From 1742221f10588906e67f2ec5316f45001fae30fc Mon Sep 17 00:00:00 2001 From: Isira Seneviratne Date: Mon, 19 Dec 2022 16:38:13 +0530 Subject: [PATCH] Document need to stick with Commons IO 2.6. 2.6 is currently working, so leave it in place. But if someone uses a new method from commons-io, it might cause problems, in which case they would have to downgrade to 2.5, implement desugaring, or bump minSdkVersion. !1165 --- app/build.gradle | 1 + gradle/verification-metadata.xml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index afd295b8a..2115c04ea 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -165,6 +165,7 @@ dependencies { implementation 'com.google.zxing:core:3.3.3' // newer version need minSdk 24 or library desugering implementation 'info.guardianproject.netcipher:netcipher:2.2.0-alpha' implementation 'info.guardianproject.panic:panic:1.0' + //noinspection GradleDependency -> Commons IO > 2.5 uses java.nio.file, which requires desugaring implementation 'commons-io:commons-io:2.6' implementation 'commons-net:commons-net:3.6' implementation 'ch.acra:acra-mail:5.9.0' diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 168fa7262..0e2dcf872 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -3651,6 +3651,11 @@ + + + + +