Skip to content

Commit 83b859c

Browse files
committed
Make JVM vendor information checks case-insensitive (like in ant before)
1 parent 434d7cb commit 83b859c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/tools/groovy/generate-deprecated.groovy

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ def isJava9 = objectClassURL != null && "jrt".equalsIgnoreCase(objectClassURL.ge
2121

2222
def hasRTJar = new File(properties['java.home'], "lib/rt.jar").isFile();
2323

24-
def vendor = properties['java.vendor'];
25-
def isOracle = vendor.contains("Oracle") || vendor.contains("Sun Microsystems");
24+
def vendor = properties['java.vendor'].toLowerCase(Locale.ENGLISH);
25+
def isOracle = vendor.contains("oracle") || vendor.contains("sun microsystems");
2626
def isDetectedJavaVersion = properties['java.version'].startsWith(properties['build.java.runtime']);
2727

2828
if (isOracle && isDetectedJavaVersion && (isJava9 || hasRTJar)) {

0 commit comments

Comments
 (0)