Skip to content

test: declare validated language features - #3335

Merged
schani merged 1 commit into
masterfrom
test/declare-validated-language-features
Aug 30, 2026
Merged

test: declare validated language features#3335
schani merged 1 commit into
masterfrom
test/declare-validated-language-features

Conversation

@schani

@schani schani commented Aug 30, 2026

Copy link
Copy Markdown
Member

Enable existing negative fixtures for capabilities already enforced by generated code.

Coverage added:

  • JSON Schema: enum, union, required/defaults, strict optional, date/time, UUID, integer, and array bounds
  • C# System.Text.Json: integers
  • Java: date/time
  • cJSON: strict optional properties
  • Elixir: integers

Production changes: 0.

Validation:

  • full 85-case JSON Schema fixture suite
  • focused fixtures for each added language capability
  • Biome and diff check

@schani
schani force-pushed the test/declare-validated-language-features branch from e103e11 to 6cd1f76 Compare August 30, 2026 15:31
@github-actions

Copy link
Copy Markdown

No generated-output differences

✅ This PR does not change generated outputs.

@schani
schani merged commit 11524a0 into master Aug 30, 2026
34 checks passed
@schani
schani deleted the test/declare-validated-language-features branch August 30, 2026 17:22
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