chore(repo): remove dead code and useless tests (#3375)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-10 21:43:29 +02:00
1 parent 7e177a1c90
commit 1cd62eb661
1391 files changed
+783 -120415

No files matched your search

@@ -21,41 +21,3 @@ pub fn from_state(state: u32) -> Modifiers {
meta: (state & MOD4_MASK) != 0,
}
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn no_bits_all_false() {
let m = from_state(0);
assert!(!m.ctrl && !m.alt && !m.shift && !m.meta);
}
#[test]
fn shift_alone() {
let m = from_state(SHIFT_MASK);
assert!(m.shift);
assert!(!m.ctrl && !m.alt && !m.meta);
}
#[test]
fn all_four_modifiers_together() {
let m = from_state(SHIFT_MASK | CONTROL_MASK | MOD1_MASK | MOD4_MASK);
assert!(m.ctrl && m.alt && m.shift && m.meta);
}
#[test]
fn lock_and_numlock_ignored() {
let m = from_state((1 << 1) | (1 << 4));
assert!(!m.ctrl && !m.alt && !m.shift && !m.meta);
}
#[test]
fn mod1_is_alt_mod4_is_meta() {
let a = from_state(MOD1_MASK);
assert!(a.alt && !a.meta);
let b = from_state(MOD4_MASK);
assert!(b.meta && !b.alt);
}
}