diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/migration/UnnecessaryBoxingInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/migration/UnnecessaryBoxingInspection.java index 2875d82f430b..0d7f59dd56f2 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/migration/UnnecessaryBoxingInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/migration/UnnecessaryBoxingInspection.java @@ -210,7 +210,10 @@ public class UnnecessaryBoxingInspection extends BaseInspection { } private static boolean canBeUnboxed(PsiExpression expression) { - final PsiElement parent = ParenthesesUtils.getParentSkipParentheses(expression); + PsiElement parent = expression.getParent(); + while (parent instanceof PsiParenthesizedExpression) { + parent = parent.getParent(); + } if (parent instanceof PsiExpressionStatement || parent instanceof PsiReferenceExpression) { return false;