aboutsummaryrefslogtreecommitdiffstats
path: root/gradle
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-10-02 19:55:26 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-10-02 19:55:26 +0200
commit66c136002dca446fba1c18187a9f317481f753ca (patch)
tree96d8113a3e4d3c869da3acd542b869d7f36ed0d3 /gradle
parentci: bump to Java 17 (diff)
downloadrefinery-66c136002dca446fba1c18187a9f317481f753ca.tar.gz
refinery-66c136002dca446fba1c18187a9f317481f753ca.tar.zst
refinery-66c136002dca446fba1c18187a9f317481f753ca.zip
build: simplify Eclipse project generation
Make sure both the :generateXtext and :generateTestXtext task are run if there is a generated xtend-gen source folder, so that BuildShip can set ignore_optional_problems also on there.
Diffstat (limited to 'gradle')
-rw-r--r--gradle/xtend.gradle6
1 files changed, 6 insertions, 0 deletions
diff --git a/gradle/xtend.gradle b/gradle/xtend.gradle
index 8875465b..b70892c7 100644
--- a/gradle/xtend.gradle
+++ b/gradle/xtend.gradle
@@ -26,3 +26,9 @@ sonarqube.properties {
26 'src/test/xtend-gen/**', 26 'src/test/xtend-gen/**',
27 ] 27 ]
28} 28}
29
30tasks.named('eclipseJdt') {
31 // Make sure all xtend-gen source folders are available.
32 dependsOn tasks.named('generateXtext')
33 dependsOn tasks.named('generateTestXtext')
34}