void (MultiMap<PsiElement, @NlsContexts.DialogMessage String> conflicts) { checkParametersConflicts(conflicts); for (VariableData data : getChosenParameters()) { if (!data.passAsParameter) { PsiElement scope = PsiUtil.getVariableCodeBlock(data.variable, null); if (PsiUtil.isLanguageLevel8OrHigher(data.variable) ? scope != null && !HighlightControlFlowUtil.isEffectivelyFinal(data.variable, scope, null) : data.variable.hasModifierProperty(PsiModifier.FINAL)) { conflicts.putValue(null, JavaBundle.message("introduce.functional.variable.accessibility.conflict", data.name)); } } } }