From 1826fcbdfc55a81a13f5a7e9a22f734e688ad100 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nenad=20Misi=C4=87?= Date: Mon, 24 Jun 2024 18:35:39 +0200 Subject: [PATCH] Move low-power-embedded-game to concept exercises (#19) --- bin/format_exercises.sh | 2 +- bin/verify-exercises | 2 +- config.json | 25 +++++++++++-------- .../low-power-embedded-game/.docs/hints.md | 0 .../.docs/instructions.md | 0 .../.docs/introduction.md | 0 .../low-power-embedded-game/.meta/config.json | 4 +-- .../low-power-embedded-game/.meta/design.md | 0 .../.meta/exemplar.cairo} | 0 .../low-power-embedded-game/Scarb.toml | 0 .../low-power-embedded-game/src/lib.cairo | 0 .../low-power-embedded-game/src/tests.cairo | 0 12 files changed, 18 insertions(+), 15 deletions(-) rename exercises/{practice => concept}/low-power-embedded-game/.docs/hints.md (100%) rename exercises/{practice => concept}/low-power-embedded-game/.docs/instructions.md (100%) rename exercises/{practice => concept}/low-power-embedded-game/.docs/introduction.md (100%) rename exercises/{practice => concept}/low-power-embedded-game/.meta/config.json (85%) rename exercises/{practice => concept}/low-power-embedded-game/.meta/design.md (100%) rename exercises/{practice/low-power-embedded-game/.meta/example.cairo => concept/low-power-embedded-game/.meta/exemplar.cairo} (100%) rename exercises/{practice => concept}/low-power-embedded-game/Scarb.toml (100%) rename exercises/{practice => concept}/low-power-embedded-game/src/lib.cairo (100%) rename exercises/{practice => concept}/low-power-embedded-game/src/tests.cairo (100%) diff --git a/bin/format_exercises.sh b/bin/format_exercises.sh index 94c65d43..684355ad 100755 --- a/bin/format_exercises.sh +++ b/bin/format_exercises.sh @@ -48,6 +48,6 @@ format_exercises() { } # https://github.com/exercism/docs/blob/main/anatomy/tracks/concept-exercises.md#file-exemplar-implementation -# format_exercises "concept" "exemplar" +format_exercises "concept" "exemplar" # https://github.com/exercism/docs/blob/main/anatomy/tracks/practice-exercises.md#file-example-implementation format_exercises "practice" "example" diff --git a/bin/verify-exercises b/bin/verify-exercises index 0d7d0898..7e6bc2e6 100755 --- a/bin/verify-exercises +++ b/bin/verify-exercises @@ -49,6 +49,6 @@ verify_exercise() { } # https://github.com/exercism/docs/blob/main/anatomy/tracks/concept-exercises.md#file-exemplar-implementation -# verify_exercise "concept" "exemplar" +verify_exercise "concept" "exemplar" # https://github.com/exercism/docs/blob/main/anatomy/tracks/practice-exercises.md#file-example-implementation verify_exercise "practice" "example" diff --git a/config.json b/config.json index 256b635f..e80bcaa6 100644 --- a/config.json +++ b/config.json @@ -34,6 +34,20 @@ ] }, "exercises": { + "concept": [ + { + "slug": "low-power-embedded-game", + "name": "low-power-embedded-game", + "uuid": "f3b7ce44-1667-42b4-b792-401d36aee2f1", + "concepts": [ + "tuples", + "traits" + ], + "prerequisites": [], + "difficulty": 2, + "status": "wip" + } + ], "practice": [ { "slug": "hello-world", @@ -99,17 +113,6 @@ "prerequisites": [], "difficulty": 2 }, - { - "slug": "low-power-embedded-game", - "name": "low-power-embedded-game", - "uuid": "f3b7ce44-1667-42b4-b792-401d36aee2f1", - "practices": [ - "tuples", - "traits" - ], - "prerequisites": [], - "difficulty": 2 - }, { "slug": "custom-set", "name": "Custom Set", diff --git a/exercises/practice/low-power-embedded-game/.docs/hints.md b/exercises/concept/low-power-embedded-game/.docs/hints.md similarity index 100% rename from exercises/practice/low-power-embedded-game/.docs/hints.md rename to exercises/concept/low-power-embedded-game/.docs/hints.md diff --git a/exercises/practice/low-power-embedded-game/.docs/instructions.md b/exercises/concept/low-power-embedded-game/.docs/instructions.md similarity index 100% rename from exercises/practice/low-power-embedded-game/.docs/instructions.md rename to exercises/concept/low-power-embedded-game/.docs/instructions.md diff --git a/exercises/practice/low-power-embedded-game/.docs/introduction.md b/exercises/concept/low-power-embedded-game/.docs/introduction.md similarity index 100% rename from exercises/practice/low-power-embedded-game/.docs/introduction.md rename to exercises/concept/low-power-embedded-game/.docs/introduction.md diff --git a/exercises/practice/low-power-embedded-game/.meta/config.json b/exercises/concept/low-power-embedded-game/.meta/config.json similarity index 85% rename from exercises/practice/low-power-embedded-game/.meta/config.json rename to exercises/concept/low-power-embedded-game/.meta/config.json index d74701dc..fbf6e622 100644 --- a/exercises/practice/low-power-embedded-game/.meta/config.json +++ b/exercises/concept/low-power-embedded-game/.meta/config.json @@ -10,8 +10,8 @@ "test": [ "src/tests.cairo" ], - "example": [ - ".meta/example.cairo" + "exemplar": [ + ".meta/exemplar.cairo" ] }, "blurb": "Learn tuples while writing convenience functions for a low-power embedded game" diff --git a/exercises/practice/low-power-embedded-game/.meta/design.md b/exercises/concept/low-power-embedded-game/.meta/design.md similarity index 100% rename from exercises/practice/low-power-embedded-game/.meta/design.md rename to exercises/concept/low-power-embedded-game/.meta/design.md diff --git a/exercises/practice/low-power-embedded-game/.meta/example.cairo b/exercises/concept/low-power-embedded-game/.meta/exemplar.cairo similarity index 100% rename from exercises/practice/low-power-embedded-game/.meta/example.cairo rename to exercises/concept/low-power-embedded-game/.meta/exemplar.cairo diff --git a/exercises/practice/low-power-embedded-game/Scarb.toml b/exercises/concept/low-power-embedded-game/Scarb.toml similarity index 100% rename from exercises/practice/low-power-embedded-game/Scarb.toml rename to exercises/concept/low-power-embedded-game/Scarb.toml diff --git a/exercises/practice/low-power-embedded-game/src/lib.cairo b/exercises/concept/low-power-embedded-game/src/lib.cairo similarity index 100% rename from exercises/practice/low-power-embedded-game/src/lib.cairo rename to exercises/concept/low-power-embedded-game/src/lib.cairo diff --git a/exercises/practice/low-power-embedded-game/src/tests.cairo b/exercises/concept/low-power-embedded-game/src/tests.cairo similarity index 100% rename from exercises/practice/low-power-embedded-game/src/tests.cairo rename to exercises/concept/low-power-embedded-game/src/tests.cairo