aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sonar-core/src/main/java/org/sonar/core/technicaldebt/TechnicalDebtXMLImporter.java2
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/technicaldebt/server/internal/DefaultCharacteristic.java12
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;
}