Skip to content

chore: adopt consolidated EDC lib modules#1024

Merged
paullatzelsperger merged 4 commits into
eclipse-edc:mainfrom
paullatzelsperger:chore/adopt_to_new_lib_modules
Jun 26, 2026
Merged

chore: adopt consolidated EDC lib modules#1024
paullatzelsperger merged 4 commits into
eclipse-edc:mainfrom
paullatzelsperger:chore/adopt_to_new_lib_modules

Conversation

@paullatzelsperger

@paullatzelsperger paullatzelsperger commented Jun 25, 2026

Copy link
Copy Markdown
Member

What this PR changes/adds

Adopts 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 PR remaps IdentityHub onto the new coordinates:

  • consolidates the gradle/libs.versions.toml lib aliases onto the new modules (edc-lib-core, edc-lib-jsonld,
    edc-lib-controlplane); edc-lib-jws2020 is unchanged, as the Connector deliberately leaves jws2020-lib standalone,
  • remaps all libs.edc.lib.* accessors across the build files and removes the now-redundant duplicate catalog
    dependency entries.

Why it does that

adopts the new connector lib module structure

Further notes

  • jws2020-lib is intentionally kept as its own coordinate, matching the Connector decision record.

Who will sponsor this feature?

TODO: @-mention the sponsoring committer.

Linked Issue(s)

n/a

🤖 Generated with Claude Code

Adopts 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 IdentityHub onto the new coordinates:

- consolidates the gradle/libs.versions.toml lib aliases onto the new modules
  (edc-lib-core, edc-lib-jsonld, edc-lib-controlplane); edc-lib-jws2020 is
  unchanged, as the Connector deliberately leaves jws2020-lib standalone,
- remaps all libs.edc.lib.* accessors across the build files and removes the
  now-redundant duplicate catalog dependency entries.

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

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@paullatzelsperger paullatzelsperger added the refactoring Changing directories, modules, structures, etc. without functional changes label Jun 25, 2026
@paullatzelsperger paullatzelsperger marked this pull request as ready for review June 25, 2026 13:12
@paullatzelsperger paullatzelsperger requested a review from a team as a code owner June 25, 2026 13:12
@paullatzelsperger paullatzelsperger force-pushed the chore/adopt_to_new_lib_modules branch from 9fa6ca8 to 8c85610 Compare June 26, 2026 06:35
@paullatzelsperger paullatzelsperger merged commit 0a03125 into eclipse-edc:main Jun 26, 2026
16 checks passed
@paullatzelsperger paullatzelsperger deleted the chore/adopt_to_new_lib_modules branch June 26, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Changing directories, modules, structures, etc. without functional changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants