Skip to content

Version 1.1.38#1595

Merged
sinclairzx81 merged 5 commits intomainfrom
schema
May 6, 2026
Merged

Version 1.1.38#1595
sinclairzx81 merged 5 commits intomainfrom
schema

Conversation

@sinclairzx81
Copy link
Copy Markdown
Owner

This PR is a general internal maintenance update where it cleans the Compile, Schema Validator implementations and also changes the EvaluateResult from an interface to a class. The BuildResult is Call() function also renamed to Entry(), where this Entry() indicates which generated validator function should be called to perform a validation.

General Updates

  • Clean up Compiler and Schema Validator Implementations
  • Make EvaluateResult a class
  • Deprecate Notice for Clone function on Compile Validator type.
  • General Manual Code / Document Formatting across Schema Engine.

There should be no breaking changes on this PR.

* Clean up Compiler and Schema Validator Implementations

* Make EvaluateResult a class

* Deprecate Clone function on Compiler Validator
@sinclairzx81 sinclairzx81 merged commit ea23b86 into main May 6, 2026
6 checks passed
@sinclairzx81 sinclairzx81 deleted the schema branch May 6, 2026 07:18
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