public static void javaDeprecationWarning() { if (!JavaVersion.current().isJava8Compatible()) { DeprecationLogger.nagUserWith(JAVA7_DEPRECATION_WARNING_DOC); } }
public static void javaDeprecationWarning() { if (!JavaVersion.current().isJava8Compatible()) { DeprecationLogger.nagUserWith(JAVA7_DEPRECATION_WARNING_DOC); } }
public AppJavadocBuilderExtension(Project project) { JavaVersion javaVersion = JavaVersion.current(); if (javaVersion.isJava8Compatible()) { _doclintDisabled = true; } _groupNameClosure = new Closure<String>(project) { @SuppressWarnings("unused") public String doCall(Project subproject) { String groupName = subproject.getDescription(); if (Validator.isNull(groupName)) { groupName = subproject.getName(); } return groupName; } }; _subprojects.addAll(project.getSubprojects()); }
private DirectoryWalker createInstance() { if (javaVersion.isJava8Compatible() || (javaVersion.isJava7Compatible() && defaultEncodingContainsPlatformEncoding())) { return new Jdk7DirectoryWalker(fileSystem); } else { return new DefaultDirectoryWalker(fileSystem); } }
@Override protected void compile(IncrementalTaskInputs inputs) { getLogger().info( "Compiling with source level {} and target level {}.", getSourceCompatibility(), getTargetCompatibility()); if (isPostN()) { if (!JavaVersion.current().isJava8Compatible()) { throw new RuntimeException("compileSdkVersion '" + compileSdkVersion + "' requires " + "JDK 1.8 or later to compile."); } } mBuildContext.startRecording(InstantRunBuildContext.TaskType.JAVAC); super.compile(inputs); mBuildContext.stopRecording(InstantRunBuildContext.TaskType.JAVAC); }
if (javaConvention.getSourceCompatibility().isJava8Compatible()) { project.getTasks().withType(Javadoc.class, javadoc -> javadoc.options(javadocOptions -> ((StandardJavadocDocletOptions) javadocOptions)
&& JavaVersion.current().isJava8Compatible();
&& JavaVersion.current().isJava8Compatible();
.getCompileOptions() .getTargetCompatibility() .isJava8Compatible()) {
.getCompileOptions() .getTargetCompatibility() .isJava8Compatible()) {