diff options
author | Julien HENRY <julien.henry@sonarsource.com> | 2016-08-22 12:30:44 +0200 |
---|---|---|
committer | Julien HENRY <julien.henry@sonarsource.com> | 2016-08-23 09:53:20 +0200 |
commit | c94f82925f5ce0664b3e681f1db6fdb52c5c9263 (patch) | |
tree | 484e62b6260a65fa89c126493b4309d957c45fc5 /sonar-scanner-engine/src/main/java/org/sonar/scanner | |
parent | f04c87da614c2d2cb6e4e2f976085fb96a6b3d3a (diff) | |
download | sonarqube-c94f82925f5ce0664b3e681f1db6fdb52c5c9263.tar.gz sonarqube-c94f82925f5ce0664b3e681f1db6fdb52c5c9263.zip |
Fix some quality flaws
Diffstat (limited to 'sonar-scanner-engine/src/main/java/org/sonar/scanner')
-rw-r--r-- | sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/JSONReport.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/JSONReport.java b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/JSONReport.java index 1661d591a0d..05cc7f08717 100644 --- a/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/JSONReport.java +++ b/sonar-scanner-engine/src/main/java/org/sonar/scanner/scan/report/JSONReport.java @@ -100,9 +100,8 @@ public class JSONReport implements Reporter { File exportFile = new File(fileSystem.workDir(), exportPath); LOG.info("Export issues to {}", exportFile.getAbsolutePath()); - try (Writer output = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(exportFile), StandardCharsets.UTF_8))) { - writeJson(output); - + try (FileOutputStream fos = new FileOutputStream(exportFile)) { + writeJson(new BufferedWriter(new OutputStreamWriter(fos, StandardCharsets.UTF_8))); } catch (IOException e) { throw new IllegalStateException("Unable to write report results in file " + exportFile.getAbsolutePath(), e); } |