From cef3c44d1bbd2c80e434cd3d2bfa15ed97b6122a Mon Sep 17 00:00:00 2001 From: cyqsimon <28627918+cyqsimon@users.noreply.github.com> Date: Thu, 10 Jul 2025 11:05:17 +0800 Subject: [PATCH 1/2] Apply new clippy lints --- src/network/sniffer.rs | 2 +- src/os/shared.rs | 2 +- src/tests/cases/test_utils.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/network/sniffer.rs b/src/network/sniffer.rs index ba4baaf..9878027 100644 --- a/src/network/sniffer.rs +++ b/src/network/sniffer.rs @@ -161,7 +161,7 @@ impl Sniffer { } pub fn reset_channel(&mut self) -> Result<()> { self.network_frames = get_datalink_channel(&self.network_interface) - .map_err(|_| io::Error::new(io::ErrorKind::Other, "Interface not available"))?; + .map_err(|_| io::Error::other("Interface not available"))?; Ok(()) } fn handle_v6(ip_packet: Ipv6Packet, network_interface: &NetworkInterface) -> Option { diff --git a/src/os/shared.rs b/src/os/shared.rs index 7be9583..511ffc1 100644 --- a/src/os/shared.rs +++ b/src/os/shared.rs @@ -80,7 +80,7 @@ fn get_interface(interface_name: &str) -> Option { fn create_write_to_stdout() -> Box { let mut stdout = io::stdout(); Box::new({ - move |output| match writeln!(stdout, "{}", output) { + move |output| match writeln!(stdout, "{output}") { Ok(_) => (), Err(e) if e.kind() == ErrorKind::BrokenPipe => { // A process that was listening to bandwhich stdout has exited diff --git a/src/tests/cases/test_utils.rs b/src/tests/cases/test_utils.rs index c2224ef..45125e7 100644 --- a/src/tests/cases/test_utils.rs +++ b/src/tests/cases/test_utils.rs @@ -261,7 +261,7 @@ pub fn os_input_output_factory( Some(stdout) => Box::new({ move |output| { let mut stdout = stdout.lock().unwrap(); - writeln!(&mut stdout, "{}", output).unwrap(); + writeln!(&mut stdout, "{output}").unwrap(); } }), None => Box::new(|_output| {}), From 138a86baa91c079b92a63dafdcc9ed0f9b696d30 Mon Sep 17 00:00:00 2001 From: cyqsimon <28627918+cyqsimon@users.noreply.github.com> Date: Thu, 10 Jul 2025 11:09:44 +0800 Subject: [PATCH 2/2] Write changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48984fc..10fcdb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) * Update CONTRIBUTING information #438 - @YJDoc2 @cyqsimon * Fix new clippy lint #457 - @cyqsimon +* Apply new clippy lints #468 - @cyqsimon ### Changed