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

dcdpr / jp / 18714908562
58%

Build:
DEFAULT BRANCH: main
Ran 22 Oct 2025 11:41AM UTC
Jobs 1
Files 145
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

22 Oct 2025 11:37AM UTC coverage: 45.939% (+0.2%) from 45.702%
18714908562

push

github

web-flow
chore(tools): `fs_modify_file` now uses substring-based replacement (#292)

The file modification tool previously used line-based replacement which
was imprecise and could only replace entire lines. This refactor changes
the implementation to use substring-based replacement, allowing for more
granular modifications within lines and across line boundaries.

The `find_lines_to_replace` method is renamed to `find_pattern_range`
and now returns byte positions instead of line ranges. The replacement
logic is rewritten to work with string slicing rather than line
manipulation, providing more accurate pattern matching and replacement.

Additionally, the `new_string` parameter is now required in the tool
schema, which was already required by the function implementation.

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

58 of 59 new or added lines in 1 file covered. (98.31%)

11 existing lines in 1 file now uncovered.

6850 of 14911 relevant lines covered (45.94%)

15.32 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
88.83
17.4% .config/jp/tools/src/fs/modify_file.rs

Uncovered Existing Lines

Lines Coverage ∆ File
11
0.0
0.0% crates/jp_cli/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 18714908562.1 22 Oct 2025 11:41AM UTC 145
45.94
GitHub Action Run
Source Files on build 18714908562
  • Tree
  • List 145
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18714908562
  • 786c9a01 on github
  • Prev Build on main (#18714798896)
  • Next Build on main (#18715185176)
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