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.LINEARDebtRemediationFunction 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_OFFSETDebtRemediationFunction constantPerIssue(String baseEffort)
create(Type.CONSTANT_ISSUE, null, base effort).baseEffort - cost per issue. See DebtRemediationFunction for details and format.DebtRemediationFunction.Type.CONSTANT_ISSUEDebtRemediationFunction 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.