Skip to content

fix(typed_state): fix type resolutions - #96

Open
Thibault-Pelletier wants to merge 1 commit into
Kitware:masterfrom
Thibault-Pelletier:resolve-generic-types
Open

fix(typed_state): fix type resolutions#96
Thibault-Pelletier wants to merge 1 commit into
Kitware:masterfrom
Thibault-Pelletier:resolve-generic-types

Conversation

@Thibault-Pelletier

@Thibault-Pelletier Thibault-Pelletier commented Aug 14, 2026

Copy link
Copy Markdown
Contributor
  • Fix typed state when used with generic types. Resolves type in inherited data classes.
  • Fix dataclass unions in lists
  • Fix deserialization of type | list[type]
  • Fix assignation from a dataclass and init from default values

@Thibault-Pelletier

Copy link
Copy Markdown
Contributor Author

@Justineantoine can you test this implementation and let me know if it works in your case?

@Thibault-Pelletier
Thibault-Pelletier marked this pull request as draft August 14, 2026 13:51
@Thibault-Pelletier
Thibault-Pelletier force-pushed the resolve-generic-types branch 2 times, most recently from 7270849 to 8aa7c20 Compare August 17, 2026 08:29
@Thibault-Pelletier Thibault-Pelletier changed the title fix(typed_state): resolve generic types fix(typed_state): fix type resolutions Aug 17, 2026
@Thibault-Pelletier
Thibault-Pelletier marked this pull request as ready for review August 17, 2026 09:13
- Fix typed state when used with generic types. Resolves type
  in inherited data classes.
- Fix dataclass unions in lists
- Fix deserialization of type | list[type]
- Fix assignation from a dataclass and init from default values
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.

1 participant