aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2014-06-04 23:17:09 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2014-06-04 23:18:03 +0200
commit40810539a4b96fee13f141ce5efbc1ad99c7cc92 (patch)
tree0a460ef48fba0bc7181f2eab7b6bf908d8055426 /sonar-plugin-api
parentd6292d3d3d04567a7bd127744d28fd6ff77d7a92 (diff)
downloadsonarqube-40810539a4b96fee13f141ce5efbc1ad99c7cc92.tar.gz
sonarqube-40810539a4b96fee13f141ce5efbc1ad99c7cc92.zip
Fix potential NPE
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/measures/RuleMeasure.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/measures/RuleMeasure.java b/sonar-plugin-api/src/main/java/org/sonar/api/measures/RuleMeasure.java
index b0932018c03..4f966e2bab6 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/measures/RuleMeasure.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/measures/RuleMeasure.java
@@ -42,7 +42,7 @@ public class RuleMeasure extends Measure {
*/
@Deprecated
public RuleMeasure(Metric metric, @Nullable Rule rule, @Nullable RulePriority rulePriority, @Nullable Integer ruleCategory) {
- this(metric, rule.ruleKey(), rulePriority, ruleCategory);
+ this(metric, rule != null ? rule.ruleKey() : null, rulePriority, ruleCategory);
}
public RuleMeasure(Metric metric, @Nullable RuleKey ruleKey, @Nullable RulePriority rulePriority, @Nullable Integer ruleCategory) {