From 03a3469d20682537a3da002b5749f44206dcf229 Mon Sep 17 00:00:00 2001 From: Jacob Date: Mon, 24 Feb 2025 15:19:01 +0000 Subject: [PATCH 1/2] Formatting changes to task.rs --- libk/src/drivers/scheduling/task.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libk/src/drivers/scheduling/task.rs b/libk/src/drivers/scheduling/task.rs index 235d731..392638b 100644 --- a/libk/src/drivers/scheduling/task.rs +++ b/libk/src/drivers/scheduling/task.rs @@ -2,10 +2,12 @@ use crate::prelude::*; use alloc::collections::BTreeMap; use alloc::sync::Arc; use alloc::task::Wake; -use core::sync::atomic::AtomicU64; -use core::task::Waker; -use core::task::{Context, Poll}; -use core::{future::Future, pin::Pin}; +use core::{ + future::Future, + pin::Pin, + sync::atomic::AtomicU64, + task::{Context, Poll, Waker}, +}; use crossbeam::queue::ArrayQueue; use x86_64::instructions::interrupts::{self, enable_and_hlt}; From 39f1f4905d20e3b753518a5c6f3246b26c54a83a Mon Sep 17 00:00:00 2001 From: Jacob Date: Mon, 24 Feb 2025 15:29:39 +0000 Subject: [PATCH 2/2] Ban mod.rs. --- kernel/src/lib.rs | 1 + libk/src/lib.rs | 1 + libm/src/lib.rs | 1 + 3 files changed, 3 insertions(+) diff --git a/kernel/src/lib.rs b/kernel/src/lib.rs index c1e18e8..22817d0 100644 --- a/kernel/src/lib.rs +++ b/kernel/src/lib.rs @@ -10,6 +10,7 @@ rustdoc::missing_errors_doc, rustdoc::missing_panics_doc )] +#![deny(clippy::mod_module_files)] extern crate alloc; diff --git a/libk/src/lib.rs b/libk/src/lib.rs index 84b7e3d..abad9ae 100644 --- a/libk/src/lib.rs +++ b/libk/src/lib.rs @@ -11,6 +11,7 @@ rustdoc::missing_errors_doc, rustdoc::missing_panics_doc )] +#![deny(clippy::mod_module_files)] // alloc // io : serial, framebuffer, ascii(?), keyboard // ????? diff --git a/libm/src/lib.rs b/libm/src/lib.rs index 376fb0b..2d87bd5 100644 --- a/libm/src/lib.rs +++ b/libm/src/lib.rs @@ -8,6 +8,7 @@ rustdoc::missing_errors_doc, rustdoc::missing_panics_doc )] +#![deny(clippy::mod_module_files)] use std::fs::File; use std::io::{Read, Seek, SeekFrom};