public interface CommandLineInspectionProjectConfigurator
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<CommandLineInspectionProjectConfigurator> |
EP_NAME |
Modifier and Type | Method and Description |
---|---|
default void |
configureEnvironment(java.nio.file.Path projectPath,
CommandLineInspectionProgressReporter logger)
Invoked before a project is imported.
|
default void |
configureProject(Project project,
AnalysisScope scope,
CommandLineInspectionProgressReporter logger)
Invoked after the project has been imported and before the analysis on the specified scope
is started.
|
boolean |
isApplicable(java.nio.file.Path projectPath,
CommandLineInspectionProgressReporter logger)
Returns true if any additional configuration is required to inspect the project at the given path.
|
static final ExtensionPointName<CommandLineInspectionProjectConfigurator> EP_NAME
boolean isApplicable(java.nio.file.Path projectPath, CommandLineInspectionProgressReporter logger)
default void configureEnvironment(java.nio.file.Path projectPath, CommandLineInspectionProgressReporter logger)
default void configureProject(Project project, AnalysisScope scope, CommandLineInspectionProgressReporter logger)