Class WarningCountAbsoluteSpecifiedScoreAndHigherCondition
java.lang.Object
org.jenkinsci.plugins.codesonar.conditions.Condition
org.jenkinsci.plugins.codesonar.conditions.WarningCountAbsoluteSpecifiedScoreAndHigherCondition
- All Implemented Interfaces:
ExtensionPoint
,Describable<Condition>
- Author:
- oehc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class org.jenkinsci.plugins.codesonar.conditions.Condition
CURRENT_BUILD_DATA_NOT_AVAILABLE, DATA_LOADER_EMPTY_RESPONSE, PREVIOUS_BUILD_DATA_NOT_AVAILABLE
-
Constructor Summary
ConstructorsConstructorDescriptionWarningCountAbsoluteSpecifiedScoreAndHigherCondition
(int rankOfWarnings, int warningCountThreshold) -
Method Summary
Modifier and TypeMethodDescriptionint
int
void
setRankOfWarnings
(int rankOfWarnings) void
setWarningCountThreshold
(int warningCountThreshold) void
setWarrantedResult
(String warrantedResult) validate
(CodeSonarHubAnalysisDataLoader current, CodeSonarHubAnalysisDataLoader previous, Launcher launcher, TaskListener listener, CodeSonarLogger csLogger) Methods inherited from class org.jenkinsci.plugins.codesonar.conditions.Condition
describeResult, getAll, getDescriptor, registerResult
-
Constructor Details
-
WarningCountAbsoluteSpecifiedScoreAndHigherCondition
@DataBoundConstructor public WarningCountAbsoluteSpecifiedScoreAndHigherCondition(int rankOfWarnings, int warningCountThreshold)
-
-
Method Details
-
getRankOfWarnings
public int getRankOfWarnings() -
setRankOfWarnings
public void setRankOfWarnings(int rankOfWarnings) -
getWarningCountThreshold
public int getWarningCountThreshold() -
setWarningCountThreshold
public void setWarningCountThreshold(int warningCountThreshold) -
getWarrantedResult
-
setWarrantedResult
-
validate
public Result validate(CodeSonarHubAnalysisDataLoader current, CodeSonarHubAnalysisDataLoader previous, Launcher launcher, TaskListener listener, CodeSonarLogger csLogger) throws CodeSonarPluginException - Specified by:
validate
in classCondition
- Throws:
CodeSonarPluginException
-