Skip to content

Commit

Permalink
🤖 Sync exercise files keys based on file path patterns (#179)
Browse files Browse the repository at this point in the history
  • Loading branch information
ErikSchierboom authored Apr 7, 2021
1 parent 8bfe657 commit 4110268
Show file tree
Hide file tree
Showing 34 changed files with 306 additions and 102 deletions.
12 changes: 9 additions & 3 deletions exercises/practice/accumulate/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"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.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"accumulate.rkt"
],
"test": [
"accumulate-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Conversation with James Edward Gray II",
"source_url": "https://twitter.com/jeg2"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/acronym/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Convert a long phrase to its acronym",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"acronym.rkt"
],
"test": [
"acronym-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Julien Vanier",
"source_url": "https://github.com/monkbroc"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/affine-cipher/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Create an implementation of the Affine cipher, an ancient encryption algorithm from the Middle East.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"affine-cipher.rkt"
],
"test": [
"affine-cipher-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Affine_cipher"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/all-your-base/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,14 @@
"blurb": "Convert a number, represented as a sequence of digits in one base, to any other base.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"all-your-base.rkt"
],
"test": [
"all-your-base-test.rkt"
],
"example": [
"example.rkt"
]
}
}
12 changes: 9 additions & 3 deletions exercises/practice/allergies/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Given a person's allergy score, determine whether or not they're allergic to a given item, and their full list of allergies.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"allergies.rkt"
],
"test": [
"allergies-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Jumpstart Lab Warm-up",
"source_url": "http://jumpstartlab.com"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/anagram/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Given a word and a list of possible anagrams, select the correct sublist.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"anagram.rkt"
],
"test": [
"anagram-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Inspired by the Extreme Startup game",
"source_url": "https://github.com/rchatley/extreme_startup"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/armstrong-numbers/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Determine if a number is an Armstrong number",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"armstrong-numbers.rkt"
],
"test": [
"armstrong-numbers-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Narcissistic_number"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/atbash-cipher/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"atbash-cipher.rkt"
],
"test": [
"atbash-cipher-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Atbash"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/bob/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Bob is a lackadaisical teenager. In conversation, his responses are very limited.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"bob.rkt"
],
"test": [
"bob-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Inspired by the 'Deaf Grandma' exercise in Chris Pine's Learn to Program tutorial.",
"source_url": "http://pine.fm/LearnToProgram/?Chapter=06"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/collatz-conjecture/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Calculate the number of steps to reach 1 using the Collatz conjecture",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"collatz-conjecture.rkt"
],
"test": [
"collatz-conjecture-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "An unsolved problem in mathematics named after mathematician Lothar Collatz",
"source_url": "https://en.wikipedia.org/wiki/3x_%2B_1_problem"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/difference-of-squares/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Find the difference between the square of the sum and the sum of the squares of the first N natural numbers.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"difference-of-squares.rkt"
],
"test": [
"difference-of-squares-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Problem 6 at Project Euler",
"source_url": "http://projecteuler.net/problem=6"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/etl/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "We are going to do the `Transform` step of an Extract-Transform-Load.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"etl.rkt"
],
"test": [
"etl-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "The Jumpstart Lab team",
"source_url": "http://jumpstartlab.com"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/gigasecond/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Given a moment, determine the moment that would be after a gigasecond has passed.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"gigasecond.rkt"
],
"test": [
"gigasecond-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Chapter 9 in Chris Pine's online Learn to Program tutorial.",
"source_url": "http://pine.fm/LearnToProgram/?Chapter=09"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/grains/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Calculate the number of grains of wheat on a chessboard given that the number on each square doubles.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"grains.rkt"
],
"test": [
"grains-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "JavaRanch Cattle Drive, exercise 6",
"source_url": "http://www.javaranch.com/grains.jsp"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/grep/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Search a file for lines matching a regular expression pattern. Return the line number and contents of each matching line.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"grep.rkt"
],
"test": [
"grep-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Conversation with Nate Foster.",
"source_url": "http://www.cs.cornell.edu/Courses/cs3110/2014sp/hw/0/ps0.pdf"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/hamming/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Calculate the Hamming difference between two DNA strands.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"hamming.rkt"
],
"test": [
"hamming-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "The Calculating Point Mutations problem at Rosalind",
"source_url": "http://rosalind.info/problems/hamm/"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/hello-world/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "The classical introductory exercise. Just say \"Hello, World!\"",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"hello-world.rkt"
],
"test": [
"hello-world-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "This is an exercise to introduce users to using Exercism",
"source_url": "http://en.wikipedia.org/wiki/%22Hello,_world!%22_program"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/isogram/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Determine if a word or phrase is an isogram.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"isogram.rkt"
],
"test": [
"isogram-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Isogram"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/leap/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Given a year, report if it is a leap year.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"leap.rkt"
],
"test": [
"leap-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "JavaRanch Cattle Drive, exercise 3",
"source_url": "http://www.javaranch.com/leap.jsp"
Expand Down
12 changes: 9 additions & 3 deletions exercises/practice/list-ops/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,14 @@
"blurb": "Implement basic list operations",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"list-ops.rkt"
],
"test": [
"list-ops-test.rkt"
],
"example": [
"example.rkt"
]
}
}
12 changes: 9 additions & 3 deletions exercises/practice/meetup/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
"blurb": "Calculate the date of meetups.",
"authors": [],
"files": {
"solution": [],
"test": [],
"example": []
"solution": [
"meetup.rkt"
],
"test": [
"meetup-test.rkt"
],
"example": [
"example.rkt"
]
},
"source": "Jeremy Hinegardner mentioned a Boulder meetup that happens on the Wednesteenth of every month",
"source_url": "https://twitter.com/copiousfreetime"
Expand Down
Loading

0 comments on commit 4110268

Please sign in to comment.