boolean (int jdkVersion) { String explicitProperty = System.getProperty(GROOVYC_IN_PROCESS); return explicitProperty != null ? "true".equals(explicitProperty) : jdkVersion == JavaVersion.current().feature || jdkVersion < 5; // our own jars require at least JDK 5 }