< prev index next >

test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java

Print this page
@@ -320,11 +320,12 @@
          type.addSpecificFlags(flags);
          return flags;
      }
  
      protected List<String> getCompileOptions() {
-         return Collections.emptyList();
+         // Use a release before value classes for now.
+         return List.of("--release", "25");
      }
  
      private List<List<Modifier>> getAllCombinations(Modifier[] accessModifiers, Modifier[] otherModifiers) {
          List<List<Modifier>> list = new ArrayList<>();
          for (Modifier access : accessModifiers) {

@@ -437,11 +438,12 @@
  
      public enum Modifier {
          PUBLIC("public"), PRIVATE("private"),
          PROTECTED("protected"), DEFAULT("default"),
          FINAL("final"), ABSTRACT("abstract"),
-         STATIC("static"), EMPTY("");
+         STATIC("static"), EMPTY(""),
+         IDENTITY("identity");
  
          private final String str;
  
          Modifier(String str) {
              this.str = str;
< prev index next >