void (@NotNull GrField field) { super.visitField(field); if (field instanceof LightElement) { return; } final GrExpression initializer = field.getInitializerGroovy(); if (initializer != null) { processLocalVars(initializer); } if (field.hasModifierProperty(PsiModifier.FINAL)) { if (!isFieldInitialized(field)) { registerError(field.getNameIdentifierGroovy(), GroovyBundle.message("variable.0.might.not.have.been.initialized", field.getName()), LocalQuickFix.EMPTY_ARRAY, ProblemHighlightType.GENERIC_ERROR_OR_WARNING); } } }