Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Unable to construct a new shared symbol table #69

Open
pbcornell opened this issue Feb 6, 2020 · 2 comments
Open

Unable to construct a new shared symbol table #69

pbcornell opened this issue Feb 6, 2020 · 2 comments
Milestone

Comments

@pbcornell
Copy link

All implementations of ISymbolTable are within the Internals namespace, and I don't see a way for code outside the library to construct an new instance. SharedSymbolTableTest does so by calling SharedSymbolTable.NewSharedSymbolTable(), but that's an internal method.

Is this functionality intentionally not exposed at this time, or am I simply not seeing how it is exposed?

@jonwilsdon jonwilsdon added this to the Post-GA milestone Feb 10, 2020
@dhhoang
Copy link
Contributor

dhhoang commented Feb 24, 2020

This was intentionally made internal. The functionality falls into "advanced APIs" category.
http://amzn.github.io/ion-docs/guides/symbols-guide.html#advanced-symbol-table-apis

@pbcornell
Copy link
Author

Thank you for clarifying; agreed it makes sense for this to be internal until we're prepared to support this more advanced functionality.

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

No branches or pull requests

3 participants