mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
inspection documentation: exclude UI refs from documentation
GitOrigin-RevId: 168128b60ca13768334220b4c88dc904827a2d12
This commit is contained in:
committed by
intellij-monorepo-bot
parent
18005af143
commit
9546767d51
+7
-1
@@ -3,6 +3,7 @@
|
||||
package com.intellij.codeInspection.actions;
|
||||
|
||||
import com.intellij.codeInspection.ex.InspectionToolWrapper;
|
||||
import com.intellij.codeInspection.ui.InspectionNodeInfo;
|
||||
import com.intellij.lang.documentation.AbstractDocumentationProvider;
|
||||
import com.intellij.lang.documentation.DocumentationMarkup;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
@@ -17,8 +18,13 @@ public class InspectionDescriptionDocumentationProvider extends AbstractDocument
|
||||
}
|
||||
|
||||
InspectionToolWrapper toolWrapper = ((InspectionElement)element).getToolWrapper();
|
||||
String description = toolWrapper.loadDescription();
|
||||
if (description == null) {
|
||||
return null;
|
||||
}
|
||||
return DocumentationMarkup.DEFINITION_START + StringUtil.escapeXmlEntities(toolWrapper.getDisplayName()) + DocumentationMarkup.DEFINITION_END +
|
||||
DocumentationMarkup.CONTENT_START + toolWrapper.loadDescription() +
|
||||
DocumentationMarkup.CONTENT_START +
|
||||
InspectionNodeInfo.stripUIRefsFromInspectionDescription(description) +
|
||||
DocumentationMarkup.CONTENT_END;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user