Skip to content

Commit 0c6aaaf

Browse files
committed
[Java] Prepare for Java 11.
1 parent 63ce25a commit 0c6aaaf

File tree

1 file changed

+24
-6
lines changed

1 file changed

+24
-6
lines changed

build.gradle

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,14 @@ project(':sbe-tool') {
196196
generated.java.srcDir 'build/generated'
197197
}
198198

199-
compileGeneratedJava.dependsOn 'generateCodecs'
200-
compileGeneratedJava.classpath += sourceSets.main.runtimeClasspath
199+
compileGeneratedJava {
200+
dependsOn 'generateCodecs'
201+
sourceCompatibility = '1.8'
202+
targetCompatibility = '1.8'
203+
options.encoding = 'UTF-8'
204+
options.deprecation = true
205+
classpath += sourceSets.main.runtimeClasspath
206+
}
201207

202208
compileTestJava.dependsOn 'compileGeneratedJava'
203209

@@ -344,8 +350,14 @@ project(':sbe-samples') {
344350
generated.java.srcDir 'build/generated'
345351
}
346352

347-
compileGeneratedJava.dependsOn 'generateCodecs'
348-
compileGeneratedJava.classpath += project(':sbe-all').sourceSets.main.runtimeClasspath
353+
compileGeneratedJava {
354+
dependsOn 'generateCodecs'
355+
sourceCompatibility = '1.8'
356+
targetCompatibility = '1.8'
357+
options.encoding = 'UTF-8'
358+
options.deprecation = true
359+
classpath += project(':sbe-all').sourceSets.main.runtimeClasspath
360+
}
349361

350362
compileJava {
351363
dependsOn 'compileGeneratedJava'
@@ -431,8 +443,14 @@ project(':sbe-benchmarks') {
431443
generated.java.srcDir 'build/generated'
432444
}
433445

434-
compileGeneratedJava.dependsOn 'generateCodecs'
435-
compileGeneratedJava.classpath += project(':sbe-all').sourceSets.main.runtimeClasspath
446+
compileGeneratedJava {
447+
dependsOn 'generateCodecs'
448+
sourceCompatibility = '1.8'
449+
targetCompatibility = '1.8'
450+
options.encoding = 'UTF-8'
451+
options.deprecation = true
452+
classpath += project(':sbe-all').sourceSets.main.runtimeClasspath
453+
}
436454

437455
compileJava {
438456
dependsOn 'compileGeneratedJava'

0 commit comments

Comments
 (0)