• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wol-soft / php-json-schema-model-generator-production / 23464150720
20%

Build:
DEFAULT BRANCH: master
Ran 23 Mar 2026 10:54PM UTC
Jobs 1
Files 59
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Mar 2026 10:23PM UTC coverage: 19.859% (+0.1%) from 19.718%
23464150720

push

github

Enno Woortmann
Fix serialization skipping nested properties with same name as outer optional property

Per-object skip-not-provided entries were merged into the $except parameter
which was then passed to child objects. Any child property with the same name
as an outer optional property that was not provided would be incorrectly
excluded from the serialized output.

Fix: use a separate $localExcept for filtering the current object's properties.
The original $except (user-supplied global excludes only) is what propagates
to child objects.

Fixes wol-soft/php-json-schema-model-generator#117

2 of 4 new or added lines in 1 file covered. (50.0%)

113 of 569 relevant lines covered (19.86%)

0.56 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
73.33
0.45% src/Traits/SerializableTrait.php
Jobs
ID Job ID Ran Files Coverage
1 Unit - 23464150720.1 23 Mar 2026 10:54PM UTC 59
19.86
GitHub Action Run
Source Files on build 23464150720
  • Tree
  • List 59
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23464150720
  • 8962de78 on github
  • Prev Build on master (#22553427785)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc