Our Java version can now infer the type, remove redundant specifier.
Change-Id: I7829922ae645e4acc53986bd369753de0987736c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit
062f71a50e4ac6ff83f8f6078f54ae7056ebe688)
@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: