Package jetbrains.buildServer.problems
Class BuildProblemUtil
- java.lang.Object
-
- jetbrains.buildServer.problems.BuildProblemUtil
-
public final class BuildProblemUtil extends Object
User: Victory.Bedrosova Date: 4/29/13 Time: 12:16 PM- Since:
- 8.0
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADDITIONAL_DATA
static String
DESCRIPTION
static String
IDENTITY
static String
TYPE
-
Constructor Summary
Constructors Constructor Description BuildProblemUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BuildProblemData
createBuildProblem(String type, String description)
static BuildProblemData
createBuildProblem(String type, String description, String workingDir)
static BuildProblemData
createBuildProblem(String type, String description, String additionalData, String workingDir)
static BuildProblemData
createBuildProblemWithAdditionalData(String type, String description, String additionalData)
static BuildProblemData
createBuildProblemWithAdditionalData(String type, String description, String additionalData, String workingDir)
Creates build problem with specified type and description.static BuildProblemData
createFromServiceMessage(ServiceMessage serviceMessage, String workingDir)
static BuildProblemData
createSingletonBuildProblem(String type, String description)
static String
getIdentityForText(String text)
static String
getIdentityForText(String text, String workingDir)
-
-
-
Field Detail
-
DESCRIPTION
public static final String DESCRIPTION
- See Also:
- Constant Field Values
-
IDENTITY
public static final String IDENTITY
- See Also:
- Constant Field Values
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
ADDITIONAL_DATA
public static final String ADDITIONAL_DATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
createBuildProblem
public static BuildProblemData createBuildProblem(@NotNull String type, @NotNull String description)
-
createBuildProblem
public static BuildProblemData createBuildProblem(@NotNull String type, @NotNull String description, @Nullable String workingDir)
-
createBuildProblemWithAdditionalData
public static BuildProblemData createBuildProblemWithAdditionalData(@NotNull String type, @NotNull String description, @Nullable String additionalData)
-
createBuildProblem
public static BuildProblemData createBuildProblem(@NotNull String type, @NotNull String description, @Nullable String additionalData, @Nullable String workingDir)
-
createBuildProblemWithAdditionalData
public static BuildProblemData createBuildProblemWithAdditionalData(@NotNull String type, @NotNull String description, @Nullable String additionalData, @Nullable String workingDir)
Creates build problem with specified type and description. identity is calculated from normalized description where normalizing means making path relative to workingDir or- See Also:
BuildProblemData
-
getIdentityForText
@NotNull public static String getIdentityForText(@NotNull String text, @Nullable String workingDir)
-
createSingletonBuildProblem
public static BuildProblemData createSingletonBuildProblem(String type, String description)
-
createFromServiceMessage
@NotNull public static BuildProblemData createFromServiceMessage(@NotNull ServiceMessage serviceMessage, @Nullable String workingDir) throws IllegalArgumentException
- Throws:
IllegalArgumentException
- if illegal service message attributes are provided
-
-