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.68k stars 114 forks source link

Users can exclude source sets from ABI analysis. #1058

Closed autonomousapps closed 7 months ago

autonomousapps commented 7 months ago

e.g.,

dependencyAnalysis {
  abi {
    exclusions {
      excludeSourceSets('customSourceSet', 'another')
    }
  }
}

Resolves https://github.com/autonomousapps/dependency-analysis-gradle-plugin/issues/1026