From 6d257ffa28dfe103783bfb7c4f24d9ececcd5ad4 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Mon, 21 Aug 2017 12:17:52 +0200 Subject: [PATCH] unused library in offline view: show initial description --- .../offlineViewer/OfflineDescriptorResolveResult.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/codeInspection/offlineViewer/OfflineDescriptorResolveResult.java b/platform/lang-impl/src/com/intellij/codeInspection/offlineViewer/OfflineDescriptorResolveResult.java index 4ab7779c158f..880b492c8d42 100644 --- a/platform/lang-impl/src/com/intellij/codeInspection/offlineViewer/OfflineDescriptorResolveResult.java +++ b/platform/lang-impl/src/com/intellij/codeInspection/offlineViewer/OfflineDescriptorResolveResult.java @@ -94,7 +94,7 @@ class OfflineDescriptorResolveResult { return descriptor; } } - return createRerunGlobalToolDescriptor((GlobalInspectionToolWrapper)toolWrapper, element); + return createRerunGlobalToolDescriptor((GlobalInspectionToolWrapper)toolWrapper, element, offlineDescriptor); } if (!(toolWrapper instanceof LocalInspectionToolWrapper)) return null; final InspectionManager inspectionManager = InspectionManager.getInstance(presentation.getContext().getProject()); @@ -195,7 +195,8 @@ class OfflineDescriptorResolveResult { } private static CommonProblemDescriptor createRerunGlobalToolDescriptor(@NotNull GlobalInspectionToolWrapper wrapper, - @Nullable RefEntity entity) { + @Nullable RefEntity entity, + OfflineProblemDescriptor offlineDescriptor) { return new CommonProblemDescriptorImpl(new QuickFix[]{new QuickFix() { @Nls @NotNull @@ -216,6 +217,6 @@ class OfflineDescriptorResolveResult { } RunInspectionAction.runInspection(project, wrapper.getShortName(), file, null, psiFile); } - }}, "Problem detected by global inspection \'" + wrapper.getDisplayName() + "\'"); + }}, offlineDescriptor.getDescription()); } }