gitextract_rl4mzeuj/ ├── .devcontainer/ │ ├── Dockerfile │ └── devcontainer.json ├── .github/ │ └── workflows/ │ └── auto-update.yml ├── .gitignore ├── LICENSE ├── README.md ├── config/ │ ├── application-example.yaml │ └── application.yaml ├── pom.xml ├── rule/ │ └── DD-AD.txt └── src/ └── main/ ├── java/ │ └── org/ │ └── fordes/ │ └── adfs/ │ ├── AdFSApplication.java │ ├── config/ │ │ └── AdFSProperties.java │ ├── constant/ │ │ ├── Constants.java │ │ └── RegConstants.java │ ├── enums/ │ │ ├── HandleType.java │ │ └── RuleSet.java │ ├── handler/ │ │ ├── Parser.java │ │ ├── Tracker.java │ │ ├── dns/ │ │ │ └── DnsDetector.java │ │ ├── fetch/ │ │ │ ├── Fetcher.java │ │ │ ├── HttpFetcher.java │ │ │ └── LocalFetcher.java │ │ └── rule/ │ │ ├── ClashHandler.java │ │ ├── DnsmasqHandler.java │ │ ├── EasylistHandler.java │ │ ├── Handler.java │ │ ├── HostsHandler.java │ │ └── SmartdnsHandler.java │ ├── model/ │ │ └── Rule.java │ └── util/ │ └── Util.java └── resources/ ├── application-dev.yml ├── application.yml ├── banner.txt └── logback-spring.xml