From 04431f29bd5f5a6f15e278f71ff26879457d1e00 Mon Sep 17 00:00:00 2001 From: "Dmitry.Krasilschikov" Date: Thu, 12 Nov 2020 20:49:47 +0200 Subject: [PATCH] IDEA-249976 support loading intentions/inspections descriptions from language plugin GitOrigin-RevId: 45a364b2680bafe25c655c91b40d9d504b0c05b7 --- .../ex/InspectionToolWrapper.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/platform/analysis-api/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java b/platform/analysis-api/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java index 9d3ea258cd80..c7fcf0a841ec 100644 --- a/platform/analysis-api/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java +++ b/platform/analysis-api/src/com/intellij/codeInspection/ex/InspectionToolWrapper.java @@ -1,6 +1,7 @@ // Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.intellij.codeInspection.ex; +import com.intellij.DynamicBundle; import com.intellij.codeHighlighting.HighlightDisplayLevel; import com.intellij.codeInsight.daemon.HighlightDisplayKey; import com.intellij.codeInspection.CleanupLocalInspectionTool; @@ -13,6 +14,7 @@ import com.intellij.lang.MetaLanguage; import com.intellij.openapi.application.Application; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.diagnostic.Logger; +import com.intellij.openapi.extensions.PluginDescriptor; import com.intellij.openapi.project.Project; import com.intellij.util.ResourceUtil; import org.jetbrains.annotations.Nls; @@ -22,6 +24,8 @@ import org.jetbrains.annotations.Nullable; import java.io.IOException; import java.io.InputStream; +import static com.intellij.DynamicBundle.findLanguageBundle; + /** * @author Dmitry Avdeev */ @@ -204,6 +208,9 @@ public abstract class InspectionToolWrapper