void (@NotNull ConversionResult result, @NotNull PsiElement elementToHighlight, @NotNull PsiType lType, @NotNull PsiType rType, LocalQuickFix @NotNull [] fixes) { if (result == ConversionResult.OK) return; registerError( elementToHighlight, GroovyBundle.message("cannot.assign", rType.getPresentableText(), lType.getPresentableText()), fixes, result == ConversionResult.ERROR ? ProblemHighlightType.GENERIC_ERROR : ProblemHighlightType.GENERIC_ERROR_OR_WARNING ); }