From b4d8c1ab9711835ae6a9556f4cdcf3bb48ea1b81 Mon Sep 17 00:00:00 2001 From: Valentin Weber Date: Sat, 19 Jul 2025 17:22:48 +0200 Subject: [PATCH] fix: add clippy override to allow funcions > 100 lines --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index d2e2719..87330d6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,6 @@ #![warn(clippy::all, clippy::pedantic)] #![allow(clippy::unnecessary_debug_formatting)] +#![allow(clippy::too_many_lines)] use std::{fs, io::BufReader, path::PathBuf}; @@ -236,7 +237,7 @@ fn generate_payload(args: &mut Args) -> Result { .resize(u32::MAX, 11, FilterType::Nearest) .into_luma8(); let (width, height) = img.dimensions(); - let mut buffer = payload.add_message(style, (width as usize + 7) / 8); + let mut buffer = payload.add_message(style, (width as usize).div_ceil(8)); for y in 0..height { for x in 0..width { if img.get_pixel(x, y).0 > [31] { @@ -259,7 +260,7 @@ fn generate_payload(args: &mut Args) -> Result { anyhow::bail!("Expected 44x11 pixel gif file"); } - let mut buffer = payload.add_message(style, (48 * frame_count + 7) / 8); + let mut buffer = payload.add_message(style, (48 * frame_count).div_ceil(8)); for (i, frame) in frames.iter().enumerate() { let buf = frame.buffer();