From 147267200f6ab025ecea32e64916e3c3afb15c32 Mon Sep 17 00:00:00 2001 From: Terry Yiu Date: Mon, 14 Sep 2026 07:51:20 +0300 Subject: [PATCH] Remove unused foojay-resolver-convention plugin Auto-downloads a JDK toolchain over the network when the required version isn't installed locally, which conflicts with F-Droid's offline/reproducible build requirements and was flagged by their RFP scanner (https://gitlab.com/fdroid/rfp/-/work_items/4395#note_3827250669) as a network-access risk. Confirmed unused: no module in this project declares an explicit jvmToolchain, so it was inert KMP-wizard scaffolding to begin with. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01FXcrACM5sok3M1KQJ8kByy --- settings.gradle.kts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/settings.gradle.kts b/settings.gradle.kts index c794c14..9e8a660 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -27,10 +27,6 @@ dependencyResolutionManagement { } } -plugins { - id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0" -} - include(":androidApp") include(":desktopApp") include(":shared")