test/langtools/tools/javac/switchexpr/ParseIncomplete.java
changeset 59021 cfc7bb9a5a92
parent 55306 ea43db53de91
equal deleted inserted replaced
59020:aebd72de84b0 59021:cfc7bb9a5a92
    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);