aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2018-05-10 09:30:38 +0200
committerSonarTech <sonartech@sonarsource.com>2018-05-14 20:20:48 +0200
commit63aceccdf96f609ec3958035affb09dc857db5ff (patch)
tree6929a68e8e4407125f4e1fe40281297f82441150
parentbab3c7d6847c723bd3f0cacd4ef4b0cb3099947d (diff)
downloadsonarqube-63aceccdf96f609ec3958035affb09dc857db5ff.tar.gz
sonarqube-63aceccdf96f609ec3958035affb09dc857db5ff.zip
Upgrade various libraries
-rw-r--r--build.gradle8
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java8
-rw-r--r--tests/build.gradle2
-rw-r--r--tests/src/test/resources/test/CoverageTest/unit_test_coverage-expected.json26
-rw-r--r--tests/src/test/resources/test/CoverageTest/unit_test_coverage_no_condition-expected.json26
5 files changed, 36 insertions, 34 deletions
diff --git a/build.gradle b/build.gradle
index e94fb0b6512..094e92f0fe8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -95,7 +95,7 @@ subprojects {
dependency 'commons-codec:commons-codec:1.8'
dependency 'commons-dbcp:commons-dbcp:1.4'
dependency 'commons-dbutils:commons-dbutils:1.5'
- dependency 'commons-io:commons-io:2.4'
+ dependency 'commons-io:commons-io:2.6'
dependency 'commons-lang:commons-lang:2.6'
dependencySet(group: 'com.fasterxml.jackson.core', version: '2.9.5') {
entry 'jackson-core'
@@ -108,7 +108,7 @@ subprojects {
exclude 'junit:junit'
}
dependency 'com.google.code.findbugs:jsr305:3.0.2'
- dependency 'com.google.code.gson:gson:2.3.1'
+ dependency 'com.google.code.gson:gson:2.8.4'
dependency 'com.google.guava:guava:18.0'
dependency "com.google.protobuf:protobuf-java:${protobufVersion}"
dependency 'com.h2database:h2:1.3.176'
@@ -147,8 +147,8 @@ subprojects {
exclude 'org.eclipse.jdt.core.compiler:ecj'
}
}
- dependency 'org.assertj:assertj-core:3.9.0'
- dependency 'org.assertj:assertj-guava:3.1.0'
+ dependency 'org.assertj:assertj-core:3.9.1'
+ dependency 'org.assertj:assertj-guava:3.2.0'
dependency('org.codehaus.sonar:sonar-channel:4.1') {
exclude 'org.slf4j:slf4j-api'
}
diff --git a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java b/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java
index 1708534ab34..6ab94994138 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/computation/task/projectanalysis/batch/BatchReportReaderImpl.java
@@ -38,6 +38,8 @@ import org.sonar.core.util.LineReaderIterator;
import org.sonar.scanner.protocol.output.ScannerReport;
import org.sonar.scanner.protocol.output.ScannerReport.LineSgnificantCode;
+import static java.nio.charset.StandardCharsets.UTF_8;
+
public class BatchReportReaderImpl implements BatchReportReader {
private final BatchReportDirectoryHolder batchReportDirectoryHolder;
@@ -72,7 +74,7 @@ public class BatchReportReaderImpl implements BatchReportReader {
return CloseableIterator.emptyCloseableIterator();
}
try {
- InputStreamReader reader = new InputStreamReader(FileUtils.openInputStream(file), StandardCharsets.UTF_8);
+ InputStreamReader reader = new InputStreamReader(FileUtils.openInputStream(file), UTF_8);
return new LineReaderIterator(reader);
} catch (IOException e) {
throw new IllegalStateException("Fail to open file " + file, e);
@@ -155,7 +157,7 @@ public class BatchReportReaderImpl implements BatchReportReader {
}
try {
- return Optional.of(new CloseableLineIterator(IOUtils.lineIterator(FileUtils.openInputStream(file), StandardCharsets.UTF_8)));
+ return Optional.of(new CloseableLineIterator(IOUtils.lineIterator(FileUtils.openInputStream(file), UTF_8)));
} catch (IOException e) {
throw new IllegalStateException("Fail to traverse file: " + file, e);
}
@@ -185,7 +187,7 @@ public class BatchReportReaderImpl implements BatchReportReader {
}
@Override
- protected void doClose() {
+ protected void doClose() throws IOException {
lineIterator.close();
}
}
diff --git a/tests/build.gradle b/tests/build.gradle
index 1d9605e8593..9fa0ac5763f 100644
--- a/tests/build.gradle
+++ b/tests/build.gradle
@@ -62,7 +62,7 @@ dependencies {
testCompile 'org.eclipse.jetty:jetty-servlet'
testCompile "org.jboss.byteman:byteman-submit:${bytemanVersion}"
testCompile 'org.postgresql:postgresql'
- testCompile 'org.skyscreamer:jsonassert:1.2.0'
+ testCompile 'org.skyscreamer:jsonassert:1.5.0'
testCompile 'org.sonarsource.orchestrator:sonar-orchestrator'
testCompile 'org.subethamail:subethasmtp'
testCompile project(':server:sonar-qa-util')
diff --git a/tests/src/test/resources/test/CoverageTest/unit_test_coverage-expected.json b/tests/src/test/resources/test/CoverageTest/unit_test_coverage-expected.json
index c2f25a610a9..5a6eee1619c 100644
--- a/tests/src/test/resources/test/CoverageTest/unit_test_coverage-expected.json
+++ b/tests/src/test/resources/test/CoverageTest/unit_test_coverage-expected.json
@@ -2,23 +2,23 @@
"sources":[
{
"line": 1,
- "code": "package sample;",
+ "code": "package sample;"
},
{
"line": 2,
- "code": "",
+ "code": ""
},
{
"line": 3,
- "code": "public class Sample {",
+ "code": "public class Sample {"
},
{
"line": 4,
- "code": "\t",
+ "code": "\t"
},
{
"line": 5,
- "code": "\tpublic Sample(int i) {",
+ "code": "\tpublic Sample(int i) {"
},
{
"line": 6,
@@ -28,15 +28,15 @@
},
{
"line": 7,
- "code": "\t}",
+ "code": "\t}"
},
{
"line": 8,
- "code": "\t",
+ "code": "\t"
},
{
"line": 9,
- "code": "\tprivate String myMethod() {",
+ "code": "\tprivate String myMethod() {"
},
{
"line": 10,
@@ -56,7 +56,7 @@
},
{
"line": 12,
- "code": "\t\t} else {",
+ "code": "\t\t} else {"
},
{
"line": 13,
@@ -66,19 +66,19 @@
},
{
"line": 14,
- "code": "\t\t}",
+ "code": "\t\t}"
},
{
"line": 15,
- "code": "\t}",
+ "code": "\t}"
},
{
"line": 16,
- "code": "}",
+ "code": "}"
},
{
"line": 17,
- "code": "",
+ "code": ""
}
]
}
diff --git a/tests/src/test/resources/test/CoverageTest/unit_test_coverage_no_condition-expected.json b/tests/src/test/resources/test/CoverageTest/unit_test_coverage_no_condition-expected.json
index aabf73102ff..21a92e29365 100644
--- a/tests/src/test/resources/test/CoverageTest/unit_test_coverage_no_condition-expected.json
+++ b/tests/src/test/resources/test/CoverageTest/unit_test_coverage_no_condition-expected.json
@@ -2,23 +2,23 @@
"sources": [
{
"line": 1,
- "code": "package sample;",
+ "code": "package sample;"
},
{
"line": 2,
- "code": "",
+ "code": ""
},
{
"line": 3,
- "code": "public class Sample {",
+ "code": "public class Sample {"
},
{
"line": 4,
- "code": "\t",
+ "code": "\t"
},
{
"line": 5,
- "code": "\tpublic Sample(int i) {",
+ "code": "\tpublic Sample(int i) {"
},
{
"line": 6,
@@ -28,15 +28,15 @@
},
{
"line": 7,
- "code": "\t}",
+ "code": "\t}"
},
{
"line": 8,
- "code": "\t",
+ "code": "\t"
},
{
"line": 9,
- "code": "\tprivate String myMethod() {",
+ "code": "\tprivate String myMethod() {"
},
{
"line": 10,
@@ -52,7 +52,7 @@
},
{
"line": 12,
- "code": "\t\t} else {",
+ "code": "\t\t} else {"
},
{
"line": 13,
@@ -62,19 +62,19 @@
},
{
"line": 14,
- "code": "\t\t}",
+ "code": "\t\t}"
},
{
"line": 15,
- "code": "\t}",
+ "code": "\t}"
},
{
"line": 16,
- "code": "}",
+ "code": "}"
},
{
"line": 17,
- "code": "",
+ "code": ""
}
]
}