JavaElementKind used

GitOrigin-RevId: 8fe8a3292567292fea2511e9d67a7d1a8d2ee154
This commit is contained in:
Tagir Valeev
2020-01-22 12:44:29 +07:00
committed by intellij-monorepo-bot
parent 87cb8f4dd2
commit 21cc12500c
2 changed files with 3 additions and 11 deletions

View File

@@ -20,6 +20,7 @@ import com.intellij.codeInspection.dataFlow.types.DfType;
import com.intellij.codeInspection.dataFlow.types.DfTypes;
import com.intellij.codeInspection.dataFlow.value.*;
import com.intellij.psi.*;
import com.intellij.psi.util.JavaElementKind;
import com.intellij.psi.util.TypeConversionUtil;
import com.intellij.util.Function;
import com.siyeh.ig.psiutils.MethodCallUtils;
@@ -179,7 +180,7 @@ public abstract class ContractValue {
public String getPresentationText(PsiMethod method) {
PsiParameter[] params = method.getParameterList().getParameters();
if (myIndex == 0 && params.length == 1) {
return "parameter";
return JavaElementKind.PARAMETER.subject();
}
if (myIndex < params.length) {
return params[myIndex].getName();

View File

@@ -759,16 +759,7 @@ public class TrackingRunner extends DataFlowRunner {
}
private static String getElementTitle(PsiElement target) {
if (target instanceof PsiField) {
return "field";
}
if (target instanceof PsiParameter) {
return "parameter";
}
if (target instanceof PsiVariable) {
return "variable";
}
return "element";
return JavaElementKind.fromElement(target).subject();
}
private CauseItem @NotNull [] findRelationCause(RelationType relationType, MemoryStateChange leftChange, MemoryStateChange rightChange) {