diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2017-02-01 12:12:25 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2017-02-02 17:05:26 +0100 |
commit | f8a905f962697cee341f9b1c266844091b8d3be7 (patch) | |
tree | 778b14972f823b36a9a545a2e078d2ce539cbbb3 /sonar-plugin-api | |
parent | 10344ed7a4bb13bc5c58e7a9ca7fb90c3bad9365 (diff) | |
download | sonarqube-f8a905f962697cee341f9b1c266844091b8d3be7.tar.gz sonarqube-f8a905f962697cee341f9b1c266844091b8d3be7.zip |
SONAR-8719 Do not hide original exception when failing to write JSON errors
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/utils/text/JsonWriter.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/text/JsonWriter.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/text/JsonWriter.java index b40e8e1dfb0..a098a2388a4 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/text/JsonWriter.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/text/JsonWriter.java @@ -59,7 +59,7 @@ import org.sonar.api.utils.DateUtils; * * @since 4.2 */ -public class JsonWriter { +public class JsonWriter implements AutoCloseable { private final com.google.gson.stream.JsonWriter stream; private boolean serializeEmptyStrings; @@ -379,6 +379,7 @@ public class JsonWriter { /** * @throws org.sonar.api.utils.text.WriterException on any failure */ + @Override public void close() { try { stream.close(); |