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

MyIntervals / emogrifier / 23052331720
96%

Build:
DEFAULT BRANCH: main
Ran 13 Mar 2026 01:10PM UTC
Jobs 1
Files 14
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

13 Mar 2026 01:09PM UTC coverage: 96.207% (+0.01%) from 96.194%
23052331720

push

github

web-flow
[CLEANUP] Streamline PCRE callbacks (#1598)

* [CLEANUP] Have specific methods for PCRE callbacks

PHPStan does not seem to understand the type annotations when they are
presented inline.  (Or possibly, the clumsy array representation of callbacks
obfuscates whatever is the issue, following this change.)

Anyhow, having them as separate methods improves the code design (IMO).

The callbacks need to be public so that the 'Safe' library can access them
(only the internal PHP functions are allowed to access private methods),
so are marked `@internal`.

Also expand on DocBlock comment regarding loose type to indicate the issue
primarily relates to using the 'Safe' library.

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

837 of 870 relevant lines covered (96.21%)

256.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23052331720.1 13 Mar 2026 01:10PM UTC 14
96.21
GitHub Action Run
Source Files on build 23052331720
  • Tree
  • List 14
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23052331720
  • 7cd5cab3 on github
  • Prev Build on main (#23046787719)
  • Next Build on main (#23054803609)
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