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 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