Skip to content

fix(maven): remove unpublished fat-agent module#900

Merged
jbachorik merged 3 commits into
developfrom
agent/issue-879-maven-fat-agent
Jul 14, 2026
Merged

fix(maven): remove unpublished fat-agent module#900
jbachorik merged 3 commits into
developfrom
agent/issue-879-maven-fat-agent

Conversation

@jbachorik

@jbachorik jbachorik commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Closes #879

Summary

  • remove the unpublished in-repository Maven fat-agent module and goal from the Gradle project graph
  • remove its obsolete descriptor, implementation, tests, dependencies, and demo POM
  • remove Maven fat-agent claims from public documentation and direct users to the supported Gradle plugin

Why removal

The module was never part of a public BTrace release and depends on three incompatible pre-3.0 contracts: split agent and boot artifacts, an impl-classified extension artifact that is not published, and a classdata location the runtime does not load. Retaining even a failing compatibility stub would publish and advertise a surface that does not need compatibility.

Verification

  • full non-integration build on current develop: 322 tasks, passed
  • repository-wide spotlessCheck: passed
  • Gradle projects confirms btrace-maven-plugin is absent
  • no live source or public-document reference to the removed module remains
  • git diff --check: passed

This change is Reviewable

@jbachorik jbachorik marked this pull request as ready for review July 13, 2026 19:55
@jbachorik jbachorik force-pushed the agent/issue-879-maven-fat-agent branch from 49d7333 to e39527d Compare July 13, 2026 20:10
@jbachorik jbachorik changed the title fix(maven): withdraw broken fat-agent goal fix(maven): remove unpublished fat-agent module Jul 13, 2026
@jbachorik jbachorik merged commit 9bd52b9 into develop Jul 14, 2026
15 checks passed
@jbachorik jbachorik deleted the agent/issue-879-maven-fat-agent branch July 14, 2026 19:55
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.

[3.0] Repair or explicitly withdraw Maven fat-agent support

1 participant