Skip to content

Sort simplification #6824

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

Merged
merged 5 commits into from
Oct 26, 2022
Merged

Sort simplification #6824

merged 5 commits into from
Oct 26, 2022

Conversation

stevejgordon
Copy link
Contributor

Improve usability by simplifying away SortCombinations union.

@stevejgordon stevejgordon added backport 8.5 8.x Relates to a 8.x client version labels Oct 26, 2022
@stevejgordon stevejgordon merged commit fbc0b6c into main Oct 26, 2022
@stevejgordon stevejgordon deleted the sort-simplification branch October 26, 2022 14:18
github-actions bot pushed a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization
github-actions bot pushed a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization
github-actions bot pushed a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization
github-actions bot pushed a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization
github-actions bot pushed a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization
github-actions bot pushed a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization
stevejgordon added a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Oct 26, 2022
* Code-gen updated to simplify away SortCombinations

* Prefer type deserialization rather than activator utilities on SingleOrManySerializationHelper

* Add manual converter for FieldSort until shortcut properties are code-generated.

* Manual converter for SortOptions to handle union variations of SortCombinations

* Add tests for SortOptions serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.x Relates to a 8.x client version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant