diff options
| author | mo8it <mo8it@proton.me> | 2024-04-24 00:48:58 +0200 |
|---|---|---|
| committer | mo8it <mo8it@proton.me> | 2024-04-24 00:48:58 +0200 |
| commit | e4ee2cd548ded403dd540ab21f97093633a72da6 (patch) | |
| tree | d60ce8f49813976d664203b4302d0de8281ace81 /src | |
| parent | b77007887c5e3e369a3dc7347c93c6b7293f8534 (diff) | |
Don't write solutions in debug mode
Diffstat (limited to 'src')
| -rw-r--r-- | src/app_state.rs | 4 |
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 |
