From b4d48b5785c979d6ba0d16c45dbe545db2b1ef49 Mon Sep 17 00:00:00 2001 From: Erik Schierboom Date: Thu, 15 Feb 2024 14:25:03 +0100 Subject: [PATCH] `pop-count`: rename to `eliuds-eggs` (#1426) * Rename the `pop-count` exercise to `eliuds-eggs`. * Update file name --- config.json | 2 +- .../{pop-count => eliuds-eggs}/.docs/instructions.md | 0 .../{pop-count => eliuds-eggs}/.docs/introduction.md | 0 exercises/practice/{pop-count => eliuds-eggs}/.eslintignore | 0 exercises/practice/{pop-count => eliuds-eggs}/.eslintrc.cjs | 0 .../practice/{pop-count => eliuds-eggs}/.meta/config.json | 6 +++--- .../practice/{pop-count => eliuds-eggs}/.meta/proof.ci.ts | 0 .../practice/{pop-count => eliuds-eggs}/.meta/tests.toml | 0 .../.yarn/releases/yarn-3.6.4.cjs | 0 exercises/practice/{pop-count => eliuds-eggs}/.yarnrc.yml | 0 .../practice/{pop-count => eliuds-eggs}/babel.config.cjs | 0 .../pop-count.test.ts => eliuds-eggs/eliuds-eggs.test.ts} | 4 ++-- .../{pop-count/pop-count.ts => eliuds-eggs/eliuds-eggs.ts} | 0 .../practice/{pop-count => eliuds-eggs}/jest.config.cjs | 0 exercises/practice/{pop-count => eliuds-eggs}/package.json | 2 +- exercises/practice/{pop-count => eliuds-eggs}/tsconfig.json | 0 16 files changed, 7 insertions(+), 7 deletions(-) rename exercises/practice/{pop-count => eliuds-eggs}/.docs/instructions.md (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.docs/introduction.md (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.eslintignore (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.eslintrc.cjs (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.meta/config.json (83%) rename exercises/practice/{pop-count => eliuds-eggs}/.meta/proof.ci.ts (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.meta/tests.toml (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.yarn/releases/yarn-3.6.4.cjs (100%) rename exercises/practice/{pop-count => eliuds-eggs}/.yarnrc.yml (100%) rename exercises/practice/{pop-count => eliuds-eggs}/babel.config.cjs (100%) rename exercises/practice/{pop-count/pop-count.test.ts => eliuds-eggs/eliuds-eggs.test.ts} (87%) rename exercises/practice/{pop-count/pop-count.ts => eliuds-eggs/eliuds-eggs.ts} (100%) rename exercises/practice/{pop-count => eliuds-eggs}/jest.config.cjs (100%) rename exercises/practice/{pop-count => eliuds-eggs}/package.json (94%) rename exercises/practice/{pop-count => eliuds-eggs}/tsconfig.json (100%) diff --git a/config.json b/config.json index 70f06b51d..853624591 100644 --- a/config.json +++ b/config.json @@ -1040,7 +1040,7 @@ "topics": ["classes", "conditionals"] }, { - "slug": "pop-count", + "slug": "eliuds-eggs", "name": "Eliud's Eggs", "uuid": "2cdf947c-34ed-4ecf-92dd-4c4e6c21f9f3", "practices": [], diff --git a/exercises/practice/pop-count/.docs/instructions.md b/exercises/practice/eliuds-eggs/.docs/instructions.md similarity index 100% rename from exercises/practice/pop-count/.docs/instructions.md rename to exercises/practice/eliuds-eggs/.docs/instructions.md diff --git a/exercises/practice/pop-count/.docs/introduction.md b/exercises/practice/eliuds-eggs/.docs/introduction.md similarity index 100% rename from exercises/practice/pop-count/.docs/introduction.md rename to exercises/practice/eliuds-eggs/.docs/introduction.md diff --git a/exercises/practice/pop-count/.eslintignore b/exercises/practice/eliuds-eggs/.eslintignore similarity index 100% rename from exercises/practice/pop-count/.eslintignore rename to exercises/practice/eliuds-eggs/.eslintignore diff --git a/exercises/practice/pop-count/.eslintrc.cjs b/exercises/practice/eliuds-eggs/.eslintrc.cjs similarity index 100% rename from exercises/practice/pop-count/.eslintrc.cjs rename to exercises/practice/eliuds-eggs/.eslintrc.cjs diff --git a/exercises/practice/pop-count/.meta/config.json b/exercises/practice/eliuds-eggs/.meta/config.json similarity index 83% rename from exercises/practice/pop-count/.meta/config.json rename to exercises/practice/eliuds-eggs/.meta/config.json index d6fc69a0e..23acde589 100644 --- a/exercises/practice/pop-count/.meta/config.json +++ b/exercises/practice/eliuds-eggs/.meta/config.json @@ -4,10 +4,10 @@ ], "files": { "solution": [ - "pop-count.ts" + "eliuds-eggs.ts" ], "test": [ - "pop-count.test.ts" + "eliuds-eggs.test.ts" ], "example": [ ".meta/proof.ci.ts" @@ -15,5 +15,5 @@ }, "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" + "source_url": "https://forum.exercism.org/t/new-exercise-suggestion-eliuds-eggs/7632/5" } diff --git a/exercises/practice/pop-count/.meta/proof.ci.ts b/exercises/practice/eliuds-eggs/.meta/proof.ci.ts similarity index 100% rename from exercises/practice/pop-count/.meta/proof.ci.ts rename to exercises/practice/eliuds-eggs/.meta/proof.ci.ts diff --git a/exercises/practice/pop-count/.meta/tests.toml b/exercises/practice/eliuds-eggs/.meta/tests.toml similarity index 100% rename from exercises/practice/pop-count/.meta/tests.toml rename to exercises/practice/eliuds-eggs/.meta/tests.toml diff --git a/exercises/practice/pop-count/.yarn/releases/yarn-3.6.4.cjs b/exercises/practice/eliuds-eggs/.yarn/releases/yarn-3.6.4.cjs similarity index 100% rename from exercises/practice/pop-count/.yarn/releases/yarn-3.6.4.cjs rename to exercises/practice/eliuds-eggs/.yarn/releases/yarn-3.6.4.cjs diff --git a/exercises/practice/pop-count/.yarnrc.yml b/exercises/practice/eliuds-eggs/.yarnrc.yml similarity index 100% rename from exercises/practice/pop-count/.yarnrc.yml rename to exercises/practice/eliuds-eggs/.yarnrc.yml diff --git a/exercises/practice/pop-count/babel.config.cjs b/exercises/practice/eliuds-eggs/babel.config.cjs similarity index 100% rename from exercises/practice/pop-count/babel.config.cjs rename to exercises/practice/eliuds-eggs/babel.config.cjs diff --git a/exercises/practice/pop-count/pop-count.test.ts b/exercises/practice/eliuds-eggs/eliuds-eggs.test.ts similarity index 87% rename from exercises/practice/pop-count/pop-count.test.ts rename to exercises/practice/eliuds-eggs/eliuds-eggs.test.ts index 08e229491..975aefb41 100644 --- a/exercises/practice/pop-count/pop-count.test.ts +++ b/exercises/practice/eliuds-eggs/eliuds-eggs.test.ts @@ -1,6 +1,6 @@ -import { eggCount } from './pop-count' +import { eggCount } from './eliuds-eggs' -describe('PopCount', () => { +describe('EliudsEggs', () => { it('0 eggs', () => { const expected = 0 const actual = eggCount(0) diff --git a/exercises/practice/pop-count/pop-count.ts b/exercises/practice/eliuds-eggs/eliuds-eggs.ts similarity index 100% rename from exercises/practice/pop-count/pop-count.ts rename to exercises/practice/eliuds-eggs/eliuds-eggs.ts diff --git a/exercises/practice/pop-count/jest.config.cjs b/exercises/practice/eliuds-eggs/jest.config.cjs similarity index 100% rename from exercises/practice/pop-count/jest.config.cjs rename to exercises/practice/eliuds-eggs/jest.config.cjs diff --git a/exercises/practice/pop-count/package.json b/exercises/practice/eliuds-eggs/package.json similarity index 94% rename from exercises/practice/pop-count/package.json rename to exercises/practice/eliuds-eggs/package.json index 72138981c..5d8580966 100644 --- a/exercises/practice/pop-count/package.json +++ b/exercises/practice/eliuds-eggs/package.json @@ -1,5 +1,5 @@ { - "name": "@exercism/typescript-pop-count", + "name": "@exercism/typescript-eliuds-eggs", "version": "1.0.0", "description": "Exercism exercises in Typescript.", "private": true, diff --git a/exercises/practice/pop-count/tsconfig.json b/exercises/practice/eliuds-eggs/tsconfig.json similarity index 100% rename from exercises/practice/pop-count/tsconfig.json rename to exercises/practice/eliuds-eggs/tsconfig.json