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

immerjs / immer / 39769911094
47%

Build:
DEFAULT BRANCH: main
Ran 22 Oct 2026 11:22AM UTC
Jobs 1
Files 28
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

22 Oct 2026 11:21AM UTC coverage: 46.492% (-0.05%) from 46.543%
39769911094

push

github

web-flow
fix: skip patches of a draft discarded by writing its base value back (#1345)

When a draft is modified and its base value is then assigned back to the
same location, the draft is discarded and the produced state keeps the
original value. `getPath` still accepted the base value as a sign that
the draft was at its key, so the discarded draft's changes were emitted
as patches, and replaying them modified a value that the produced state
left untouched.

A draft is stored in its parent's copy as soon as it is created, so the
base value can only be back at that key when the original was written
back. Only accept the draft itself or its copy.

687 of 736 branches covered (93.34%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

1765 of 4538 relevant lines covered (38.89%)

2178.16 hits per line

Jobs
ID Job ID Ran Files Coverage
1 39769911094.1 22 Oct 2026 11:22AM UTC 28
46.49
GitHub Action Run
Source Files on build 39769911094
  • Tree
  • List 28
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 13f88d85 on github
  • Prev Build on main (#39769732400)
  • Next Build on main (#39770066124)
  • 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