Skip to content

Commit 4c6d865

Browse files
committed
cleanup
1 parent 74ae863 commit 4c6d865

10 files changed

+25
-27
lines changed

src/org/intellij/erlang/ErlangDescriptionProvider.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ public String getElementDescription(@NotNull PsiElement o, @NotNull ElementDescr
7272
else if (o instanceof ErlangQAtom) return "atom";
7373
else if (o instanceof ErlangTypeRef) return "type";
7474
else if (o instanceof ErlangFunctionCallExpression) return "function";
75+
else if (o instanceof ErlangSpecification) return "specification";
7576
}
7677
LOG.error("Unexpected element " + o.getText() +
7778
", class: " + o.getClass() +

src/org/intellij/erlang/index/ErlangAtomIndex.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.intellij.util.indexing.*;
2424
import com.intellij.util.io.EnumeratorStringDescriptor;
2525
import com.intellij.util.io.KeyDescriptor;
26-
import gnu.trove.THashMap;
2726
import org.intellij.erlang.psi.ErlangFile;
2827
import org.intellij.erlang.psi.ErlangQAtom;
2928
import org.intellij.erlang.psi.ErlangRecursiveVisitor;

src/org/intellij/erlang/inspection/ErlangConflictingBehavioursInspection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ protected void checkFile(@NotNull ErlangFile file, @NotNull ProblemsHolder holde
4141
}
4242
}
4343

