From 40b5239ea14b7b13349a30da6503e6995290e06e Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Thu, 16 Feb 2017 10:44:44 +0300 Subject: [PATCH] cleanup (fix yellow code) --- .../codeInspection/ui/actions/EditSettingsAction.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInspection/ui/actions/EditSettingsAction.java b/platform/lang-impl/src/com/intellij/codeInspection/ui/actions/EditSettingsAction.java index 58e8c2db5663..93fd2abde8cf 100644 --- a/platform/lang-impl/src/com/intellij/codeInspection/ui/actions/EditSettingsAction.java +++ b/platform/lang-impl/src/com/intellij/codeInspection/ui/actions/EditSettingsAction.java @@ -26,6 +26,7 @@ import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.ui.DialogBuilder; import com.intellij.openapi.ui.DialogWrapper; import com.intellij.openapi.ui.Messages; +import com.intellij.util.ObjectUtils; import javax.swing.*; import java.awt.event.ActionEvent; @@ -46,7 +47,8 @@ public class EditSettingsAction extends InspectionViewActionBase { InspectionProfileImpl inspectionProfile = view.getCurrentProfile(); if (view.isSingleInspectionRun()) { - InspectionToolWrapper tool = inspectionProfile.getInspectionTool(inspectionProfile.getSingleTool(), view.getProject()); + InspectionToolWrapper tool = + ObjectUtils.notNull(inspectionProfile.getInspectionTool(ObjectUtils.notNull(inspectionProfile.getSingleTool()), view.getProject())); JComponent panel = tool.getTool().createOptionsPanel(); if (panel != null) { final DialogBuilder builder = new DialogBuilder()