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

umputun / revdiff / 24119004611
90%

Build:
DEFAULT BRANCH: master
Ran 08 Apr 2026 05:14AM UTC
Jobs 1
Files 20
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 05:12AM UTC coverage: 90.057% (+0.02%) from 90.041%
24119004611

push

github

web-flow
global hunk navigation (#59)

* add plan: global-hunk-navigation

* feat: add hasNextFile/hasPrevFile helpers to fileTree

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: add pendingHunkJump field for cross-file hunk navigation deferred positioning

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: implement global hunk navigation with cross-file jump

Add handleHunkNav method to diffview.go that moves to next/prev hunk
regardless of which pane has focus. When at the last hunk of a file,
automatically navigates to the next file and lands on its first hunk
(and vice versa for backward navigation). Hunk nav keys are moved to
the global key switch so they work from the tree pane too.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: verify acceptance criteria and fix handleKey cyclomatic complexity

Extracted openAnnotList helper and helpActive predicate to reduce
handleKey cyclomatic complexity from 22 to 20, satisfying gocyclo lint.
All tests pass, lint clean.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* feat: update docs for cross-file hunk navigation and complete plan

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Reviews findings

* Fix lint failures

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>

84 of 91 new or added lines in 5 files covered. (92.31%)

4447 of 4938 relevant lines covered (90.06%)

434.97 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
94.36
-0.42% app/ui/diffview.go
2
93.55
0.01% app/ui/model.go
1
57.7
-0.13% app/main.go
Jobs
ID Job ID Ran Files Coverage
1 24119004611.1 08 Apr 2026 05:14AM UTC 20
90.06
GitHub Action Run
Source Files on build 24119004611
  • Tree
  • List 20
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 26a37305 on github
  • Prev Build on master (#24115429212)
  • Next Build on master (#24120367860)
  • 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