# HG changeset patch # User Raphaël Gomès # Date 1673283804 -3600 # Node ID 4c71c215bcfeacdd9dddec7b6c26f2eabcf2ccbb # Parent 321e2b7bc95c275fafdaec32896da8dec33db67f rust-clippy: factor an `if` with the same duplicated clause Unlike the next changeset, this if is not really made clearer by keeping the cases separate. diff -r 321e2b7bc95c -r 4c71c215bcfe rust/hg-core/src/revlog/revlog.rs --- a/rust/hg-core/src/revlog/revlog.rs Mon Jan 09 18:00:56 2023 +0100 +++ b/rust/hg-core/src/revlog/revlog.rs Mon Jan 09 18:03:24 2023 +0100 @@ -111,9 +111,7 @@ Some(Box::new(data_mmap)) }; - let nodemap = if index.is_inline() { - None - } else if !use_nodemap { + let nodemap = if index.is_inline() || !use_nodemap { None } else { NodeMapDocket::read_from_file(store_vfs, index_path)?.map(