]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-19005 Bump org.apache.commons:commons-csv version to 1.10.0
authorJacek Poreda <jacek.poreda@sonarsource.com>
Fri, 7 Apr 2023 08:59:02 +0000 (10:59 +0200)
committersonartech <sonartech@sonarsource.com>
Fri, 7 Apr 2023 20:02:58 +0000 (20:02 +0000)
build.gradle
sonar-plugin-api-impl/src/main/java/org/sonar/api/config/internal/MultivalueProperty.java

index 9c0c677f00ba100ef0474fa62ffb033a280fb1d5..1af02831290ba483c3b18b2f202fcbf073d71c87 100644 (file)
@@ -295,7 +295,7 @@ subprojects {
       dependency 'net.jpountz.lz4:lz4:1.3.0'
       dependency 'net.lightbody.bmp:littleproxy:1.1.0-beta-bmp-17'
       dependency 'org.awaitility:awaitility:4.2.0'
-      dependency 'org.apache.commons:commons-csv:1.9.0'
+      dependency 'org.apache.commons:commons-csv:1.10.0'
       dependency 'org.apache.commons:commons-email:1.5'
       dependency 'com.zaxxer:HikariCP:5.0.1'
       dependency('org.apache.httpcomponents:httpclient:4.5.14') {
index ef7f919a6d695d77a064f157a55a2edf9b20b190..48b7ef1139c5f19f5760be094e71efeb620a4469 100644 (file)
@@ -21,6 +21,7 @@ package org.sonar.api.config.internal;
 
 import java.io.IOException;
 import java.io.StringReader;
+import java.io.UncheckedIOException;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
@@ -57,7 +58,7 @@ public class MultivalueProperty {
       }
       processRecords(result, records, valueProcessor);
       return result.toArray(new String[result.size()]);
-    } catch (IOException e) {
+    } catch (IOException | UncheckedIOException e) {
       throw new IllegalStateException("Property: '" + key + "' doesn't contain a valid CSV value: '" + value + "'", e);
     }
   }