Skip to content

Commit

Permalink
chore: sweet use re-exported modules from crate root
Browse files Browse the repository at this point in the history
  • Loading branch information
lavafroth committed Aug 25, 2024
1 parent ca276ee commit d56a9cf
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions swhkd/src/config.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
use std::path::Path;
use sweet::token::KeyAttribute;
use sweet::KeyAttribute;
use sweet::{Definition, SwhkdParser};
use sweet::{ModeInstruction, ParseError};

Expand Down Expand Up @@ -192,19 +192,19 @@ pub fn parse_contents(contents: SwhkdParser) -> Result<Vec<Mode>, ParseError> {
Ok(modes)
}

/// A small function to convert a `sweet::token::Modifier` into the local `Modifier` enum
/// A small function to convert a `sweet::Modifier` into the local `Modifier` enum
fn sweet_def_to_kb(def: &Definition) -> KeyBinding {
let modifiers = def
.modifiers
.iter()
.filter_map(|m| match m {
sweet::token::Modifier::Super => Some(Modifier::Super),
sweet::token::Modifier::Any => Some(Modifier::Any),
sweet::token::Modifier::Control => Some(Modifier::Control),
sweet::token::Modifier::Alt => Some(Modifier::Alt),
sweet::token::Modifier::Altgr => Some(Modifier::Altgr),
sweet::token::Modifier::Shift => Some(Modifier::Shift),
sweet::token::Modifier::Omission => None,
sweet::Modifier::Super => Some(Modifier::Super),
sweet::Modifier::Any => Some(Modifier::Any),
sweet::Modifier::Control => Some(Modifier::Control),
sweet::Modifier::Alt => Some(Modifier::Alt),
sweet::Modifier::Altgr => Some(Modifier::Altgr),
sweet::Modifier::Shift => Some(Modifier::Shift),
sweet::Modifier::Omission => None,
})
.collect();

Expand Down

0 comments on commit d56a9cf

Please sign in to comment.