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