I use Gradle 4.6
compile(...)
annotationProcessor(...)
java.gradle
def generatedDir = new File(buildDir, "generated/source")
apply plugin: "java"
sourceSets {
main.java.srcDirs = ["$generatedDir/main", "src/main/java"]
main.resources.srcDir "src/main/resources"
test.java.srcDirs = ["$generatedDir/test", "src/test/java"]
test.resources.srcDir "src/test/resources"
}
compileJava {
sourceCompatibility = "1.8"
targetCompatibility = "1.8"
options.encoding = "UTF-8"
options.compilerArgs = ["-Xlint:unchecked"]
dependsOn(processResources)
}
test {
systemProperties = System.properties
}
I have /build/generated/source/apt/main and /build/generated/source/apt/test
Can I suggest how to configure the plugin idea from gradle, so that Idea sees the generated files
I change net.ltgt.apt to net.ltgt.apt-idea