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

umputun / revdiff / 24123422399
87%

Build:
DEFAULT BRANCH: master
Ran 08 Apr 2026 07:30AM UTC
Jobs 1
Files 24
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 07:29AM UTC coverage: 89.578%. Remained the same
24123422399

push

github

web-flow
refactor(ui): split large files by concern (#65)

* add plan: ui-package-split

* feat: extract diffnav.go from diffview.go and model.go

Move cursor movement, viewport sync, hunk navigation, horizontal scroll,
nav dispatchers, and TOC nav helpers into dedicated diffnav.go file.
Pure file reorganization with no behavioral changes.

* feat: extract view.go and handlers.go from model.go

* feat: extract loaders.go from model.go

* feat: extract model_search_test.go from model_test.go

* feat: extract model_annotate_test.go from model_test.go

* feat: extract view_test.go from model_test.go

* feat: extract diffnav_test.go from model_test.go

* feat: extract collapsed_render_test.go from collapsed_test.go

* feat: verify final state of ui package split

* feat: update documentation for ui package split

* refactor(ui): align test files with source files, add package doc

rename model_annotate_test.go → annotate_test.go,
model_search_test.go → search_test.go to match source files.
create handlers_test.go and loaders_test.go for corresponding
source files. add doc.go with package-level documentation
describing the file organization.

* refactor(ui): align test files with source files, add package doc

rename model_annotate_test.go → annotate_test.go,
model_search_test.go → search_test.go to match source files.
create handlers_test.go and loaders_test.go for corresponding
source files. add doc.go with package-level documentation
describing the file organization.

* fix(ui): clarify handleSwitchToTree comment for single-file mode

1168 of 1264 new or added lines in 7 files covered. (92.41%)

4538 of 5066 relevant lines covered (89.58%)

425.93 hits per line

Uncovered Changes

Lines Coverage ∆ File
43
81.22
app/ui/loaders.go
34
91.48
app/ui/diffnav.go
7
97.83
app/ui/view.go
6
57.05
0.0% app/main.go
6
97.97
app/ui/handlers.go
Jobs
ID Job ID Ran Files Coverage
1 24123422399.1 08 Apr 2026 07:30AM UTC 24
89.58
GitHub Action Run
Source Files on build 24123422399
  • Tree
  • List 24
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ace83a09 on github
  • Prev Build on master (#24120367860)
  • Next Build on master (#24124183441)
  • 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