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.67k stars 115 forks source link

fix: get closer to supporting isolated projects. #1151

Closed autonomousapps closed 3 months ago

autonomousapps commented 3 months ago

Don't mutate another project's dependencies.

There are two other IP issues:

  1. Applying plugins on subprojects (but this can already be worked around with this).
  2. Access the root project's extensions container.

The second point will be the subject of a follow-up PR. I already know conceptually how to do it.