public static interface RulesDefinition.DebtRemediationFunctions
DebtRemediationFunction
.Modifier and Type | Method and Description |
---|---|
DebtRemediationFunction |
constantPerIssue(String baseEffort)
Shortcut for
create(Type.CONSTANT_ISSUE, null, base effort) . |
DebtRemediationFunction |
create(DebtRemediationFunction.Type type,
String gapMultiplier,
String baseEffort)
Flexible way to create a
DebtRemediationFunction . |
DebtRemediationFunction |
linear(String gapMultiplier)
Shortcut for
create(Type.LINEAR, gap multiplier, null) . |
DebtRemediationFunction |
linearWithOffset(String gapMultiplier,
String baseEffort)
Shortcut for
create(Type.LINEAR_OFFSET, gap multiplier, base effort) . |
DebtRemediationFunction linear(String gapMultiplier)
create(Type.LINEAR, gap multiplier, null)
.gapMultiplier
- the duration to fix one issue. See DebtRemediationFunction
for details about format.DebtRemediationFunction.Type.LINEAR
DebtRemediationFunction linearWithOffset(String gapMultiplier, String baseEffort)
create(Type.LINEAR_OFFSET, gap multiplier, base effort)
.gapMultiplier
- duration to fix one point of complexity. See DebtRemediationFunction
for details and format.baseEffort
- duration to make basic analysis. See DebtRemediationFunction
for details and format.DebtRemediationFunction.Type.LINEAR_OFFSET
DebtRemediationFunction constantPerIssue(String baseEffort)
create(Type.CONSTANT_ISSUE, null, base effort)
.baseEffort
- cost per issue. See DebtRemediationFunction
for details and format.DebtRemediationFunction.Type.CONSTANT_ISSUE
DebtRemediationFunction create(DebtRemediationFunction.Type type, @Nullable String gapMultiplier, @Nullable String baseEffort)
DebtRemediationFunction
. An unchecked exception is thrown if
coefficient and/or offset are not valid according to the given @{code type}.Copyright © 2009–2017 SonarSource. All rights reserved.