public class InferNullityAnnotationsAction extends BaseAnalysisAction
AnAction.TransparentUpdateACTIONS_KEY, EMPTY_ARRAY| Constructor and Description |
|---|
InferNullityAnnotationsAction() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
addAnnotationsDependency(Project project,
java.util.Set<? extends Module> modulesWithoutAnnotations,
java.lang.String annoFQN,
java.lang.String title) |
protected void |
analyze(Project project,
AnalysisScope scope) |
protected void |
canceled() |
protected UsageInfo [] |
findUsages(Project project,
AnalysisScope scope,
int fileCount) |
protected javax.swing.JComponent |
getAdditionalActionSettings(Project project,
BaseAnalysisActionDialog dialog) |
protected boolean |
isAnnotateLocalVariables() |
protected void |
processUsages(Project project,
AnalysisScope scope,
UsageInfo [] usageInfos) |
protected void |
restartAnalysis(Project project,
AnalysisScope scope) |
acceptNonProjectDirectories, actionPerformed, getDialogTitle, getHelpTopic, updateaddTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbarclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisDumbAwareprotected void analyze(Project project, AnalysisScope scope)
analyze in class BaseAnalysisActionprotected void processUsages(Project project, AnalysisScope scope, UsageInfo [] usageInfos)
public static boolean addAnnotationsDependency(Project project, java.util.Set<? extends Module> modulesWithoutAnnotations, java.lang.String annoFQN, java.lang.String title)
protected UsageInfo [] findUsages(Project project, AnalysisScope scope, int fileCount)
protected boolean isAnnotateLocalVariables()
protected void restartAnalysis(Project project, AnalysisScope scope)
protected javax.swing.JComponent getAdditionalActionSettings(Project project, BaseAnalysisActionDialog dialog)
getAdditionalActionSettings in class BaseAnalysisActionprotected void canceled()
canceled in class BaseAnalysisAction