freshVersions aide les utilisateurs de Gradle dans le travail manuel fastidieux généralement impliqué dans l'ajout et la mise à jour des dépendances et de leurs versions .
Voir la documentation sur https://splitties.github.io/refreshVersions
// settings.gradle(.kts)
plugins {
// See https://splitties.github.io/refreshVersions
id( " de.fayard.refreshVersions " ) version " 0.60.5 "
}
refreshVersions { // Optional: configure the plugin
// ...
}
Lire la documentation conviviale
Assurez-vous que le projet est correctement configuré (voir juste au-dessus).
Migrer le projet :
La tâche refreshVersionsMigrate
peut vous aider à migrer votre projet en quelques minutes ou moins.
Dans la version 0.50.0, la prise en charge des catalogues de versions de Gradle a été ajoutée (voir le fil de discussion ici), donc une option --mode
est désormais requise.
Exécutez-le sans lui pour voir la liste complète et la description complète de chaque mode :
./gradlew refreshVersionsMigrate
Si vous souhaitez utiliser uniquement versions.properties
et les notations de dépendances intégrées, exécutez :
./gradlew refreshVersionsMigrate --mode=VersionsPropertiesOnly
Pour utiliser également un catalogue de versions pour les notations de dépendances non intégrées, exécutez :
./gradlew refreshVersionsMigrate --mode=VersionCatalogAndVersionProperties
Recherchez les mises à jour disponibles dans versions.properties
et dans le catalogue des versions par défaut, le cas échéant :
./gradlew refreshVersions
Commentaires sur la disponibilité des versions de nettoyage :
./gradlew refreshVersionsCleanup