Skip to content

Tweak symbols visibility#138

Merged
martinbonnin merged 5 commits intomainfrom
visibility
Jul 5, 2025
Merged

Tweak symbols visibility#138
martinbonnin merged 5 commits intomainfrom
visibility

Conversation

@martinbonnin
Copy link
Copy Markdown
Member

@martinbonnin martinbonnin commented Jul 5, 2025

Hide extensions from Kotlin callers.

Also expose nmcpClient as it may be used by consumers to share the HTTP connection pool (which brings multiple questions about the impact of classloader isolation but problem for another day!)

Entrypoints are still exposed because we need support in Gratatouille.

@martinbonnin martinbonnin changed the title Make the extensions internal Tweak symbols visibility Jul 5, 2025
@martinbonnin martinbonnin merged commit 807c407 into main Jul 5, 2025
1 check passed
@martinbonnin martinbonnin deleted the visibility branch July 5, 2025 12:54
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.

2 participants