GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java
JLBP-16 Recommend using Gradle version catalogs
- Lenguaje dominante
- Java
- Estrellas
- 163
- Forks
- 80
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- build-system
- Tipo de issue
- Refactorización
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100