@@ -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