Skip to content

Commit 43dbcdb

Browse files
committed
clippy nursery 🍼
1 parent 65aecaa commit 43dbcdb

File tree

7 files changed

+16
-17
lines changed

7 files changed

+16
-17
lines changed

2020/day1/day1.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ struct Puzzle {
77
}
88

99
impl Puzzle {
10-
fn new() -> Puzzle {
11-
Puzzle { expenses: vec![] }
10+
const fn new() -> Self {
11+
Self { expenses: vec![] }
1212
}
1313

1414
/// Get the puzzle input.

2020/day13/day13.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
//! [Day 13: Shuttle Search](https://adventofcode.com/2020/day/13)
22
3-
#[allow(clippy::many_single_char_names)]
43
fn egcd(a: i64, b: i64) -> (i64, i64, i64) {
54
if a == 0 {
65
(b, 0, 1)
76
} else {
8-
let (g, x, y) = egcd(b % a, a);
9-
(g, y - (b / a) * x, x)
7+
let (gcd, u, v) = egcd(b % a, a);
8+
(gcd, v - (b / a) * u, u)
109
}
1110
}
1211

@@ -38,8 +37,8 @@ struct Puzzle {
3837
}
3938

4039
impl Puzzle {
41-
fn new() -> Puzzle {
42-
Puzzle {
40+
const fn new() -> Self {
41+
Self {
4342
depart: 0,
4443
buses: vec![],
4544
}

2020/day19/day19.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ struct Puzzle {
124124
}
125125

126126
impl Puzzle {
127-
fn new() -> Puzzle {
128-
Puzzle {
127+
fn new() -> Self {
128+
Self {
129129
rules: Rules::new(),
130130
messages: vec![],
131131
}

2020/day2/day2.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ struct Puzzle {
1212
}
1313

1414
impl Puzzle {
15-
fn new() -> Puzzle {
16-
Puzzle { data: vec![] }
15+
const fn new() -> Self {
16+
Self { data: vec![] }
1717
}
1818

1919
/// Get the puzzle input.

2020/day23/day23.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ struct Puzzle {
55
}
66

77
impl Puzzle {
8-
fn new() -> Puzzle {
9-
Puzzle { cups: Vec::new() }
8+
const fn new() -> Self {
9+
Self { cups: Vec::new() }
1010
}
1111

1212
/// Get the puzzle input.

2020/day3/day3.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ struct Puzzle {
99
}
1010

1111
impl Puzzle {
12-
fn new() -> Puzzle {
13-
Puzzle { grid: grid!() }
12+
fn new() -> Self {
13+
Self { grid: grid!() }
1414
}
1515

1616
/// Get the puzzle input.

2020/day6/day6.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ struct Puzzle {
77
}
88

99
impl Puzzle {
10-
fn new() -> Puzzle {
11-
Puzzle {
10+
const fn new() -> Self {
11+
Self {
1212
data: String::new(),
1313
}
1414
}

0 commit comments

Comments
 (0)