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

endoze / jjwt / 26650220256
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: release-plz-2026-05-30T02-19-38Z
DEFAULT BRANCH: master
Ran 29 May 2026 04:51PM UTC
Jobs 1
Files 12
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

26 May 2026 12:26AM UTC coverage: 98.105%. First build
26650220256

push

github

endoze
refactor: improve code quality, ergonomics, and hot-loop performance

Replace string-based shell selection with a typed enum to catch invalid
shell kinds at compile time. Simplify RemoveArgs by moving workspace
name from struct field to function parameter, eliminating redundant
per-workspace copies.

Optimize jj_lib workspace resolution by introducing trunk-aware variants
of internal_ws_name and wc_commit_id that accept pre-resolved trunk
bookmarks, avoiding repeated resolution in hot loops during diff and
blame computations.

Replace multiple Vector::as_slice() calls with slice references using
the & operator for better ergonomics. Simplify truncate_line logic to
correctly handle edge cases and avoid premature truncation detection.

Use Value::from() for cleaner serde_json construction instead of
explicit Value::String wraps. Replace Iterator::last() with
next_back() in test assertions for correctness on DoubleEndedIterator.

Remove unnecessary clone operations in various contexts where references
or move semantics suffice. Improve error handling in jj config setup
by propagating context through write! operations. Update function
signatures to accept Path instead of PathBuf where appropriate.

48 of 57 new or added lines in 3 files covered. (84.21%)

1294 of 1319 relevant lines covered (98.1%)

182.26 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
91.35
src/core/types.rs
3
99.1
src/core/plan.rs
Jobs
ID Job ID Ran Files Coverage
1 26650220256.1 29 May 2026 04:51PM UTC 12
98.1
GitHub Action Run
Source Files on build 26650220256
  • Tree
  • List 12
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26650220256
  • 2ed03529 on github
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