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

endoze / valheim-mod-manager / 19974416403
93%
master: 92%

Build:
Build:
LAST BUILD BRANCH: add-string-interning
DEFAULT BRANCH: master
Ran 05 Dec 2025 07:59PM UTC
Jobs 1
Files 6
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

05 Dec 2025 07:57PM UTC coverage: 75.052% (-17.4%) from 92.43%
19974416403

Pull #15

github

endoze
Implement string interning for package manifest

Reduce memory usage and improve serialization efficiency by
deduplicating repeated strings across package data. The manifest
contains thousands of packages with highly repetitive data like author
names, categories, and version numbers. String interning allows these
values to be stored once and referenced by key, significantly reducing
both memory footprint and serialized size.

This optimization is particularly beneficial for the Valheim mod
ecosystem where the same authors maintain multiple packages and common
patterns appear frequently in package metadata.
Pull Request #15: Implement string interning for package manifest

256 of 455 new or added lines in 3 files covered. (56.26%)

7 existing lines in 2 files now uncovered.

716 of 954 relevant lines covered (75.05%)

3.01 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
29
81.3
-8.9% src/api.rs
170
69.89
-29.67% src/package.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
82.05
-0.85% src/zip.rs
6
81.3
-8.9% src/api.rs
Jobs
ID Job ID Ran Files Coverage
1 19974416403.1 05 Dec 2025 07:59PM UTC 6
75.05
GitHub Action Run
Source Files on build 19974416403
  • Tree
  • List 6
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #15
  • PR Base - master (#19021108763)
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