aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@gmail.com>2014-02-02 11:47:55 +0100
committerSimon Brandhof <simon.brandhof@gmail.com>2014-02-02 11:47:55 +0100
commit7f280114fc26b402e33fb36cedad1659196cab4b (patch)
tree13a59e9edd3d3a3f62358048ea8f77bb440c3e4d /sonar-core
parent8ee22cbabf8142c29b510bc82bfb726b3b215520 (diff)
downloadsonarqube-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.java10
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;
}