We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1375ef commit f205ee3Copy full SHA for f205ee3
src/main.rs
@@ -149,17 +149,15 @@ fn main() {
149
let filter_cond = filters
150
.iter()
151
.any(|f| exercise.name.contains(f) || fname.contains(f));
152
- let status = if exercise.looks_done() {
+ let looks_done = exercise.looks_done();
153
+ let status = if looks_done {
154
exercises_done += 1;
155
"Done"
156
} else {
157
"Pending"
158
};
- let solve_cond = {
159
- (exercise.looks_done() && solved)
160
- || (!exercise.looks_done() && unsolved)
161
- || (!solved && !unsolved)
162
- };
+ let solve_cond =
+ (looks_done && solved) || (!looks_done && unsolved) || (!solved && !unsolved);
163
if solve_cond && (filter_cond || filter.is_none()) {
164
let line = if paths {
165
format!("{fname}\n")
0 commit comments