File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change 1+ plugins {
2+ id ' idea'
3+ }
4+
15import org.elasticsearch.gradle.internal.info.BuildParams
26import org.elasticsearch.gradle.internal.precommit.CheckForbiddenApisTask ;
37import org.elasticsearch.gradle.internal.util.SourceDirectoryCommandLineArgumentProvider ;
@@ -52,14 +56,19 @@ dependencies {
5256 internalClusterTestImplementation project(" :modules:mapper-extras" )
5357}
5458
59+ def generatedPath = " src/main/generated"
5560def projectDirectory = project. layout. projectDirectory
56- def generatedSourceDir = projectDirectory. dir(" src/main/generated " )
61+ def generatedSourceDir = projectDirectory. dir(generatedPath )
5762tasks. named(" compileJava" ). configure {
5863 options. compilerArgumentProviders. add(new SourceDirectoryCommandLineArgumentProvider (generatedSourceDir))
5964 // IntelliJ sticks generated files here and we can't stop it....
6065 exclude { normalize(it. file. toString()). contains(" src/main/generated-src/generated" ) }
6166}
6267
68+ idea. module {
69+ sourceDirs + = file(generatedPath)
70+ }
71+
6372interface Injected {
6473 @Inject FileSystemOperations getFs ()
6574}
You can’t perform that action at this time.
0 commit comments