summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-04-24 00:48:58 +0200
committermo8it <mo8it@proton.me>2024-04-24 00:48:58 +0200
commite4ee2cd548ded403dd540ab21f97093633a72da6 (patch)
treed60ce8f49813976d664203b4302d0de8281ace81 /src
parentb77007887c5e3e369a3dc7347c93c6b7293f8534 (diff)
Don't write solutions in debug mode
Diffstat (limited to 'src')
-rw-r--r--src/app_state.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/app_state.rs b/src/app_state.rs
index 152a674..6f393bc 100644
--- a/src/app_state.rs
+++ b/src/app_state.rs
@@ -11,7 +11,7 @@ use std::{
process::{Command, Stdio},
};
-use crate::{embedded::EMBEDDED_FILES, exercise::Exercise, info_file::ExerciseInfo};
+use crate::{embedded::EMBEDDED_FILES, exercise::Exercise, info_file::ExerciseInfo, DEBUG_PROFILE};
const STATE_FILE_NAME: &str = ".rustlings-state.txt";
const BAD_INDEX_ERR: &str = "The current exercise index is higher than the number of exercises";
@@ -264,7 +264,7 @@ impl AppState {
self.n_done += 1;
}
- if self.official_exercises {
+ if self.official_exercises && !DEBUG_PROFILE {
EMBEDDED_FILES.write_solution_to_disk(
self.current_exercise_ind,
exercise