From 3da118d2ee953ed12b17db4e84c4a45693ad8eff Mon Sep 17 00:00:00 2001 From: osobh Date: Sat, 26 Sep 2026 11:36:00 -0500 Subject: [PATCH] style(format): iterate the chunk index in BlockGeometry::place clippy's needless_range_loop, missed before the B2ND streaming commit. Co-Authored-By: Claude Opus 5.5 (1M context) --- crates/clawhdf5-format/src/filters_blosc2.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/clawhdf5-format/src/filters_blosc2.rs b/crates/clawhdf5-format/src/filters_blosc2.rs index a70a906..f4d1690 100644 --- a/crates/clawhdf5-format/src/filters_blosc2.rs +++ b/crates/clawhdf5-format/src/filters_blosc2.rs @@ -1014,9 +1014,9 @@ impl BlockGeometry<'_> { let nd = self.nd; unravel(b, self.blocks_in_chunk, &mut p.bidx); let mut empty = false; - for i in 0..nd.shape.len() { + for (i, &c) in cidx.iter().enumerate() { let in_chunk = p.bidx[i] * nd.blockshape[i]; - p.gstart[i] = cidx[i] * nd.chunkshape[i] + in_chunk; + p.gstart[i] = c * nd.chunkshape[i] + in_chunk; let lim_chunk = nd.chunkshape[i].saturating_sub(in_chunk); let lim_shape = nd.shape[i].saturating_sub(p.gstart[i]); p.valid[i] = nd.blockshape[i].min(lim_chunk).min(lim_shape);