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

humanspeak / svelte-diff / 37069552858
94%

Build:
DEFAULT BRANCH: main
Ran 02 Oct 2026 09:55PM UTC
Jobs 1
Files 8
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

02 Oct 2026 09:54PM UTC coverage: 94.083% (-4.3%) from 98.374%
37069552858

push

github

web-flow
feat: add syntax-highlighted code diffs for Svelte (#219)

* docs: prepare code diff plans against merged improvements

* test: capture literal source fidelity regression

* docs: record literal source regression baseline

* feat: add literal source diff computation

* test: preserve template quantifier in diff mode fixture

* docs: verify literal diff plan and prepare highlight integration

* docs: resume highlight plan after connection recovery

* build: add optional tanstack highlight dependency

* docs: record verified highlight dependency bootstrap

* docs: use distinct code diff test filenames on macos

* feat: add highlighted code diffs

* fix: align code diff navigation tests and type examples

* test: select code diff controls by accessible role

* fix: support code diff keyboard scrolling in safari

* test: isolate known docs analytics csp diagnostic

* docs: refine highlighted diff playground requirements

* feat: make code diff examples interactive playgrounds

* docs: record highlighted code diff verification

* docs: close completed code diff plans

* fix: use line mode in code diff examples

* docs: record line mode example verification

* fix: persist async refactor example defaults

* fix: disable code editor form restoration

* refactor: simplify diff caching and skip template scan for plain text

- Replace CodeDiff's hand-rolled caches with one memoizeLast helper,
  dropping the JSON.stringify key that copied both sources per rerender
- Return early from findNamedGroups when the text has no `(?<`
- Drop the redundant expectedPatterns field from SvelteDiff's cache key
- Hoist the per-segment newline check into a template const
- Tidy computeDiff types, imports, and cleanup timing
- Reuse RendererClasses in CodeDiffProps; document composeCodeDiff

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

240 of 270 branches covered (88.89%)

Branch coverage included in aggregate %.

109 of 119 new or added lines in 5 files covered. (91.6%)

396 of 406 relevant lines covered (97.54%)

11034.32 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
60.26
src/lib/CodeDiff.svelte
Jobs
ID Job ID Ran Files Coverage
1 node-22 - 37069552858.1 02 Oct 2026 09:55PM UTC 8
94.08
GitHub Action Run
Source Files on build 37069552858
  • Tree
  • List 8
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37069552858
  • 4ee15c91 on github
  • Prev Build on main (#36870027705)
  • Next Build on main (#37167334173)
  • 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