Skip to content
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

URI parameters serialization #66

Merged
merged 36 commits into from
Aug 3, 2023
Merged

URI parameters serialization #66

merged 36 commits into from
Aug 3, 2023

Conversation

surol
Copy link
Member

@surol surol commented Aug 3, 2023

  • Permit deserializer model options
  • Rename UcsFormatter
  • Formatter context
  • Require serialization format
  • Schema processing setup interfaces
  • Inset formatters
  • Add schema processing profiles
  • Move setup to constraint handler
  • Remove redundant property
  • Reorganize implementations layout
  • Reorganize format implementations layout
  • Plain text serialization support
  • Stricter checks for nullable/optional values
  • Rename "profiles" to "capabilities"
  • Rename formatter
  • URI-encoded serialization capability
  • Decompose UccProcessor
  • Unify schema processing options
  • Custom schema processing data
  • Unify schema processing features API
  • Use "process" as feature prefix
  • Use "support" for capability prefix
  • Prevent no-options feature re-configuration
  • Optimize constraint issuing
  • Make custom processing data typed
  • Wrapper for inset formatters
  • Setup inset wrappers
  • Proper parameter names
  • Serialize URI params
  • Customize UcsWriter per format
  • Proper URI parameter escapes
  • Serializer capability factories
  • Default URI params inset format
  • URI-encode properly
  • Drop redundant schema processing data

@surol surol linked an issue Aug 3, 2023 that may be closed by this pull request
@surol surol merged commit 64f3c61 into master Aug 3, 2023
1 check passed
@surol surol deleted the form-serializer branch August 3, 2023 09:19
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.

application/x-www-form-urlencoded serializer
1 participant