Clean the `Redundant specification of type argument(s)` warning Change-Id: I9b9534028c10dd4c8cd6dbbc3b4487e0388db065
diff --git a/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheImpl.java b/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheImpl.java index f68a5c4..3d6fc6d 100644 --- a/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheImpl.java +++ b/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheImpl.java
@@ -141,7 +141,7 @@ store.percentageFreeSpace(), config.getPersistIndexEvery()); - return new ChronicleMapStore<K, V>(store, config, metricMaker) { + return new ChronicleMapStore<>(store, config, metricMaker) { @Override public void close() { super.close();
diff --git a/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheLoader.java b/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheLoader.java index 9a68780..a8321ab 100644 --- a/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheLoader.java +++ b/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/ChronicleMapCacheLoader.java
@@ -164,7 +164,7 @@ } InMemoryCache<K, V> asInMemoryCacheBypass() { - return new InMemoryCache<K, V>() { + return new InMemoryCache<>() { @SuppressWarnings("unchecked") @Override
diff --git a/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/TimedValueMarshaller.java b/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/TimedValueMarshaller.java index d3dd713..1fc18bc 100644 --- a/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/TimedValueMarshaller.java +++ b/src/main/java/com/googlesource/gerrit/modules/cache/chroniclemap/TimedValueMarshaller.java
@@ -28,7 +28,7 @@ ReadResolvable<TimedValueMarshaller<V>> { private static final ThreadLocal<byte[]> staticBuffer = - new ThreadLocal<byte[]>() { + new ThreadLocal<>() { @Override protected byte[] initialValue() { return new byte[Long.BYTES + Integer.BYTES];
diff --git a/src/test/java/com/googlesource/gerrit/modules/cache/chroniclemap/TestPersistentCacheDef.java b/src/test/java/com/googlesource/gerrit/modules/cache/chroniclemap/TestPersistentCacheDef.java index 186bc68..40de51b 100644 --- a/src/test/java/com/googlesource/gerrit/modules/cache/chroniclemap/TestPersistentCacheDef.java +++ b/src/test/java/com/googlesource/gerrit/modules/cache/chroniclemap/TestPersistentCacheDef.java
@@ -137,12 +137,12 @@ @Override public TypeLiteral<String> keyType() { - return new TypeLiteral<String>() {}; + return new TypeLiteral<>() {}; } @Override public TypeLiteral<String> valueType() { - return new TypeLiteral<String>() {}; + return new TypeLiteral<>() {}; } @Override @@ -172,7 +172,7 @@ @Override public CacheLoader<String, String> loader() { - return new CacheLoader<String, String>() { + return new CacheLoader<>() { @Override public String load(String s) { return loadedValue != null ? loadedValue : UUID.randomUUID().toString();