-
Notifications
You must be signed in to change notification settings - Fork 111
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
Restack 1.1 macros and symbols to meet spec changes #1013
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed this is consistent with ion-rust as of amazon-ion/ion-rust#879
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure quite what's going on with the ion-tests
submodule update that's included in this PR. Naturally, some conformance tests will likely fail if the symbols have been restacked in ion-java
without being also updated in ion-tests
.
Can you
- make sure that the
ion-tests
commit you are using in this PR is one that is already present inmain
(ofion-tests
)? - add the failing tests to the skip-list in
ConformanceTestRunner
, along with a note what change caused the tests to start failing?
MakeList(14, MAKE_LIST, listOf(zeroToManyTagged("sequences")), null), // TODO: make_list | ||
MakeSExp(15, MAKE_SEXP, listOf(zeroToManyTagged("sequences")), null), // TODO: make_sexp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Non-blocking—the null
s are unnecessary.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll fix that, thanks.
I know what's going wrong with |
3036250
to
b05276a
Compare
…java Co-authored-by: Tyler Gregg <[email protected]>
* Restack macros and symbols to meet spec changes * Update ion-tests for symbol and macro restack * Fix comment in src/test/java/com/amazon/ion/impl/bin/WriteBufferTest.java Co-authored-by: Tyler Gregg <[email protected]> --------- Co-authored-by: Tyler Gregg <[email protected]>
See also: amazon-ion/ion-rust#879
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.