aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api/src/main/java/org/sonar/api/database
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2015-05-12 16:42:56 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2015-05-12 16:43:36 +0200
commit3cc93206c68a2c8fd37dec04698724bf5f845331 (patch)
tree4f4f222abadd85ba5748238393ec7be81a23363a /sonar-plugin-api/src/main/java/org/sonar/api/database
parent52f34d90b5c307c1cb73cc75b9f6ff18f0568405 (diff)
downloadsonarqube-3cc93206c68a2c8fd37dec04698724bf5f845331.tar.gz
sonarqube-3cc93206c68a2c8fd37dec04698724bf5f845331.zip
Use StandardCharsets instead of guava/commons-io
Diffstat (limited to 'sonar-plugin-api/src/main/java/org/sonar/api/database')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/database/model/MeasureModel.java14
1 files changed, 10 insertions, 4 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/MeasureModel.java b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/MeasureModel.java
index 8346966c5e4..4d9a29db93f 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/database/model/MeasureModel.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/database/model/MeasureModel.java
@@ -19,7 +19,6 @@
*/
package org.sonar.api.database.model;
-import com.google.common.base.Charsets;
import com.google.common.base.Throwables;
import org.apache.commons.lang.builder.ReflectionToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
@@ -28,9 +27,16 @@ import org.sonar.api.measures.Metric;
import org.sonar.api.rules.RulePriority;
import javax.annotation.CheckForNull;
-import javax.persistence.*;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.EnumType;
+import javax.persistence.Enumerated;
+import javax.persistence.GeneratedValue;
+import javax.persistence.Id;
+import javax.persistence.Table;
import java.io.UnsupportedEncodingException;
+import java.nio.charset.StandardCharsets;
/**
* This class is the Hibernate model to store a measure in the DB
@@ -332,7 +338,7 @@ public class MeasureModel implements Cloneable {
}
if (metric.isDataType() && data != null) {
try {
- return new String(data, Charsets.UTF_8.name());
+ return new String(data, StandardCharsets.UTF_8.name());
} catch (UnsupportedEncodingException e) {
// how is it possible to not support UTF-8 ?
Throwables.propagate(e);
@@ -352,7 +358,7 @@ public class MeasureModel implements Cloneable {
} else {
if (data.length() > TEXT_VALUE_LENGTH) {
this.textValue = null;
- this.data = data.getBytes(Charsets.UTF_8);
+ this.data = data.getBytes(StandardCharsets.UTF_8);
} else {
this.textValue = data;
this.data = null;