Skip to content

Gradle plugin for Java, Kotlin, and Android projects. Provides advice for managing dependencies and other applied plugins

License

Notifications You must be signed in to change notification settings

Astro03/dependency-analysis-android-gradle-plugin

 
 

Repository files navigation

Latest version
Latest snapshot
Build status

Add to your project and use

For detailed instructions, see the wiki

The simplest approach is to add the following:

root build.gradle
plugins {
  id 'com.autonomousapps.dependency-analysis' version "<<latest_version>>"
}

For detailed instructions, see the wiki. In particular, the Tasks page details the main tasks the plugin adds to your project. For a quick start, just run the following:

./gradlew buildHealth

What is this thing?

Please see the wiki for detailed information about the plugin and how to use it.

At a high level, this plugin provides detailed information about the health of your project, from the perspective of the dependencies and plugins you’ve applied and how you use them. It’s under heavy development, with new features and bug fixes added regularly. PRs are welcome (please see the CONTRIBUTING document).

Flowchart

This flowchart was built with Mermaid. It’s an attempt to provide some high-level documentation as additional reference. It is woefully out of date.

Flowchart

About

Gradle plugin for Java, Kotlin, and Android projects. Provides advice for managing dependencies and other applied plugins

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 67.6%
  • Groovy 19.1%
  • Java 6.8%
  • ANTLR 6.4%
  • Shell 0.1%