Skip to content

Conversation

m4rch3n1ng
Copy link

some miscellaneous fixes / improvements in [f7d4530] and [d0801a9].

and then the clippy fixes are split up into three separate commits for ease of reviewability:

commit [236b1db]:

commit [23937db]:

commit [2eb137e]:

if you prefer, i can split this up into separate prs.

after this change, there are still quite a few clippy lints, specifically those where i wasn't sure what the best course of action was and few that were introduced between clippy 1.82 (the version that master is on) and 1.84 (the version that this fork is on), but it's down from ~80 to only ~20.

- clippy::clone_on_copy
- clippy::let_and_return
- clippy::needless_borrow
- clippy::needless_return
- clippy::option_map_unit_fn
- clippy::redundant_locals
- clippy::single_match
- clippy::unnecessary_lazy_evaluations
- clippy::useless_format
- clippy::manual_option_map
- clippy::match_like_matches_macro
- clippy::needless_borrow_for_generic_args
- clippy::op_ref
- clippy::redundant_closure
- clippy::redundant_pattern_matching
- clippy::single_char_add_str
- clippy::useless_conversion
- clippy::writeln_empty_string
- clippy::explicit_auto_deref
- clippy::map_clone
- clippy::for_kv_map
- clippy::match_like_matches_macro
@mattwparas mattwparas merged commit b15b62d into mattwparas:steel-event-system Sep 9, 2025
@m4rch3n1ng m4rch3n1ng deleted the fix-clippy-stuff branch September 9, 2025 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants