``` apply plugin: 'idea' sourceSets.main.java.src...
# announcements
d
Copy code
apply plugin: 'idea'

sourceSets.main.java.srcDir file("$buildDir/generated/source/kapt2/main")

idea {
    module {
        // Tell idea to mark the folder as generated sources
        generatedSourceDirs += file("$buildDir/generated/source/kapt2/main")
    }
}

apply plugin: 'kotlin-kapt'

dependencies {
    compile project(":query")
    compile project(":commons")
    kapt project(":processor")
}