equal
deleted
inserted
replaced
92 assert tool != null; |
92 assert tool != null; |
93 DiagnosticListener<JavaFileObject> noErrors = d -> { throw new AssertionError(d.getMessage(null)); }; |
93 DiagnosticListener<JavaFileObject> noErrors = d -> { throw new AssertionError(d.getMessage(null)); }; |
94 |
94 |
95 StringWriter out = new StringWriter(); |
95 StringWriter out = new StringWriter(); |
96 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
96 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
97 List.of("--enable-preview", "-source", "12"), null, |
97 List.of("--enable-preview", "-source", "13"), null, |
98 Arrays.asList(new MyFileObject(code.toString()))); |
98 Arrays.asList(new MyFileObject(code.toString()))); |
99 CompilationUnitTree cut = ct.parse().iterator().next(); |
99 CompilationUnitTree cut = ct.parse().iterator().next(); |
100 Trees trees = Trees.instance(ct); |
100 Trees trees = Trees.instance(ct); |
101 new TreePathScanner<Void, Void>() { |
101 new TreePathScanner<Void, Void>() { |
102 @Override |
102 @Override |