From d7e14d75df78e1e579b687366e1ee70ac55284ec Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Mon, 7 Jan 2019 17:50:36 +0100 Subject: [PATCH] AIOOBE --- .../codeInspection/deadCode/UnusedParametersInspection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInspection/deadCode/UnusedParametersInspection.java b/java/java-impl/src/com/intellij/codeInspection/deadCode/UnusedParametersInspection.java index 8234d4270751..5078f18ee3fc 100644 --- a/java/java-impl/src/com/intellij/codeInspection/deadCode/UnusedParametersInspection.java +++ b/java/java-impl/src/com/intellij/codeInspection/deadCode/UnusedParametersInspection.java @@ -112,7 +112,7 @@ class UnusedParametersInspection extends GlobalJavaBatchInspectionTool { for (int i = 0; i < derived.length && !found[0]; i++) { if (scope == null || !scope.contains(derived[i])) { final PsiParameter[] parameters = derived[i].getParameterList().getParameters(); - if (parameters.length < idx) continue; + if (idx >= parameters.length) continue; PsiParameter psiParameter = parameters[idx]; ReferencesSearch.search(psiParameter, helper.getUseScope(psiParameter), false) .forEach(new PsiReferenceProcessorAdapter(