aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-application
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2015-05-15 13:54:44 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2015-05-15 13:54:54 +0200
commitb1e62699ff74c09b2cf7313ef8a33d5ea7b0ae5f (patch)
tree21efd2dbbd3492a6f518fcd57de4888e1bfb4c3b /sonar-application
parent6a19a67a23a39848c28ae3cf2d189bf926fadf9b (diff)
downloadsonarqube-b1e62699ff74c09b2cf7313ef8a33d5ea7b0ae5f.tar.gz
sonarqube-b1e62699ff74c09b2cf7313ef8a33d5ea7b0ae5f.zip
Use StandardCharsets instead of Guava and commons-io
Diffstat (limited to 'sonar-application')
-rw-r--r--sonar-application/src/main/java/org/sonar/application/PropsBuilder.java4
-rw-r--r--sonar-application/src/test/java/org/sonar/application/PropsBuilderTest.java4
2 files changed, 4 insertions, 4 deletions
diff --git a/sonar-application/src/main/java/org/sonar/application/PropsBuilder.java b/sonar-application/src/main/java/org/sonar/application/PropsBuilder.java
index 167b8a3e0c7..c6c3404d0b3 100644
--- a/sonar-application/src/main/java/org/sonar/application/PropsBuilder.java
+++ b/sonar-application/src/main/java/org/sonar/application/PropsBuilder.java
@@ -19,7 +19,6 @@
*/
package org.sonar.application;
-import org.apache.commons.io.Charsets;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;
import org.sonar.process.ConfigurationUtils;
@@ -32,6 +31,7 @@ import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.URISyntaxException;
+import java.nio.charset.StandardCharsets;
import java.util.Properties;
class PropsBuilder {
@@ -87,7 +87,7 @@ class PropsBuilder {
Properties p = new Properties();
File propsFile = new File(homeDir, "conf/sonar.properties");
if (propsFile.exists()) {
- Reader reader = new InputStreamReader(new FileInputStream(propsFile), Charsets.UTF_8);
+ Reader reader = new InputStreamReader(new FileInputStream(propsFile), StandardCharsets.UTF_8);
try {
p.load(reader);
} finally {
diff --git a/sonar-application/src/test/java/org/sonar/application/PropsBuilderTest.java b/sonar-application/src/test/java/org/sonar/application/PropsBuilderTest.java
index 9dd5c240dab..429a776ba3e 100644
--- a/sonar-application/src/test/java/org/sonar/application/PropsBuilderTest.java
+++ b/sonar-application/src/test/java/org/sonar/application/PropsBuilderTest.java
@@ -19,7 +19,6 @@
*/
package org.sonar.application;
-import org.apache.commons.io.Charsets;
import org.apache.commons.io.FileUtils;
import org.junit.Before;
import org.junit.Rule;
@@ -29,6 +28,7 @@ import org.sonar.process.Props;
import java.io.File;
import java.io.IOException;
+import java.nio.charset.StandardCharsets;
import java.util.Properties;
import static org.assertj.core.api.Assertions.assertThat;
@@ -122,7 +122,7 @@ public class PropsBuilderTest {
@Test
public void utf8_file_encoding() throws Exception {
- FileUtils.write(new File(homeDir, "conf/sonar.properties"), "utf8prop=Thônes", Charsets.UTF_8);
+ FileUtils.write(new File(homeDir, "conf/sonar.properties"), "utf8prop=Thônes", StandardCharsets.UTF_8);
Props props = new PropsBuilder(new Properties(), jdbcSettings, homeDir).build();
assertThat(props.value("utf8prop")).isEqualTo("Thônes");
}