JLBP-16 Recommend using Gradle version catalogs
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 55/100
- Issue type
- Refactor
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- java
- Domain
- build-system
Research direction
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.
Written by the indexing model from the issue text.
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.
- Dominant language
- Java
- Stars
- 163
- Forks
- 81
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from GoogleCloudPlatform/cloud-opensource-java
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
GoogleCloudPlatform/cloud-opensource-java#2419 · 1 comment · 2 reactions ·
-
best practices
Difficulty 1/5 Under an hour Newbie friendliness 62/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 42/100
-
enhancement p2
GoogleCloudPlatform/cloud-opensource-java#2468 · 1 comment · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
GoogleCloudPlatform/cloud-opensource-java#2457 · 4 reactions ·
All issues in GoogleCloudPlatform/cloud-opensource-java
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
checkstyle/test-configs#263 ·
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
apache/cloudstack#14222 ·
-
[BUG]茶杯方块在取茶时会引发崩溃 Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
1.0.0-alpha2 Type/Improvement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
wso2/dpdp-accelerator#272 ·