< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java

Print this page
rev 2973 : JDK-8058150

*** 39,48 **** --- 39,49 ---- import com.sun.tools.javac.api.BasicJavacTask; import com.sun.tools.javac.file.CacheFSInfo; import com.sun.tools.javac.file.BaseFileManager; import com.sun.tools.javac.file.JavacFileManager; + import com.sun.tools.javac.platform.PlatformProvider; import com.sun.tools.javac.processing.AnnotationProcessingError; import com.sun.tools.javac.util.*; import com.sun.tools.javac.util.Log.PrefixKind; import com.sun.tools.javac.util.Log.WriterKind;
*** 227,237 **** Dependencies.GraphDependencies.preRegister(context); } // init plugins Set<List<String>> pluginOpts = args.getPluginOpts(); ! if (!pluginOpts.isEmpty()) { BasicJavacTask t = (BasicJavacTask) BasicJavacTask.instance(context); t.initPlugins(pluginOpts); } // init JavaCompiler --- 228,238 ---- Dependencies.GraphDependencies.preRegister(context); } // init plugins Set<List<String>> pluginOpts = args.getPluginOpts(); ! if (!pluginOpts.isEmpty() || context.get(PlatformProvider.class) != null) { BasicJavacTask t = (BasicJavacTask) BasicJavacTask.instance(context); t.initPlugins(pluginOpts); } // init JavaCompiler
< prev index next >