Module guarantees

Module guarantees 

Source
Expand description

Determinism guarantees and validation for DDEX Builder

This module defines and enforces the determinism guarantees provided by the DDEX Builder. All guarantees are tested and validated to ensure consistent, reproducible XML output.

Structs§

DeterminismGuaranteeValidator
Comprehensive guarantee validator
GuaranteeReport
Complete report of guarantee validation results
GuaranteeValidationResult
Result of guarantee validation

Enums§

DeterminismGuarantee
Core determinism guarantees provided by DDEX Builder
GuaranteePriority
Guarantee priority levels
GuaranteeValidator
Validation method for guarantees

Functions§

generate_guarantee_report
Generate a determinism guarantee report
validate_deterministic_sorting
Validate that all collections are sorted deterministically
validate_no_hashmap_usage
Validate that HashMap/HashSet are not used in output code paths