/guava/android/guava/src/com/google/common/reflect/TypeToken.java
if ( type instanceof ParameterizedType) {   return canonicalizeWildcardsInParameterizedType( ( ( ParameterizedType) ( type) ) ) ; }
[Delete]
} private boolean is(Type formalType, TypeVariable<?> declaration) { if (runtimeType.equals(formalType)) { return true; } if (formalType instanceof WildcardType) { <extra_id_0> return every(your.getUpperBounds()).isSupertypeOf(runtimeType) && every(your.getLowerBounds()).isSubtypeOf(runtimeType); } return canonicalizeWildcardsInType(runtimeType).equals(canonicalizeWildcardsInType(formalType)); } private static Type canonicalizeTypeArg(TypeVariable<?> declaration, Type typeArg) {