From 40810539a4b96fee13f141ce5efbc1ad99c7cc92 Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Wed, 4 Jun 2014 23:17:09 +0200 Subject: [PATCH] Fix potential NPE --- .../src/main/java/org/sonar/api/measures/RuleMeasure.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) { -- 2.39.5