diff options
2 files changed, 9 insertions, 5 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java index 4d048452119..ebffcd1fbdc 100644 --- a/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java +++ b/sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java @@ -228,7 +228,7 @@ public class TechnicalDebtXMLImporter implements ServerExtension { return null; } - private class Properties { + private static class Properties { List<Property> properties; public Properties() { diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/technicaldebt/server/internal/DefaultCharacteristic.java b/sonar-plugin-api/src/main/java/org/sonar/api/technicaldebt/server/internal/DefaultCharacteristic.java index 0f643a0b0a1..9d71dc59ac5 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/technicaldebt/server/internal/DefaultCharacteristic.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/technicaldebt/server/internal/DefaultCharacteristic.java @@ -101,38 +101,42 @@ public class DefaultCharacteristic implements Characteristic { return this; } + @CheckForNull public RuleKey ruleKey() { return ruleKey; } - public DefaultCharacteristic setRuleKey(RuleKey ruleKey) { + public DefaultCharacteristic setRuleKey(@Nullable RuleKey ruleKey) { this.ruleKey = ruleKey; return this; } + @CheckForNull public String function() { return function; } - public DefaultCharacteristic setFunction(String function) { + public DefaultCharacteristic setFunction(@Nullable String function) { this.function = function; return this; } + @CheckForNull public WorkUnit factor() { return factor; } - public DefaultCharacteristic setFactor(WorkUnit factor) { + public DefaultCharacteristic setFactor(@Nullable WorkUnit factor) { this.factor = factor; return this; } + @CheckForNull public WorkUnit offset() { return offset; } - public DefaultCharacteristic setOffset(WorkUnit offset) { + public DefaultCharacteristic setOffset(@Nullable WorkUnit offset) { this.offset = offset; return this; } |