Skip to content

Gh56 xmi serializer#87

Merged
samatstariongroup merged 1 commit intodevelopmentfrom
GH56-xmi-serializer
Mar 22, 2026
Merged

Gh56 xmi serializer#87
samatstariongroup merged 1 commit intodevelopmentfrom
GH56-xmi-serializer

Conversation

@antoineatstariongroup
Copy link
Collaborator

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following the SysML2.NET code style guidelines
  • I have provided test coverage for my change (where applicable)

Description

Fix #56

  • XMI Serializer via CodeGen
  • Created a validation test that assert that the Quantities.sysml can be deserialized and serialized again with the same content.

Note, for the validation test, some adjustement had to be done :

  • Align XMI namespace
  • discard some value
    • (%20 replaced by space, ignoring encoding and ignoring some explicit default value that are sometimes present)

…ource file an Element was sourced from; fixes #56
@samatstariongroup samatstariongroup merged commit 5451517 into development Mar 22, 2026
7 checks passed
@samatstariongroup samatstariongroup deleted the GH56-xmi-serializer branch March 22, 2026 14:28
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.

[Feature]: implement xmi serializer

2 participants