test/langtools/tools/javac/switchextra/CaseTest.java
changeset 53023 6879069d9d94
parent 51563 de411d537aae
child 53878 4584d0331318
equal deleted inserted replaced
53022:ece620f32d2d 53023:6879069d9d94
   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 {