├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE ├── LICENSE.header ├── README.md ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── integTest ├── build.gradle.kts └── src │ └── test │ └── kotlin │ └── net │ └── ltgt │ └── gradle │ └── incap │ └── integTest │ ├── DynamicIncrementalProcessorIntegrationTest.kt │ └── IncrementalAnnotationProcessorProcessorIntegrationTest.kt ├── lib ├── build.gradle.kts └── src │ └── main │ └── java │ └── net │ └── ltgt │ └── gradle │ └── incap │ ├── IncrementalAnnotationProcessor.java │ └── IncrementalAnnotationProcessorType.java ├── processor ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── net │ │ │ └── ltgt │ │ │ └── gradle │ │ │ └── incap │ │ │ └── processor │ │ │ └── IncrementalAnnotationProcessorProcessor.java │ └── resources │ │ └── META-INF │ │ └── gradle │ │ └── incremental.annotation.processors │ └── test │ ├── java │ └── net │ │ └── ltgt │ │ └── gradle │ │ └── incap │ │ └── processor │ │ └── IncrementalAnnotationProcessorProcessorTest.java │ └── resources │ └── test │ ├── AggregatingProcessor.java │ ├── DynamicProcessor.java │ ├── Enclosing.java │ ├── IsolatingProcessor.java │ └── bad │ ├── AnnotatedAbstractClass.java │ ├── AnnotatedAnnotation.java │ ├── AnnotatedEnum.java │ ├── AnnotatedInterface.java │ ├── DynamicWithoutSupportedOptions.java │ └── NotAProcessor.java └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .gradle/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/LICENSE.header -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/README.md -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/gradlew.bat -------------------------------------------------------------------------------- /integTest/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/integTest/build.gradle.kts -------------------------------------------------------------------------------- /integTest/src/test/kotlin/net/ltgt/gradle/incap/integTest/DynamicIncrementalProcessorIntegrationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/integTest/src/test/kotlin/net/ltgt/gradle/incap/integTest/DynamicIncrementalProcessorIntegrationTest.kt -------------------------------------------------------------------------------- /integTest/src/test/kotlin/net/ltgt/gradle/incap/integTest/IncrementalAnnotationProcessorProcessorIntegrationTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/integTest/src/test/kotlin/net/ltgt/gradle/incap/integTest/IncrementalAnnotationProcessorProcessorIntegrationTest.kt -------------------------------------------------------------------------------- /lib/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/lib/build.gradle.kts -------------------------------------------------------------------------------- /lib/src/main/java/net/ltgt/gradle/incap/IncrementalAnnotationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/lib/src/main/java/net/ltgt/gradle/incap/IncrementalAnnotationProcessor.java -------------------------------------------------------------------------------- /lib/src/main/java/net/ltgt/gradle/incap/IncrementalAnnotationProcessorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/lib/src/main/java/net/ltgt/gradle/incap/IncrementalAnnotationProcessorType.java -------------------------------------------------------------------------------- /processor/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/build.gradle.kts -------------------------------------------------------------------------------- /processor/src/main/java/net/ltgt/gradle/incap/processor/IncrementalAnnotationProcessorProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/main/java/net/ltgt/gradle/incap/processor/IncrementalAnnotationProcessorProcessor.java -------------------------------------------------------------------------------- /processor/src/main/resources/META-INF/gradle/incremental.annotation.processors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/main/resources/META-INF/gradle/incremental.annotation.processors -------------------------------------------------------------------------------- /processor/src/test/java/net/ltgt/gradle/incap/processor/IncrementalAnnotationProcessorProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/java/net/ltgt/gradle/incap/processor/IncrementalAnnotationProcessorProcessorTest.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/AggregatingProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/AggregatingProcessor.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/DynamicProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/DynamicProcessor.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/Enclosing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/Enclosing.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/IsolatingProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/IsolatingProcessor.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/bad/AnnotatedAbstractClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/bad/AnnotatedAbstractClass.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/bad/AnnotatedAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/bad/AnnotatedAnnotation.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/bad/AnnotatedEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/bad/AnnotatedEnum.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/bad/AnnotatedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/bad/AnnotatedInterface.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/bad/DynamicWithoutSupportedOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/bad/DynamicWithoutSupportedOptions.java -------------------------------------------------------------------------------- /processor/src/test/resources/test/bad/NotAProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/processor/src/test/resources/test/bad/NotAProcessor.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tbroyer/gradle-incap-helper/HEAD/settings.gradle.kts --------------------------------------------------------------------------------