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

php-bug-catcher / bug-catcher / 33498101745
85%
main: 84%

Build:
Build:
LAST BUILD BRANCH: 1.5.1
DEFAULT BRANCH: main
Ran 01 Sep 2026 10:35AM UTC
Jobs 1
Files 52
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

01 Sep 2026 10:33AM UTC coverage: 84.724% (+0.06%) from 84.662%
33498101745

push

github

tito10047
feat(detail): copy buttons for trace paths, message and URL

The detail page only let you drag-select the file path, the error message and the
request URI. Each of them now has a copy-to-clipboard button, plus a dedicated
"open in new tab" button for the URI -- the header is no longer one big link.

The copied trace path is the project relative one (`src/Cpe/GponRadius.php:58`),
not the absolute path the record was reported with: that path points inside the
deploy directory of the production server and does not exist on the developer's
machine. PhpStorm resolves the relative form from "Search everywhere".

That makes the shortened path load-bearing, so findSimilarPrefix() now cuts the
common prefix on a directory boundary. It used to cut on any character, so
`/app/src/Runner.php` and `/app/src/RunnerFactory.php` shared the prefix
`/app/src/Runner` and rendered as `/.php` and `/Factory.php`; a single frame
trace collapsed to `/`.

The clipboard controller falls back to execCommand('copy') because
navigator.clipboard is unavailable over plain http, where dashboards often run.
Icons are inline SVG rather than <twig:ux:icon>: ux-icons resolves unknown names
through the iconify API, which would put a network call in every render.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

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

843 of 995 relevant lines covered (84.72%)

6.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33498101745.1 01 Sep 2026 10:35AM UTC 52
84.72
GitHub Action Run
Source Files on build 33498101745
  • Tree
  • List 52
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 20e01a80 on github
  • Prev Build on main (#33488987021)
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