diff --git a/Klausuren/Readme.md.reference b/Klausuren/Readme.md.reference new file mode 100644 index 0000000000000000000000000000000000000000..230d5ca5406cb908cbc0c7fb3440e626e76951dc --- /dev/null +++ b/Klausuren/Readme.md.reference @@ -0,0 +1,42 @@ +# Generate ond open class/method javadoc for browsing + +Grab a terminal in this IDE (Alt+F12) and issue the following command: +``` +Exam> mvn javadoc:javadoc +``` + +Issue a `pwd` command to see your project's working directory: + +``` +Exam> pwd +/home/student/Downloads/Exam +``` +- Your project's root path will likely differ. Copy and open it in your web browser of choice (Chrome / Firefox). +- From there navigate to `target/site/apidocs` and open the generated documentation's root file `index.html`. + +# Implementation tasks + +Your project's following packages do contain implementation tasks: + +- de.hdm_stuttgart.mi.sd1.task1 (50 Points) + +- de.hdm_stuttgart.mi.sd1.task2 (20 points, more difficult) + +Read the generated documentation and implement the skeleton methods and classes. + +Your project's `test` branch does contain corresponding unit tests for verifying your solutions' correctness. + +# Exam system upload + +After finishing implementing: + +1. Export this project by hitting **»File ➔ Export ➔ Project to Zip File«**. +2. Use a self-explanatory file name like e.g. `solution1.zip`. +3. Go to your exam browser window and upload `solution1.zip` . +4. Complete by **clicking the »<span style="background: #527A35;color:white;">Speichern + weiter ➞ </span>«** button. +5. Hit **<span style="background: #446684;color:white;"> 🠬 Speichern + zurück</span>** and check if your + upload is visible. +6. If you advance on implementing: Repeat steps 1. to 5.: Only the least uploaded `.zip` archive will become subject to + marking. + + diff --git a/Klausuren/Sd1/2020winter/First/Exam/Readme.md b/Klausuren/Sd1/2020winter_1/Exam/Readme.md similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/Readme.md rename to Klausuren/Sd1/2020winter_1/Exam/Readme.md diff --git a/Klausuren/Sd1/2020winter/First/Exam/pom.xml b/Klausuren/Sd1/2020winter_1/Exam/pom.xml similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/pom.xml rename to Klausuren/Sd1/2020winter_1/Exam/pom.xml diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/assembly/assembly.xml b/Klausuren/Sd1/2020winter_1/Exam/src/main/assembly/assembly.xml similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/assembly/assembly.xml rename to Klausuren/Sd1/2020winter_1/Exam/src/main/assembly/assembly.xml diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java b/Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java rename to Klausuren/Sd1/2020winter_1/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg b/Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg rename to Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/resources/fonts/dejavu.css b/Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/resources/fonts/dejavu.css similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/resources/fonts/dejavu.css rename to Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/resources/fonts/dejavu.css diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/resources/jdocSupplement.css b/Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/resources/jdocSupplement.css similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/resources/jdocSupplement.css rename to Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/resources/jdocSupplement.css diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/resources/jdocSupplement.js b/Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/resources/jdocSupplement.js similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/javadoc/resources/jdocSupplement.js rename to Klausuren/Sd1/2020winter_1/Exam/src/main/javadoc/resources/jdocSupplement.js diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/main/resources/log4j2.xml b/Klausuren/Sd1/2020winter_1/Exam/src/main/resources/log4j2.xml similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/main/resources/log4j2.xml rename to Klausuren/Sd1/2020winter_1/Exam/src/main/resources/log4j2.xml diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java diff --git a/Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java b/Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java rename to Klausuren/Sd1/2020winter_1/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/pom.xml b/Klausuren/Sd1/2020winter_1/Solve/pom.xml similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/pom.xml rename to Klausuren/Sd1/2020winter_1/Solve/pom.xml diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/assembly/assembly.xml b/Klausuren/Sd1/2020winter_1/Solve/src/main/assembly/assembly.xml similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/assembly/assembly.xml rename to Klausuren/Sd1/2020winter_1/Solve/src/main/assembly/assembly.xml diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/DayConverterDemo.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/DayConverterDemo.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/DayConverterDemo.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/DayConverterDemo.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Triangle.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_DigitExpressions.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Range.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Armstrong.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/_5_DayConverter.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java b/Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java rename to Klausuren/Sd1/2020winter_1/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg b/Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg rename to Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/resources/fonts/dejavu.css b/Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/resources/fonts/dejavu.css similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/resources/fonts/dejavu.css rename to Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/resources/fonts/dejavu.css diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/resources/jdocSupplement.css b/Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/resources/jdocSupplement.css similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/resources/jdocSupplement.css rename to Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/resources/jdocSupplement.css diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/resources/jdocSupplement.js b/Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/resources/jdocSupplement.js similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/javadoc/resources/jdocSupplement.js rename to Klausuren/Sd1/2020winter_1/Solve/src/main/javadoc/resources/jdocSupplement.js diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/main/resources/log4j2.xml b/Klausuren/Sd1/2020winter_1/Solve/src/main/resources/log4j2.xml similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/main/resources/log4j2.xml rename to Klausuren/Sd1/2020winter_1/Solve/src/main/resources/log4j2.xml diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Triangle.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_DigitExpressions.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Range.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Armstrong.java diff --git a/Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java b/Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java similarity index 100% rename from Klausuren/Sd1/2020winter/First/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java rename to Klausuren/Sd1/2020winter_1/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_5_DayConverter.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/Readme.md b/Klausuren/Sd1/2020winter_2/Exam/Readme.md similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/Readme.md rename to Klausuren/Sd1/2020winter_2/Exam/Readme.md diff --git a/Klausuren/Sd1/2020winter/Second/Exam/pom.xml b/Klausuren/Sd1/2020winter_2/Exam/pom.xml similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/pom.xml rename to Klausuren/Sd1/2020winter_2/Exam/pom.xml diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/assembly/assembly.xml b/Klausuren/Sd1/2020winter_2/Exam/src/main/assembly/assembly.xml similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/assembly/assembly.xml rename to Klausuren/Sd1/2020winter_2/Exam/src/main/assembly/assembly.xml diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java b/Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java rename to Klausuren/Sd1/2020winter_2/Exam/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg b/Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg rename to Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg b/Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg rename to Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/resources/fonts/dejavu.css b/Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/resources/fonts/dejavu.css similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/resources/fonts/dejavu.css rename to Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/resources/fonts/dejavu.css diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/resources/jdocSupplement.css b/Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/resources/jdocSupplement.css similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/resources/jdocSupplement.css rename to Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/resources/jdocSupplement.css diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/resources/jdocSupplement.js b/Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/resources/jdocSupplement.js similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/javadoc/resources/jdocSupplement.js rename to Klausuren/Sd1/2020winter_2/Exam/src/main/javadoc/resources/jdocSupplement.js diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/main/resources/log4j2.xml b/Klausuren/Sd1/2020winter_2/Exam/src/main/resources/log4j2.xml similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/main/resources/log4j2.xml rename to Klausuren/Sd1/2020winter_2/Exam/src/main/resources/log4j2.xml diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java diff --git a/Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java b/Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java rename to Klausuren/Sd1/2020winter_2/Exam/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/pom.xml b/Klausuren/Sd1/2020winter_2/Solve/pom.xml similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/pom.xml rename to Klausuren/Sd1/2020winter_2/Solve/pom.xml diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/assembly/assembly.xml b/Klausuren/Sd1/2020winter_2/Solve/src/main/assembly/assembly.xml similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/assembly/assembly.xml rename to Klausuren/Sd1/2020winter_2/Solve/src/main/assembly/assembly.xml diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/SentenceDemo.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/SentenceDemo.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/SentenceDemo.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/SentenceDemo.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/ignore_me/Test.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_1_Grade.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_2_Email.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_3_Triangle.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/_4_Salary.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/Employee.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/model/package-info.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task1/package-info.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/Sentence.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java b/Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java rename to Klausuren/Sd1/2020winter_2/Solve/src/main/java/de/hdm_stuttgart/mi/sd1/task2/package-info.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg b/Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg rename to Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/noTriangle.svg diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg b/Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg rename to Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/de/hdm_stuttgart/mi/sd1/task1/doc-files/triangle.svg diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/resources/fonts/dejavu.css b/Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/resources/fonts/dejavu.css similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/resources/fonts/dejavu.css rename to Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/resources/fonts/dejavu.css diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/resources/jdocSupplement.css b/Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/resources/jdocSupplement.css similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/resources/jdocSupplement.css rename to Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/resources/jdocSupplement.css diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/resources/jdocSupplement.js b/Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/resources/jdocSupplement.js similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/javadoc/resources/jdocSupplement.js rename to Klausuren/Sd1/2020winter_2/Solve/src/main/javadoc/resources/jdocSupplement.js diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/main/resources/log4j2.xml b/Klausuren/Sd1/2020winter_2/Solve/src/main/resources/log4j2.xml similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/main/resources/log4j2.xml rename to Klausuren/Sd1/2020winter_2/Solve/src/main/resources/log4j2.xml diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ShowReachedPoints.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/ignore_me/ObjectWrapper.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_1_Grade.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_2_Email.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_3_Triangle.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task1/Test_4_Salary.java diff --git a/Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java b/Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java similarity index 100% rename from Klausuren/Sd1/2020winter/Second/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java rename to Klausuren/Sd1/2020winter_2/Solve/src/test/java/de/hdm_stuttgart/mi/sd1/test/task2/Test_Sentence.java diff --git a/Klausuren/Sd1/2021winter/Exam/pom.xml b/Klausuren/Sd1/2021winter/Exam/pom.xml index fd0e69f0d40f82be36af3761eaced72453948ef5..72156545e44892147d78f45541926f39dd1671d2 100644 --- a/Klausuren/Sd1/2021winter/Exam/pom.xml +++ b/Klausuren/Sd1/2021winter/Exam/pom.xml @@ -52,10 +52,7 @@ <artifactId>maven-javadoc-plugin</artifactId> <version>3.4.1</version> <configuration> - <!-- Tweak: Get rid of Error message - »fetching link: .../target/javadoc-bundle-options. Ignored it« - corresponding to api_11 below --> - <release>11</release> + <release>17</release> <doclint>all</doclint> <show>public</show> <docfilessubdirs>true</docfilessubdirs> diff --git a/Klausuren/pom.xml.reference b/Klausuren/pom.xml.reference new file mode 100644 index 0000000000000000000000000000000000000000..bad52f3a6a05bb82eae0a5dad78760b67962f0f0 --- /dev/null +++ b/Klausuren/pom.xml.reference @@ -0,0 +1,116 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm_stuttgart.mi.sd1</groupId> + <artifactId>sd1_$EXAMPERIOD_exam</artifactId> + <version>0.9</version> + <packaging>jar</packaging> + + <name>sd1_$EXAMPERIOD_exam</name> + + <url>https://freedocs.mi.hdm-stuttgart.de/sd1_sect_mavenCli.html</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + + <maven.compiler.target>17</maven.compiler.target> + <maven.compiler.source>17</maven.compiler.source> + + <freedocs.url>https://freedocs.mi.hdm-stuttgart.de</freedocs.url> + <jdk.api_17.url>${freedocs.url}/doc/openjdk-17-doc/api/</jdk.api_17.url> + <mathjax.url>${freedocs.url}/lib/MathJax/es5/tex-chtml.js</mathjax.url> + <libhighlight.url>${freedocs.url}/lib/highlight.js</libhighlight.url> + </properties> + + <repositories> + <repository> + <id>hdm-mi-internal-maven-repo</id> + <url>https://maven.mi.hdm-stuttgart.de/nexus/repository/mi-maven</url> + </repository> + </repositories> + + <dependencies> + <dependency> + <groupId>de.hdm_stuttgart.mi.exam</groupId> + <artifactId>unitmarking</artifactId> + <version>1.2</version> + </dependency> + + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.10.1</version> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.1</version> + <configuration> + <release>17</release> + <doclint>all</doclint> + <show>public</show> + <docfilessubdirs>true</docfilessubdirs> + <addStylesheets> + <stylesheet>resources/jdocSupplement.css</stylesheet> + </addStylesheets> + + <windowtitle>Exam documentation</windowtitle> + + <javaApiLinks> + <property> + <name>api_11</name> + <value>${jdk.api_17.url}</value> + </property> + </javaApiLinks> + + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments</additionalOption> + </additionalOptions> + <nohelp>true</nohelp> + + <header><![CDATA[ + <script type="text/javascript" src="${mathjax.url}"></script> + <script type="text/javascript" src="{@docRoot}/resources/jdocSupplement.js"></script> + + <link rel="stylesheet" href="${libhighlight.url}/styles/idea.min.css"> + <script src="${libhighlight.url}/highlight.min.js"></script> + <script type="text/javascript">hljs.highlightAll();</script>]]> + </header> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>3.4.2</version> + <configuration> + <descriptors> + <descriptor>src/main/assembly/assembly.xml</descriptor> + </descriptors> + </configuration> + <executions> + <execution> + <id>make-assembly</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + <configuration> + <archive> + <manifest> + <mainClass>de.hdm_stuttgart.mi.sd1.ShowReachedPoints</mainClass> + </manifest> + </archive> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> +</project> diff --git a/bin/createExamZips.sh b/bin/createExamZips.sh new file mode 100755 index 0000000000000000000000000000000000000000..0e9c56458ba1dd076ab7388e4f3de13c5bd0ae66 --- /dev/null +++ b/bin/createExamZips.sh @@ -0,0 +1,35 @@ +#!/bin/bash + + +PROJECTS=$1 + + +#echo $* + + +for value in $* +do + rm -rf /tmp/Exam + + pushd $value + tar c- Exam| tar -x -C /tmp + popd + + sed -e s/\$EXAMPERIOD/$value/g ../pom.xml.reference > /tmp/Exam/pom.xml + cp ../Readme.md.reference /tmp/Exam/Readme.md + + pushd /tmp/Exam + mvn clean && rm -rf *.log .idea + popd + + + + pushd /tmp + mkdir -p /tmp/Export/$value + zip -r --exclude=Exam/.gitignore /tmp/Export/$value/exam.zip Exam + rm -rf /tmp/Exam + popd + +done + +#end of file