Skip to content

ref: Remove unnecessary @objcMembers and @objc annotations #7306

@github-actions

Description

@github-actions

Note

The pull request "ref: Remove unnecessary @objcMembers and @objc annotations" was created by @noahsmartin but did not reference an issue. Therefore this issue was created for better visibility in external tools like Linear.

  • Remove @objcMembers from SentryViewRendererV2 and SentryDefaultViewRenderer as they are not used from Objective-C code (only conform to @objc protocol)
  • Make SentryViewRendererV2 and SentryDefaultViewRenderer internal since they are implementation details not exposed in the public API
  • Remove @objcMembers from SentryANRStoppedResult as it is only used from Swift
  • Remove redundant @objc from SentryLog since @objcMembers already exposes the class to Objective-C

#skip-changelog

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions