diff --git a/java/java-psi-api/src/com/intellij/psi/PsiTypeParameterList.java b/java/java-psi-api/src/com/intellij/psi/PsiTypeParameterList.java index 706b78a6de62..146b4226cf0d 100644 --- a/java/java-psi-api/src/com/intellij/psi/PsiTypeParameterList.java +++ b/java/java-psi-api/src/com/intellij/psi/PsiTypeParameterList.java @@ -34,5 +34,5 @@ public interface PsiTypeParameterList extends PsiElement { * @param typeParameter the parameter to find. * @return the index of the parameter. */ - int getTypeParameterIndex (PsiTypeParameter typeParameter); + int getTypeParameterIndex(@NotNull PsiTypeParameter typeParameter); } diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsTypeParametersListImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsTypeParametersListImpl.java index 1961a1e4f108..7c41efda2920 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsTypeParametersListImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsTypeParametersListImpl.java @@ -50,7 +50,7 @@ public class ClsTypeParametersListImpl extends ClsRepositoryPsiElement } @Override - public int getTypeParameterIndex(PsiTypeParameter typeParameter) { + public int getTypeParameterIndex(@NotNull PsiTypeParameter typeParameter) { final GrTypeParameter[] typeParameters = getTypeParameters(); for (int i = 0; i < typeParameters.length; i++) { if (typeParameters[i].equals(typeParameter)) return i;