Our Java version can now infer the type, remove redundant specifier.
Change-Id: I7829922ae645e4acc53986bd369753de0987736c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
@Beta
@NonNullByDefault
public abstract class AbstractCanonicalValueSupport<T extends CanonicalValue<T>> implements CanonicalValueSupport<T> {
- private static final ClassValue<Boolean> SUPPORTS = new ClassValue<Boolean>() {
+ private static final ClassValue<Boolean> SUPPORTS = new ClassValue<>() {
@Override
protected Boolean computeValue(final @Nullable Class<?> type) {
// Every DerivedStringSupport representation class must: