|
1 | 1 | import org.elasticsearch.gradle.internal.info.BuildParams |
2 | 2 | import org.elasticsearch.gradle.internal.precommit.CheckForbiddenApisTask; |
3 | 3 | import org.elasticsearch.gradle.internal.util.SourceDirectoryCommandLineArgumentProvider; |
| 4 | +import static org.elasticsearch.gradle.util.PlatformUtils.normalize |
4 | 5 |
|
5 | 6 | apply plugin: 'elasticsearch.internal-es-plugin' |
6 | 7 | apply plugin: 'elasticsearch.internal-cluster-test' |
@@ -56,7 +57,7 @@ def generatedSourceDir = projectDirectory.dir("src/main/generated") |
56 | 57 | tasks.named("compileJava").configure { |
57 | 58 | options.compilerArgumentProviders.add(new SourceDirectoryCommandLineArgumentProvider(generatedSourceDir)) |
58 | 59 | // IntelliJ sticks generated files here and we can't stop it.... |
59 | | - exclude { it.file.toString().contains("src/main/generated-src/generated") } |
| 60 | + exclude { normalize(it.file.toString()).contains("src/main/generated-src/generated") } |
60 | 61 | } |
61 | 62 |
|
62 | 63 | interface Injected { |
@@ -262,8 +263,8 @@ tasks.register("regen") { |
262 | 263 | tasks.named("spotlessJava") { dependsOn stringTemplates } |
263 | 264 | tasks.named('checkstyleMain').configure { |
264 | 265 | excludes = [ "**/*.java.st" ] |
265 | | - exclude { it.file.toString().contains("src/main/generated-src/generated") } |
266 | | - exclude { it.file.toString().contains("src/main/generated") } |
| 266 | + exclude { normalize(it.file.toString()).contains("src/main/generated-src/generated") } |
| 267 | + exclude { normalize(it.file.toString()).contains("src/main/generated") } |
267 | 268 | } |
268 | 269 |
|
269 | 270 | def prop(Type, type, TYPE, BYTES, Array) { |
|
0 commit comments