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

dcdpr / jp / 25955030295
65%

Build:
DEFAULT BRANCH: main
Ran 16 May 2026 06:32AM UTC
Jobs 1
Files 302
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

16 May 2026 06:29AM UTC coverage: 66.729% (+0.003%) from 66.726%
25955030295

push

github

web-flow
chore(tools): Validate path before format arguments in `fs_create_file` (#641)

Path validation (absolute path, component length, component count) was
previously skipped during the format-arguments phase, meaning invalid
paths could pass through undetected until actual execution. The checks
are now hoisted above the `is_format_arguments` branch so they apply
consistently in both phases.

The "Created file" preview message was also corrected to "Creating file"
to better reflect that the format phase is showing intent, not reporting
a completed action.

A test covering the absolute-path rejection during the format phase was
added to guard against regressions.

---------

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

10 of 16 new or added lines in 5 files covered. (62.5%)

26255 of 39346 relevant lines covered (66.73%)

225.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
75.0
1.67% .config/jp/tools/src/fs/create_file.rs
2
0.0
0.0% .config/jp/tools/src/fs/move_file.rs
1
0.0
0.0% .config/jp/tools/src/fs/delete_file.rs
1
0.0
0.0% crates/jp_cli/src/cmd/init.rs
Jobs
ID Job ID Ran Files Coverage
1 25955030295.1 16 May 2026 06:32AM UTC 302
66.73
GitHub Action Run
Source Files on build 25955030295
  • Tree
  • List 302
  • Changed 5
  • Source Changed 5
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #25955030295
  • 07da8f67 on github
  • Prev Build on main (#25954771948)
  • Next Build on main (#25955687064)
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