Skip to content

Add ListEncodingStrategy and ListDecodingStrategy#2

Merged
rafiki270 merged 2 commits intomasterfrom
listStrategy
Aug 10, 2018
Merged

Add ListEncodingStrategy and ListDecodingStrategy#2
rafiki270 merged 2 commits intomasterfrom
listStrategy

Conversation

@tachyonics
Copy link
Copy Markdown
Collaborator

Provides an option to more compactly represent a list in a type hierarchy by collapsing a list with all items under a single tag when decoding and expanding all items to be under that tag when encoding. No change to default behavior. Added tests to verify default behavior and behavior with new strategies.

Pilkington added 2 commits August 9, 2018 14:28
…ot reflect the individual item's tag in the type structure. No change to the default behaviour.
Copy link
Copy Markdown

@rafiki270 rafiki270 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is really cool man :)

@rafiki270 rafiki270 merged commit f5d46f4 into master Aug 10, 2018
@rafiki270 rafiki270 deleted the listStrategy branch August 10, 2018 14:55
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