Skip to content

Add TypeJsonConverter and refactor deserialization methods for improved type handling#38

Merged
IvanMurzak merged 1 commit intomainfrom
refactoring/reflection-convertors
Dec 15, 2025
Merged

Add TypeJsonConverter and refactor deserialization methods for improved type handling#38
IvanMurzak merged 1 commit intomainfrom
refactoring/reflection-convertors

Conversation

@IvanMurzak
Copy link
Copy Markdown
Owner

  • Introduced TypeJsonConverter to handle conversion between JSON string values and System.Type.
  • Refactored deserialization methods across various reflection converters to improve readability and maintainability.
  • Updated parameter names for clarity, replacing 'serializedMember' with 'data'.
  • Added checks for property and field type assignability during deserialization.

…ed type handling

- Introduced TypeJsonConverter to handle conversion between JSON string values and System.Type.
- Refactored deserialization methods across various reflection converters to improve readability and maintainability.
- Updated parameter names for clarity, replacing 'serializedMember' with 'data'.
- Added checks for property and field type assignability during deserialization.
@IvanMurzak IvanMurzak self-assigned this Dec 15, 2025
@IvanMurzak IvanMurzak added the enhancement New feature or request label Dec 15, 2025
@github-actions
Copy link
Copy Markdown
Contributor

Test Results

    3 files      3 suites   3m 25s ⏱️
  604 tests   604 ✅ 0 💤 0 ❌
1 774 runs  1 774 ✅ 0 💤 0 ❌

Results for commit 6705c05.

@IvanMurzak IvanMurzak merged commit 05083ba into main Dec 15, 2025
2 checks passed
@IvanMurzak IvanMurzak deleted the refactoring/reflection-convertors branch December 15, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant