Skip to content

Commit 9450c25

Browse files
committed
[T3CMS] Cleanups based on inspections
1 parent c8c44bf commit 9450c25

29 files changed

+34
-62
lines changed

typo3-cms/src/main/java/com/cedricziel/idea/typo3/action/ExtbaseControllerActionAction.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public void update(AnActionEvent event) {
7070
* @param event Carries information on the invocation place
7171
*/
7272
@Override
73-
public void actionPerformed(AnActionEvent event) {
73+
public void actionPerformed(@NotNull AnActionEvent event) {
7474
final Project project = getEventProject(event);
7575
if (project == null) {
7676
this.setStatus(event, false);
@@ -113,11 +113,10 @@ private void write(@NotNull Project project, PhpClass phpClass, String actionNam
113113

114114
@Override
115115
protected void run(@NotNull Result result) {
116-
final String methodName = actionName;
117116

118117
Method actionMethod = PhpPsiElementFactory.createMethod(
119118
project,
120-
"public function " + methodName + " () { \n" +
119+
"public function " + actionName + " () { \n" +
121120
"}\n"
122121

123122
);
@@ -130,7 +129,7 @@ protected void run(@NotNull Result result) {
130129
PsiDocumentManager.getInstance(project).doPostponedOperationsAndUnblockDocument(editor.getDocument());
131130
PsiDocumentManager.getInstance(project).commitDocument(editor.getDocument());
132131

133-
final int insertPos = CodeUtil.getMethodInsertPosition(phpClass, methodName);
132+
final int insertPos = CodeUtil.getMethodInsertPosition(phpClass, actionName);
134133
if (insertPos == -1) {
135134
return;
136135
}
@@ -145,7 +144,7 @@ protected void run(@NotNull Result result) {
145144
CodeStyleManager.getInstance(project).reformatText(phpClass.getContainingFile(), insertPos, endPos);
146145
PsiDocumentManager.getInstance(project).commitDocument(editor.getDocument());
147146

148-
Method insertedMethod = phpClass.findMethodByName(methodName);
147+
Method insertedMethod = phpClass.findMethodByName(actionName);
149148
if (insertedMethod != null) {
150149
editor.getCaretModel().moveToOffset(insertedMethod.getTextRange().getStartOffset());
151150
editor.getScrollingModel().scrollToCaret(ScrollType.RELATIVE);

typo3-cms/src/main/java/com/cedricziel/idea/typo3/codeInsight/navigation/PathResourceGotoDeclarationHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ private PsiElement[] emptyPsiElementArray() {
3939

4040
@Nullable
4141
@Override
42-
public String getActionText(DataContext context) {
42+
public String getActionText(@NotNull DataContext context) {
4343
return null;
4444
}
4545
}

typo3-cms/src/main/java/com/cedricziel/idea/typo3/contextApi/ContextReferenceContributor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public void registerReferenceProviders(@NotNull PsiReferenceRegistrar registrar)
2222
);
2323
}
2424

25-
private class ContextReferenceProvider extends PsiReferenceProvider {
25+
private static class ContextReferenceProvider extends PsiReferenceProvider {
2626
@NotNull
2727
@Override
2828
public PsiReference[] getReferencesByElement(@NotNull PsiElement element, @NotNull ProcessingContext context) {

typo3-cms/src/main/java/com/cedricziel/idea/typo3/extbase/ExtbaseUtils.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,7 @@ public static PhpClass getBaseRepositoryClass(@NotNull Project project) {
5050
return null;
5151
}
5252

53-
PhpClass repositoryClass = iterator.next();
54-
55-
return repositoryClass;
53+
return iterator.next();
5654
}
5755

5856
public static boolean isRepositoryClass(@NotNull PhpClass phpClass) {

typo3-cms/src/main/java/com/cedricziel/idea/typo3/extbase/persistence/ExtbaseModelCollectionReturnTypeProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.jetbrains.php.lang.psi.resolve.types.PhpType;
1414
import com.jetbrains.php.lang.psi.resolve.types.PhpTypeProvider4;
1515
import org.apache.commons.lang.StringUtils;
16+
import org.jetbrains.annotations.NotNull;
1617
import org.jetbrains.annotations.Nullable;
1718

1819
import java.util.ArrayList;
@@ -180,7 +181,7 @@ public MethodReturnTypeVisitor() {
180181
}
181182

182183
@Override
183-
public void visitElement(PsiElement element) {
184+
public void visitElement(@NotNull PsiElement element) {
184185
super.visitElement(element);
185186

186187
if (PlatformPatterns.psiElement(FieldReference.class).withParent(PhpReturn.class).accepts(element)) {

typo3-cms/src/main/java/com/cedricziel/idea/typo3/extbase/persistence/codeInsight/QueryCompletionContributor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public QueryCompletionContributor() {
2626
public static class QueryCompletionProvider extends CompletionProvider<CompletionParameters> {
2727

2828
@Override
29-
protected void addCompletions(@NotNull CompletionParameters parameters, ProcessingContext context, @NotNull CompletionResultSet result) {
29+
protected void addCompletions(@NotNull CompletionParameters parameters, @NotNull ProcessingContext context, @NotNull CompletionResultSet result) {
3030
PsiElement element = parameters.getOriginalPosition();
3131

3232
Method containingMethod = (Method) PsiTreeUtil.findFirstParent(element, x -> PlatformPatterns.psiElement(Method.class).accepts(x));

typo3-cms/src/main/java/com/cedricziel/idea/typo3/extensionScanner/codeInspection/FunctionCallMatcherInspection.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,12 @@
44
import com.cedricziel.idea.typo3.util.DeprecationUtility;
55
import com.intellij.codeInsight.daemon.GroupNames;
66
import com.intellij.codeInspection.ProblemsHolder;
7-
import com.intellij.patterns.PlatformPatterns;
8-
import com.intellij.psi.PsiElement;
97
import com.intellij.psi.PsiElementVisitor;
10-
import com.intellij.psi.PsiFile;
11-
import com.intellij.psi.search.FilenameIndex;
12-
import com.intellij.psi.search.GlobalSearchScope;
13-
import com.intellij.psi.util.PsiTreeUtil;
14-
import com.jetbrains.php.lang.parser.PhpElementTypes;
158
import com.jetbrains.php.lang.psi.elements.FunctionReference;
16-
import com.jetbrains.php.lang.psi.elements.PhpPsiElement;
17-
import com.jetbrains.php.lang.psi.elements.StringLiteralExpression;
189
import com.jetbrains.php.lang.psi.visitors.PhpElementVisitor;
1910
import org.jetbrains.annotations.Nls;
2011
import org.jetbrains.annotations.NotNull;
2112

22-
import java.util.Collections;
23-
import java.util.HashSet;
24-
import java.util.Set;
25-
import java.util.stream.Collectors;
26-
2713
public class FunctionCallMatcherInspection extends PluginEnabledPhpInspection {
2814
@Nls
2915
@NotNull

typo3-cms/src/main/java/com/cedricziel/idea/typo3/index/IconIndex.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public static IconStub[] getAllIcons(@NotNull Project project) {
8585
iconStubs.addAll(values);
8686
});
8787

88-
return iconStubs.toArray(new IconStub[iconStubs.size()]);
88+
return iconStubs.toArray(new IconStub[0]);
8989
}
9090

9191
@NotNull

typo3-cms/src/main/java/com/cedricziel/idea/typo3/index/RouteIndex.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public ExtTablesRouteVisitor() {
9999
}
100100

101101
@Override
102-
public void visitElement(PsiElement element) {
102+
public void visitElement(@NotNull PsiElement element) {
103103
if (!(element instanceof MethodReference)) {
104104
super.visitElement(element);
105105
return;

typo3-cms/src/main/java/com/cedricziel/idea/typo3/index/extbase/ControllerActionIndex.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public Map<String, StubControllerAction> getMap() {
8989
}
9090

9191
@Override
92-
public void visitElement(PsiElement element) {
92+
public void visitElement(@NotNull PsiElement element) {
9393
if (element instanceof Method) {
9494
Method m = (Method) element;
9595
if (!m.getName().endsWith("Action") || !m.getModifier().isPublic()) {

0 commit comments

Comments
 (0)