public interface SVcsRootAccess
Modifier and Type | Method and Description |
---|---|
void |
checkAccessibleFrom(SBuildType buildType)
Checks that VCS root can be attached to specified configuration.
|
void |
checkAccessibleFrom(SProject project)
Checks that VCS root can be attached to configurations of specified project.
|
java.util.Set<SProject> |
getAccessibleProjects()
Returns projects where this VCS root can be attached to a configuration
|
boolean |
isAccessibleFrom(SBuildType buildType)
Returns true if VCS root can be attached to specified configuration.
|
boolean |
isAccessibleFrom(SProject project)
Returns true if VCS root can be attached to configurations of specified project.
|
boolean isAccessibleFrom(@NotNull SBuildType buildType)
buildType
- build configurationboolean isAccessibleFrom(@NotNull SProject project)
project
- project@NotNull java.util.Set<SProject> getAccessibleProjects()
void checkAccessibleFrom(@NotNull SBuildType buildType) throws InvalidVcsRootScopeException
buildType
- build configurationInvalidVcsRootScopeException
- if VCS root is inaccessiblevoid checkAccessibleFrom(@NotNull SProject project) throws InvalidVcsRootScopeException
project
- projectInvalidVcsRootScopeException
- if VCS root is not accessible