Skip to content

Commit fc09196

Browse files
committed
Declarations in ascending order
1 parent e59ba42 commit fc09196

File tree

4 files changed

+204
-204
lines changed

4 files changed

+204
-204
lines changed

benches/benchmark.rs

Lines changed: 73 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -35,60 +35,29 @@ macro_rules! benchmark {
3535
};
3636
}
3737

38-
mod year2022 {
39-
benchmark!(year2022, day01);
40-
benchmark!(year2022, day02);
41-
benchmark!(year2022, day03);
42-
benchmark!(year2022, day04);
43-
benchmark!(year2022, day05);
44-
benchmark!(year2022, day06);
45-
benchmark!(year2022, day07);
46-
benchmark!(year2022, day08);
47-
benchmark!(year2022, day09);
48-
benchmark!(year2022, day10);
49-
benchmark!(year2022, day11);
50-
benchmark!(year2022, day12);
51-
benchmark!(year2022, day13);
52-
benchmark!(year2022, day14);
53-
benchmark!(year2022, day15);
54-
benchmark!(year2022, day16);
55-
benchmark!(year2022, day17);
56-
benchmark!(year2022, day18);
57-
benchmark!(year2022, day19);
58-
benchmark!(year2022, day20);
59-
benchmark!(year2022, day21);
60-
benchmark!(year2022, day22);
61-
benchmark!(year2022, day23);
62-
benchmark!(year2022, day24);
63-
benchmark!(year2022, day25);
38+
mod year2015 {
39+
benchmark!(year2015, day01);
40+
benchmark!(year2015, day02);
41+
benchmark!(year2015, day03);
42+
benchmark!(year2015, day04);
43+
benchmark!(year2015, day05);
44+
benchmark!(year2015, day06);
45+
benchmark!(year2015, day07);
46+
benchmark!(year2015, day08);
47+
benchmark!(year2015, day09);
48+
benchmark!(year2015, day10);
6449
}
6550

66-
mod year2021 {
67-
benchmark!(year2021, day01);
68-
benchmark!(year2021, day02);
69-
benchmark!(year2021, day03);
70-
benchmark!(year2021, day04);
71-
benchmark!(year2021, day05);
72-
benchmark!(year2021, day06);
73-
benchmark!(year2021, day07);
74-
benchmark!(year2021, day08);
75-
benchmark!(year2021, day09);
76-
benchmark!(year2021, day10);
77-
benchmark!(year2021, day11);
78-
benchmark!(year2021, day12);
79-
benchmark!(year2021, day13);
80-
benchmark!(year2021, day14);
81-
benchmark!(year2021, day15);
82-
benchmark!(year2021, day16);
83-
benchmark!(year2021, day17);
84-
benchmark!(year2021, day18);
85-
benchmark!(year2021, day19);
86-
benchmark!(year2021, day20);
87-
benchmark!(year2021, day21);
88-
benchmark!(year2021, day22);
89-
benchmark!(year2021, day23);
90-
benchmark!(year2021, day24);
91-
benchmark!(year2021, day25);
51+
mod year2019 {
52+
benchmark!(year2019, day01);
53+
benchmark!(year2019, day02);
54+
benchmark!(year2019, day03);
55+
benchmark!(year2019, day04);
56+
benchmark!(year2019, day05);
57+
benchmark!(year2019, day06);
58+
benchmark!(year2019, day07);
59+
benchmark!(year2019, day08);
60+
benchmark!(year2019, day09);
9261
}
9362

9463
mod year2020 {
@@ -119,27 +88,58 @@ mod year2020 {
11988
benchmark!(year2020, day25);
12089
}
12190

122-
mod year2019 {
123-
benchmark!(year2019, day01);
124-
benchmark!(year2019, day02);
125-
benchmark!(year2019, day03);
126-
benchmark!(year2019, day04);
127-
benchmark!(year2019, day05);
128-
benchmark!(year2019, day06);
129-
benchmark!(year2019, day07);
130-
benchmark!(year2019, day08);
131-
benchmark!(year2019, day09);
91+
mod year2021 {
92+
benchmark!(year2021, day01);
93+
benchmark!(year2021, day02);
94+
benchmark!(year2021, day03);
95+
benchmark!(year2021, day04);
96+
benchmark!(year2021, day05);
97+
benchmark!(year2021, day06);
98+
benchmark!(year2021, day07);
99+
benchmark!(year2021, day08);
100+
benchmark!(year2021, day09);
101+
benchmark!(year2021, day10);
102+
benchmark!(year2021, day11);
103+
benchmark!(year2021, day12);
104+
benchmark!(year2021, day13);
105+
benchmark!(year2021, day14);
106+
benchmark!(year2021, day15);
107+
benchmark!(year2021, day16);
108+
benchmark!(year2021, day17);
109+
benchmark!(year2021, day18);
110+
benchmark!(year2021, day19);
111+
benchmark!(year2021, day20);
112+
benchmark!(year2021, day21);
113+
benchmark!(year2021, day22);
114+
benchmark!(year2021, day23);
115+
benchmark!(year2021, day24);
116+
benchmark!(year2021, day25);
132117
}
133118

134-
mod year2015 {
135-
benchmark!(year2015, day01);
136-
benchmark!(year2015, day02);
137-
benchmark!(year2015, day03);
138-
benchmark!(year2015, day04);
139-
benchmark!(year2015, day05);
140-
benchmark!(year2015, day06);
141-
benchmark!(year2015, day07);
142-
benchmark!(year2015, day08);
143-
benchmark!(year2015, day09);
144-
benchmark!(year2015, day10);
119+
mod year2022 {
120+
benchmark!(year2022, day01);
121+
benchmark!(year2022, day02);
122+
benchmark!(year2022, day03);
123+
benchmark!(year2022, day04);
124+
benchmark!(year2022, day05);
125+
benchmark!(year2022, day06);
126+
benchmark!(year2022, day07);
127+
benchmark!(year2022, day08);
128+
benchmark!(year2022, day09);
129+
benchmark!(year2022, day10);
130+
benchmark!(year2022, day11);
131+
benchmark!(year2022, day12);
132+
benchmark!(year2022, day13);
133+
benchmark!(year2022, day14);
134+
benchmark!(year2022, day15);
135+
benchmark!(year2022, day16);
136+
benchmark!(year2022, day17);
137+
benchmark!(year2022, day18);
138+
benchmark!(year2022, day19);
139+
benchmark!(year2022, day20);
140+
benchmark!(year2022, day21);
141+
benchmark!(year2022, day22);
142+
benchmark!(year2022, day23);
143+
benchmark!(year2022, day24);
144+
benchmark!(year2022, day25);
145145
}

src/lib.rs

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,35 @@ pub mod util {
8585
pub mod slice;
8686
}
8787

88-
/// # Assist the Elves on their annual jungle expedition.
89-
pub mod year2022 {
88+
/// # Help Santa by solving puzzles to fix the weather machine's snow function.
89+
pub mod year2015 {
90+
pub mod day01;
91+
pub mod day02;
92+
pub mod day03;
93+
pub mod day04;
94+
pub mod day05;
95+
pub mod day06;
96+
pub mod day07;
97+
pub mod day08;
98+
pub mod day09;
99+
pub mod day10;
100+
}
101+
102+
/// # Rescue Santa from deep space with a solar system adventure.
103+
pub mod year2019 {
104+
pub mod day01;
105+
pub mod day02;
106+
pub mod day03;
107+
pub mod day04;
108+
pub mod day05;
109+
pub mod day06;
110+
pub mod day07;
111+
pub mod day08;
112+
pub mod day09;
113+
}
114+
115+
/// # What could go wrong trying to enjoy a well deserved vacation?
116+
pub mod year2020 {
90117
pub mod day01;
91118
pub mod day02;
92119
pub mod day03;
@@ -143,8 +170,8 @@ pub mod year2021 {
143170
pub mod day25;
144171
}
145172

146-
/// # What could go wrong trying to enjoy a well deserved vacation?
147-
pub mod year2020 {
173+
/// # Assist the Elves on their annual jungle expedition.
174+
pub mod year2022 {
148175
pub mod day01;
149176
pub mod day02;
150177
pub mod day03;
@@ -171,30 +198,3 @@ pub mod year2020 {
171198
pub mod day24;
172199
pub mod day25;
173200
}
174-
175-
/// # Rescue Santa from deep space with a solar system adventure.
176-
pub mod year2019 {
177-
pub mod day01;
178-
pub mod day02;
179-
pub mod day03;
180-
pub mod day04;
181-
pub mod day05;
182-
pub mod day06;
183-
pub mod day07;
184-
pub mod day08;
185-
pub mod day09;
186-
}
187-
188-
/// # Help Santa by solving puzzles to fix the weather machine's snow function.
189-
pub mod year2015 {
190-
pub mod day01;
191-
pub mod day02;
192-
pub mod day03;
193-
pub mod day04;
194-
pub mod day05;
195-
pub mod day06;
196-
pub mod day07;
197-
pub mod day08;
198-
pub mod day09;
199-
pub mod day10;
200-
}

0 commit comments

Comments
 (0)