Skip to content

Commit 7afb9f1

Browse files
ErikSchierboomiHiD
authored andcommitted
Flatten authors and contributors array
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
1 parent 1ea4e11 commit 7afb9f1

File tree

35 files changed

+100
-290
lines changed

35 files changed

+100
-290
lines changed

exercises/concept/basketball-website/.meta/config.json

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
{
22
"blurb": "Learn about Access Behaviour by helping extract deeply nested data for the basketball team's website.",
33
"authors": [
4-
{
5-
"github_username": "neenjaw",
6-
"exercism_username": "neenjaw"
7-
}
4+
"neenjaw"
85
],
96
"contributors": [
10-
{
11-
"github_username": "angelikatyborska",
12-
"exercism_username": "angelikatyborska"
13-
},
14-
{
15-
"github_username": "NobbZ",
16-
"exercism_username": "NobbZ"
17-
}
7+
"angelikatyborska",
8+
"NobbZ"
189
],
1910
"files": {
2011
"solution": [

exercises/concept/bird-count/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about recursion by keeping track of how many birds visit your garden each day.",
33
"authors": [
4-
{
5-
"github_username": "angelikatyborska",
6-
"exercism_username": "angelikatyborska"
7-
}
4+
"angelikatyborska"
85
],
96
"contributors": [
10-
{
11-
"github_username": "neenjaw",
12-
"exercism_username": "neenjaw"
13-
}
7+
"neenjaw"
148
],
159
"files": {
1610
"solution": [

exercises/concept/boutique-inventory/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about the Enum module by preparing your fashion boutique for the big annual sale.",
33
"authors": [
4-
{
5-
"github_username": "angelikatyborska",
6-
"exercism_username": "angelikatyborska"
7-
}
4+
"angelikatyborska"
85
],
96
"contributors": [
10-
{
11-
"github_username": "neenjaw",
12-
"exercism_username": "neenjaw"
13-
}
7+
"neenjaw"
148
],
159
"files": {
1610
"solution": [

exercises/concept/boutique-suggestions/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about list comprehensions by generating outfit suggestions for the clients of your fashion boutique.",
33
"authors": [
4-
{
5-
"github_username": "neenjaw",
6-
"exercism_username": "neenjaw"
7-
}
4+
"neenjaw"
85
],
96
"contributors": [
10-
{
11-
"github_username": "angelikatyborska",
12-
"exercism_username": "angelikatyborska"
13-
}
7+
"angelikatyborska"
148
],
159
"files": {
1610
"solution": [

exercises/concept/bread-and-potions/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about protocols by developing your own role-playing video game.",
33
"authors": [
4-
{
5-
"github_username": "angelikatyborska",
6-
"exercism_username": "angelikatyborska"
7-
}
4+
"angelikatyborska"
85
],
96
"contributors": [
10-
{
11-
"github_username": "neenjaw",
12-
"exercism_username": "neenjaw"
13-
}
7+
"neenjaw"
148
],
159
"files": {
1610
"solution": [

exercises/concept/captains-log/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about randomness and using Erlang libraries from Elixir by helping Mary generate stardates and starship registry numbers for her Star Trek themed pen-and-paper role playing sessions.",
33
"authors": [
4-
{
5-
"github_username": "angelikatyborska",
6-
"exercism_username": "angelikatyborska"
7-
}
4+
"angelikatyborska"
85
],
96
"contributors": [
10-
{
11-
"github_username": "neenjaw",
12-
"exercism_username": "neenjaw"
13-
}
7+
"neenjaw"
148
],
159
"files": {
1610
"solution": [

exercises/concept/chessboard/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about ranges by generating a chessboard.",
33
"authors": [
4-
{
5-
"github_username": "angelikatyborska",
6-
"exercism_username": "angelikatyborska"
7-
}
4+
"angelikatyborska"
85
],
96
"contributors": [
10-
{
11-
"github_username": "neenjaw",
12-
"exercism_username": "neenjaw"
13-
}
7+
"neenjaw"
148
],
159
"files": {
1610
"solution": [

exercises/concept/community-garden/.meta/config.json

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,12 @@
11
{
22
"blurb": "Learn about the Agent module by helping your local community handle community garden registrations.",
33
"authors": [
4-
{
5-
"github_username": "neenjaw",
6-
"exercism_username": "neenjaw"
7-
}
4+
"neenjaw"
85
],
96
"contributors": [
10-
{
11-
"github_username": "angelikatyborska",
12-
"exercism_username": "angelikatyborska"
13-
},
14-
{
15-
"github_username": "jrr",
16-
"exercism_username": "jrr"
17-
},
18-
{
19-
"github_username": "efx",
20-
"exercism_username": "efx"
21-
}
7+
"angelikatyborska",
8+
"jrr",
9+
"efx"
2210
],
2311
"files": {
2412
"solution": [

exercises/concept/date-parser/.meta/config.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
11
{
22
"blurb": "Learn about regular expressions by parsing dates.",
33
"authors": [
4-
{
5-
"github_username": "neenjaw",
6-
"exercism_username": "neenjaw"
7-
}
4+
"neenjaw"
85
],
96
"contributors": [
10-
{
11-
"github_username": "angelikatyborska",
12-
"exercism_username": "angelikatyborska"
13-
}
7+
"angelikatyborska"
148
],
159
"files": {
1610
"solution": [

exercises/concept/dna-encoding/.meta/config.json

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
{
22
"blurb": "Learn about bitstrings and tail call recursion by encoding DNA sequences as binary data.",
33
"authors": [
4-
{
5-
"github_username": "neenjaw",
6-
"exercism_username": "neenjaw"
7-
}
4+
"neenjaw"
85
],
96
"contributors": [
10-
{
11-
"github_username": "angelikatyborska",
12-
"exercism_username": "angelikatyborska"
13-
},
14-
{
15-
"github_username": "NobbZ",
16-
"exercism_username": "NobbZ"
17-
}
7+
"angelikatyborska",
8+
"NobbZ"
189
],
1910
"files": {
2011
"solution": [

0 commit comments

Comments
 (0)