equal
deleted
inserted
replaced
87 assert tool != null; |
87 assert tool != null; |
88 DiagnosticListener<JavaFileObject> noErrors = d -> {}; |
88 DiagnosticListener<JavaFileObject> noErrors = d -> {}; |
89 |
89 |
90 StringWriter out = new StringWriter(); |
90 StringWriter out = new StringWriter(); |
91 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
91 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
92 List.of("--enable-preview", "-source", "12"), null, |
92 List.of("--enable-preview", "-source", "13"), null, |
93 Arrays.asList(new MyFileObject(code))); |
93 Arrays.asList(new MyFileObject(code))); |
94 return ct.parse().iterator().next(); |
94 return ct.parse().iterator().next(); |
95 } |
95 } |
96 |
96 |
97 static class MyFileObject extends SimpleJavaFileObject { |
97 static class MyFileObject extends SimpleJavaFileObject { |