ion-schema-kotlin
ion-schema-kotlin copied to clipboard
A Kotlin reference implementation of the Ion Schema Specification.
As identified in #130: * javadoc.io doesn't recognize dokka's "html" outputFormat * Kotlin's dokka tool fails on JDK 10 or higher when the "javadoc" outputFormat is specified (see [dokka/294](https://github.com/Kotlin/dokka/issues/294)) In...
Hi Peter/IonSchema team, We’re using inheritance to create our final schemas. Our clients care about specific schema types only and it’s more meaningful for them to see the consolidated schema...
I'm using Ion Schema to allow my customers to describe type definitions for data stored in a database. I have a use case now where customers would like to evolve...
Hi, as ANTLR is used for the schema definition of ion-text, is there a specific reason not to use it for ISL (so that the same parser infrastructure can be...
When validation errors are encountered for Ion text documents provide the line and column number together with the validation error message
In particular, note that: * IntRange duplicates functionality provided by RangeInt, but offers some nice simplifications, as well as exposes the right interface for use by StateMachine * RangeFactory.rangeOf() is...
This would allow users to avoid depending on the DOM. Internally the implementation may still operate on DOM objects retrieved from the given reader, but it wouldn't have to. Implementation...
This would give the user the opportunity to control the source of the data (e.g. InputStream, byte array, etc) and the reader's configuration (including a Catalog for resolving any shared...
For systems that already have POJOs, provide a tool that generates ISL based on the POJOs. Note that such ISL would be limited in scope/functionality to `type` (for inheritance) and...