From f1a60780b9d8cd7be544c3e09ddeb3834493c271 Mon Sep 17 00:00:00 2001
From: mo8it <mo8it@proton.me>
Date: Sun, 21 Apr 2024 19:26:19 +0200
Subject: [PATCH] Rename constant

---
 src/dev.rs        | 6 +++---
 src/dev/check.rs  | 4 ++--
 src/dev/update.rs | 4 ++--
 src/exercise.rs   | 4 ++--
 src/main.rs       | 6 +++---
 5 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/dev.rs b/src/dev.rs
index 1430f11..f282181 100644
--- a/src/dev.rs
+++ b/src/dev.rs
@@ -1,7 +1,7 @@
 use anyhow::{bail, Context, Result};
 use clap::Subcommand;
 
-use crate::DEVELOPING_OFFICIAL_RUSTLINGS;
+use crate::DEBUG_PROFILE;
 
 mod check;
 mod init;
@@ -18,8 +18,8 @@ impl DevCommands {
     pub fn run(self) -> Result<()> {
         match self {
             DevCommands::Init => {
-                if DEVELOPING_OFFICIAL_RUSTLINGS {
-                    bail!("Disabled while developing the official Rustlings");
+                if DEBUG_PROFILE {
+                    bail!("Disabled in the debug build");
                 }
 
                 init::init().context(INIT_ERR)
diff --git a/src/dev/check.rs b/src/dev/check.rs
index e95eb3c..cd115b7 100644
--- a/src/dev/check.rs
+++ b/src/dev/check.rs
@@ -8,7 +8,7 @@ use std::{
 
 use crate::{
     info_file::{ExerciseInfo, InfoFile},
-    CURRENT_FORMAT_VERSION, DEVELOPING_OFFICIAL_RUSTLINGS,
+    CURRENT_FORMAT_VERSION, DEBUG_PROFILE,
 };
 
 fn forbidden_char(input: &str) -> Option<char> {
@@ -193,7 +193,7 @@ pub fn check() -> Result<()> {
     let info_file = InfoFile::parse()?;
     check_exercises(&info_file)?;
 
-    if DEVELOPING_OFFICIAL_RUSTLINGS {
+    if DEBUG_PROFILE {
         check_cargo_toml(
             &info_file.exercises,
             include_str!("../../dev/Cargo.toml"),
diff --git a/src/dev/update.rs b/src/dev/update.rs
index 65dcf76..1f032f7 100644
--- a/src/dev/update.rs
+++ b/src/dev/update.rs
@@ -4,7 +4,7 @@ use anyhow::{Context, Result};
 
 use crate::{
     info_file::{ExerciseInfo, InfoFile},
-    DEVELOPING_OFFICIAL_RUSTLINGS,
+    DEBUG_PROFILE,
 };
 
 use super::check::{append_bins, bins_start_end_ind};
@@ -30,7 +30,7 @@ fn update_cargo_toml(
 pub fn update() -> Result<()> {
     let info_file = InfoFile::parse()?;
 
-    if DEVELOPING_OFFICIAL_RUSTLINGS {
+    if DEBUG_PROFILE {
         update_cargo_toml(
             &info_file.exercises,
             include_str!("../../dev/Cargo.toml"),
diff --git a/src/exercise.rs b/src/exercise.rs
index eb7b725..e85efe4 100644
--- a/src/exercise.rs
+++ b/src/exercise.rs
@@ -7,7 +7,7 @@ use std::{
     process::{Command, Output},
 };
 
-use crate::{info_file::Mode, DEVELOPING_OFFICIAL_RUSTLINGS};
+use crate::{info_file::Mode, DEBUG_PROFILE};
 
 pub struct TerminalFileLink<'a> {
     path: &'a str,
@@ -48,7 +48,7 @@ impl Exercise {
         cmd.arg(command);
 
         // A hack to make `cargo run` work when developing Rustlings.
-        if DEVELOPING_OFFICIAL_RUSTLINGS && Path::new("tests").exists() {
+        if DEBUG_PROFILE && Path::new("tests").exists() {
             cmd.arg("--manifest-path").arg("dev/Cargo.toml");
         }
 
diff --git a/src/main.rs b/src/main.rs
index 4c5f114..69ac0a3 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -25,7 +25,7 @@ mod run;
 mod watch;
 
 const CURRENT_FORMAT_VERSION: u8 = 1;
-const DEVELOPING_OFFICIAL_RUSTLINGS: bool = {
+const DEBUG_PROFILE: bool = {
     #[allow(unused_assignments, unused_mut)]
     let mut debug_profile = false;
 
@@ -79,8 +79,8 @@ fn main() -> Result<()> {
 
     match args.command {
         Some(Subcommands::Init) => {
-            if DEVELOPING_OFFICIAL_RUSTLINGS {
-                bail!("Disabled while developing the official Rustlings");
+            if DEBUG_PROFILE {
+                bail!("Disabled in the debug build");
             }
 
             return init::init().context("Initialization failed");