Skip to content

Support for Serialization, Metadata and Fix for Circular Dependencies #3

Merged
minesh-s-patel merged 83 commits into
REGnosys:mainfrom
finos:main
May 2, 2025
Merged

Support for Serialization, Metadata and Fix for Circular Dependencies #3
minesh-s-patel merged 83 commits into
REGnosys:mainfrom
finos:main

Conversation

@dschwartznyc
Copy link
Copy Markdown

minesh-s-patel and others added 30 commits December 4, 2024 13:49
…cement function - now it has to have the same number of parameters and the names must match, but the types of the parameters are excluded from the check (for now).
* fixed the metadata treatment and relaxed the requirements for a replacement function - now it has to have the same number of parameters and the names must match, but the types of the parameters are excluded from the check (for now).

* catch-up with the old repo (reformatting)
This reverts commit bace272.
Catch-up with the old repo and minor refactoring.
…ty class methods to shorten the required code generation and also prevent from duplicated serializer and validation objects being created
…ed with metadata. Also refactored the module names.
- refactored the runtime and split the base class and conditions from the utils module
- renamed util functions to conform to `rune_...` naming if used by the generator
added serialization support for external refs/keys
- renamed all used in the generated runtime functions to be prefixed with rune_
…les. There is still an outstanding issue with the treatment of lists of typeAliases.
plamen-neykov and others added 26 commits February 3, 2025 21:49
# Conflicts:
#	.gitignore
#	NOTICE
#	README.md
implement automated build of the wheel and uploading it as release artefact.
@type/@model generation now compatible with the new generation
added some rudimentary cardinality checks
allow ..WithMeta data types to be initialized with objects of the bas…
fixed the reference resolution issue when deeper nesting was present
minor fix to check in addition to _KEY_REF_CONSTRAINTS the type speci…
@dshoneisda
Copy link
Copy Markdown

@minesh-s-patel @oblongs @lolabeis

I understand this to be important for the serialisation changes. Can you confirm when this will be processed?

Copy link
Copy Markdown
Contributor

@minesh-s-patel minesh-s-patel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@minesh-s-patel minesh-s-patel merged commit f852470 into REGnosys:main May 2, 2025
@minesh-s-patel
Copy link
Copy Markdown
Contributor

Please provide release notes for this change.

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.

5 participants