Skip to content

Normalize OpenTelemetry annotation and instrumentation API javaagent packages#18747

Closed
trask wants to merge 1 commit into
open-telemetry:mainfrom
trask:package-name-cleanup-opentelemetry-annotation-api
Closed

Normalize OpenTelemetry annotation and instrumentation API javaagent packages#18747
trask wants to merge 1 commit into
open-telemetry:mainfrom
trask:package-name-cleanup-opentelemetry-annotation-api

Conversation

@trask

@trask trask commented May 14, 2026

Copy link
Copy Markdown
Member

@trask

trask commented Jun 3, 2026

Copy link
Copy Markdown
Member Author

this isn't great

@trask trask closed this Jun 3, 2026
trask added a commit to trask/opentelemetry-java-instrumentation that referenced this pull request Jun 3, 2026
Keep the existing package layout for the four self-instrumentation modules (opentelemetry-api-1.0, opentelemetry-extension-annotations-1.0, opentelemetry-instrumentation-annotations-1.16, opentelemetry-instrumentation-api) instead of renaming them under .opentelemetry.* as PR 14 / open-telemetry#18747 proposed. Promote them in the checker from a generic historical wildcard to a dedicated self-instrumentation case block with a comment explaining why the standard module-name <-> package-name convention does not apply. The javaagent:opentelemetry-instrumentation-api unversioned-module allowlist entry was removed at the same time because the new case block already short-circuits before the unversioned check.
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