Quite a few of our tests break on JDK9 as the default patterns of DateFormat.SHORT have changed. Background: http://openjdk.java.net/jeps/252 * fix the tests by specifying the patterns explicitly * update the manual and explain the problem, recommend to always use the pattern attribute
Likely also applies to the Date selectors (file and resource) and affects getTimestamp in DefaultLogger.
I've decided to fix the patterns used by touch instead, see git commit 77fbe37 This is as we've explicitly specified the patterns we'd use inside the manual (albeit wrong patterns as we used the wrong case for d, y, h, one instance of m and s) rather then stating we'd use the JDK's default patterns.