File tree Expand file tree Collapse file tree 11 files changed +20
-43
lines changed
profiling-controller-ddprof
profiling-controller-openjdk
profiling-controller-oracle
java-concurrent/java-completablefuture Expand file tree Collapse file tree 11 files changed +20
-43
lines changed Original file line number Diff line number Diff line change @@ -4,14 +4,14 @@ plugins {
44 id ' me.champeau.jmh'
55}
66
7- ext {
8- // need access to sun.* packages
9- skipSettingCompilerRelease = true
10- }
11-
127apply from : " $rootDir /gradle/java.gradle"
138apply plugin : " idea"
149
10+ tasks. named(" compileJava" , JavaCompile ). configure {
11+ // need access to sun.* packages
12+ setJavaVersion(it, 8 )
13+ }
14+
1515// FIXME: Improve test coverage.
1616minimumBranchCoverage = 0.0
1717minimumInstructionCoverage = 0.0
Original file line number Diff line number Diff line change 44 // By default tests with be compiled for `minJavaVersionForTests` version,
55 // but in this case we would like to avoid this since we would like to run with ZULU8
66 skipSettingTestJavaVersion = true
7- // need access to jdk.jfr package
8- skipSettingCompilerRelease = true
97 excludeJdk = [' SEMERU11' , ' SEMERU17' ]
108}
119
Original file line number Diff line number Diff line change 44 // of ByteBuffer.position(int) which is binary incompatible with Java 8 ¯\_(ツ)_/¯
55 minJavaVersionForTests = JavaVersion . VERSION_11
66
7- // need access to jdk.jfr package
8- skipSettingCompilerRelease = true
9-
107 excludeJdk = [' SEMERU11' , ' SEMERU17' ]
118}
129
Original file line number Diff line number Diff line change 11// Set properties before any plugins get loaded
22ext {
33 minJavaVersionForTests = JavaVersion . VERSION_1_8
4-
5- // need access to jdk.jfr package
6- skipSettingCompilerRelease = true
74}
85
96apply from : " $rootDir /gradle/java.gradle"
Original file line number Diff line number Diff line change 77 // By default tests with be compiled for `minJavaVersionForTests` version,
88 // but in this case we would like to avoid this since we would like to run with ZULU8
99 skipSettingTestJavaVersion = true
10- // need access to jdk.jfr package
11- skipSettingCompilerRelease = true
1210}
1311
1412apply from : " $rootDir /gradle/java.gradle"
@@ -40,6 +38,10 @@ dependencies {
4038[JavaCompile , GroovyCompile ]. each {
4139 tasks. withType(it). configureEach {
4240 setJavaVersion(it, 11 )
41+ if (it instanceof JavaCompile ) {
42+ // need access to jdk.jfr package
43+ options. release = null
44+ }
4345 sourceCompatibility = JavaVersion . VERSION_1_8
4446 targetCompatibility = JavaVersion . VERSION_1_8
4547 // Disable '-processing' because some annotations are not claimed.
Original file line number Diff line number Diff line change 55 // By default tests with be compiled for `minJavaVersionForTests` version,
66 // but in this case we would like to avoid this since we would like to run with ORACLE8
77 skipSettingTestJavaVersion = true
8- // need access to jdk.jfr package
9- skipSettingCompilerRelease = true
108}
119
1210apply from : " $rootDir /gradle/java.gradle"
Original file line number Diff line number Diff line change 55 }
66}
77
8- ext {
9- skipSettingCompilerRelease = true
10- }
118apply from : " ${ rootDir} /gradle/java.gradle"
129
1310compileJava {
Original file line number Diff line number Diff line change 11ext {
2- // need access to sun.rmi package
3- skipSettingCompilerRelease = true
42 // TODO Java 17: The necessary packages are not opened on Java 17
53 maxJavaVersionForTests = JavaVersion . VERSION_15
64}
@@ -13,6 +11,11 @@ muzzle {
1311
1412apply from : " $rootDir /gradle/java.gradle"
1513
14+ tasks. withType(JavaCompile ). configureEach {
15+ // need access to sun.rmi package
16+ setJavaVersion(it, 8 )
17+ }
18+
1619def rmic = tasks. register(' rmic' , Exec ) {
1720 dependsOn testClasses
1821
Original file line number Diff line number Diff line change @@ -2,13 +2,13 @@ plugins {
22 id ' com.gradleup.shadow'
33}
44
5- ext {
5+ apply from : " $rootDir /gradle/java.gradle"
6+
7+ tasks. withType(JavaCompile ). configureEach {
68 // need access to sun.misc package
7- skipSettingCompilerRelease = true
9+ setJavaVersion(it, 8 )
810}
911
10- apply from : " $rootDir /gradle/java.gradle"
11-
1212minimumBranchCoverage = 0.5
1313minimumInstructionCoverage = 0.5
1414excludedClassesCoverage + = [
Original file line number Diff line number Diff line change @@ -47,14 +47,6 @@ if (applyCodeCoverage) {
4747 apply from : " $rootDir /gradle/jacoco.gradle"
4848}
4949
50- // when building with Java 9+, lazily set compiler --release flag to match target
51- def skipSettingCompilerRelease = project. findProperty(' skipSettingCompilerRelease' )
52- if (! skipSettingCompilerRelease && JavaVersion . current(). isJava9Compatible()) {
53- compileJava. options. release = project. provider {
54- JavaVersion . toVersion(targetCompatibility). majorVersion as Integer
55- }
56- }
57-
5850if (project. hasProperty(' minJavaVersionForTests' ) && project. getProperty(' minJavaVersionForTests' ) != JavaVersion . VERSION_1_7 ) {
5951 def version = JavaVersion . toVersion(project. getProperty(' minJavaVersionForTests' ))
6052 def name = " java$version . majorVersion "
You can’t perform that action at this time.
0 commit comments