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

wol-soft / php-json-schema-model-generator-production
46%

Build:
DEFAULT BRANCH: master
Repo Added 13 Jun 2020 10:27AM UTC
Files 87
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.10.0
  • 0.11.0
  • 0.12.0
  • 0.12.1
  • 0.12.2
  • 0.13.0
  • 0.14.0
  • 0.15.0
  • 0.15.1
  • 0.15.2
  • 0.16.0
  • 0.20.0
  • 0.20.1
  • 0.20.2
  • 0.20.3
  • 0.21.0
  • 0.21.1
  • AdvancedFilter
  • FormatValidation
  • OptimizeExceptionSerialization
  • PatternProperties
  • PerformanceImprovements
  • ReworkExceptions
  • SkipSerializationOfInternalProperties
  • additionalProperties
  • chore/phpunit-13-upgrade
  • claude/issue-171-invalid-type-object-message
  • claude/validation-error-messages
  • feature/exception-json-pointer
  • jsonSchemaDraft2019
  • jsonSchemaDraft7
  • master

25 Jul 2026 01:29AM UTC coverage: 45.818% (+0.8%) from 45.055%
30138594210

push

github

web-flow
Merge pull request #20 from wol-soft/claude/issue-171-invalid-type-object-message

Disambiguate array vs. object in InvalidTypeException's "got" side

7 of 7 new or added lines in 1 file covered. (100.0%)

378 of 825 relevant lines covered (45.82%)

2.03 hits per line

Relevant lines Covered
Build:
Build:
825 RELEVANT LINES 378 COVERED LINES
2.03 HITS PER LINE
Source Files on master
  • Tree
  • List 87
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30138594210 master Merge pull request #20 from wol-soft/claude/issue-171-invalid-type-object-message Disambiguate array vs. object in InvalidTypeException's "got" side push 25 Jul 2026 01:30AM UTC web-flow github
45.82
30138369294 claude/issue-171-invalid-type-object-message Merge f1328204b into 4cc087c30 Pull #20 25 Jul 2026 01:23AM UTC web-flow github
45.82
30128950886 claude/issue-171-invalid-type-object-message Disambiguate array vs. object in InvalidTypeException's "got" side json_decode($x, true) decodes both JSON arrays and JSON objects to a plain PHP array, so gettype() alone can't tell them apart and produced useless messages like "requires 'array'... push 24 Jul 2026 09:48PM UTC claude github
45.82
30094849029 jsonSchemaDraft2019 Sync 2019-09-specific exception wording to the quoting/no-trailing-period convention The draft-2019-09 keyword exceptions (unevaluatedItems, unevaluatedProperties, minContains/maxContains) were added on this branch before master's wording pass la... push 24 Jul 2026 12:55PM UTC wol-soft github
37.19
29660808558 master Merge pull request #19 from wol-soft/claude/validation-error-messages Fix nested composition indentation + add data-instance JSON pointer (issue #131) push 18 Jul 2026 09:01PM UTC web-flow github
45.05
29625373753 claude/validation-error-messages Pluralize the composition match-count in exception messages "matched 1 elements"/"matched 1 element but matched 1 elements" read wrong for a singular count. AllOfException, NotException and OneOfException now interpolate a pre-pluralized "N eleme... Pull #19 18 Jul 2026 01:32AM UTC claude github
45.05
29625079075 claude/validation-error-messages Extract repeated message-assembly logic into MessageFormatter Six exception classes duplicated the same "indent a sibling exception's message and join under a bullet" idiom (InvalidItemException, InvalidTupleException, InvalidAdditionalProperties... Pull #19 18 Jul 2026 01:23AM UTC claude github
44.72
29554311403 claude/validation-error-messages Quote InvalidItemException's array name, missed in the wording pass sweep InvalidItemException::getErrorMessage() ("Invalid items in array X:") was absent from the exception classes audited for consistent quoting, unlike every other array/object ... Pull #19 17 Jul 2026 04:13AM UTC claude github
45.91
29537930683 claude/validation-error-messages Normalize exception message wording: consistent quoting, no trailing periods Across all exception message text: quote every interpolated property name, nested key, pattern, filter token, and type/class name so identifiers are visually distinguish... Pull #19 16 Jul 2026 09:59PM UTC claude github
45.91
29537799911 claude/validation-error-messages Merge cb981b8b2 into c0ae531ee Pull #19 16 Jul 2026 09:57PM UTC web-flow github
45.91
See All Builds (118)
  • Repo on GitHub
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