public class UnnecessaryModuleDependencyInspection extends GlobalInspectionTool
| Modifier and Type | Class and Description |
|---|---|
static class |
UnnecessaryModuleDependencyInspection.RemoveModuleDependencyFix |
myNameProvider| Constructor and Description |
|---|
UnnecessaryModuleDependencyInspection() |
| Modifier and Type | Method and Description |
|---|---|
CommonProblemDescriptor[] |
checkElement(RefEntity refEntity,
AnalysisScope scope,
InspectionManager manager,
GlobalInspectionContext globalContext)
Processes and reports problems for a single element of the completed reference graph.
|
RefGraphAnnotator |
getAnnotator(RefManager refManager)
Returns the annotator which will receive callbacks while the reference graph
is being built.
|
java.lang.String |
getGroupDisplayName() |
java.lang.String |
getHint(QuickFix fix)
Allows TeamCity plugin to serialize quick fixes on server in order to reconstruct them in idea
|
QuickFix |
getQuickFix(java.lang.String hint)
Allows TeamCity plugin to reconstruct quickfixes from server side data
|
java.lang.String |
getShortName()
DO NOT OVERRIDE this method.
|
checkElement, compose, getAdditionalJobs, getAdditionalJobs, getSharedLocalInspectionTool, getSuppressId, isEnabledByDefault, isGraphNeeded, isReadActionNeeded, queryExternalUsagesRequests, runInspection, worksInBatchModeOnlycleanup, createOptionsPanel, getAlternativeID, getBatchSuppressActions, getBlackList, getDefaultLevel, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getStaticDescription, getSuppressors, initialize, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions, writeSettingspublic UnnecessaryModuleDependencyInspection()
public RefGraphAnnotator getAnnotator(RefManager refManager)
GlobalInspectionToolUserDataHolder.putUserData(com.intellij.openapi.util.Key, Object).getAnnotator in class GlobalInspectionToolrefManager - the reference graph manager instanceGlobalInspectionTool.isGraphNeeded()public CommonProblemDescriptor[] checkElement(RefEntity refEntity, AnalysisScope scope, InspectionManager manager, GlobalInspectionContext globalContext)
GlobalInspectionToolcheckElement in class GlobalInspectionToolrefEntity - the reference graph element to check for problems.scope - the scope on which analysis was invoked.manager - the inspection manager instance for the project on which the inspection was run.globalContext - the context for the current global inspection run.public QuickFix getQuickFix(java.lang.String hint)
GlobalInspectionToolgetQuickFix in class GlobalInspectionToolhint - a hint to distinguish different quick fixes for one problempublic java.lang.String getGroupDisplayName()
getGroupDisplayName in class InspectionProfileEntryInspectionEP.groupDisplayName,
InspectionEP.groupKey,
InspectionEP.groupBundlepublic java.lang.String getShortName()
InspectionProfileEntrygetShortName in class InspectionProfileEntryInspectionEP.shortNamepublic java.lang.String getHint(QuickFix fix)
GlobalInspectionToolgetHint in class GlobalInspectionToolfix - fix to be serialized