equal
deleted
inserted
replaced
134 assert tool != null; |
134 assert tool != null; |
135 DiagnosticListener<JavaFileObject> noErrors = d -> {}; |
135 DiagnosticListener<JavaFileObject> noErrors = d -> {}; |
136 |
136 |
137 StringWriter out = new StringWriter(); |
137 StringWriter out = new StringWriter(); |
138 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
138 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
139 List.of("-XDdev", "--enable-preview", "-source", "12"), null, |
139 List.of("-XDdev", "--enable-preview", "-source", "13"), null, |
140 Arrays.asList(new MyFileObject(code))); |
140 Arrays.asList(new MyFileObject(code))); |
141 return ct.parse().iterator().next(); |
141 return ct.parse().iterator().next(); |
142 } |
142 } |
143 |
143 |
144 static class MyFileObject extends SimpleJavaFileObject { |
144 static class MyFileObject extends SimpleJavaFileObject { |