@Override public String getSourceCompatibility() { return JvmTarget.javaVersion( getAndroidExtension().getCompileOptions().getSourceCompatibility()); }
@Override public String call() throws Exception { return compileOptions.getSourceCompatibility().toString(); } });
DefaultJavaCompileOptions(@NonNull CompileOptions options) { sourceCompatibility = options.getSourceCompatibility().toString(); targetCompatibility = options.getTargetCompatibility().toString(); encoding = options.getEncoding(); }
DefaultJavaCompileOptions(@NonNull CompileOptions options) { sourceCompatibility = options.getSourceCompatibility().toString(); targetCompatibility = options.getTargetCompatibility().toString(); encoding = options.getEncoding(); }
/** * Determines the java language level to use and sets it on the given task and * {@link CompileOptions}. The latter is to propagate the information to Studio. */ public static void configureLanguageLevel( AbstractCompile compileTask, final CompileOptions compileOptions, String compileSdkVersion, boolean jackEnabled) { setDefaultJavaVersion(compileOptions, compileSdkVersion, jackEnabled); compileTask.setSourceCompatibility(compileOptions.getSourceCompatibility().toString()); compileTask.setTargetCompatibility(compileOptions.getTargetCompatibility().toString()); }
task.encoding = getExtension().getCompileOptions().getEncoding(); task.setSourceCompatibility( getExtension().getCompileOptions().getSourceCompatibility().toString()); ConventionMappingHelper.map(task, "classpath", new Callable<ConfigurableFileCollection>() { @Override
task.setEncoding(extension.getCompileOptions().getEncoding()); task.setSourceCompatibility( extension.getCompileOptions().getSourceCompatibility().toString()); ConventionMappingHelper.map( task,
scope.getGlobalScope().getExtension().getCompileSdkVersion(), true /*jackEnabled*/); options.setSourceCompatibility(compileOptions.getSourceCompatibility().toString()); options.setEncoding(compileOptions.getEncoding());