44-
private void reportProblem(@NotNull ErlangModule module,
45-
@NotNull ProblemsHolder problemsHolder,
46-
@NotNull List<Pair<String, List<String>>> callbacksAndRequiringModules) {
44+
private static void reportProblem(@NotNull ErlangModule module,
45+
@NotNull ProblemsHolder problemsHolder,
46+
@NotNull List<Pair<String, List<String>>> callbacksAndRequiringModules) {
4747
assert !callbacksAndRequiringModules.isEmpty();
4848

4949
StringBuilder builder = new StringBuilder("Conflicting behaviours - ");

src/org/intellij/erlang/inspection/ErlangIllegalGuardInspection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ protected void checkFile(@NotNull ErlangFile file, @NotNull ProblemsHolder holde
5858
}
5959
}
6060

61-
private class GuardDetector extends ErlangRecursiveVisitor {
61+
private static class GuardDetector extends ErlangRecursiveVisitor {
6262
private final ProblemsHolder myHolder;
6363

6464
public GuardDetector(ProblemsHolder holder) {

src/org/intellij/erlang/inspection/ErlangIllegalPatternInspection.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ protected void checkFile(@NotNull ErlangFile file, @NotNull ProblemsHolder holde
3737
}
3838
}
3939

40-
private class PatternInspector extends ErlangRecursiveVisitor {
40+
private static class PatternInspector extends ErlangRecursiveVisitor {
4141
private final ProblemsHolder myHolder;
4242

4343
public PatternInspector(ProblemsHolder holder) {
@@ -76,7 +76,8 @@ private void visitGlobalListOpExpression(@NotNull ErlangListOpExpression o) {
7676
}
7777
}
7878

79-
private void checkExpressionAndReport(@NotNull PsiElement element, @NotNull final ProblemsHolder problemsHolder) {
79+
private static void checkExpressionAndReport(@NotNull PsiElement element,
80+
@NotNull final ProblemsHolder problemsHolder) {
8081
element.accept(new ErlangRecursiveVisitor() {
8182

8283
private void registerProblemIfContainsNonConstant(@NotNull ErlangExpression o) {

src/org/intellij/erlang/inspection/ErlangImportDirectiveOverridesAutoImportedBifInspection.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,4 @@ protected void checkFile(@NotNull ErlangFile file, @NotNull ProblemsHolder probl
5151
new ErlangRemoveFunctionFromImportFixBase.ErlangRemoveFunctionFromImportFix());
5252
}
5353
}
54-
5554
}

src/org/intellij/erlang/inspection/ErlangUnboundVariableInspection.java

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ protected ErlangVisitor buildErlangVisitor(@NotNull final ProblemsHolder holder,
4242
return new ErlangVisitor() {
4343
@Override
4444
public void visitQVar(@NotNull ErlangQVar o) {
45+
if (!o.isValid()) return;
4546
if (inArgumentDefinition(o) && !inArgumentList(o)
4647
|| inDefinitionBeforeArgumentList(o)
4748
|| inLeftPartOfAssignment(o) || inAtomAttribute(o)
@@ -50,7 +51,7 @@ public void visitQVar(@NotNull ErlangQVar o) {
5051
return;
5152
}
5253
PsiReference reference = o.getReference();
53-
if (reference != null && reference.resolve() == null) {
54+
if (reference.resolve() == null) {
5455
registerProblem(holder, o, "Variable " + "'" + o.getText() + "' is unbound", new ErlangIntroduceVariableQuickFix());
5556
}
5657
}
@@ -75,26 +76,23 @@ public void applyFix(@NotNull Project project, @NotNull ProblemDescriptor descri
7576
}
7677

7778
if (anchor != null) {
78-
PsiElement parent = anchor.getParent();
79-
if (parent != null) {
80-
Editor editor = PsiEditorUtil.findEditor(anchor);
81-
if (editor == null) return;
79+
Editor editor = PsiEditorUtil.findEditor(anchor);
80+
if (editor == null) return;
8281

83-
editor.getCaretModel().moveToOffset(anchor.getTextRange().getStartOffset());
82+
editor.getCaretModel().moveToOffset(anchor.getTextRange().getStartOffset());
8483

85-
TemplateManager manager = TemplateManager.getInstance(project);
86-
Template template = manager.createTemplate("", "");
84+
TemplateManager manager = TemplateManager.getInstance(project);
85+
Template template = manager.createTemplate("", "");
8786

88-
template.addTextSegment(((ErlangQVar) psiElement).getName());
89-
template.addTextSegment(" = ");
90-
template.addVariable(new ConstantNode("unbound"), true);
91-
template.addTextSegment("");
92-
template.addEndVariable();
93-
template.addTextSegment(",\n");
87+
template.addTextSegment(((ErlangQVar) psiElement).getName());
88+
template.addTextSegment(" = ");
89+
template.addVariable(new ConstantNode("unbound"), true);
90+
template.addTextSegment("");
91+
template.addEndVariable();
92+
template.addTextSegment(",\n");
9493

95-
manager.startTemplate(editor, template);
94+
manager.startTemplate(editor, template);
9695

97-
}
9896
}
9997
}
10098
}

src/org/intellij/erlang/inspection/ErlangUnresolvedIncludeLibInspection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ static void processInclude(@NotNull ProblemsHolder problemsHolder,
5151
String what) {
5252
boolean empty = string.getTextLength() <= 2;
5353
TextRange range = empty ? TextRange.create(0, string.getTextLength()) : TextRange.create(1, string.getTextLength() - 1);
54-
if (files.size() == 0) {
54+
if (files.isEmpty()) {
5555
LOG.debug(what + ": " + string.getText() + " unresolved");
5656
if (empty) {
5757
problemsHolder.registerProblem(string, range, "Unresolved " + what + ": file not found", getFindIncludeQuickFix(what));

src/org/intellij/erlang/inspection/ErlangUnresolvedRecordInspection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public void visitQAtom(@NotNull ErlangQAtom o) {
4848
};
4949
}
5050

51-
private void process(@NotNull PsiElement o, @NotNull ProblemsHolder problemsHolder) {
51+
private static void process(@NotNull PsiElement o, @NotNull ProblemsHolder problemsHolder) {
5252
PsiReference ref = o.getReference();
5353
if (ref == null || ref.resolve() == null) {
5454
registerProblem(problemsHolder, o, "Unresolved record " + "'" + o.getText() + "'", new ErlangIntroduceRecordFix());

src/org/intellij/erlang/inspection/ErlangUnusedVariableInspection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public void visitQVar(@NotNull ErlangQVar o) {
4141
if (isForceSkipped(o) || !inLeftPartOfAssignment(o) && (!inArgumentDefinition(o) || inArgumentList(o))) return;
4242

4343
PsiReference reference = o.getReference();
44-
PsiElement resolve = reference != null ? reference.resolve() : null;
44+
PsiElement resolve = reference.resolve();
4545
if (resolve != null) return;
4646

4747
Query<PsiReference> search = ReferencesSearch.search(o, new LocalSearchScope(functionClause));

0 commit comments

Comments
 (0)