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

MyIntervals / emogrifier / 23052331720 / 1
98%
main: 98%

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

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.

837 of 870 relevant lines covered (96.21%)

256.42 hits per line

Source Files on job 23052331720.1
  • Tree
  • List 14
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 23052331720
  • 7cd5cab3 on github
  • Prev Job for on main (#23046787719.1)
  • Next Job for on main (#23054803609.1)
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