type migration tests fixed

This commit is contained in:
Dmitry Batkovich
2015-12-09 22:49:42 +03:00
parent 9c436b6b28
commit 1149601c1b
@@ -468,9 +468,10 @@ public class TypeMigrationLabeler {
if (!userDefinedType) {
final Set<PsiTypeParameter> collector;
if (originalType instanceof PsiClassReferenceType) {
final PsiType rootInitialType = getElementType(getCurrentRoot().getElement());
if (rootInitialType instanceof PsiClassReferenceType) {
collector = new HashSet<PsiTypeParameter>();
final PsiJavaCodeReferenceElement reference = ((PsiClassReferenceType)originalType).getReference();
final PsiJavaCodeReferenceElement reference = ((PsiClassReferenceType)rootInitialType).getReference();
RefactoringUtil.collectTypeParameters(collector, reference);
} else {
collector = Collections.emptySet();