diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2014-02-02 11:47:55 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2014-02-02 11:47:55 +0100 |
commit | 7f280114fc26b402e33fb36cedad1659196cab4b (patch) | |
tree | 13a59e9edd3d3a3f62358048ea8f77bb440c3e4d /sonar-core | |
parent | 8ee22cbabf8142c29b510bc82bfb726b3b215520 (diff) | |
download | sonarqube-7f280114fc26b402e33fb36cedad1659196cab4b.tar.gz sonarqube-7f280114fc26b402e33fb36cedad1659196cab4b.zip |
Fix some quality flaws
Diffstat (limited to 'sonar-core')
-rw-r--r-- | sonar-core/src/main/java/org/sonar/core/measure/db/MeasureDataDto.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/measure/db/MeasureDataDto.java b/sonar-core/src/main/java/org/sonar/core/measure/db/MeasureDataDto.java index 9c93db63f72..42907586b3f 100644 --- a/sonar-core/src/main/java/org/sonar/core/measure/db/MeasureDataDto.java +++ b/sonar-core/src/main/java/org/sonar/core/measure/db/MeasureDataDto.java @@ -22,7 +22,7 @@ package org.sonar.core.measure.db; import com.google.common.base.Charsets; -import java.io.UnsupportedEncodingException; +import javax.annotation.CheckForNull; public class MeasureDataDto { @@ -70,14 +70,10 @@ public class MeasureDataDto { return this; } + @CheckForNull public String getText() { if (data != null) { - try { - return new String(data, Charsets.UTF_8.name()); - } catch (UnsupportedEncodingException e) { - // how is it possible to not support UTF-8 ? - throw new RuntimeException("UTF8 is not supported", e); - } + return new String(data, Charsets.UTF_8); } return null; } |