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

1 participant