Skip to content

Commit 75b7eab

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 1f01920 commit 75b7eab

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

rust/mlt-nom/src/v01/geometry.rs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,9 @@ fn decode_level1_without_ring_buffer_length_stream(
315315
for (i, &geometry_type) in geometry_types.iter().enumerate() {
316316
let num_geometries = (root_offset_buffer[i + 1] - root_offset_buffer[i]) as usize;
317317

318-
if geometry_type == GeometryType::MultiLineString || geometry_type == GeometryType::LineString {
318+
if geometry_type == GeometryType::MultiLineString
319+
|| geometry_type == GeometryType::LineString
320+
{
319321
// For MultiLineString and LineString a value in the level1LengthBuffer exists
320322
for _j in 0..num_geometries {
321323
previous_offset = previous_offset + level1_length_buffer[level1_length_counter];
@@ -361,7 +363,8 @@ fn decode_level1_length_stream(
361363
// For MultiPolygon, Polygon and in some cases for MultiLineString and LineString
362364
// a value in the level1LengthBuffer exists
363365
for _j in 0..num_geometries {
364-
previous_offset = previous_offset + level1_length_buffer[level1_length_buffer_counter];
366+
previous_offset =
367+
previous_offset + level1_length_buffer[level1_length_buffer_counter];
365368
level1_length_buffer_counter += 1;
366369
level1_buffer_offsets.push(previous_offset);
367370
level1_buffer_counter += 1;
@@ -402,10 +405,12 @@ fn decode_level2_length_stream(
402405
// exists
403406
for _j in 0..num_geometries {
404407
let num_parts = (level1_offset_buffer[level1_offset_buffer_counter]
405-
- level1_offset_buffer[level1_offset_buffer_counter - 1]) as usize;
408+
- level1_offset_buffer[level1_offset_buffer_counter - 1])
409+
as usize;
406410
level1_offset_buffer_counter += 1;
407411
for _k in 0..num_parts {
408-
previous_offset = previous_offset + level2_length_buffer[level2_length_buffer_counter];
412+
previous_offset =
413+
previous_offset + level2_length_buffer[level2_length_buffer_counter];
409414
level2_length_buffer_counter += 1;
410415
level2_buffer_offsets.push(previous_offset);
411416
level2_offset_buffer_counter += 1;

rust/mlt-nom/src/v01/id.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ impl<'a> FromRaw<'a> for DecodedId {
6666
fn from_raw(RawId { optional: _, value }: RawId<'_>) -> Result<Self, MltError> {
6767
// Note: The optional/present stream is ignored for ID columns (following C++ implementation)
6868
// The ID stream contains all IDs directly
69-
69+
7070
match value {
7171
RawIdValue::Id32(stream) => {
7272
// Decode 32-bit IDs as u32, then convert to u64

rust/mlt-nom/src/v01/stream.rs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -498,13 +498,11 @@ fn apply_logical_decoding_u64(
498498
) -> Result<Vec<u64>, MltError> {
499499
match logical_decoder {
500500
LogicalDecoder::None => Ok(physical_data),
501-
LogicalDecoder::Rle(rle_meta) => {
502-
decode_rle(
503-
&physical_data,
504-
rle_meta.runs as usize,
505-
rle_meta.num_rle_values as usize,
506-
)
507-
}
501+
LogicalDecoder::Rle(rle_meta) => decode_rle(
502+
&physical_data,
503+
rle_meta.runs as usize,
504+
rle_meta.num_rle_values as usize,
505+
),
508506
LogicalDecoder::Delta => {
509507
// For delta decoding, we need to treat values as signed (i64) for zigzag
510508
// The zigzag encoding stores signed values in unsigned form

0 commit comments

Comments
 (0)