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 ;
@@ -51,14 +55,19 @@ dependencies {
5155 internalClusterTestImplementation project(" :modules:mapper-extras" )
5256}
5357
58+ def generatedPath = " src/main/generated"
5459def projectDirectory = project. layout. projectDirectory
55- def generatedSourceDir = projectDirectory. dir(" src/main/generated " )
60+ def generatedSourceDir = projectDirectory. dir(generatedPath )
5661tasks. named(" compileJava" ). configure {
5762 options. compilerArgumentProviders. add(new SourceDirectoryCommandLineArgumentProvider (generatedSourceDir))
5863 // IntelliJ sticks generated files here and we can't stop it....
5964 exclude { it. file. toString(). contains(" src/main/generated-src/generated" ) }
6065}
6166
67+ idea. module {
68+ sourceDirs + = file(generatedPath)
69+ }
70+
6271interface Injected {
6372 @Inject FileSystemOperations getFs ()
6473}
You can’t perform that action at this time.
0 commit comments