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

endoze / valheim-mod-manager / 23718555039
93%
master: 93%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.2.0
DEFAULT BRANCH: master
Ran 29 Mar 2026 08:40PM 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

29 Mar 2026 08:38PM UTC coverage: 92.806% (-1.3%) from 94.105%
23718555039

Pull #18

github

endoze
feat!: add list subcommand and XDG-based config discovery

Users need a way to inspect resolved mod lists without running a full
update, and the tool previously required a writable local directory for
its config file, making global installation awkward.

This introduces a `vmm list` command that resolves and prints all mods
(including transitive dependencies) from the current configuration, with
optional JSON output for scripting.

Config discovery is reworked to follow XDG conventions: vmm now looks
for a local `vmm_config.toml` first, then falls back to
`~/.config/vmm/vmm_config.toml`, creating the latter on first run if
neither exists. A `--config` flag is also added for explicit overrides.

The `cache_dir` config field is removed — the XDG config home is now
always used for cached data, removing the need for users to configure
this manually.

BREAKING CHANGE: The `cache_dir` field is no longer read from config.
Any existing `vmm_config.toml` files using `cache_dir` should remove
that field; cached data now always lives under `~/.config/vmm/`.
Pull Request #18: feat!: add list subcommand and XDG-based config discovery

21 of 32 new or added lines in 3 files covered. (65.63%)

34 existing lines in 3 files now uncovered.

903 of 973 relevant lines covered (92.81%)

3.49 hits per line

Uncovered Changes

Lines Coverage ∆ File
11
64.86
-28.47% src/config.rs

Coverage Regressions

Lines Coverage ∆ File
32
83.56
-0.92% src/api.rs
1
64.86
-28.47% src/config.rs
1
83.19
-1.23% src/zip.rs
Jobs
ID Job ID Ran Files Coverage
1 23718555039.1 29 Mar 2026 08:40PM UTC 6
92.81
GitHub Action Run
Source Files on build 23718555039
  • Tree
  • List 6
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #18
  • PR Base - master (#23715521428)
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