--- a/jdk/test/java/lang/ThreadLocal/ImmutableLocal.java Wed Sep 16 08:24:40 2015 -0400
+++ b/jdk/test/java/lang/ThreadLocal/ImmutableLocal.java Tue Sep 15 21:56:04 2015 -0700
@@ -32,13 +32,13 @@
/**
* {@link ThreadLocal} guaranteed to always return the same reference.
*/
- abstract public static class ImmutableThreadLocal extends ThreadLocal {
+ public abstract static class ImmutableThreadLocal extends ThreadLocal {
public void set(final Object value) {
throw new RuntimeException("ImmutableThreadLocal set called");
}
// force override
- abstract protected Object initialValue();
+ protected abstract Object initialValue();
}
private static final ThreadLocal cache = new ImmutableThreadLocal() {