ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/JSR166TestCase.java
(Generate patch)

Comparing jsr166/src/test/tck/JSR166TestCase.java (file contents):
Revision 1.136 by jsr166, Fri Sep 4 18:16:28 2015 UTC vs.
Revision 1.137 by jsr166, Fri Sep 4 18:27:33 2015 UTC

# Line 282 | Line 282 | public class JSR166TestCase extends Test
282      public static boolean atLeastJava7() { return JAVA_CLASS_VERSION >= 51.0; }
283      public static boolean atLeastJava8() { return JAVA_CLASS_VERSION >= 52.0; }
284      public static boolean atLeastJava9() {
285 <        // As of 2015-09, java9 still uses 52.0 class file version
286 <        return JAVA_SPECIFICATION_VERSION.matches("^(1\\.)?(9|[0-9][0-9])$");
285 >        return JAVA_CLASS_VERSION >= 53.0
286 >            // As of 2015-09, java9 still uses 52.0 class file version
287 >            || JAVA_SPECIFICATION_VERSION.matches("^(1\\.)?(9|[0-9][0-9])$");
288      }
288    // public static boolean atLeastJava9() { return JAVA_CLASS_VERSION >= 53.0; }
289      public static boolean atLeastJava10() {
290 <        return JAVA_SPECIFICATION_VERSION.matches("^(1\\.)?[0-9][0-9]$");
290 >        return JAVA_CLASS_VERSION >= 54.0
291 >            || JAVA_SPECIFICATION_VERSION.matches("^(1\\.)?[0-9][0-9]$");
292      }
293  
294      /**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines