mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
notnull
This commit is contained in:
@@ -35,7 +35,7 @@ public interface PsiParameterList extends PsiElement {
|
||||
* @param parameter the parameter to search for (must belong to this parameter list).
|
||||
* @return the index of the parameter.
|
||||
*/
|
||||
int getParameterIndex(PsiParameter parameter);
|
||||
int getParameterIndex(@NotNull PsiParameter parameter);
|
||||
|
||||
/**
|
||||
* Returns the number of parameters (excluding type annotation receiver).
|
||||
|
||||
@@ -38,7 +38,7 @@ public class ClsParameterListImpl extends ClsRepositoryPsiElement<PsiParameterLi
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getParameterIndex(PsiParameter parameter) {
|
||||
public int getParameterIndex(@NotNull PsiParameter parameter) {
|
||||
assert parameter.getParent() == this;
|
||||
return PsiImplUtil.getParameterIndex(parameter, this);
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ public class LightParameterListBuilder extends LightElement implements PsiParame
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getParameterIndex(PsiParameter parameter) {
|
||||
public int getParameterIndex(@NotNull PsiParameter parameter) {
|
||||
return myParameters.indexOf(parameter);
|
||||
}
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ public class LightParameterListWrapper extends LightElement implements PsiParame
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getParameterIndex(PsiParameter parameter) {
|
||||
public int getParameterIndex(@NotNull PsiParameter parameter) {
|
||||
if (parameter instanceof LightParameterWrapper) {
|
||||
parameter = ((LightParameterWrapper)parameter).getPrototype();
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ public class PsiParameterListImpl extends JavaStubPsiElement<PsiParameterListStu
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getParameterIndex(PsiParameter parameter) {
|
||||
public int getParameterIndex(@NotNull PsiParameter parameter) {
|
||||
LOG.assertTrue(parameter.getParent() == this);
|
||||
return PsiImplUtil.getParameterIndex(parameter, this);
|
||||
}
|
||||
|
||||
+1
-2
@@ -18,7 +18,6 @@ package org.jetbrains.plugins.groovy.lang.psi.impl.statements.params;
|
||||
|
||||
import com.intellij.lang.ASTNode;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiParameter;
|
||||
import com.intellij.psi.StubBasedPsiElement;
|
||||
import com.intellij.psi.impl.PsiImplUtil;
|
||||
@@ -61,7 +60,7 @@ public class GrParameterListImpl extends GrStubElementBase<EmptyStub> implements
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getParameterIndex(PsiParameter parameter) {
|
||||
public int getParameterIndex(@NotNull PsiParameter parameter) {
|
||||
LOG.assertTrue(parameter.getParent() == this);
|
||||
return PsiImplUtil.getParameterIndex(parameter, this);
|
||||
}
|
||||
|
||||
+1
-1
@@ -82,7 +82,7 @@ public class GrLightParameterListBuilder extends LightElement implements GrParam
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getParameterIndex(PsiParameter parameter) {
|
||||
public int getParameterIndex(@NotNull PsiParameter parameter) {
|
||||
//noinspection SuspiciousMethodCalls
|
||||
return myParameters.indexOf(parameter);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user