public ClasspathJep247(File jdkHome, String release, AccessRuleSet accessRuleSet) { super(jdkHome, false, accessRuleSet, null); this.compliance = release; this.jdklevel = CompilerOptions.releaseToJDKLevel(this.compliance); this.jdkHome = jdkHome; this.file = new File(new File(jdkHome, "lib"), "jrt-fs.jar"); //$NON-NLS-1$ //$NON-NLS-2$ } @Override
long releaseToJDKLevel = CompilerOptions.releaseToJDKLevel(currentArg); if (releaseToJDKLevel == 0) { throw new IllegalArgumentException(
long releaseToJDKLevel = CompilerOptions.releaseToJDKLevel(currentArg); if (releaseToJDKLevel == 0) { throw new IllegalArgumentException(
if (projectLevel >= ClassFileConstants.JDK9 && jar.getEntry(version) != null) { int earliestJavaVersion = ClassFileConstants.MAJOR_VERSION_9; long latestJDK = CompilerOptions.releaseToJDKLevel(projectCompliance); int latestJavaVer = (int) (latestJDK >> 16);