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

unadlib / mutative / #471
100%

Build:
DEFAULT BRANCH: main
Ran 09 Oct 2026 12:08PM 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

09 Oct 2026 12:08PM UTC coverage: 100.0%. Remained the same
#471

push

web-flow
perf: change the copy of a Set draft directly, and keep the changes of a Set draft that left its key (#195)

* fix: keep the changes of a Set draft that left its key

* perf: change the copy of a Set draft directly instead of mapping all its items

* build: refresh the size baseline and limits for Set drafts that change their copy

* docs: note that a Set draft moved to another place keeps its changes

* docs: refresh the benchmark figures with the Set scenarios measured again

* perf: keep the items of a rebuilt Set draft on its item map instead of on every draft

* fix: never rebuild a Set draft before its own producer finalizes it

* perf: rebuild a Set draft once for the drafts of its own producer that it holds

* docs: note that a draft of a Set subclass uses the methods that the subclass overrides

* build: refresh the size baseline for Set drafts that their own producer rebuilds

* docs: refresh the Set figures with the scenarios measured again on the final source

* fix: find an item that is a revoked draft with has() of a Set draft

* fix: keep the patch positions of a Set subclass draft that orders its items otherwise

* docs: note how a draft of a Set subclass orders its items and what its add() must store

* perf: rebuild a Set draft that changed only through its drafted items without searching them first

* build: raise the size limits and refresh the baseline for Set subclass drafts that keep their order

* docs: refresh the Set figures with the scenarios measured again after the rebuild and subclass changes

* test: cover a nested producer that copies a draft of a Set subclass

* perf: find the position of a Set item for its patch path without copying the Set

* build: refresh the size baseline for the position search of Set patch paths

* docs: refresh the Set figures with the scenarios measured again after the patch path search change

1155 of 1155 branches covered (100.0%)

Branch coverage included in aggregate %.

58 of 58 new or added lines in 5 files covered. (100.0%)

1263 of 1263 relevant lines covered (100.0%)

496893.21 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #471.1 09 Oct 2026 12:08PM UTC 28
100.0
Source Files on build #471
  • Tree
  • List 28
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 4ca63452 on github
  • Prev Build on main
  • Next Build on main (#37928092264)
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