Skip to content

fix(php): reject missing required properties - #3415

Open
schani wants to merge 1 commit into
fix/php-string-patternfrom
fix/php-required-properties
Open

fix(php): reject missing required properties#3415
schani wants to merge 1 commit into
fix/php-string-patternfrom
fix/php-required-properties

Conversation

@schani

@schani schani commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • distinguish missing required properties from present nullable values
  • enable strict-optional schema coverage

Tests

  • npm run build
  • npm run lint
  • FIXTURE=schema-php npm run test:fixtures -- test/inputs/schema/strict-optional.schema

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Generated-output differences

280 files differ — 280 modified, 0 new, 0 deleted
24085 changed lines — +24062 / −23

Open the generated-output report →

@schani
schani force-pushed the fix/php-string-pattern branch 2 times, most recently from b9251ec to 0b3c85d Compare September 1, 2026 21:30
@schani
schani force-pushed the fix/php-required-properties branch from 9d6f534 to 8c133f5 Compare September 1, 2026 21:30
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Generated-output differences

280 files differ — 280 modified, 0 new, 0 deleted
24085 changed lines — +24062 / −23

Open the generated-output report →

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