-
fix: audit LOW fixes — dead uid, home_dir warn, clippy sweep, debug value (v0.8.5)
All checks were successfulUpdate PKGBUILD version / update-pkgver (push) Successful in 2sreleased this
2026-04-24 14:14:11 +02:00 | 0 commits to main since this release- users::User: drop the unused
uidfield and its getuid() assignment.
The compiler dead_code warning is gone, and the syntheticu32::MAX
sentinel in the panel fallback is obsolete too. - panel: surface a log::warn! when dirs::home_dir() returns None instead
of silently falling back to an empty PathBuf that would make avatars
look for .face in the current working directory. - Apply three clippy suggestions: two collapsible if-let + && chains in
users::get_avatar_path_with and config::resolve_background_path_with,
and a redundant closure in panel::execute_action's spawn_blocking. - main: require MOONSET_DEBUG=1 to escalate log verbosity — mere
presence of the var must not dump path info into the journal.
Downloads
- users::User: drop the unused