Skip to content

Conversation

@kervel
Copy link
Collaborator

@kervel kervel commented Sep 10, 2025

  • Preserve explicit nulls via LinkMLValue::Null and skip serialization
  • Diff: single flag treat_missing_as_null; null changes are updates; add/remove ops for list/dict
  • Python: expose treat_missing_as_null in diff(); handle "null" kind in bindings
  • Tests: extend existing suites to cover nulls and collection add/remove

@kervel kervel changed the title Preserve explicit null values in LinkMLValue (collections + scalars) Improve null handling and diff operations Sep 10, 2025
@kervel kervel merged commit 8af38c6 into p2p-ld:main Sep 10, 2025
16 checks passed
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