langtools/test/tools/javac/api/TestJavacTaskScanner.java
changeset 40308 274367a99f98
parent 37848 3c8ff4204d2d
equal deleted inserted replaced
40306:1a0fcaf3f2ed 40308:274367a99f98
    72     TestJavacTaskScanner(File file) {
    72     TestJavacTaskScanner(File file) {
    73         final Iterable<? extends JavaFileObject> compilationUnits =
    73         final Iterable<? extends JavaFileObject> compilationUnits =
    74             fm.getJavaFileObjects(new File[] {file});
    74             fm.getJavaFileObjects(new File[] {file});
    75         StandardJavaFileManager fm = getLocalFileManager(tool, null, null);
    75         StandardJavaFileManager fm = getLocalFileManager(tool, null, null);
    76         java.util.List<String> options = Arrays.asList(
    76         java.util.List<String> options = Arrays.asList(
    77                 "-XaddExports:jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED",
    77                 "--add-exports", "jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED",
    78                 "-XaddExports:jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED",
    78                 "--add-exports", "jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED",
    79                 "-XaddExports:jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED",
    79                 "--add-exports", "jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED",
    80                 "-XaddExports:jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED");
    80                 "--add-exports", "jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED");
    81         task = (JavacTaskImpl)tool.getTask(null, fm, null, options, null, compilationUnits);
    81         task = (JavacTaskImpl)tool.getTask(null, fm, null, options, null, compilationUnits);
    82         task.getContext().put(ScannerFactory.scannerFactoryKey,
    82         task.getContext().put(ScannerFactory.scannerFactoryKey,
    83                 new MyScanner.Factory(task.getContext(), this));
    83                 new MyScanner.Factory(task.getContext(), this));
    84         elements = task.getElements();
    84         elements = task.getElements();
    85         types = task.getTypes();
    85         types = task.getTypes();