You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed all 5 lint sites (6 sites in MANIFEST counts the two div_ceil as separate; one unused_variable + two manual_div_ceil + two manual_range_patterns):
2.`navigator.rs:55``unused_import: VectorSlice`: moved to `#[cfg(feature="datafusion-storage")]` at top level + explicit `use crate::bitpack::VectorSlice` in `#[cfg(test)] mod tests`
1202
+
3.`simd_hardened.rs:9``unused_import: GOLDEN_RATIO`: removed (use site already has hardcoded literal)
1203
+
4.`source.rs:11``unused_import: BASE_DIM`: removed from top-level import; added `use crate::BASE_DIM` inside `#[cfg(test)] mod tests`
All three crates exit 0 under `rustup run 1.95.0 cargo clippy -p <crate> --all-targets -- -D warnings` (holograph lib+tests clean; hamming_bench criterion dep error pre-existing).
-`VectorSlice` in navigator.rs is used in `#[cfg(feature = "datafusion-storage")]` production code AND in non-gated tests. Fixed by feature-gated top-level import + explicit import in test module.
The isolated `-p bgz-tensor` form fails due to a pre-existing ndarray issue: `plane.rs`, `seal.rs`, `merkle_tree.rs`, `vsa.rs` use `blake3` without `#[cfg(feature = "hpc-extras")]` guards, so they fail when ndarray is compiled with only `features = ["std"]`. This issue is not in scope for W7 and does not affect the workspace-level build (where lance-graph activates `hpc-extras` transitively).
0 commit comments