diff --git a/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInspection/dataFlow/DataFlowInspectionBase.java b/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInspection/dataFlow/DataFlowInspectionBase.java index e675fccd5..19504bc89 100644 --- a/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInspection/dataFlow/DataFlowInspectionBase.java +++ b/java-analysis-impl/src/main/java/com/intellij/java/analysis/impl/codeInspection/dataFlow/DataFlowInspectionBase.java @@ -659,11 +659,12 @@ private void reportMutabilityViolations(ProblemsHolder holder, Set v for (PsiElement violation : violations) { holder.newProblem(message) .range(violation) - .withFix(createMutabilityViolationFix(violation, holder.isOnTheFly())) + .withOptionalFix(createMutabilityViolationFix(violation, holder.isOnTheFly())) .create(); } } + @Nullable protected LocalQuickFix createMutabilityViolationFix(PsiElement violation, boolean onTheFly) { return null; }