Skip to content

Schema datagen improvements#1015

Merged
gregsdennis merged 11 commits into
masterfrom
schema/datagen
Apr 3, 2026
Merged

Schema datagen improvements#1015
gregsdennis merged 11 commits into
masterfrom
schema/datagen

Conversation

@gregsdennis
Copy link
Copy Markdown
Collaborator

@gregsdennis gregsdennis commented Apr 3, 2026

Description

Improvements to JsonSchema.Net.DataGeneration

  • Replaced Fare with internal regex value generation to significantly improve regex support
  • Improved conditional support
  • Added propertyNames support
  • Increased test coverage to find and fix bugs
  • Added generation failure error reporting

Fix for JsonSchema.Net

  • type keyword integer checking to support bigint values

Added data generation back to schema playground.

Links

N/A

Checks

@github-actions github-actions Bot added pkg:schema json-everything.net Improvements or additions to the playground site pkg:schema-datagen labels Apr 3, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 3, 2026

Test Results

    15 files      15 suites   15s ⏱️
19 779 tests 19 270 ✅ 509 💤 0 ❌
19 847 runs  19 338 ✅ 509 💤 0 ❌

Results for commit e231102.

♻️ This comment has been updated with latest results.

@gregsdennis gregsdennis merged commit 21c60f5 into master Apr 3, 2026
6 checks passed
@gregsdennis gregsdennis deleted the schema/datagen branch April 3, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

json-everything.net Improvements or additions to the playground site pkg:schema pkg:schema-api pkg:schema-datagen

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant