The companion example project to my blog post "How To: Sorting and Reporting Your Dependencies Versions with Gradle"
Use the command ./gradlew dependencyUpdates
to run this project's report. You can see the HTML output from this in the /reports
folder.
To modify the output of this report, see the dependency-update.gradle
file.
All dependencies and their versions are stored in versions.gradle
before being grouped in version-groups.gradle
.
The app's modules can then use dependencies in their build.gradle
files in the following way:
// Module specific Dependencies
dependencies {
kotlin()
network()
testing()
}
Found a bug or a problem on a specific feature? Open an issue on Github issues
I welcome contributions and discussion for bug fixes. It is recommended to file an issue first to prevent unnecessary efforts, but feel free to put in pull requests in the case of trivial changes. In any other case, please feel free to open discussion and I will get back to you when possible.