Skip to content

Commit 6e57ab4

Browse files
authored
Add titles to the metadata for all exercises (#2122)
Only a handful of exercises had titles. These were typically exercises where the correct title would be difficult to guess based on the slug (e.g. D&D Characters). However, it turns out that many exercises have variations on the titles across different tracks. This hard-codes titles for all the exercises, even if they would technically be fairly straight forward to derive from the slug. This will allow us to have configlet normalize titles.
1 parent b8aca6d commit 6e57ab4

File tree

125 files changed

+126
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+126
-2
lines changed

exercises/accumulate/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Accumulate"
12
blurb = "Implement the `accumulate` operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection."
23
source = "Conversation with James Edward Gray II"
34
source_url = "https://twitter.com/jeg2"

exercises/acronym/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Acronym"
12
blurb = "Convert a long phrase to its acronym."
23
source = "Julien Vanier"
34
source_url = "https://github.com/monkbroc"

exercises/affine-cipher/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Affine Cipher"
12
blurb = "Create an implementation of the Affine cipher, an ancient encryption algorithm from the Middle East."
23
source = "Wikipedia"
34
source_url = "http://en.wikipedia.org/wiki/Affine_cipher"

exercises/all-your-base/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
title = "All Your Base"
12
blurb = "Convert a number, represented as a sequence of digits in one base, to any other base."

exercises/allergies/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Allergies"
12
blurb = "Given a person's allergy score, determine whether or not they're allergic to a given item, and their full list of allergies."
23
source = "Jumpstart Lab Warm-up"
34
source_url = "http://jumpstartlab.com"

exercises/alphametics/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
title = "Alphametics"
12
blurb = "Write a function to solve alphametics puzzles."

exercises/anagram/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Anagram"
12
blurb = "Given a word and a list of possible anagrams, select the correct sublist."
23
source = "Inspired by the Extreme Startup game"
34
source_url = "https://github.com/rchatley/extreme_startup"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Armstrong Numbers"
12
blurb = "Determine if a number is an Armstrong number."
23
source = "Wikipedia"
34
source_url = "https://en.wikipedia.org/wiki/Narcissistic_number"

exercises/atbash-cipher/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
title = "Atbash Cipher"
12
blurb = "Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East."
23
source = "Wikipedia"
34
source_url = "http://en.wikipedia.org/wiki/Atbash"

exercises/bank-account/metadata.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
title = "Bank Account"
12
blurb = "Simulate a bank account supporting opening/closing, withdraws, and deposits of money. Watch out for concurrent transactions!"

0 commit comments

Comments
 (0)