AskaEth
c82e39d0eb
fix(core): Windows 上 clippy 报 discover.rs 两个 cfg(unix) 测试导入未使用
这两个 Termux 扫描用例挂着 `#[cfg(unix)]`,但它们的 `use`(`standard_roots_in`、
`platform::paths::MapEnv`)写在 mod tests 顶部没跟着 gate:
- Termux/Linux 上 cfg(unix) 成立 → 有用例 → 导入有使用者 → clippy 干净(作者本机 475 测试
通过是真的);
- Windows 上那两个用例不编译 → 导入无使用者 → `-D warnings` 直接判错
(`unused import` ×2,`could not compile unlucky-core (lib test)`)。
把两个 `use` 同样 gate 成 `#[cfg(unix)]`。代价是这两个用例在 Windows 上不编译不执行,
覆盖由 Linux CI 承担(它们断言的本来就是 Unix 路径)。
2026-11-07 09:33:23 +08:00
..
2026-11-07 08:13:29 +08:00
2026-11-05 14:08:37 +08:00
2026-11-07 09:33:23 +08:00
2026-11-07 09:33:23 +08:00
2026-11-07 09:33:23 +08:00
2026-11-06 20:19:03 +08:00
2026-11-05 20:08:52 +08:00
2026-11-07 08:13:29 +08:00
2026-11-07 09:33:23 +08:00