From: Stephane Gamard Date: Mon, 8 Sep 2014 15:07:50 +0000 (+0200) Subject: fix null pointer exception X-Git-Tag: 5.0-RC1~1049^2~8 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=041a8449cec53994b9a8a15184c7c6201f7a5308;p=sonarqube.git fix null pointer exception --- diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueDoc.java b/server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueDoc.java index f9b0569eb9a..70e09d969fe 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueDoc.java +++ b/server/sonar-server/src/main/java/org/sonar/server/issue/index/IssueDoc.java @@ -159,8 +159,8 @@ public class IssueDoc extends BaseDoc implements Issue { @CheckForNull public Duration debt() { // TODO check long cast ?!?!?!? - Long debt = new Long((Integer) getNullableField(IssueNormalizer.IssueField.DEBT.field())); - return (debt != null) ? Duration.create(debt) : null; + Integer debt = getNullableField(IssueNormalizer.IssueField.DEBT.field()); + return (debt != null) ? Duration.create(new Long(debt)) : null; } @Override