Skip to content

Use dependency library to parse dependencies and modules#3157

Merged
alexarchambault merged 3 commits intocoursier:mainfrom
alexarchambault:new-dependency-parser
Nov 13, 2024
Merged

Use dependency library to parse dependencies and modules#3157
alexarchambault merged 3 commits intocoursier:mainfrom
alexarchambault:new-dependency-parser

Conversation

@alexarchambault
Copy link
Copy Markdown
Member

@alexarchambault alexarchambault commented Nov 12, 2024

This pulls coursier/dependency, and uses it internally to parse dependencies. Some more thinking is needed to use it in the user facing API, at a later time.

My goal here is to later allow repeated parameters to be added in dependency strings, like org:name:version,bom=org.apache.spark%spark-parent_2.13%3.5.3,bom=io.quarkus%quarkus-bom%3.16.2

@alexarchambault alexarchambault force-pushed the new-dependency-parser branch 2 times, most recently from a88e16e to fd9a31c Compare November 12, 2024 16:55
@alexarchambault alexarchambault marked this pull request as ready for review November 12, 2024 17:48
@alexarchambault alexarchambault merged commit 7a1b958 into coursier:main Nov 13, 2024
@alexarchambault alexarchambault deleted the new-dependency-parser branch November 13, 2024 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant