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

umputun / revdiff / 30142875243
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: feat/relay-overlay-stderr
DEFAULT BRANCH: master
Ran 25 Jul 2026 03:48AM UTC
Jobs 1
Files 76
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

25 Jul 2026 03:46AM UTC coverage: 89.883% (-0.03%) from 89.909%
30142875243

Pull #287

github

stevensuna
perf(ui): index visual rows for page navigation

Page motions repeatedly recalculated the cursor's visual position from the start of the diff and rebuilt hunk and annotation metadata for every cursor step. This made PgUp, PgDown, Ctrl-U, and Ctrl-D increasingly expensive deeper into large files.

Build one visual-row index per page motion and reuse precomputed hunk and annotation state while preserving wrap, collapsed, and annotation semantics. A 10,000-line benchmark drops from roughly 233 ms to 48 ms per page motion.
Pull Request #287: perf(ui): index visual rows for page navigation

29 of 35 new or added lines in 2 files covered. (82.86%)

3 existing lines in 1 file now uncovered.

11034 of 12276 relevant lines covered (89.88%)

2804.96 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
93.47
-1.0% app/ui/annotate.go

Coverage Regressions

Lines Coverage ∆ File
3
93.47
-1.0% app/ui/annotate.go
Jobs
ID Job ID Ran Files Coverage
1 30142875243.1 25 Jul 2026 03:48AM UTC 76
89.88
GitHub Action Run
Source Files on build 30142875243
  • Tree
  • List 76
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #287
  • PR Base - master (#30036993395)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc