amazon-ion / ion-schema-kotlin

A Kotlin reference implementation of the Ion Schema Specification.
https://amazon-ion.github.io/ion-schema/
Apache License 2.0
26 stars 14 forks source link

Adds writers for Fields, OrderedElements, and logic constraints #292

Closed popematt closed 1 year ago

popematt commented 1 year ago

Issue #, if available:

None

Description of changes:

Related PRs in ion-schema, ion-schema-tests, ion-schema-schemas:

None

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

codecov[bot] commented 1 year ago

Codecov Report

Attention: 40 lines in your changes are missing coverage. Please review.

Files Coverage Δ
...n/ionschema/model/VariablyOccurringTypeArgument.kt 88.88% <83.33%> (ø)
...com/amazon/ionschema/writer/internal/TypeWriter.kt 0.00% <0.00%> (ø)
...schema/writer/internal/constraints/FieldsWriter.kt 72.72% <72.72%> (ø)
...in/kotlin/com/amazon/ionschema/model/Constraint.kt 70.90% <50.00%> (ø)
...iter/internal/constraints/OrderedElementsWriter.kt 0.00% <0.00%> (ø)
...ter/internal/constraints/LogicConstraintsWriter.kt 0.00% <0.00%> (ø)

... and 132 files with indirect coverage changes

:loudspeaker: Thoughts on this report? Let us know!.