Test builds printed five warnings of ours. Four of them were noise, and that noise hid real warnings.
new_install_privacy_defaults and the scheduler's CheckDomainTasks looked unused, because their callers are cfg(not(feature = "test_mode")). They now allow(dead_code) in test builds only. Production does call both.
live.rs: fetch_update is deprecated as of Rust 1.99. try_update is the same call under its new name, and it builds on CI's 1.98 too (checked in the CI image).
Two test servers that are never mutated lose their mut.
The one warning left is in vendored hickory-resolver: an h3 variable gated on __tls instead of __h3. VENDORED.md keeps that copy unchanged, so it stays. The fix belongs in hickory itself.
Checked: cargo build -p inbuxa and cargo test --workspace --no-run show no warnings outside vendor/; fork checks, fork tool tests and cargo fmt --all --check pass.
Test builds printed five warnings of ours. Four of them were noise, and that noise hid real warnings.
- `new_install_privacy_defaults` and the scheduler's `CheckDomainTasks` looked unused, because their callers are `cfg(not(feature = "test_mode"))`. They now `allow(dead_code)` in test builds only. Production does call both.
- `live.rs`: `fetch_update` is deprecated as of Rust 1.99. `try_update` is the same call under its new name, and it builds on CI's 1.98 too (checked in the CI image).
- Two test servers that are never mutated lose their `mut`.
The one warning left is in vendored hickory-resolver: an `h3` variable gated on `__tls` instead of `__h3`. `VENDORED.md` keeps that copy unchanged, so it stays. The fix belongs in hickory itself.
Checked: `cargo build -p inbuxa` and `cargo test --workspace --no-run` show no warnings outside vendor/; fork checks, fork tool tests and `cargo fmt --all --check` pass.
- new_install_privacy_defaults and the scheduler's CheckDomainTasks
looked unused in test builds, whose callers are
cfg(not(feature = "test_mode")); allow dead_code there only.
- live.rs: fetch_update is deprecated as of Rust 1.99; try_update is the
same call under its new name (present in CI's 1.98 too).
- Two test servers that are never mutated lose their `mut`.
The one warning left is in vendored hickory-resolver (an `h3` variable
gated on `__tls` instead of `__h3`). VENDORED.md keeps that copy
unchanged, so it stays.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Test builds printed five warnings of ours. Four of them were noise, and that noise hid real warnings.
new_install_privacy_defaultsand the scheduler'sCheckDomainTaskslooked unused, because their callers arecfg(not(feature = "test_mode")). They nowallow(dead_code)in test builds only. Production does call both.live.rs:fetch_updateis deprecated as of Rust 1.99.try_updateis the same call under its new name, and it builds on CI's 1.98 too (checked in the CI image).mut.The one warning left is in vendored hickory-resolver: an
h3variable gated on__tlsinstead of__h3.VENDORED.mdkeeps that copy unchanged, so it stays. The fix belongs in hickory itself.Checked:
cargo build -p inbuxaandcargo test --workspace --no-runshow no warnings outside vendor/; fork checks, fork tool tests andcargo fmt --all --checkpass.