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

umputun / revdiff / 24539616281
90%

Build:
DEFAULT BRANCH: master
Ran 16 Apr 2026 11:37PM UTC
Jobs 1
Files 57
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 Apr 2026 11:36PM UTC coverage: 88.345% (+0.1%) from 88.249%
24539616281

push

github

umputun
refactor(diff): convert jj helpers to methods and drop test-only hook

Convert standalone functions (translateJjRef, parseSmallPositive,
expandJjRename, jjSynthesizeBinaryDiff) to methods on *Jj since they
are only called from *Jj methods. Drop the redundant jj/Jj prefix
on method names (statusToFileStatus, translateRef, expandRename,
synthesizeBinaryDiff) now that the receiver disambiguates.

Remove the test-only extraArgs field from the Jj struct. Tests now
write a minimal jj config and export JJ_CONFIG via t.Setenv so the
production code path has no test hooks.

Add TestJj_ExpandRename covering both brace and fallback arrow forms.

16 of 18 new or added lines in 2 files covered. (88.89%)

1 existing line in 1 file now uncovered.

7019 of 7945 relevant lines covered (88.34%)

330.63 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
67.1
4.44% app/diff/jj.go

Coverage Regressions

Lines Coverage ∆ File
1
67.1
4.44% app/diff/jj.go
Jobs
ID Job ID Ran Files Coverage
1 24539616281.1 16 Apr 2026 11:37PM UTC 57
88.34
GitHub Action Run
Source Files on build 24539616281
  • Tree
  • List 57
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5c2bfd41 on github
  • Prev Build on refs/tags/v0.19.0 (#24538012448)
  • Next Build on master (#24545627801)
  • 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