Edwin Jakobs
09/11/2025, 4:04 PMVampire
09/11/2025, 4:15 PMmavenLocal() like that. It is broken by design in Maven already thus has many problems, and makes your builds slow at best, unreliable and flaky at worst, from failing loudly to silently building wrongly and only misbehaving in production. If you really need to use it, always have it last in the list of repositories and optimally always with a repository content filter that controls exactly what is resolved from there.
Regarding the comment questions:
At the time the settings script is executed version catalogs are not available yet as settings plugins or also the settings DSL can contribute version catalogs. To generate the libs.openrndr... accessors Gradle would need to up-front know the libs version catalog before the settings script is even compiled so that it can generate them, so they are not available there.
Parsing the version catalog manually you can do, yes. Just use any TOML parser library out there, it is a standard format. There is nothing in the public APi of Gradle that would allow you to parse the version catalog.
Alternatively, you could also just use some regex to extract that one version from the file you need.Edwin Jakobs
09/11/2025, 4:25 PMVampire
09/11/2025, 4:32 PMEdwin Jakobs
09/11/2025, 4:32 PMVampire
09/11/2025, 4:33 PMEdwin Jakobs
09/11/2025, 4:41 PMEdwin Jakobs
09/11/2025, 4:43 PMVampire
09/11/2025, 4:46 PMEdwin Jakobs
09/11/2025, 4:50 PMEdwin Jakobs
09/11/2025, 4:51 PMVampire
09/11/2025, 4:54 PMEdwin Jakobs
09/12/2025, 9:17 AMEdwin Jakobs
09/12/2025, 9:20 AMincludeBuild manually path has been less problematic in the past. I suspect the gui way is now so broken it has been silently disabledVampire
09/12/2025, 9:41 AM--include-build from the commandline and should work just the same.
But yeah, I always made it through the settings script.Vampire
09/12/2025, 9:44 AMit has been silently disabledYou only see it if you followed point 2 and thus have two Gradle projects linked
Edwin Jakobs
09/12/2025, 9:53 AMVampire
09/12/2025, 10:18 AMEdwin Jakobs
09/12/2025, 10:35 AMVampire
09/12/2025, 10:49 AM