autonomousapps / dependency-analysis-gradle-plugin

Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins
Apache License 2.0
1.66k stars 116 forks source link

Avoid cross-project access of the 'group' property #1198

Open jjohannes opened 3 weeks ago

jjohannes commented 3 weeks ago

We need to do special handling for "capabilities without group" already. So this works along these lines and makes the plugin (more) compatible with project isolation (#1091).

jjohannes commented 3 weeks ago

This change helps with using testFixtures(...), but after creating the PR I realized that even Gradle core cannot handle it: https://github.com/gradle/gradle/issues/27872#issuecomment-2151775051

Maybe this change is not needed in the end.