Skip to content

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