equal
deleted
inserted
replaced
66 for (int i = 0; i < CODE.length(); i++) { |
66 for (int i = 0; i < CODE.length(); i++) { |
67 String code = CODE.substring(0, i + 1); |
67 String code = CODE.substring(0, i + 1); |
68 StringWriter out = new StringWriter(); |
68 StringWriter out = new StringWriter(); |
69 try { |
69 try { |
70 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
70 JavacTask ct = (JavacTask) tool.getTask(out, null, noErrors, |
71 List.of("-XDdev", "--enable-preview", "-source", sourceVersion), null, |
71 List.of("-XDdev"), null, |
72 Arrays.asList(new MyFileObject(code))); |
72 Arrays.asList(new MyFileObject(code))); |
73 ct.parse().iterator().next(); |
73 ct.parse().iterator().next(); |
74 } catch (Throwable t) { |
74 } catch (Throwable t) { |
75 System.err.println("Unexpected exception for code: " + code); |
75 System.err.println("Unexpected exception for code: " + code); |
76 System.err.println("output: " + out); |
76 System.err.println("output: " + out); |