Skip to content

Commit 54cf4a6

Browse files
committed
Restructure exercise directory
Reference solution directory was renamed and move to the always-excluded-from-delivery .meta folder.
1 parent 1ba5522 commit 54cf4a6

112 files changed

Lines changed: 11 additions & 10 deletions

File tree

Some content is hidden

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

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions

bin/journey-test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ solve_all_exercises() {
237237
echo "=================================================="
238238

239239
${exercism_cli} fetch ${TRACK} $exercise
240-
cp -R -H ${track_root}/exercises/${exercise}/src/example/${TRACK}/* ${exercism_exercises_dir}/${TRACK}/${exercise}/src/main/${TRACK}/
240+
cp -R -H ${track_root}/exercises/${exercise}/.meta/src/reference/${TRACK}/* ${exercism_exercises_dir}/${TRACK}/${exercise}/src/main/${TRACK}/
241241

242242
pushd ${exercism_exercises_dir}/${TRACK}/${exercise}
243243
# Check that tests compile before we strip @Ignore annotations
@@ -275,7 +275,7 @@ solve_single_exercise() {
275275
echo "=================================================="
276276

277277
${exercism_cli} fetch ${TRACK} $exercise_to_solve
278-
cp -R -H ${track_root}/exercises/${exercise_to_solve}/src/example/${TRACK}/* ${exercism_exercises_dir}/${TRACK}/${exercise_to_solve}/src/main/${TRACK}/
278+
cp -R -H ${track_root}/exercises/${exercise_to_solve}/.meta/src/reference/${TRACK}/* ${exercism_exercises_dir}/${TRACK}/${exercise_to_solve}/src/main/${TRACK}/
279279

280280
pushd ${exercism_exercises_dir}/${TRACK}/${exercise_to_solve}
281281
# Check that tests compile before we strip @Ignore annotations

config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -678,5 +678,6 @@
678678
"grains",
679679
"say"
680680
],
681-
"language": "Java"
681+
"language": "Java",
682+
"solution_pattern": "reference"
682683
}

exercises/accumulate/src/example/java/Accumulate.java renamed to exercises/accumulate/.meta/src/reference/java/Accumulate.java

File renamed without changes.
File renamed without changes.

exercises/all-your-base/src/example/java/BaseConverter.java renamed to exercises/all-your-base/.meta/src/reference/java/BaseConverter.java

File renamed without changes.

exercises/allergies/src/example/java/Allergen.java renamed to exercises/allergies/.meta/src/reference/java/Allergen.java

File renamed without changes.

exercises/allergies/src/example/java/Allergies.java renamed to exercises/allergies/.meta/src/reference/java/Allergies.java

File renamed without changes.
File renamed without changes.

exercises/atbash-cipher/src/example/java/Atbash.java renamed to exercises/atbash-cipher/.meta/src/reference/java/Atbash.java

File renamed without changes.

0 commit comments

Comments
 (0)