Skip to content

[tycho-5.0.x] Remove maven-compat dependency - #6347

Open
eclipse-tycho-bot wants to merge 1 commit into
tycho-5.0.xfrom
backport/tycho-5.0.x/pr-6345
Open

[tycho-5.0.x] Remove maven-compat dependency#6347
eclipse-tycho-bot wants to merge 1 commit into
tycho-5.0.xfrom
backport/tycho-5.0.x/pr-6345

Conversation

@eclipse-tycho-bot

Copy link
Copy Markdown

Backport

This will backport the following commits from main to tycho-5.0.x:

Questions ?

Please refer to the Backport tool documentation

No Tycho source uses a class or Plexus component that only maven-compat
provides. It was added for maven-plugin-testing-harness 2.0, which
required it; the 3.5.1 version in use no longer does.

tycho-p2-repository-plugin uses maven-core in its mojos but only got it
onto the compile classpath through the test-scoped maven-compat, because
the root pom manages maven-core as provided. Declare it directly like
the other mojo modules do.

Assisted-by: Anthropic Claude Code (claude-fable-5-1)
(cherry picked from commit 4ee403f)
@github-actions

Copy link
Copy Markdown

Test Results

  294 files    294 suites   9m 59s ⏱️
  669 tests   574 ✅ 11 💤 0 ❌  84 🔥
2 007 runs  1 722 ✅ 33 💤 0 ❌ 252 🔥

For more details on these errors, see this check.

Results for commit 8e2a70e.

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