From 24583117ca35ed82e1e5a09697ef54ad31708221 Mon Sep 17 00:00:00 2001 From: Fabio 'c0m3tx' Vitale Date: Wed, 30 Oct 2024 19:49:57 +0100 Subject: [PATCH] fix config --- config.json | 85 +++++++++---------- .../practice/eliuds-eggs/.meta/config.json | 6 +- .../practice/eliuds-eggs/.meta/tests.toml | 22 +++++ 3 files changed, 66 insertions(+), 47 deletions(-) create mode 100644 exercises/practice/eliuds-eggs/.meta/tests.toml diff --git a/config.json b/config.json index 145ade90f..e36a8aec6 100644 --- a/config.json +++ b/config.json @@ -42,60 +42,60 @@ "slug": "lucians-luscious-lasagna", "name": "Lucian's Luscious Lasagna", "uuid": "3aa220cb-606f-45c5-9b7a-4bce0e4eb20d", - "prerequisites": [], - "status": "beta", "concepts": [ "basics" - ] + ], + "prerequisites": [], + "status": "beta" }, { "slug": "temperature", "name": "Temperature", "uuid": "6ed15adb-f022-4bbd-bbb3-22845deabc91", + "concepts": [ + "numbers" + ], "prerequisites": [ "basics" ], - "status": "beta", - "concepts": [ - "numbers" - ] + "status": "beta" }, { "slug": "pacman-rules", "name": "Pac-Man Rules", "uuid": "9050f8c3-9976-4c4d-93e7-c9c549b1c524", + "concepts": [ + "booleans" + ], "prerequisites": [ "basics" ], - "status": "wip", - "concepts": [ - "booleans" - ] + "status": "wip" }, { "slug": "guessing-game", "name": "Guessing Game", "uuid": "fb9868eb-ce4f-4e6b-aa0d-b47d3451070f", + "concepts": [ + "pattern-matching-literals" + ], "prerequisites": [ "numbers" ], - "status": "beta", - "concepts": [ - "pattern-matching-literals" - ] + "status": "beta" }, { "slug": "valentines-day", "name": "Valentines Day", "uuid": "537d8df3-0b12-4dbe-aa86-65ae79c4de0e", + "concepts": [ + "algebraic-data-types" + ], "prerequisites": [ "pattern-matching-literals", "numbers" ], - "status": "beta", - "concepts": [ - "algebraic-data-types" - ] + "status": "beta" } ], "practice": [ @@ -297,8 +297,7 @@ "uuid": "dde7cf64-7e3b-4e5c-8a65-5d639fa8a307", "practices": [], "prerequisites": [], - "difficulty": 5, - "topics": [] + "difficulty": 5 }, { "slug": "luhn", @@ -331,8 +330,7 @@ "uuid": "821f2081-dfc2-40c6-8e12-2907daa04416", "practices": [], "prerequisites": [], - "difficulty": 7, - "topics": [] + "difficulty": 7 }, { "slug": "game-of-life", @@ -340,8 +338,7 @@ "uuid": "eb221634-15c6-463c-8268-54a3c3aa0c66", "practices": [], "prerequisites": [], - "difficulty": 7, - "topics": [] + "difficulty": 7 }, { "slug": "perfect-numbers", @@ -496,8 +493,7 @@ "uuid": "00b6c83b-e652-4f71-a094-b3034f77fd7b", "practices": [], "prerequisites": [], - "difficulty": 4, - "topics": [] + "difficulty": 4 }, { "slug": "food-chain", @@ -868,8 +864,7 @@ "uuid": "01401d15-6667-4f94-bcd2-ec5a70df1cc6", "practices": [], "prerequisites": [], - "difficulty": 4, - "topics": [] + "difficulty": 4 }, { "slug": "sieve", @@ -926,8 +921,7 @@ "uuid": "78971281-153d-4bdc-8f90-4b7eded2b201", "practices": [], "prerequisites": [], - "difficulty": 8, - "topics": [] + "difficulty": 8 }, { "slug": "pov", @@ -1042,8 +1036,7 @@ "uuid": "f49d76f7-f826-4b6a-a514-47af7e84144a", "practices": [], "prerequisites": [], - "difficulty": 6, - "topics": [] + "difficulty": 6 }, { "slug": "sgf-parsing", @@ -1097,8 +1090,7 @@ "uuid": "7157a846-5846-47a4-97c2-daad7f763512", "practices": [], "prerequisites": [], - "difficulty": 3, - "topics": [] + "difficulty": 3 }, { "slug": "roman-numerals", @@ -1302,7 +1294,6 @@ "practices": [], "prerequisites": [], "difficulty": 1, - "topics": null, "status": "deprecated" }, { @@ -1312,7 +1303,6 @@ "practices": [], "prerequisites": [], "difficulty": 1, - "topics": null, "status": "deprecated" }, { @@ -1322,7 +1312,6 @@ "practices": [], "prerequisites": [], "difficulty": 1, - "topics": null, "status": "deprecated" }, { @@ -1332,7 +1321,6 @@ "practices": [], "prerequisites": [], "difficulty": 1, - "topics": null, "status": "deprecated" }, { @@ -1342,7 +1330,6 @@ "practices": [], "prerequisites": [], "difficulty": 1, - "topics": null, "status": "deprecated" }, { @@ -1377,6 +1364,14 @@ "topics": [ "strings" ] + }, + { + "slug": "eliuds-eggs", + "name": "Eliud's Eggs", + "uuid": "73f0f60f-b4df-4384-adf1-4a03485459de", + "practices": [], + "prerequisites": [], + "difficulty": 1 } ], "foregone": [ @@ -1443,15 +1438,15 @@ } ], "tags": [ + "execution_mode/compiled", "paradigm/declarative", "paradigm/functional", - "typing/static", - "typing/strong", - "execution_mode/compiled", - "platform/windows", - "platform/mac", "platform/linux", + "platform/mac", + "platform/windows", "runtime/standalone_executable", + "typing/static", + "typing/strong", "used_for/backends", "used_for/financial_systems" ] diff --git a/exercises/practice/eliuds-eggs/.meta/config.json b/exercises/practice/eliuds-eggs/.meta/config.json index dabdc9a61..6fa6e7d90 100644 --- a/exercises/practice/eliuds-eggs/.meta/config.json +++ b/exercises/practice/eliuds-eggs/.meta/config.json @@ -18,5 +18,7 @@ "stack.yaml" ] }, - "blurb": "Help Eliud count the number of eggs in her chicken coop by counting the number of 1 bits in a binary representation." -} \ No newline at end of file + "blurb": "Help Eliud count the number of eggs in her chicken coop by counting the number of 1 bits in a binary representation.", + "source": "Christian Willner, Eric Willigers", + "source_url": "https://forum.exercism.org/t/new-exercise-suggestion-pop-count/7632/5" +} diff --git a/exercises/practice/eliuds-eggs/.meta/tests.toml b/exercises/practice/eliuds-eggs/.meta/tests.toml new file mode 100644 index 000000000..e11683c2e --- /dev/null +++ b/exercises/practice/eliuds-eggs/.meta/tests.toml @@ -0,0 +1,22 @@ +# This is an auto-generated file. +# +# Regenerating this file via `configlet sync` will: +# - Recreate every `description` key/value pair +# - Recreate every `reimplements` key/value pair, where they exist in problem-specifications +# - Remove any `include = true` key/value pair (an omitted `include` key implies inclusion) +# - Preserve any other key/value pair +# +# As user-added comments (using the # character) will be removed when this file +# is regenerated, comments can be added via a `comment` key. + +[559e789d-07d1-4422-9004-3b699f83bca3] +description = "0 eggs" + +[97223282-f71e-490c-92f0-b3ec9e275aba] +description = "1 egg" + +[1f8fd18f-26e9-4144-9a0e-57cdfc4f4ff5] +description = "4 eggs" + +[0c18be92-a498-4ef2-bcbb-28ac4b06cb81] +description = "13 eggs"