void (@NotNull PsiNewExpression expression) { super.visitNewExpression(expression); if (expression.getQualifier() == null) { PsiJavaCodeReferenceElement reference = expression.getClassReference(); if (reference != null) { PsiClass target = tryCast(reference.resolve(), PsiClass.class); if (target != null && target.getContainingClass() != null && !target.hasModifierProperty(PsiModifier.STATIC)) { leak = true; stopWalking(); } } } }