GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java

JLBP-16 Recommend using Gradle version catalogs

Ouverte
#2,471 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
163
Forks
80
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The recommended `ext` extension in root project for Gradle in https://jlbp.dev/JLBP-16 is bad practice nowadays (cross project configuration), and won't work with Gradle's Isolated Projects feature.

Gradle has had a Version Catalog feature for some time now specifically to declare dependency versions to be used across the build.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Start with the root project’s Gradle configuration and the guidance in JLBP-16. Replace the recommended root-project ext dependency version declarations with Gradle version catalogs, then verify that dependency versions remain available across the build and are compatible with Gradle Isolated Projects.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
build-system
Type d'issue
Refactorisation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.