diff options
author | Kristóf Marussy <marussy@mit.bme.hu> | 2021-10-02 18:13:00 +0200 |
---|---|---|
committer | Kristóf Marussy <marussy@mit.bme.hu> | 2021-10-02 18:22:03 +0200 |
commit | 0f90721a6cb9b3f6c283dd50053c9b040a395290 (patch) | |
tree | c6d35d4d43384e87856995eb9cd0832456221517 /gradle | |
parent | chore: bump Maven dependencies (diff) | |
download | refinery-0f90721a6cb9b3f6c283dd50053c9b040a395290.tar.gz refinery-0f90721a6cb9b3f6c283dd50053c9b040a395290.tar.zst refinery-0f90721a6cb9b3f6c283dd50053c9b040a395290.zip |
build: bump to Java 17
Diffstat (limited to 'gradle')
-rw-r--r-- | gradle/java-common.gradle | 4 | ||||
-rw-r--r-- | gradle/xtend.gradle | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gradle/java-common.gradle b/gradle/java-common.gradle index a070c378..daacecd3 100644 --- a/gradle/java-common.gradle +++ b/gradle/java-common.gradle | |||
@@ -5,8 +5,8 @@ repositories { | |||
5 | } | 5 | } |
6 | } | 6 | } |
7 | 7 | ||
8 | sourceCompatibility = '11' | 8 | sourceCompatibility = '17' |
9 | targetCompatibility = '11' | 9 | targetCompatibility = '17' |
10 | 10 | ||
11 | tasks.named('jar') { | 11 | tasks.named('jar') { |
12 | manifest { | 12 | manifest { |
diff --git a/gradle/xtend.gradle b/gradle/xtend.gradle index 900a95f2..8875465b 100644 --- a/gradle/xtend.gradle +++ b/gradle/xtend.gradle | |||
@@ -9,6 +9,12 @@ sourceSets { | |||
9 | } | 9 | } |
10 | } | 10 | } |
11 | 11 | ||
12 | xtend.generator { | ||
13 | // As of Xtext 2.26.0.M2, the Xbase compiler doesn't know how to handle Java 12 and up | ||
14 | // and the build fails with a NullPointerException if such Java version is specified. | ||
15 | javaSourceLevel = '11' | ||
16 | } | ||
17 | |||
12 | tasks.named('clean') { | 18 | tasks.named('clean') { |
13 | delete 'src/main/xtend-gen' | 19 | delete 'src/main/xtend-gen' |
14 | delete 'src/test/xtend-gen' | 20 | delete 'src/test/xtend-gen' |