Skip to content

fix(android): expose public types in Kotlin variant cases - #2017

Open
mrousavy wants to merge 1 commit into
v1from
mrousavy/v1-kotlin-variant-cases
Open

mrousavy wants to merge 1 commit into
v1from
mrousavy/v1-kotlin-variant-cases

Conversation

@mrousavy

Copy link
Copy Markdown
Member

Kotlin variant constructors and .value now expose public types such as ULong and Callback<…> instead of JNI storage types. JNI reads compatible fields directly and uses private nonvirtual accessors where conversion is required.

Replaces #1998 as the first PR targeting v1; GitHub marked that PR merged into its previous stacked base during the history update. Followed by #1997 and #2009.

Validated Kotlin compilation, Nitrogen output, and all generated Android JNI translation units.

@vercel

vercel Bot commented Oct 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nitro-docs Ready Ready Preview Oct 28, 2026 11:23am UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 5e44d449 Deployed Oct 28, 2026 by vercel[bot]
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