refreshVersions
refreshVersions copied to clipboard
Life is too short to google for dependencies and versions
What is refreshVersions?
refreshVersions helps Gradle users with the tedious manual work usually involved in adding and updating dependencies and their versions.
Documentation
- Start here
- Setup refreshVersions
- Migrate your project
- Find Available Dependencies Updates
- Add Dependencies
- Explore Dependencies Notations
- Schedule the RefreshVersionsBot
- Use the buildSrc
- Changelog
See documentation at https://jmfayard.github.io/refreshVersions
Setup
// settings.gradle(.kts)
plugins {
// See https://jmfayard.github.io/refreshVersions
id("de.fayard.refreshVersions") version "0.40.2"
}
refreshVersions { // Optional: configure the plugin
// ...
}
Read the friendly documentation
Usage
Migrate project:
./gradlew refreshVersionsMigrate
Find available updates in versions.properties
:
./gradlew refreshVersions
Cleanup versions availability comments:
./gradlew refreshVersionsCleanup