diff --git a/settings.gradle.kts b/settings.gradle.kts index c4006a0..db040bb 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -11,9 +11,12 @@ pluginManagement { gradlePluginPortal() } } -plugins { - id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0" -} + +// NB: deliberately NO foojay toolchain resolver. Consuming apps build this as an +// included build, and Calendula publishes via official F-Droid reproducible +// builds, whose offline source scanner rejects org.gradle.toolchains.foojay-resolver +// (it can fetch a JDK at build time). Modules here set jvmTarget directly and +// must not use a Java toolchain block that would need a resolver. dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)