diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2014-04-04 10:24:38 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2014-04-04 10:24:38 +0200 |
commit | 866594401d96c33a59877666a9ec9d03128ab644 (patch) | |
tree | 5e4beb42a065e1688def39664518ffc586a5276f /sonar-plugin-api | |
parent | 514b752d87d4918cee373d8dd9c6ad1a3bfd183b (diff) | |
download | sonarqube-866594401d96c33a59877666a9ec9d03128ab644.tar.gz sonarqube-866594401d96c33a59877666a9ec9d03128ab644.zip |
SONAR-5056 Fix issue when exporting model to XML
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/server/debt/internal/DefaultDebtRemediationFunction.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/server/debt/internal/DefaultDebtRemediationFunction.java b/sonar-plugin-api/src/main/java/org/sonar/api/server/debt/internal/DefaultDebtRemediationFunction.java index cc8d58b2002..66c8e337f0c 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/server/debt/internal/DefaultDebtRemediationFunction.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/server/debt/internal/DefaultDebtRemediationFunction.java @@ -38,9 +38,6 @@ public class DefaultDebtRemediationFunction implements DebtRemediationFunction { private final String offset; public DefaultDebtRemediationFunction(@Nullable Type type, @Nullable String coefficient, @Nullable String offset) { - if (type == null) { - throw new IllegalArgumentException("Remediation function type cannot be null"); - } this.type = type; this.coefficient = sanitizeValue("coefficient", coefficient); this.offset = sanitizeValue("offset", offset); @@ -78,6 +75,9 @@ public class DefaultDebtRemediationFunction implements DebtRemediationFunction { } private void validate() { + if (type == null) { + throw new IllegalArgumentException("Remediation function type cannot be null"); + } switch (type) { case LINEAR: if (this.coefficient == null || this.offset != null) { |