Interface HealthStatusScope
-
public interface HealthStatusScope
Represents scope of the inspection execution. Scope may or may not be taken into account by inspection extension.- Since:
- 8.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<SBuildType>
getBuildTypes()
java.util.Collection<BuildTypeTemplate>
getBuildTypeTemplates()
java.util.Collection<SProject>
getProjects()
java.util.Collection<SVcsRoot>
getVcsRoots()
boolean
globalItems()
boolean
isItemWithSeverityAccepted(ItemSeverity severity)
-
-
-
Method Detail
-
getProjects
@NotNull java.util.Collection<SProject> getProjects()
- Returns:
- projects configured in scope
-
getBuildTypes
@NotNull java.util.Collection<SBuildType> getBuildTypes()
- Returns:
- build types configured in scope
-
getBuildTypeTemplates
@NotNull java.util.Collection<BuildTypeTemplate> getBuildTypeTemplates()
- Returns:
- templates configured in scope
-
getVcsRoots
@NotNull java.util.Collection<SVcsRoot> getVcsRoots()
- Returns:
- vcs roots configured in scope
-
globalItems
boolean globalItems()
- Returns:
- True if global configuration items are in scope of current analysis session. False otherwise.
-
isItemWithSeverityAccepted
boolean isItemWithSeverityAccepted(@NotNull ItemSeverity severity)
- Returns:
- true if scope accepts item with given severity
-
-