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

wol-soft / php-json-schema-model-generator / 39976243810
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: ccr-8ed40cb1-r82lw0
DEFAULT BRANCH: master
Ran 23 Oct 2026 03:13PM UTC
Jobs 1
Files 215
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 Oct 2026 03:12PM UTC coverage: 99.318% (+0.1%) from 99.21%
39976243810

Pull #157

github

claude
Activate evaluation tracking only for keywords of the schema's own class

needsActivation() searched the nested schemas (object properties, object-typed
branches) as well, so a keyword deep inside a nested class activated the
tracking of every enclosing class although no unevaluated keyword of those
classes reads it. Every nested class is processed on its own and activates its
own tracking. unevaluatedProperties on a property always lives in the
property's nested class, only unevaluatedItems of a property is evaluated by
the schema's class.

Cover the fallback of resolvePrimaryJsonPointer() for properties without a
JsonPointer attribute, throw on the unreachable missing nested class of an
untyped object property instead of generating it without one, update the
docblock of UnevaluatedPropertiesPostProcessor to the update validation of the
merged master and drop an issue reference from a comment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016TbSpXPq3pUmw9Hrh9CfRG
Pull Request #157: Unevaluated properties

10050 of 10119 relevant lines covered (99.32%)

588.72 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
99.25
0.02% src/SchemaProcessor/SchemaProcessor.php
3
96.55
0.04% src/SchemaProcessor/PostProcessor/PatternPropertiesAccessorPostProcessor.php
2
99.01
0.08% src/Model/Schema.php
1
96.55
0.12% src/Model/Validator/ExtractedMethodValidator.php
1
99.49
0.01% src/Model/Validator/Factory/Composition/AbstractCompositionValidatorFactory.php
Jobs
ID Job ID Ran Files Coverage
1 Unit - 39976243810.1 23 Oct 2026 03:13PM UTC 215
99.32
GitHub Action Run
Source Files on build 39976243810
  • Tree
  • List 215
  • Changed 47
  • Source Changed 47
  • Coverage Changed 41
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39976243810
  • Pull Request #157
  • PR Base - master (#39963354834)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc