mirror of
https://github.com/emilk/egui.git
synced 2026-09-02 23:00:04 -04:00
Enable the clippy::pedantic lint group (#8429)
Instead of opting in to pedantic lints one by one, enable the whole group and opt out of the noisy ones. 64% of the pedantic lints were already listed individually. This deletes 90 explicit lint lines, enables 51 pedantic lints we never listed, and picks up new pedantic lints for free. Each opt-out carries its hit count, so the cost of turning one back on is visible. `restriction` and `nursery` stay opt-in per lint. Stacked on top of #8430, which fixes the one real bug the new lints found. * [x] I have followed the instructions in the PR template --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -535,31 +535,31 @@ fn try_image_snapshot_options_impl(
|
||||
Ok(image) => image.to_rgba8(),
|
||||
Err(err) => {
|
||||
// No previous snapshot - probably a new test.
|
||||
if mode.is_update() {
|
||||
return update_snapshot();
|
||||
return if mode.is_update() {
|
||||
update_snapshot()
|
||||
} else {
|
||||
write_new_png()?;
|
||||
|
||||
return Err(SnapshotError::OpenSnapshot {
|
||||
Err(SnapshotError::OpenSnapshot {
|
||||
path: snapshot_path.clone(),
|
||||
err,
|
||||
});
|
||||
}
|
||||
})
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
if previous.dimensions() != new.dimensions() {
|
||||
if mode.is_update() {
|
||||
return update_snapshot();
|
||||
return if mode.is_update() {
|
||||
update_snapshot()
|
||||
} else {
|
||||
write_new_png()?;
|
||||
|
||||
return Err(SnapshotError::SizeMismatch {
|
||||
Err(SnapshotError::SizeMismatch {
|
||||
name,
|
||||
expected: previous.dimensions(),
|
||||
actual: new.dimensions(),
|
||||
});
|
||||
}
|
||||
})
|
||||
};
|
||||
}
|
||||
|
||||
// Compare existing image to the new one:
|
||||
|
||||
Reference in New Issue
Block a user