public class CodeInspectionAction extends BaseAnalysisAction
Modifier and Type | Class and Description |
---|---|
protected static class |
CodeInspectionAction.ExternalProfilesComboboxAwareInspectionToolsConfigurable |
AnAction.TransparentUpdate
Modifier and Type | Field and Description |
---|---|
protected InspectionProfileImpl |
myExternalProfile |
ACTIONS_KEY, EMPTY_ARRAY
Constructor and Description |
---|
CodeInspectionAction() |
CodeInspectionAction(java.lang.String title,
java.lang.String analysisNoon) |
Modifier and Type | Method and Description |
---|---|
protected void |
analyze(Project project,
AnalysisScope scope) |
protected void |
canceled() |
protected CodeInspectionAction.ExternalProfilesComboboxAwareInspectionToolsConfigurable |
createConfigurable(ProjectInspectionProfileManager projectProfileManager,
SchemesCombo<InspectionProfileImpl> profilesCombo) |
protected javax.swing.JComponent |
getAdditionalActionSettings(Project project,
BaseAnalysisActionDialog dialog) |
protected java.lang.String |
getHelpTopic() |
protected void |
runInspections(Project project,
AnalysisScope scope) |
acceptNonProjectDirectories, actionPerformed, getDialogTitle, update
addTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbar
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isDumbAware
protected InspectionProfileImpl myExternalProfile
public CodeInspectionAction()
public CodeInspectionAction(java.lang.String title, java.lang.String analysisNoon)
protected void analyze(Project project, AnalysisScope scope)
analyze
in class BaseAnalysisAction
protected void runInspections(Project project, AnalysisScope scope)
protected java.lang.String getHelpTopic()
getHelpTopic
in class BaseAnalysisAction
protected void canceled()
canceled
in class BaseAnalysisAction
protected javax.swing.JComponent getAdditionalActionSettings(Project project, BaseAnalysisActionDialog dialog)
getAdditionalActionSettings
in class BaseAnalysisAction
protected CodeInspectionAction.ExternalProfilesComboboxAwareInspectionToolsConfigurable createConfigurable(ProjectInspectionProfileManager projectProfileManager, SchemesCombo<InspectionProfileImpl> profilesCombo)