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

dcdpr / jp / 28928980492
69%

Build:
DEFAULT BRANCH: main
Ran 08 Jul 2026 08:35AM UTC
Jobs 1
Files 432
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

08 Jul 2026 08:32AM UTC coverage: 68.199% (+0.02%) from 68.179%
28928980492

push

github

web-flow
fix(cli): Detect XML tool output with unescaped bodies (#853)

Tool results like `git_blame` or `git_log` wrap raw source or diff
content in a root tag (e.g. `<git_blame>...</git_blame>`), but that body
often contains unescaped `&` or `<` characters, making it invalid XML.
The renderer previously required the whole content to parse as
well-formed XML before applying syntax highlighting, so these outputs
fell back to plain text instead of an `xml` fence.

`render_result` now also recognizes a matching pair of root tags as an
XML envelope, independent of whether the embedded body is valid XML.
This keeps language detection for fenced code blocks based on the
envelope shape rather than strict parsing, so tool output with raw code
or diffs inside a tag is still rendered as ```xml.

---------

Signed-off-by: Jean Mertz <git@jeanmertz.com>

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

4 existing lines in 1 file now uncovered.

38787 of 56873 relevant lines covered (68.2%)

668.65 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
81.56
-2.13% crates/plugins/command/serve-web/src/client.rs
Jobs
ID Job ID Ran Files Coverage
1 28928980492.1 08 Jul 2026 08:34AM UTC 432
68.2
GitHub Action Run
Source Files on build 28928980492
  • Tree
  • List 432
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28928980492
  • 7897a95f on github
  • Prev Build on main (#28901254408)
  • Next Build on main (#28930272646)
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