From e6d7e5326b3a2969699eb8074af007f5e95b0ca5 Mon Sep 17 00:00:00 2001 From: UNV Date: Wed, 4 Mar 2026 00:27:45 +0300 Subject: [PATCH] Fixing NPE in DataFlowInspectionBase. --- .../impl/codeInspection/dataFlow/DataFlowInspectionBase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; }