Skip to content

chore: adapt to new lib module structure#638

Merged
paullatzelsperger merged 2 commits into
eclipse-dataspace-hub:mainfrom
paullatzelsperger:chore/adapt_to_new_lib_modules
Jun 26, 2026
Merged

chore: adapt to new lib module structure#638
paullatzelsperger merged 2 commits into
eclipse-dataspace-hub:mainfrom
paullatzelsperger:chore/adapt_to_new_lib_modules

Conversation

@paullatzelsperger

@paullatzelsperger paullatzelsperger commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

What this PR changes/adds

Adapts the MVD to the recent upstream *-lib module restructuring

Why it does that

technical debt

Further notes

Who will sponsor this feature?

TODO: @-mention the sponsoring committer.

Linked Issue(s)

n/a

🤖 Generated with Claude Code

Adapts the Minimum Viable Dataspace to the consolidated EDC lib module
structure. The EDC Connector merges its ~42 fine-grained *-lib artifacts into
four (core-lib, jsonld-lib, control-plane-lib, dsp-lib); this remaps the MVD's
gradle/libs.versions.toml lib coordinates onto the new modules:

- transform-lib, json-ld-lib -> jsonld-lib
- crypto-common-lib, keys-lib, token-lib -> core-lib
- jws2020-lib is unchanged, as the Connector leaves it standalone.

The lib aliases are consolidated accordingly and the duplicate catalog
dependency entries removed across the build files.

Depends on the upstream consolidation (eclipse-edc/Connector#5844) being merged
and published; verified locally against a publishToMavenLocal build.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@paullatzelsperger paullatzelsperger marked this pull request as ready for review June 25, 2026 12:54
@paullatzelsperger paullatzelsperger merged commit d75a695 into eclipse-dataspace-hub:main Jun 26, 2026
7 checks passed
@paullatzelsperger paullatzelsperger deleted the chore/adapt_to_new_lib_modules branch June 26, 2026 07:35
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.

2 participants