Skip to content

ref(core): Mark NoOp stubs as @ApiStatus.Internal - #6016

Open
sentry-junior[bot] wants to merge 1 commit into
mainfrom
ref/mark-noop-stubs-internal
Open

ref(core): Mark NoOp stubs as @ApiStatus.Internal#6016
sentry-junior[bot] wants to merge 1 commit into
mainfrom
ref/mark-noop-stubs-internal

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

📜 Description

Mark remaining public NoOp/stub implementations with class-level @ApiStatus.Internal.

💡 Motivation and Context

Marking them internal now makes the public contract honest and sets up a later major to relocate them under io.sentry.internal.* without implying they were supported surface.

💚 How did you test it?

No api changes with apidump

📝 Checklist

  • I added GH Issue ID & Linear ID
  • I added tests to verify the changes.
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled.
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • Review from the native team if needed.
  • No breaking change or entry added to the changelog.
  • No breaking change for hybrid SDKs or communicated to hybrid SDKs.
  • Public API changes reviewed by another Mobile SDK team member or implemented according to the develop docs spec.

🔮 Next steps

#skip-changelog

Requested by no.

--

View Junior Session [Sentry]

These no-op implementations are SDK plumbing, not public API. Marking
them internal now documents the contract so they can be relocated in a
future major without implying customer support.

Co-Authored-By: Nelson Osacky <nelson.osacky@sentry.io>
@sentry

sentry Bot commented Aug 27, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.53.0 (1) release

⚙️ sentry-android Build Distribution Settings

@runningcode
runningcode marked this pull request as ready for review August 27, 2026 08:57
@runningcode runningcode added the sanity-check PR needs a lightweight review for obvious issues label Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sanity-check PR needs a lightweight review for obvious issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant