|  e79bc7811d # Objective Another clippy-lint fix: the goal is so that `ci lints` actually displays the problems that a contributor caused, and not a bunch of existing stuff in the repo. (when run on nightly) ## Solution This fixes all but the `clippy::needless_lifetimes` lint, which will result in substantially more fixes and be in other PR(s). I also explicitly allow `non_local_definitions` since it is [not working correctly, but will be fixed](https://github.com/rust-lang/rust/issues/131643). A few things were manually fixed: for example, some places had an explicitly defined `div_ceil` function that was used, which is no longer needed since this function is stable on unsigned integers. Also, empty lines in doc comments were handled individually. ## Testing I ran `cargo clippy --workspace --all-targets --all-features --fix --allow-staged` with the `clippy::needless_lifetimes` lint marked as `allow` in `Cargo.toml` to avoid fixing that too. It now passes with all but the listed lint. | ||
|---|---|---|
| .. | ||
| clear_color.rs | ||
| custom_user_event.rs | ||
| low_power.rs | ||
| monitor_info.rs | ||
| multiple_windows.rs | ||
| scale_factor_override.rs | ||
| screenshot.rs | ||
| transparent_window.rs | ||
| window_resizing.rs | ||
| window_settings.rs | ||