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

umputun / revdiff / 24680822649
90%

Build:
DEFAULT BRANCH: master
Ran 20 Apr 2026 05:31PM UTC
Jobs 1
Files 58
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

20 Apr 2026 05:30PM UTC coverage: 89.124% (+0.04%) from 89.085%
24680822649

push

github

web-flow
Add `R` keybinding to reload diff from VCS (#123)

* feat(annotation): add Clear() method to Store

* feat(keymap): add ActionReload bound to R

* feat(ui): add reloadState struct and ReloadApplicable to ModelConfig

* feat(app): wire ReloadApplicable into ModelConfig

* feat(ui): show and clear reload hint in status bar

* feat(ui): add triggerReload() method to Model

* feat(ui): handle ActionReload with pending-confirmation state machine

* docs: document R reload keybinding

* fix: address code review findings

- Clarify triggerReload comment: file tree selection is restored, diff cursor resets to top
- Tighten annotation-drop hint assertion to exact match (was Contains)
- Fix evalOrder lint warnings by extracting triggerReload() before return
- Fix misspell: "cancelled" -> "canceled"
- Add R keybinding to plugin usage reference
- Document triggerReload naming constraint and reloadState pattern in CLAUDE.md

* fix: address codex review findings

* fix(ui): clear filter on reload when annotations are dropped

* fix(ui): invalidate commit cache on reload so i re-fetches

* refactor(ui): extract handlePendingReload to fix gocyclo lint

* fix(ui): address reload PR review findings

- sync R keybinding row into codex skills usage doc
- bump file.loadSeq in triggerReload to drop stale fileLoadedMsg
- extract applyReloadCleanup to dedup handleReload/handlePendingReload
- add regression test for commit cache invalidation on reload
- add regression test for filter-toggle fix

57 of 60 new or added lines in 7 files covered. (95.0%)

7621 of 8551 relevant lines covered (89.12%)

471.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
91.08
0.37% app/ui/model.go
1
6.04
1.55% app/main.go
Jobs
ID Job ID Ran Files Coverage
1 24680822649.1 20 Apr 2026 05:31PM UTC 58
89.12
GitHub Action Run
Source Files on build 24680822649
  • Tree
  • List 58
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 62e9e0f2 on github
  • Prev Build on master (#24652283296)
  • Next Build on master (#24684143206)
  • 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