Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add a J2CL version of @ObjectiveCName with retention policy RUNTIME #2027

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

copybara-service[bot]
Copy link

Add a J2CL version of @ObjectiveCName with retention policy RUNTIME

The J2CL-based transpilers need annotations to have RUNTIME retention if the compiler needs to read them from package-info files.

Keep CLASS retention for J2ObjC and regular Java to avoid emitting actual runtime metadata.

The J2CL-based transpilers need annotations to have `RUNTIME` retention if the compiler needs to read them from package-info files.

Keep `CLASS` retention for J2ObjC and regular Java to avoid emitting actual runtime metadata.

PiperOrigin-RevId: 503193215
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant