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

voku / simple_html_dom / 37144878190
96%

Build:
DEFAULT BRANCH: master
Ran 03 Oct 2026 06:37PM UTC
Jobs 8
Files 25
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

03 Oct 2026 06:37PM UTC coverage: 96.61% (-0.2%) from 96.796%
37144878190

push

github

web-flow
Fix SHD-2 HTML5 invalid attribute bridge (#154)

* test: pin legacy DOM attribute-name limitation

* test: inspect legacy HTML attribute representability

* feat: expose parser attribute-name mapping hooks

* feat: preserve parser-specific attribute names in wrappers

* fix: bridge HTML-only attribute names through legacy DOM

* test: require HTML-only attribute round trips

* test: include SHD-2 cases in default compatibility corpus

* test: preserve malformed HTML-only attribute semantics

* test: keep only stable legacy DOM capability proof

* feat: expose serialized attribute-name restoration hook

* refactor: keep SHD-2 mapping parse-scoped

* fix: restore mapped attribute names in node HTML output

* test: cover mapped node output and helper collisions

* test: use HTTPS in SHD-2 regression fixture

* fix: keep attribute bridge map types exact

* docs: explain HTML-only attribute bridge semantics

* docs: record HTML-only attribute bridge

* docs: document raw DOM attribute-name boundary

* chore: archive resolved SHD-2

* chore: remove resolved SHD-2 backlog card

* fix: separate attribute write mapping

* fix: harden HTML5 attribute bridge

* fix: map HTML-only attributes before writes

* test: cover HTML5 attribute bridge edge cases

* fix: reserve HTML5 bridge helper names on writes

137 of 144 new or added lines in 3 files covered. (95.14%)

2 existing lines in 1 file now uncovered.

2394 of 2478 relevant lines covered (96.61%)

353.1 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
95.29
-2.15% src/voku/helper/Html5DomParser.php
2
97.33
-0.41% src/voku/helper/SimpleHtmlDom.php

Coverage Regressions

Lines Coverage ∆ File
2
95.29
-2.15% src/voku/helper/Html5DomParser.php
Jobs
ID Job ID Ran Files Coverage
1 php-8.3-basic - 37144878190.1 03 Oct 2026 06:38PM UTC 25
86.45
GitHub Action Run
2 php-7.3-basic - 37144878190.2 03 Oct 2026 06:38PM UTC 25
88.62
GitHub Action Run
3 php-8.1-basic - 37144878190.3 03 Oct 2026 06:38PM UTC 25
86.49
GitHub Action Run
4 php-8.4-basic - 37144878190.4 03 Oct 2026 06:38PM UTC 25
93.28
GitHub Action Run
5 php-8-basic - 37144878190.5 03 Oct 2026 06:37PM UTC 25
86.52
GitHub Action Run
6 php-7.4-basic - 37144878190.6 03 Oct 2026 06:38PM UTC 25
88.62
GitHub Action Run
7 php-8.2-basic - 37144878190.7 03 Oct 2026 06:38PM UTC 25
86.45
GitHub Action Run
8 php-8.5-basic - 37144878190.8 03 Oct 2026 06:38PM UTC 25
93.28
GitHub Action Run
Source Files on build 37144878190
  • Tree
  • List 25
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9b17ea24 on github
  • Prev Build on master (#37136020355)
  • Next Build on master (#37148397679)
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