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

loot / libloot / 25013493791 / 1
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: update-rayon
DEFAULT BRANCH: master
Ran 27 Apr 2026 06:52PM UTC
Files 37
Run time 1s
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

27 Apr 2026 06:50PM UTC coverage: 94.126% (+0.08%) from 94.046%
25013493791.1

push

github

Ortham
Stop treating asset hash collisions as errors

Feedback from Robert on Discord[1] is that hash collisions can be very common for certain mods.

Since erroring causes that archive's assets to be ignored, it results in less accurate sorting behaviour than not erroring, and if there are many hash collisions then logging them just produces noise.

Instead, count the number of collisions and debug log a single statement if it's non-zero, so there's still some indication to aid debugging any unexpected sorting behaviour it causes.

[1]: https://discord.com/channels/473542112974077963/473542230095822848/1498060566344896673

The linked Discord message (and a few following messages) is:

> pretty sure for Skyblivion we have > Many duplicates all over our files
and i mean A LOT
> but 100s of thousands of files that i'd expect
> [...]
> quirks of the hashing formula the game uses
>
> -- Robert in #support at 2026-04-27, 21:36 PM

12258 of 13023 relevant lines covered (94.13%)

71.69 hits per line

Source Files on job 25013493791.1
  • Tree
  • List 37
  • Changed 37
  • Source Changed 37
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25013493791
  • 66f6ac8a on github
  • Prev Job for on rework-reading-assets (#24791751861.2)
  • Next Job for on rework-reading-assets (#25069076835.1)
  • 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