Skip to content
Snippets Groups Projects
  • v-lafeychine's avatar
    Resolve "Make clippy annoying" ✨️ · b8a511d9
    v-lafeychine authored
    Closes #68 🐔️👍️
    Approved-by: default avatarbelazy <aarthuur01@gmail.com>
    Approved-by: default avatarloutr <loutr@crans.org>
    
    🦀️🍰🦀️🍰🦀️🍰
    
    * chore(nix): Bump dependencies
    
    * chore(clippy): Remove useless prefix/suffix (clippy::module_name_repetitions)
    
    * chore(clippy): Prevent failed fallback (clippy::default_fallback_numeric)
    
    * chore(parser): Modify parser hierarchy
    
    * fix(fmt): Reduce chain line to 90 columns
    
    * fix(proost): Fix documentation issues
    
    * fix(evaluator): Move out display function, since self is not used
    
    * chore(clippy): Use Self when possible (clippy::use_self)
    
    * fix(kernel): Use safe conversion char -> u8 instead
    
    * chore(clippy): Use explicit lifetime name (clippy::single_char_lifetime_names)
    
    * chore(clippy): Use explicit unreachable/control-flow operator when needed
    
    * chore(clippy): Use to_owned() when possible (clippy::inefficient_to_string + clippy::str_to_string)
    
    * chore(clippy): Use specific function for map function (clippy::map_unwrap_or + clippy::option_if_let_else)
    
    * chore(clippy): Use correct pattern-matching (clippy::pattern_type_mismatch)
    
    * chore(clippy): Apply must_use (clippy::must_use_candidate clippy::return_self_not_must_use)
    
    * chore(clippy): Modify two-arm matches into if-let (clippy::single_match_else)
    
    * fix(declaration): Made struct only-crate public
    
    * chore(clippy): Use const qualifier when possible (clippy::missing_const_for_fn)
    
    * chore(clippy): Use core instead of std (clippy::alloc_instead_of_core + clippy::std_instead_of_core)
    
    * chore(clippy): Inline format args (clippy::uninlined_format_args)
    
    * chore(clippy): Add LTO hints (clippy::missing_inline_in_public_items)
    
    * chore(clippy): [Non-test only] Remove wildcard import (enum_glob_use + wildcard_imports)
    
    * chore(clippy): Add semicolon when nothing is returned (semicolon_if_nothing_returned)
    
    * feat(clippy): Enable clippy lints
    
    * chore(workspace): Improve cargo workspace for dependencies
    b8a511d9