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

umputun / revdiff / 24157456954
89%

Build:
DEFAULT BRANCH: master
Ran 08 Apr 2026 08:38PM UTC
Jobs 1
Files 26
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

08 Apr 2026 08:37PM UTC coverage: 89.165% (-0.5%) from 89.638%
24157456954

push

github

web-flow
feat: review history auto-save on quit (#72)

* feat: add review history auto-save on quit

Add app/history/ package that saves review session history to
~/.config/revdiff/history/<repo>/<timestamp>.md on quit. Includes
header metadata, annotations, and git diff for annotated files.
Wired into main app quit path. All errors logged, never fatal.

* refactor(history): use Service struct and extract saveHistory helper

Move standalone Save/gitDiff/gitCommitHash/filterRepoFiles functions
to methods on Service struct. Extract history save logic from run()
into saveHistory() with histReq parameter struct. Fix gofmt indentation
in layout.go from merged PR #71.

* fix: improve git diff error logging and clarify non-git history paths

Capture stderr from git diff failures for better diagnostics.
Clarify docs that --stdin saves under stdin/ subdir and --only
uses parent directory name instead of repo name.

99 of 139 new or added lines in 2 files covered. (71.22%)

4658 of 5224 relevant lines covered (89.17%)

454.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
28
53.75
-3.3% app/main.go
12
89.19
app/history/history.go
Jobs
ID Job ID Ran Files Coverage
1 24157456954.1 08 Apr 2026 08:38PM UTC 26
89.17
GitHub Action Run
Source Files on build 24157456954
  • Tree
  • List 26
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 238c47f9 on github
  • Prev Build on master (#24156021160)
  • Next Build on master (#24158674598)
  • 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