Skip to content

Commit

Permalink
Flatten authors and contributors array
Browse files Browse the repository at this point in the history
The authors and contributors of exercises are stored in an array in the exercises' `.meta/config.json` files.
We used to have separate fields for the GitHub- and Exercism username of the user.
As we're only using the GitHub username, we've flatten the `authors` and `contributors` array to an array of strings representing the GitHub usernames.

See https://github.com/exercism/docs/pull/90/files
  • Loading branch information
ErikSchierboom authored and iHiD committed Mar 23, 2021
1 parent 934c856 commit 5874dd8
Show file tree
Hide file tree
Showing 41 changed files with 80 additions and 320 deletions.
5 changes: 1 addition & 4 deletions exercises/concept/annalyns-infiltration/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
{
"blurb": "TODO: add blurb for annalyns-infiltration exercise",
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"forked_from": [
"fsharp/booleans"
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/attack-of-the-trolls/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for attack-of-the-trolls exercise",
"contributors": [
{
"github_username": "valentin-p",
"exercism_username": "valentin-p"
}
"valentin-p"
],
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/authentication-system/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for authentication-system exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/beauty-salon-goes-global/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for beauty-salon-goes-global exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
5 changes: 1 addition & 4 deletions exercises/concept/bird-watcher/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
{
"blurb": "TODO: add blurb for bird-watcher exercise",
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/booking-up-for-beauty/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for booking-up-for-beauty exercise",
"contributors": [
{
"github_username": "valentin-p",
"exercism_username": "valentin-p"
}
"valentin-p"
],
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/building-telemetry/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for building-telemetry exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/calculator-conundrum/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for calculator-conundrum exercise",
"contributors": [
{
"github_username": "valentin-p",
"exercism_username": "valentin-p"
}
"valentin-p"
],
"authors": [
{
"github_username": "archrisV",
"exercism_username": "archrisV"
}
"archrisV"
],
"files": {
"solution": [
Expand Down
5 changes: 1 addition & 4 deletions exercises/concept/cars-assemble/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
{
"blurb": "TODO: add blurb for cars-assemble exercise",
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/developer-privileges/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for developer-privileges exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
5 changes: 1 addition & 4 deletions exercises/concept/elons-toys/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
{
"blurb": "TODO: add blurb for elons-toys exercise",
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/faceid-2/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for faceid-2 exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
15 changes: 3 additions & 12 deletions exercises/concept/football-match-reports/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,11 @@
{
"blurb": "TODO: add blurb for football-match-reports exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
},
{
"github_username": "valentin-p",
"exercism_username": "valentin-p"
}
"ErikSchierboom",
"valentin-p"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/high-school-sweethearts/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for high-school-sweethearts exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"forked_from": [
"elixir/strings"
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/hyper-optimized-telemetry/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for hyper-optimized-telemetry exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/hyperia-forex/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for hyperia-forex exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
25 changes: 5 additions & 20 deletions exercises/concept/hyperinflation-hits-hyperia/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,28 +1,13 @@
{
"blurb": "TODO: add blurb for hyperinflation-hits-hyperia exercise",
"contributors": [
{
"github_username": "ihid",
"exercism_username": "ihid"
},
{
"github_username": "sleeplessbyte",
"exercism_username": "sleeplessbyte"
},
{
"github_username": "saschamann",
"exercism_username": "saschamann"
},
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ihid",
"sleeplessbyte",
"saschamann",
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
10 changes: 2 additions & 8 deletions exercises/concept/instruments-of-texas/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,10 @@
{
"blurb": "TODO: add blurb for instruments-of-texas exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"forked_from": [
"elixir/errors"
Expand Down
5 changes: 1 addition & 4 deletions exercises/concept/interest-is-interesting/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
{
"blurb": "TODO: add blurb for interest-is-interesting exercise",
"authors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"ErikSchierboom"
],
"files": {
"solution": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,11 @@
{
"blurb": "TODO: add blurb for international-calling-connoisseur exercise",
"contributors": [
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
},
{
"github_username": "valentin-p",
"exercism_username": "valentin-p"
}
"ErikSchierboom",
"valentin-p"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
20 changes: 4 additions & 16 deletions exercises/concept/land-grab-in-space/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,12 @@
{
"blurb": "TODO: add blurb for land-grab-in-space exercise",
"contributors": [
{
"github_username": "efx",
"exercism_username": "efx"
},
{
"github_username": "jrr",
"exercism_username": "jrr"
},
{
"github_username": "ErikSchierboom",
"exercism_username": "ErikSchierboom"
}
"efx",
"jrr",
"ErikSchierboom"
],
"authors": [
{
"github_username": "mikedamay",
"exercism_username": "mikedamay"
}
"mikedamay"
],
"files": {
"solution": [
Expand Down
Loading

0 comments on commit 5874dd8

Please sign in to comment.