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

wol-soft / php-json-schema-model-generator-production / 28628803629
22%
master: 22%

Build:
Build:
LAST BUILD BRANCH: jsonSchemaDraft2019
DEFAULT BRANCH: master
Ran 02 Jul 2026 11:48PM UTC
Jobs 1
Files 86
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

02 Jul 2026 11:47PM UTC coverage: 21.548% (-0.7%) from 22.282%
28628803629

push

github

wol-soft
Add JSON Pointer (RFC 6901) to all ValidationException subclasses

Every exception now accepts a JSON pointer as the second constructor
argument and exposes it via getJsonPointer(), which returns a JsonPointer
value object with a ->pointer string property. The pointer identifies the
schema keyword that rejected the value (e.g. /properties/age/minimum).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

3 of 103 new or added lines in 37 files covered. (2.91%)

26 existing lines in 26 files now uncovered.

167 of 775 relevant lines covered (21.55%)

0.72 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
0.0
0.0% src/Exception/ComposedValue/ConditionalException.php
3
0.0
0.0% src/Exception/Arrays/AdditionalTupleItemsException.php
3
0.0
0.0% src/Exception/Arrays/ContainsException.php
3
0.0
0.0% src/Exception/Arrays/MaxItemsException.php
3
0.0
0.0% src/Exception/Arrays/MinItemsException.php
3
0.0
0.0% src/Exception/Arrays/UniqueItemsException.php
3
0.0
0.0% src/Exception/Dependency/InvalidPropertyDependencyException.php
3
0.0
0.0% src/Exception/Dependency/InvalidSchemaDependencyException.php
3
0.0
0.0% src/Exception/Filter/IncompatibleFilterException.php
3
0.0
0.0% src/Exception/Generic/EnumException.php
3
0.0
0.0% src/Exception/Generic/InvalidConstException.php
3
0.0
0.0% src/Exception/Generic/InvalidTypeException.php
3
0.0
0.0% src/Exception/Number/ExclusiveMaximumException.php
3
0.0
0.0% src/Exception/Number/ExclusiveMinimumException.php
3
0.0
0.0% src/Exception/Number/MinimumException.php
3
0.0
0.0% src/Exception/Number/MultipleOfException.php
3
0.0
0.0% src/Exception/Object/AdditionalPropertiesException.php
3
0.0
0.0% src/Exception/Object/InvalidInstanceOfException.php
3
0.0
0.0% src/Exception/Object/MaxPropertiesException.php
3
0.0
0.0% src/Exception/Object/MinPropertiesException.php
3
0.0
0.0% src/Exception/Object/NestedObjectException.php
3
0.0
0.0% src/Exception/Object/RegularPropertyAsAdditionalPropertyException.php
3
0.0
0.0% src/Exception/String/FormatException.php
3
0.0
0.0% src/Exception/String/MaxLengthException.php
3
0.0
0.0% src/Exception/String/MinLengthException.php
3
0.0
0.0% src/Exception/String/PatternException.php
2
0.0
0.0% src/Exception/Arrays/InvalidItemException.php
2
0.0
0.0% src/Exception/Arrays/InvalidTupleException.php
2
0.0
0.0% src/Exception/Filter/InvalidFilterValueException.php
2
0.0
0.0% src/Exception/Generic/DeniedPropertyException.php
2
0.0
0.0% src/Exception/Object/InvalidAdditionalPropertiesException.php
2
0.0
0.0% src/Exception/Object/InvalidPatternPropertiesException.php
2
0.0
0.0% src/Exception/Object/RequiredValueException.php
2
25.0
-8.33% src/Exception/ValidationException.php
1
0.0
0.0% src/Exception/ComposedValue/InvalidComposedValueException.php
1
0.0
0.0% src/Exception/String/ContentException.php

Coverage Regressions

Lines Coverage ∆ File
1
0.0
0.0% src/Exception/Arrays/AdditionalTupleItemsException.php
1
0.0
0.0% src/Exception/Arrays/ContainsException.php
1
0.0
0.0% src/Exception/Arrays/MaxItemsException.php
1
0.0
0.0% src/Exception/Arrays/MinItemsException.php
1
0.0
0.0% src/Exception/Arrays/UniqueItemsException.php
1
0.0
0.0% src/Exception/ComposedValue/ConditionalException.php
1
0.0
0.0% src/Exception/Dependency/InvalidPropertyDependencyException.php
1
0.0
0.0% src/Exception/Dependency/InvalidSchemaDependencyException.php
1
0.0
0.0% src/Exception/Filter/IncompatibleFilterException.php
1
0.0
0.0% src/Exception/Generic/EnumException.php
1
0.0
0.0% src/Exception/Generic/InvalidConstException.php
1
0.0
0.0% src/Exception/Generic/InvalidTypeException.php
1
0.0
0.0% src/Exception/Number/ExclusiveMaximumException.php
1
0.0
0.0% src/Exception/Number/ExclusiveMinimumException.php
1
0.0
0.0% src/Exception/Number/MinimumException.php
1
0.0
0.0% src/Exception/Number/MultipleOfException.php
1
0.0
0.0% src/Exception/Object/AdditionalPropertiesException.php
1
0.0
0.0% src/Exception/Object/InvalidInstanceOfException.php
1
0.0
0.0% src/Exception/Object/MaxPropertiesException.php
1
0.0
0.0% src/Exception/Object/MinPropertiesException.php
1
0.0
0.0% src/Exception/Object/NestedObjectException.php
1
0.0
0.0% src/Exception/Object/RegularPropertyAsAdditionalPropertyException.php
1
0.0
0.0% src/Exception/String/FormatException.php
1
0.0
0.0% src/Exception/String/MaxLengthException.php
1
0.0
0.0% src/Exception/String/MinLengthException.php
1
0.0
0.0% src/Exception/String/PatternException.php
Jobs
ID Job ID Ran Files Coverage
1 Unit - 28628803629.1 02 Jul 2026 11:48PM UTC 86
21.55
GitHub Action Run
Source Files on build 28628803629
  • Tree
  • List 86
  • Changed 37
  • Source Changed 37
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28628803629
  • b484f421 on github
  • Prev Build on master (#26772185957)
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