void (@NotNull PsiNewExpression expression) { super.visitNewExpression(expression); if (!ExpressionUtils.hasType(expression, "java.text.SimpleDateFormat")) { return; } final PsiExpressionList argumentList = expression.getArgumentList(); if (argumentList == null) { return; } final PsiExpression[] arguments = argumentList.getExpressions(); for (PsiExpression argument : arguments) { if (ExpressionUtils.hasType(argument, "java.util.Locale")) { return; } } registerNewExpressionError(expression, Boolean.TRUE); }