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

jhheider / penknife / 28779956341
76%

Build:
DEFAULT BRANCH: main
Ran 06 Jul 2026 09:00AM UTC
Jobs 1
Files 32
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

06 Jul 2026 08:59AM UTC coverage: 39.974% (-0.2%) from 40.168%
28779956341

push

github

web-flow
CLI surface: search -i, and the pull and diff commands (#31)

Rounds out the headless CLI with the reviewers' nice-to-haves, now
that the core is solid.

- `search -i` / `--ignore-case`: a case-insensitive pass, via a new
  `replace::scan_opts`. The default `scan` (and the TUI) stay
  case-sensitive; only the flag opts in. Matching is done against a
  lowercased copy while the original line is always reported.
- `pull <file> [--force]`: fetch the gist's content down into the
  local file (the headless form of the TUI's `d`). A drift guard
  refuses to clobber unpushed local changes unless `--force`;
  progress goes to stderr, exit 1 when refused.
- `diff <file>`: a unified diff of the local file against its gist
  (the headless `D`), rendered with `similar`. diff(1) semantics: no
  output and exit 0 when identical, the diff and exit 1 when they
  differ. Needs a token (a live fetch); an unpublished file exits 5
  with a clear message.

Version bump and release come after the remaining fast-follows land.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

23 of 92 new or added lines in 2 files covered. (25.0%)

3084 of 7715 relevant lines covered (39.97%)

2.11 hits per line

Uncovered Changes

Lines Coverage ∆ File
69
22.25
-3.06% crates/penknife/src/cli.rs
Jobs
ID Job ID Ran Files Coverage
1 28779956341.1 06 Jul 2026 09:00AM UTC 32
39.97
GitHub Action Run
Source Files on build 28779956341
  • Tree
  • List 32
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28779956341
  • 9c0864df on github
  • Prev Build on main (#28778635793)
  • Next Build on main (#28804818768)
  • Delete
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