updateVersions ajuda os usuários do Gradle com o tedioso trabalho manual normalmente envolvido na adição e atualização de dependências e suas versões .
Veja a documentação em 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
// ...
}
Leia a documentação amigável
Certifique-se de que o projeto esteja configurado corretamente (veja acima).
Migrar projeto:
A tarefa refreshVersionsMigrate
pode ajudá-lo a migrar seu projeto em alguns minutos ou menos.
Na versão 0.50.0, o suporte para Catálogos de Versões do Gradle foi adicionado (veja o tópico de discussão aqui), portanto, uma opção --mode
agora é necessária.
Execute-o sem ele para ver a lista completa e a descrição completa de cada modo:
./gradlew refreshVersionsMigrate
Se você quiser usar apenas versions.properties
e as notações de dependências integradas, execute:
./gradlew refreshVersionsMigrate --mode=VersionsPropertiesOnly
Para usar também um catálogo de versões para notações de dependência não integradas, execute:
./gradlew refreshVersionsMigrate --mode=VersionCatalogAndVersionProperties
Encontre atualizações disponíveis em versions.properties
e no catálogo de versões padrão, se houver:
./gradlew refreshVersions
Comentários sobre disponibilidade de versões de limpeza:
./gradlew refreshVersionsCleanup