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 StringPREFERRED_INVESTIGATION_PROJECTIf 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 StringgetBranchNameNullForDefault(SBuild build)static SProjectgetPreferredInvestigationProject(SProject baseProject, SUser currentUser, ProjectManager projectManager)static booleanhasModifyPermission(SUser user, SProject project)static booleanisDefaultBranch(SBuild build)static booleanisProblemFixedInBuildTypeInBranch(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)
-
-