Class InvestigationsAndMutesUtils
- java.lang.Object
-
- jetbrains.buildServer.responsibility.impl.InvestigationsAndMutesUtils
-
public final class InvestigationsAndMutesUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
PREFERRED_INVESTIGATION_PROJECT
If set to some project externalID as a project parameter, this project will be used as a preferred choice for target project
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Set<String>
getActiveBranches(SBuildType bt)
static String
getBranchNameNullForDefault(SBuild build)
static SProject
getPreferredInvestigationProject(SProject baseProject, SUser currentUser, ProjectManager projectManager)
static boolean
hasModifyPermission(SUser user, SProject project)
static boolean
isDefaultBranch(SBuild build)
static boolean
isProblemFixedInBuildTypeInBranch(int problemId, BuildTypeEx buildType, String branchName)
-
-
-
Field Detail
-
PREFERRED_INVESTIGATION_PROJECT
@NonNls public static final String PREFERRED_INVESTIGATION_PROJECT
If set to some project externalID as a project parameter, this project will be used as a preferred choice for target project- Since:
- 2022.1
- See Also:
- Constant Field Values
-
-
Method Detail
-
getActiveBranches
@NotNull public static Set<String> getActiveBranches(@NotNull SBuildType bt)
-
isDefaultBranch
public static boolean isDefaultBranch(@NotNull SBuild build)
-
getBranchNameNullForDefault
@Nullable public static String getBranchNameNullForDefault(@NotNull SBuild build)
-
isProblemFixedInBuildTypeInBranch
public static boolean isProblemFixedInBuildTypeInBranch(int problemId, @NotNull BuildTypeEx buildType, @Nullable String branchName)
-
getPreferredInvestigationProject
public static SProject getPreferredInvestigationProject(@NotNull SProject baseProject, @NotNull SUser currentUser, @NotNull ProjectManager projectManager)
-
-