445 |
|
} |
446 |
|
} |
447 |
|
|
448 |
< |
public static boolean atLeastJava6() { return JAVA_CLASS_VERSION >= 50.0; } |
449 |
< |
public static boolean atLeastJava7() { return JAVA_CLASS_VERSION >= 51.0; } |
450 |
< |
public static boolean atLeastJava8() { return JAVA_CLASS_VERSION >= 52.0; } |
451 |
< |
public static boolean atLeastJava9() { |
452 |
< |
return JAVA_CLASS_VERSION >= 53.0 |
453 |
< |
// As of 2015-09, java9 still uses 52.0 class file version |
454 |
< |
|| JAVA_SPECIFICATION_VERSION.matches("^(1\\.)?(9|[0-9][0-9])$"); |
455 |
< |
} |
456 |
< |
public static boolean atLeastJava10() { |
457 |
< |
return JAVA_CLASS_VERSION >= 54.0 |
458 |
< |
|| JAVA_SPECIFICATION_VERSION.matches("^(1\\.)?[0-9][0-9]$"); |
459 |
< |
} |
448 |
> |
public static boolean atLeastJava6() { return JAVA_CLASS_VERSION >= 50.0; } |
449 |
> |
public static boolean atLeastJava7() { return JAVA_CLASS_VERSION >= 51.0; } |
450 |
> |
public static boolean atLeastJava8() { return JAVA_CLASS_VERSION >= 52.0; } |
451 |
> |
public static boolean atLeastJava9() { return JAVA_CLASS_VERSION >= 53.0; } |
452 |
> |
public static boolean atLeastJava10() { return JAVA_CLASS_VERSION >= 54.0; } |
453 |
|
|
454 |
|
/** |
455 |
|
* Collects all JSR166 unit tests as one suite. |