Skip to content

Commit f979d8d

Browse files
committed
Apply let-else statements
1 parent cc084b4 commit f979d8d

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

‎parser/build.rs‎

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ fn main() -> anyhow::Result<()> {
1717
}
1818

1919
fn requires_lalrpop(source: &str, target: &str) -> Option<String> {
20-
let target = if let Ok(target) = File::open(target) {
21-
target
22-
} else {
20+
let Ok(target) = File::open(target) else {
2321
return Some("python.rs doesn't exist. regenerate.".to_owned());
2422
};
2523

@@ -71,9 +69,7 @@ fn requires_lalrpop(source: &str, target: &str) -> Option<String> {
7169
}
7270

7371
fn try_lalrpop(source: &str, target: &str) -> anyhow::Result<()> {
74-
let _message = if let Some(msg) = requires_lalrpop(source, target) {
75-
msg
76-
} else {
72+
let Some(_message) = requires_lalrpop(source, target) else {
7773
return Ok(());
7874
};
7975

0 commit comments

Comments
 (0)