From f6b0f0f350b5f50b727e2e812f2842e645c9be3b Mon Sep 17 00:00:00 2001 From: Martin Goik <goik@hdm-stuttgart.de> Date: Sun, 10 Jul 2022 18:54:15 +0200 Subject: [PATCH] Maven javadoc plugin upgrade / streamlining --- P/Sd1/Array/Distinct/pom.xml | 30 ++-- P/Sd1/Array/StringArray2Html/pom.xml | 29 ++-- P/Sd1/Array/arraycalcExercise/pom.xml | 33 ++-- P/Sd1/Array/arraycalcSolution/pom.xml | 29 ++-- P/Sd1/Array/integerStore/pom.xml | 29 ++-- P/Sd1/Array/integerStoreMedianAnswer/pom.xml | 30 ++-- P/Sd1/Array/integerStoreSkeleton/pom.xml | 31 ++-- P/Sd1/Array/integerStoreStat/pom.xml | 50 ++---- P/Sd1/Array/integerStoreUnbounded/pom.xml | 51 ++----- P/Sd1/Array/marking/pom.xml | 53 ++----- P/Sd1/Array/medianCmdLine/pom.xml | 51 ++----- P/Sd1/Array/pangram/pom.xml | 52 ++----- .../mi/pangram/PangramChecker.java | 2 +- P/Sd1/Binomial/V1/pom.xml | 37 +++-- P/Sd1/Binomial/V3/pom.xml | 38 +++-- P/Sd1/Collection/Intro/LookupSet/pom.xml | 36 +++-- .../StringSet/Solution/pom.xml | 36 +++-- P/Sd1/ConsoleSum/V1/pom.xml | 39 ++--- P/Sd1/ConsoleSum/V3/pom.xml | 39 ++--- P/Sd1/CoreClasses/StringMask/pom.xml | 143 ++++++++---------- P/Sd1/Euler/11/largestproductingrid/pom.xml | 40 ++--- P/Sd1/Figure/BaseClass/pom.xml | 38 +++-- P/Sd1/Figure/Scale/pom.xml | 37 +++-- P/Sd1/Figure/ToString/pom.xml | 37 +++-- P/Sd1/Filepath/pom.xml | 36 +++-- P/Sd1/Gcd/V1/pom.xml | 36 +++-- P/Sd1/HtmlFormatting/Simple/Exercise/pom.xml | 37 +++-- P/Sd1/HtmlFormatting/Simple/Solution/pom.xml | 35 +++-- P/Sd1/Marks/Solution1/pom.xml | 36 +++-- P/Sd1/Marks/Solution2/pom.xml | 35 +++-- P/Sd1/Navigation/V2/pom.xml | 37 +++-- P/Sd1/NonsenseGenerator/pom.xml | 36 +++-- P/Sd1/Prime/V1/pom.xml | 36 +++-- P/Sd1/Prime/V2/pom.xml | 43 +++--- P/Sd1/Projects/PoorMansGrep/pom.xml | 54 +++---- P/Sd1/RectangleSort/pom.xml | 52 ++----- P/Sd1/StringLengthSort/Solution/pom.xml | 37 +++-- P/Sd1/SyncTest/pom.xml | 36 +++-- P/Sd1/TicTacToe/V1/pom.xml | 52 +++---- P/Sd1/TicTacToe/V2/pom.xml | 52 +++---- P/Sd1/TicTacToe/V4/pom.xml | 53 +++---- P/Sd1/Timeperiod/pom.xml | 51 ++----- P/Sd1/Wc/readFile/pom.xml | 41 ++--- P/Sd1/Wc/wc/pom.xml | 40 ++--- P/Sd1/WordFrequency1/Solution/pom.xml | 42 ++--- P/Sd1/WordFrequency2/Solution1/pom.xml | 41 ++--- P/Sd1/WordFrequency2/Solution2/pom.xml | 40 ++--- P/Sd1/Wordlist/Solution/pom.xml | 36 +++-- P/Sd1/Wordlist/Solution2/pom.xml | 36 +++-- P/Sd1/fraction/V05/pom.xml | 122 ++++++++------- P/Sd1/fraction/V1/pom.xml | 122 ++++++++------- P/Sd1/fraction/V2/pom.xml | 116 +++++++------- P/Sd1/interest/V1/pom.xml | 120 +++++++-------- P/Sd1/interest/V2/pom.xml | 122 ++++++++------- P/Sd1/leapYear/pom.xml | 37 +++-- P/Sd1/loop/answer/pom.xml | 42 ++--- P/Sd1/loop/question/pom.xml | 43 +++--- P/Sd1/math/V0_5/pom.xml | 37 +++-- P/Sd1/math/V0_7/pom.xml | 36 +++-- P/Sd1/math/V1/pom.xml | 123 ++++++++------- P/Sd1/math/V2/pom.xml | 123 ++++++++------- P/Sd1/math/V3/pom.xml | 122 ++++++++------- P/Sd1/math/V4/pom.xml | 122 ++++++++------- P/Sd1/plot/Basic/pom.xml | 61 ++++---- P/Sd1/plot/Interface/pom.xml | 58 +++---- P/Sd1/rounding/pom.xml | 35 +++-- P/Sd1/summing/V1/pom.xml | 37 +++-- P/Sd1/summing/V2/pom.xml | 37 +++-- P/Sda1/Jdbc/Insert/Minimum/pom.xml | 2 +- P/Sda1/Jdbc/Insert/MinimumTest/pom.xml | 2 +- P/Sda1/Jdbc/Insert/Prepared/pom.xml | 2 +- P/Sda1/Jdbc/Users/Plain/pom.xml | 2 +- P/Sda1/Lectures/Surrogate/pom.xml | 2 +- 73 files changed, 1835 insertions(+), 1710 deletions(-) diff --git a/P/Sd1/Array/Distinct/pom.xml b/P/Sd1/Array/Distinct/pom.xml index 603cd51e0..0316e6c85 100644 --- a/P/Sd1/Array/Distinct/pom.xml +++ b/P/Sd1/Array/Distinct/pom.xml @@ -7,8 +7,7 @@ <version>1.0</version> <name>arraymethods</name> - - <url>https://freedocs.mi.hdm-stuttgart.de/sd1SectToolsOfTheTrade2.html</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/Distinct</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -25,7 +24,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -35,26 +34,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/StringArray2Html/pom.xml b/P/Sd1/Array/StringArray2Html/pom.xml index a062d5449..1d0a0eb5a 100644 --- a/P/Sd1/Array/StringArray2Html/pom.xml +++ b/P/Sd1/Array/StringArray2Html/pom.xml @@ -8,7 +8,7 @@ <version>1.0</version> <name>Stringarray2html</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/StringArray2Html</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -25,7 +25,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -35,26 +35,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/arraycalcExercise/pom.xml b/P/Sd1/Array/arraycalcExercise/pom.xml index 38a7a623c..790ff57c2 100644 --- a/P/Sd1/Array/arraycalcExercise/pom.xml +++ b/P/Sd1/Array/arraycalcExercise/pom.xml @@ -8,8 +8,8 @@ <version>2.0</version> <name>arraycalcExercise</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/arraycalcExercise</url> + <dependencies> <dependency> <groupId>org.junit.jupiter</groupId> @@ -18,10 +18,10 @@ <scope>test</scope> </dependency> - <dependency> + <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -31,26 +31,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.4.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/arraycalcSolution/pom.xml b/P/Sd1/Array/arraycalcSolution/pom.xml index 3172d9ca5..3fd6ea045 100644 --- a/P/Sd1/Array/arraycalcSolution/pom.xml +++ b/P/Sd1/Array/arraycalcSolution/pom.xml @@ -7,7 +7,7 @@ <version>2.0</version> <name>arraycalc</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/arraycalcSolution</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -24,7 +24,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,26 +34,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/integerStore/pom.xml b/P/Sd1/Array/integerStore/pom.xml index ca8e1c790..54268cc84 100644 --- a/P/Sd1/Array/integerStore/pom.xml +++ b/P/Sd1/Array/integerStore/pom.xml @@ -8,7 +8,7 @@ <version>2.0</version> <name>IntegerStore</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1//Array/integerStore</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -25,7 +25,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -35,26 +35,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/integerStoreMedianAnswer/pom.xml b/P/Sd1/Array/integerStoreMedianAnswer/pom.xml index 7014e4f27..42b93266a 100644 --- a/P/Sd1/Array/integerStoreMedianAnswer/pom.xml +++ b/P/Sd1/Array/integerStoreMedianAnswer/pom.xml @@ -7,7 +7,7 @@ <version>6.0</version> <name>IntegerStore</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/integerStoreMedianAnswer</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -24,35 +24,37 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/integerStoreSkeleton/pom.xml b/P/Sd1/Array/integerStoreSkeleton/pom.xml index a68450c60..0cef7f245 100644 --- a/P/Sd1/Array/integerStoreSkeleton/pom.xml +++ b/P/Sd1/Array/integerStoreSkeleton/pom.xml @@ -8,7 +8,8 @@ <packaging>jar</packaging> <name>IntegerStoreSkeleton</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/integerStoreSkeleton</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -25,35 +26,37 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.4.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/integerStoreStat/pom.xml b/P/Sd1/Array/integerStoreStat/pom.xml index 2eb1d8c84..0c37d0363 100644 --- a/P/Sd1/Array/integerStoreStat/pom.xml +++ b/P/Sd1/Array/integerStoreStat/pom.xml @@ -7,7 +7,8 @@ <version>4.0</version> <name>IntegerStore</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/integerStoreStat</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -24,7 +25,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -32,52 +33,29 @@ <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> </additionalOptions> - </configuration> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>App</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/integerStoreUnbounded/pom.xml b/P/Sd1/Array/integerStoreUnbounded/pom.xml index 5af94a10c..740e35b22 100644 --- a/P/Sd1/Array/integerStoreUnbounded/pom.xml +++ b/P/Sd1/Array/integerStoreUnbounded/pom.xml @@ -9,8 +9,8 @@ <packaging>jar</packaging> <name>IntegerStore</name> - <url>https://freedocs.mi.hdm-stuttgart.de/sd1IntStoreUnbounded.html</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/integerStoreUnbounded</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> @@ -26,7 +26,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,52 +34,29 @@ <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> </additionalOptions> - </configuration> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>App</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/marking/pom.xml b/P/Sd1/Array/marking/pom.xml index 525867a98..9630e0899 100644 --- a/P/Sd1/Array/marking/pom.xml +++ b/P/Sd1/Array/marking/pom.xml @@ -7,24 +7,26 @@ <version>0.9</version> <name>marking</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/marking</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -32,52 +34,29 @@ <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> </additionalOptions> - </configuration> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.marking.FrequencyDriver</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/medianCmdLine/pom.xml b/P/Sd1/Array/medianCmdLine/pom.xml index f589f69ef..3228008cf 100644 --- a/P/Sd1/Array/medianCmdLine/pom.xml +++ b/P/Sd1/Array/medianCmdLine/pom.xml @@ -8,8 +8,8 @@ <packaging>jar</packaging> <name>statistics</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/medianCmdLine</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> @@ -25,7 +25,7 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -33,52 +33,29 @@ <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> </additionalOptions> - </configuration> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>App</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/pangram/pom.xml b/P/Sd1/Array/pangram/pom.xml index fa17f67c4..b94e43e74 100644 --- a/P/Sd1/Array/pangram/pom.xml +++ b/P/Sd1/Array/pangram/pom.xml @@ -7,17 +7,18 @@ <version>0.9</version> <name>pangram</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Array/pangram</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> - <dependency> + + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> @@ -26,52 +27,29 @@ <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> </additionalOptions> - </configuration> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.pangram.PangramChecker</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Array/pangram/src/main/java/de/hdm_stuttgart/mi/pangram/PangramChecker.java b/P/Sd1/Array/pangram/src/main/java/de/hdm_stuttgart/mi/pangram/PangramChecker.java index 60af05d79..b3cdcc884 100644 --- a/P/Sd1/Array/pangram/src/main/java/de/hdm_stuttgart/mi/pangram/PangramChecker.java +++ b/P/Sd1/Array/pangram/src/main/java/de/hdm_stuttgart/mi/pangram/PangramChecker.java @@ -3,7 +3,7 @@ package de.hdm_stuttgart.mi.pangram; /** * <p>Checking whether a given ASCII String is a pangram.</p> */ -class PangramChecker { +public class PangramChecker { static private final byte alphabetCharCount = 'z' - 'a' + 1; // 26 characters {'a', 'b', ..., 'z'} static private final char alphabetStartIndex = 'a'; diff --git a/P/Sd1/Binomial/V1/pom.xml b/P/Sd1/Binomial/V1/pom.xml index 0a51df487..b9fb9bd08 100644 --- a/P/Sd1/Binomial/V1/pom.xml +++ b/P/Sd1/Binomial/V1/pom.xml @@ -7,40 +7,55 @@ <version>1.1</version> <name>Binomial</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Binomial/V1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Binomial/V3/pom.xml b/P/Sd1/Binomial/V3/pom.xml index 36110625b..0c0304568 100644 --- a/P/Sd1/Binomial/V3/pom.xml +++ b/P/Sd1/Binomial/V3/pom.xml @@ -7,40 +7,56 @@ <version>1.3</version> <name>Binomial</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Binomial/V3</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Collection/Intro/LookupSet/pom.xml b/P/Sd1/Collection/Intro/LookupSet/pom.xml index 374354eda..043bba940 100644 --- a/P/Sd1/Collection/Intro/LookupSet/pom.xml +++ b/P/Sd1/Collection/Intro/LookupSet/pom.xml @@ -7,41 +7,55 @@ <version>1.0</version> <name>lookupset</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Collection/Intro/LookupSet</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/CollectionImplement/StringSet/Solution/pom.xml b/P/Sd1/CollectionImplement/StringSet/Solution/pom.xml index d2d6f1442..a5e630831 100644 --- a/P/Sd1/CollectionImplement/StringSet/Solution/pom.xml +++ b/P/Sd1/CollectionImplement/StringSet/Solution/pom.xml @@ -7,41 +7,55 @@ <version>2.0</version> <name>stringset</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/CollectionImplement/StringSet/Solution</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/ConsoleSum/V1/pom.xml b/P/Sd1/ConsoleSum/V1/pom.xml index efa132204..12650ae30 100644 --- a/P/Sd1/ConsoleSum/V1/pom.xml +++ b/P/Sd1/ConsoleSum/V1/pom.xml @@ -7,54 +7,55 @@ <version>0.0.1-alpha</version> <name>console_sum</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Sd1/ConsoleSum/V1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sda1.console_sum.App</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/ConsoleSum/V3/pom.xml b/P/Sd1/ConsoleSum/V3/pom.xml index d52a32d05..6b18bc970 100644 --- a/P/Sd1/ConsoleSum/V3/pom.xml +++ b/P/Sd1/ConsoleSum/V3/pom.xml @@ -7,54 +7,55 @@ <version>0.9</version> <name>console_sum</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/ConsoleSum/V3</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sda1.console_sum.App</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/CoreClasses/StringMask/pom.xml b/P/Sd1/CoreClasses/StringMask/pom.xml index 248cf1999..8fc5242da 100644 --- a/P/Sd1/CoreClasses/StringMask/pom.xml +++ b/P/Sd1/CoreClasses/StringMask/pom.xml @@ -1,85 +1,62 @@ <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>stringmask</artifactId> - <version>1.0-SNAPSHOT</version> - <packaging>jar</packaging> - - <name>stringmask</name> - - <url>https://freedocs.mi.hdm-stuttgart.de/sd1SectToolsOfTheTrade2.html</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - </properties> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.sd1.Mask</Main-Class> - </manifestEntries> - </transformer> - </transformers> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> - </plugin> - - </plugins> - </build> + 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>stringmask</artifactId> + <version>1.0-SNAPSHOT</version> + <packaging>jar</packaging> + + <name>stringmask</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/CoreClasses/StringMask</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/Euler/11/largestproductingrid/pom.xml b/P/Sd1/Euler/11/largestproductingrid/pom.xml index 836f57889..95f95c45b 100644 --- a/P/Sd1/Euler/11/largestproductingrid/pom.xml +++ b/P/Sd1/Euler/11/largestproductingrid/pom.xml @@ -6,53 +6,55 @@ <version>0.9</version> <name>largestproductingrid</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Euler/11/largestproductingrid</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <Main-Class>de.hdm_stuttgart.mi.sd1.largestproductingrid.App</Main-Class> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Figure/BaseClass/pom.xml b/P/Sd1/Figure/BaseClass/pom.xml index e654fc140..71c86ebce 100644 --- a/P/Sd1/Figure/BaseClass/pom.xml +++ b/P/Sd1/Figure/BaseClass/pom.xml @@ -7,40 +7,56 @@ <version>1.1</version> <name>shape</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Figure/BaseClass</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Figure/Scale/pom.xml b/P/Sd1/Figure/Scale/pom.xml index e3d2a12dd..52933fa54 100644 --- a/P/Sd1/Figure/Scale/pom.xml +++ b/P/Sd1/Figure/Scale/pom.xml @@ -7,40 +7,55 @@ <version>1.2</version> <name>shape</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Figure/Scale</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Figure/ToString/pom.xml b/P/Sd1/Figure/ToString/pom.xml index 664d1976a..47627e434 100644 --- a/P/Sd1/Figure/ToString/pom.xml +++ b/P/Sd1/Figure/ToString/pom.xml @@ -7,40 +7,55 @@ <version>1.3</version> <name>shape</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Figure/ToString</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Filepath/pom.xml b/P/Sd1/Filepath/pom.xml index 7713355db..2eb0dd7cc 100644 --- a/P/Sd1/Filepath/pom.xml +++ b/P/Sd1/Filepath/pom.xml @@ -8,24 +8,25 @@ <packaging>jar</packaging> <name>filepath</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Filepath</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,16 +35,29 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> + diff --git a/P/Sd1/Gcd/V1/pom.xml b/P/Sd1/Gcd/V1/pom.xml index 313bb8457..80f7fbcaa 100644 --- a/P/Sd1/Gcd/V1/pom.xml +++ b/P/Sd1/Gcd/V1/pom.xml @@ -8,41 +8,55 @@ <version>1.0</version> <name>gcd</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Gcd/V1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/HtmlFormatting/Simple/Exercise/pom.xml b/P/Sd1/HtmlFormatting/Simple/Exercise/pom.xml index f6094d4ab..de038bcc4 100644 --- a/P/Sd1/HtmlFormatting/Simple/Exercise/pom.xml +++ b/P/Sd1/HtmlFormatting/Simple/Exercise/pom.xml @@ -8,42 +8,55 @@ <packaging>jar</packaging> <name>htmlformating-skeleton</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/HtmlFormatting/Simple/Exercise</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> - + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/HtmlFormatting/Simple/Solution/pom.xml b/P/Sd1/HtmlFormatting/Simple/Solution/pom.xml index 29269e45c..7b491b49f 100644 --- a/P/Sd1/HtmlFormatting/Simple/Solution/pom.xml +++ b/P/Sd1/HtmlFormatting/Simple/Solution/pom.xml @@ -8,24 +8,25 @@ <packaging>jar</packaging> <name>htmlformatting</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/HtmlFormatting/Simple/Solution</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,16 +35,28 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Marks/Solution1/pom.xml b/P/Sd1/Marks/Solution1/pom.xml index 6420b8501..ea713509b 100644 --- a/P/Sd1/Marks/Solution1/pom.xml +++ b/P/Sd1/Marks/Solution1/pom.xml @@ -8,41 +8,55 @@ <packaging>jar</packaging> <name>marks_solution 1</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Marks/Solution1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Marks/Solution2/pom.xml b/P/Sd1/Marks/Solution2/pom.xml index 7f2290bf8..1bf643511 100644 --- a/P/Sd1/Marks/Solution2/pom.xml +++ b/P/Sd1/Marks/Solution2/pom.xml @@ -8,40 +8,55 @@ <packaging>jar</packaging> <name>marks_solution 2</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Marks/Solution2</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> </project> diff --git a/P/Sd1/Navigation/V2/pom.xml b/P/Sd1/Navigation/V2/pom.xml index 8ecb0516e..53309c5e7 100644 --- a/P/Sd1/Navigation/V2/pom.xml +++ b/P/Sd1/Navigation/V2/pom.xml @@ -7,40 +7,55 @@ <version>0.9</version> <name>Navigation</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Navigation/V2</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/NonsenseGenerator/pom.xml b/P/Sd1/NonsenseGenerator/pom.xml index f2e5c8ba7..ef537a3bf 100644 --- a/P/Sd1/NonsenseGenerator/pom.xml +++ b/P/Sd1/NonsenseGenerator/pom.xml @@ -7,41 +7,55 @@ <version>0.9</version> <name>Nonsensegenerator</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/NonsenseGenerator</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Prime/V1/pom.xml b/P/Sd1/Prime/V1/pom.xml index 27155bd45..40ed458df 100644 --- a/P/Sd1/Prime/V1/pom.xml +++ b/P/Sd1/Prime/V1/pom.xml @@ -7,41 +7,55 @@ <version>1.0</version> <name>Prime_V1</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Prime/V1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Prime/V2/pom.xml b/P/Sd1/Prime/V2/pom.xml index 049dadcb0..0739ac1db 100644 --- a/P/Sd1/Prime/V2/pom.xml +++ b/P/Sd1/Prime/V2/pom.xml @@ -8,8 +8,7 @@ <packaging>jar</packaging> <name>Prime_V2</name> - - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Prime/V2</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -25,14 +24,14 @@ <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -41,28 +40,28 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> - </project> diff --git a/P/Sd1/Projects/PoorMansGrep/pom.xml b/P/Sd1/Projects/PoorMansGrep/pom.xml index f13cc4017..0c6d576c9 100644 --- a/P/Sd1/Projects/PoorMansGrep/pom.xml +++ b/P/Sd1/Projects/PoorMansGrep/pom.xml @@ -7,63 +7,55 @@ <version>0.9</version> <name>grep</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Projects/PoorMansGrep</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <transformers> - <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.sd1.grep.Grep</Main-Class> - </manifestEntries> - </transformer> - </transformers> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/RectangleSort/pom.xml b/P/Sd1/RectangleSort/pom.xml index fb4e17866..f8e463ff5 100644 --- a/P/Sd1/RectangleSort/pom.xml +++ b/P/Sd1/RectangleSort/pom.xml @@ -8,27 +8,25 @@ <packaging>jar</packaging> <name>rectangle_sort</name> - - <url>https://freedocs.mi.hdm-stuttgart.de/sd1SectToolsOfTheTrade2.html</url> - - <description>Sorting rectangles.</description> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/RectangleSort</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -38,45 +36,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.0</version> - <configuration/> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.sd1.Sort</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/StringLengthSort/Solution/pom.xml b/P/Sd1/StringLengthSort/Solution/pom.xml index a0bf89e0b..55d23b8e6 100644 --- a/P/Sd1/StringLengthSort/Solution/pom.xml +++ b/P/Sd1/StringLengthSort/Solution/pom.xml @@ -7,40 +7,55 @@ <version>1.0</version> <name>lengthsort</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/StringLengthSort/Solution</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/SyncTest/pom.xml b/P/Sd1/SyncTest/pom.xml index 979da07ae..f178c2e2a 100644 --- a/P/Sd1/SyncTest/pom.xml +++ b/P/Sd1/SyncTest/pom.xml @@ -7,41 +7,55 @@ <version>0.9</version> <name>Synctest</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/SyncTest</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/TicTacToe/V1/pom.xml b/P/Sd1/TicTacToe/V1/pom.xml index e854d19af..8cdb1f985 100644 --- a/P/Sd1/TicTacToe/V1/pom.xml +++ b/P/Sd1/TicTacToe/V1/pom.xml @@ -7,25 +7,26 @@ <packaging>jar</packaging> <name>TicTacToe</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/TicTacToe/V1</url> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -35,40 +36,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.tictactoe.TicTacToe</mainClass> - </manifest> - </archive> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/TicTacToe/V2/pom.xml b/P/Sd1/TicTacToe/V2/pom.xml index 301477248..e32b6aa49 100644 --- a/P/Sd1/TicTacToe/V2/pom.xml +++ b/P/Sd1/TicTacToe/V2/pom.xml @@ -7,24 +7,25 @@ <packaging>jar</packaging> <name>TicTacToe</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/TicTacToe/V2</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,40 +35,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.tictactoe.TicTacToe</mainClass> - </manifest> - </archive> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/TicTacToe/V4/pom.xml b/P/Sd1/TicTacToe/V4/pom.xml index 625094493..fc36fdc48 100644 --- a/P/Sd1/TicTacToe/V4/pom.xml +++ b/P/Sd1/TicTacToe/V4/pom.xml @@ -7,25 +7,27 @@ <packaging>jar</packaging> <name>TicTacToe</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/TicTacToe/V4</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> + </dependencies> <build> @@ -33,40 +35,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.tictactoe.TicTacToe</mainClass> - </manifest> - </archive> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Timeperiod/pom.xml b/P/Sd1/Timeperiod/pom.xml index e855ed5e5..01ff48708 100644 --- a/P/Sd1/Timeperiod/pom.xml +++ b/P/Sd1/Timeperiod/pom.xml @@ -8,9 +8,7 @@ <packaging>jar</packaging> <name>timeperiod</name> - - <url>https://freedocs.mi.hdm-stuttgart.de/sd1SectToolsOfTheTrade2.html</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Timeperiod</url> <description>Basic Java project providing Junit 4 testing and log4j2 logging.</description> <properties> @@ -18,17 +16,18 @@ </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -38,45 +37,27 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.0</version> - <configuration/> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <transformers> - <transformer - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.sd1.App</Main-Class> - </manifestEntries> - </transformer> - </transformers> + <source>17</source> + <target>17</target> </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Wc/readFile/pom.xml b/P/Sd1/Wc/readFile/pom.xml index de0847de2..9736e44c2 100644 --- a/P/Sd1/Wc/readFile/pom.xml +++ b/P/Sd1/Wc/readFile/pom.xml @@ -7,54 +7,55 @@ <version>1.0</version> <name>readfile</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Wc/readFile</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.readfile.ReadFile</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> + </plugins> </build> - </project> - diff --git a/P/Sd1/Wc/wc/pom.xml b/P/Sd1/Wc/wc/pom.xml index c07add754..b9bb8fdd4 100644 --- a/P/Sd1/Wc/wc/pom.xml +++ b/P/Sd1/Wc/wc/pom.xml @@ -7,53 +7,55 @@ <version>0.9</version> <name>wordcount</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Wc/wc</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.wc.Wc</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/WordFrequency1/Solution/pom.xml b/P/Sd1/WordFrequency1/Solution/pom.xml index d8f8c0cdb..9a7575c12 100644 --- a/P/Sd1/WordFrequency1/Solution/pom.xml +++ b/P/Sd1/WordFrequency1/Solution/pom.xml @@ -7,55 +7,55 @@ <version>1.0</version> <name>textstat</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/WordFrequency1/Solution</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> - + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.textstat.TextStatistics</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> - </plugin> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/WordFrequency2/Solution1/pom.xml b/P/Sd1/WordFrequency2/Solution1/pom.xml index 2d0e729a8..137c24eca 100644 --- a/P/Sd1/WordFrequency2/Solution1/pom.xml +++ b/P/Sd1/WordFrequency2/Solution1/pom.xml @@ -7,54 +7,55 @@ <version>2.1</version> <name>textstat_2.1</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/WordFrequency2/Solution1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.textstat.TextStatistics</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> - + </plugins> </build> - </project> diff --git a/P/Sd1/WordFrequency2/Solution2/pom.xml b/P/Sd1/WordFrequency2/Solution2/pom.xml index 7dee8a772..2138fcf1b 100644 --- a/P/Sd1/WordFrequency2/Solution2/pom.xml +++ b/P/Sd1/WordFrequency2/Solution2/pom.xml @@ -7,53 +7,55 @@ <version>2.2</version> <name>textstat_2.2</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/WordFrequency2/Solution2</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <mainClass>de.hdm_stuttgart.mi.sd1.textstat.TextStatistics</mainClass> - </manifest> - </archive> + <source>17</source> + <target>17</target> </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/Wordlist/Solution/pom.xml b/P/Sd1/Wordlist/Solution/pom.xml index 2f710139a..651cd8434 100644 --- a/P/Sd1/Wordlist/Solution/pom.xml +++ b/P/Sd1/Wordlist/Solution/pom.xml @@ -7,41 +7,55 @@ <version>1.0</version> <name>wordlist_1.0</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Wordlist/Solution</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/Wordlist/Solution2/pom.xml b/P/Sd1/Wordlist/Solution2/pom.xml index c48f16f08..ada08e0cf 100644 --- a/P/Sd1/Wordlist/Solution2/pom.xml +++ b/P/Sd1/Wordlist/Solution2/pom.xml @@ -7,41 +7,55 @@ <version>2.0</version> <name>wordlist_2.0</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/Wordlist/Solution2</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/fraction/V05/pom.xml b/P/Sd1/fraction/V05/pom.xml index 91249e113..cda1b3fab 100644 --- a/P/Sd1/fraction/V05/pom.xml +++ b/P/Sd1/fraction/V05/pom.xml @@ -1,66 +1,62 @@ <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.sd1</groupId> - <artifactId>fraction-skeleton</artifactId> - <version>0.5</version> - <packaging>jar</packaging> - - <name>fraction-skeleton</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - </plugins> - </build> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>fraction-skeleton</artifactId> + <version>0.5</version> + <packaging>jar</packaging> + + <name>fraction-skeleton</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/fraction/V05</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/fraction/V1/pom.xml b/P/Sd1/fraction/V1/pom.xml index b68d0a08e..7b2c219a2 100644 --- a/P/Sd1/fraction/V1/pom.xml +++ b/P/Sd1/fraction/V1/pom.xml @@ -1,66 +1,62 @@ <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.sd1</groupId> - <artifactId>fraction</artifactId> - <version>1.0</version> - - <name>fraction</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - - </plugins> - </build> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>fraction</artifactId> + <version>1.0</version> + + <name>fraction</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/fraction/V1</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/fraction/V2/pom.xml b/P/Sd1/fraction/V2/pom.xml index 2c1ba6d4c..ce0564aad 100644 --- a/P/Sd1/fraction/V2/pom.xml +++ b/P/Sd1/fraction/V2/pom.xml @@ -1,72 +1,68 @@ <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> + <modelVersion>4.0.0</modelVersion> - <groupId>de.hdm-stuttgart.sd1</groupId> - <artifactId>fraction</artifactId> - <version>2.0</version> - <packaging>jar</packaging> + <groupId>de.hdm_stuttgart.sd1</groupId> + <artifactId>fraction</artifactId> + <version>2.0</version> + <packaging>jar</packaging> - <name>fraction</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <name>fraction</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/fraction/V2</url> - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> + <dependencies> + <dependency> + <groupId>de.hdm_stuttgart.sd1</groupId> + <artifactId>gcd</artifactId> + <version>1.0</version> + </dependency> - <dependencies> - <dependency> - <groupId>de.hdm-stuttgart.sd1</groupId> - <artifactId>gcd</artifactId> - <version>1.0</version> - </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> + </dependencies> - </dependencies> + <build> + <plugins> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - </plugins> - </build> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/interest/V1/pom.xml b/P/Sd1/interest/V1/pom.xml index 0adf78115..b41a98b35 100644 --- a/P/Sd1/interest/V1/pom.xml +++ b/P/Sd1/interest/V1/pom.xml @@ -1,65 +1,61 @@ <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.sd1</groupId> - <artifactId>interest</artifactId> - <version>1.0</version> - - <name>interest_V1</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - </plugins> - </build> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm_stuttgart.sd1</groupId> + <artifactId>interest</artifactId> + <version>1.0</version> + + <name>interest_V1</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/interest/V1</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/interest/V2/pom.xml b/P/Sd1/interest/V2/pom.xml index 680b7881d..5c1f58dd2 100644 --- a/P/Sd1/interest/V2/pom.xml +++ b/P/Sd1/interest/V2/pom.xml @@ -1,66 +1,62 @@ <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.sd1</groupId> - <artifactId>interest</artifactId> - <version>2.0</version> - - <name>interest_V2</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>--allow-script-in-comments</additionalOption> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - </plugins> - </build> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>interest</artifactId> + <version>2.0</version> + + <name>interest_V2</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/interest/V2</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/leapYear/pom.xml b/P/Sd1/leapYear/pom.xml index cb35beb7f..0e0c41f16 100644 --- a/P/Sd1/leapYear/pom.xml +++ b/P/Sd1/leapYear/pom.xml @@ -7,40 +7,55 @@ <version>0.9</version> <name>LeapYear</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/leapYear</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/loop/answer/pom.xml b/P/Sd1/loop/answer/pom.xml index c06e0d60a..8f5881c73 100644 --- a/P/Sd1/loop/answer/pom.xml +++ b/P/Sd1/loop/answer/pom.xml @@ -8,24 +8,25 @@ <packaging>jar</packaging> <name>loop</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/loop/answer</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,27 +35,28 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> </project> diff --git a/P/Sd1/loop/question/pom.xml b/P/Sd1/loop/question/pom.xml index ace07f04b..fb2b4fec0 100644 --- a/P/Sd1/loop/question/pom.xml +++ b/P/Sd1/loop/question/pom.xml @@ -8,24 +8,25 @@ <packaging>jar</packaging> <name>loop-answer</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/loop/question</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,28 +35,28 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5</additionalOption> - </additionalOptions> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> </plugin> - + </plugins> </build> - </project> diff --git a/P/Sd1/math/V0_5/pom.xml b/P/Sd1/math/V0_5/pom.xml index 0d6772063..9ab97779f 100644 --- a/P/Sd1/math/V0_5/pom.xml +++ b/P/Sd1/math/V0_5/pom.xml @@ -7,40 +7,55 @@ <version>0.5</version> <name>math_v0.5</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/math/V0_5</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/math/V0_7/pom.xml b/P/Sd1/math/V0_7/pom.xml index e9b046597..b233cc9bb 100644 --- a/P/Sd1/math/V0_7/pom.xml +++ b/P/Sd1/math/V0_7/pom.xml @@ -7,41 +7,55 @@ <version>0.7</version> <name>math_v0.7</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/math/V0_7</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/math/V1/pom.xml b/P/Sd1/math/V1/pom.xml index 84e9d6fc1..0438afcfe 100644 --- a/P/Sd1/math/V1/pom.xml +++ b/P/Sd1/math/V1/pom.xml @@ -1,67 +1,62 @@ <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.sd1</groupId> - <artifactId>math</artifactId> - <version>1.0</version> - - <name>math_v1</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - - </plugins> - </build> - + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>math</artifactId> + <version>1.0</version> + + <name>math_v1</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/math/V1</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/math/V2/pom.xml b/P/Sd1/math/V2/pom.xml index fa111fcc0..ceb306acd 100644 --- a/P/Sd1/math/V2/pom.xml +++ b/P/Sd1/math/V2/pom.xml @@ -1,67 +1,62 @@ <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.sd1</groupId> - <artifactId>math</artifactId> - <version>2.0</version> - - <name>math_v2</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - - </plugins> - </build> - + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>math</artifactId> + <version>2.0</version> + + <name>math_v2</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/math/V2</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/math/V3/pom.xml b/P/Sd1/math/V3/pom.xml index 0a0ba4763..7bc18f318 100644 --- a/P/Sd1/math/V3/pom.xml +++ b/P/Sd1/math/V3/pom.xml @@ -1,66 +1,62 @@ <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.sd1</groupId> - <artifactId>math</artifactId> - <version>3.0</version> - - <name>math_v3</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - - </plugins> - </build> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>math</artifactId> + <version>3.0</version> + + <name>math_v3</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/math/V3</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/math/V4/pom.xml b/P/Sd1/math/V4/pom.xml index 06d25d34c..d0f8947a1 100644 --- a/P/Sd1/math/V4/pom.xml +++ b/P/Sd1/math/V4/pom.xml @@ -1,66 +1,62 @@ <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.sd1</groupId> - <artifactId>math</artifactId> - <version>4.0</version> - - <name>math_v4</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - - <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> - </properties> - - <repositories> - <repository> - <id>hdm-mi-internal-maven-repo</id> - <url>https://maven.mi.hdm-stuttgart.de/artifacts</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.12</version> - <scope>test</scope> - </dependency> - - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-core</artifactId> - <version>2.16.0</version> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <linksource>true</linksource> - <additionalOptions> - <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> - </additionalOptions> - <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>11</source> - <target>11</target> - </configuration> - </plugin> - - </plugins> - </build> + <modelVersion>4.0.0</modelVersion> + + <groupId>de.hdm-stuttgart.sd1</groupId> + <artifactId>math</artifactId> + <version>4.0</version> + + <name>math_v4</name> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/math/V4</url> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> + </properties> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.13.2</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>2.18.0</version> + </dependency> + + </dependencies> + + <build> + <plugins> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + + </plugins> + </build> </project> diff --git a/P/Sd1/plot/Basic/pom.xml b/P/Sd1/plot/Basic/pom.xml index 5291fd596..f61bc24b1 100644 --- a/P/Sd1/plot/Basic/pom.xml +++ b/P/Sd1/plot/Basic/pom.xml @@ -6,64 +6,55 @@ <artifactId>plot</artifactId> <version>0.1</version> <name>plot</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> - + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/plot/Basic</url> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <transformers> - <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.sd1.plot.PlotSine</Main-Class> - </manifestEntries> - </transformer> - </transformers> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> - </plugin> - + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/plot/Interface/pom.xml b/P/Sd1/plot/Interface/pom.xml index 200ce8b23..04535f158 100644 --- a/P/Sd1/plot/Interface/pom.xml +++ b/P/Sd1/plot/Interface/pom.xml @@ -6,65 +6,57 @@ <artifactId>plot</artifactId> <version>0.4</version> <packaging>jar</packaging> + <name>plot</name> - - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/plot/Interface</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-shade-plugin</artifactId> - <version>3.1.0</version> - <configuration> - <transformers> - <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> - <manifestEntries> - <Main-Class>de.hdm_stuttgart.mi.sd1.plot.DriverLambda</Main-Class> - </manifestEntries> - </transformer> - </transformers> - </configuration> - <executions> - <execution> - <phase>package</phase> - <goals> - <goal>shade</goal> - </goals> - </execution> - </executions> - </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> </project> diff --git a/P/Sd1/rounding/pom.xml b/P/Sd1/rounding/pom.xml index c819371d9..819b34469 100644 --- a/P/Sd1/rounding/pom.xml +++ b/P/Sd1/rounding/pom.xml @@ -8,24 +8,25 @@ <version>1.0</version> <name>rounding</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/rounding</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> @@ -34,16 +35,28 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/summing/V1/pom.xml b/P/Sd1/summing/V1/pom.xml index 0c93cc801..57e37353f 100644 --- a/P/Sd1/summing/V1/pom.xml +++ b/P/Sd1/summing/V1/pom.xml @@ -7,41 +7,56 @@ <version>0.9</version> <name>Summing</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/summing/V1</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sd1/summing/V2/pom.xml b/P/Sd1/summing/V2/pom.xml index 7a7fb9e15..ad00aaf6f 100644 --- a/P/Sd1/summing/V2/pom.xml +++ b/P/Sd1/summing/V2/pom.xml @@ -7,41 +7,56 @@ <version>1.0</version> <name>Summing</name> - <url>https://freedocs.mi.hdm-stuttgart.de</url> + <url>https://gitlab.mi.hdm-stuttgart.de/goik/GoikLectures/-/tree/master/P/Sd1/summing/V2</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <mathjax.home><![CDATA['<script type="text/javascript" src="https://freedocs.mi.hdm-stuttgart.de/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>']]></mathjax.home> </properties> <dependencies> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>4.12</version> + <version>4.13.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> - <version>2.16.0</version> + <version>2.18.0</version> </dependency> </dependencies> <build> <plugins> + <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.4.0</version> + <configuration> + <linksource>true</linksource> + <additionalOptions> + <additionalOption>-html5 --allow-script-in-comments -header ${mathjax.home}</additionalOption> + </additionalOptions> + <javadocExecutable>${java.home}/bin/javadoc</javadocExecutable> + </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.1</version> + <configuration> + <source>17</source> + <target>17</target> + </configuration> + </plugin> + </plugins> </build> - </project> diff --git a/P/Sda1/Jdbc/Insert/Minimum/pom.xml b/P/Sda1/Jdbc/Insert/Minimum/pom.xml index c1af7903c..ef78e7846 100644 --- a/P/Sda1/Jdbc/Insert/Minimum/pom.xml +++ b/P/Sda1/Jdbc/Insert/Minimum/pom.xml @@ -55,7 +55,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> <linksource>true</linksource> <additionalOptions> diff --git a/P/Sda1/Jdbc/Insert/MinimumTest/pom.xml b/P/Sda1/Jdbc/Insert/MinimumTest/pom.xml index 513abb1ed..0f2a4e546 100644 --- a/P/Sda1/Jdbc/Insert/MinimumTest/pom.xml +++ b/P/Sda1/Jdbc/Insert/MinimumTest/pom.xml @@ -62,7 +62,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> <linksource>true</linksource> <additionalOptions> diff --git a/P/Sda1/Jdbc/Insert/Prepared/pom.xml b/P/Sda1/Jdbc/Insert/Prepared/pom.xml index 0bebe8e44..b4ecb4c0e 100644 --- a/P/Sda1/Jdbc/Insert/Prepared/pom.xml +++ b/P/Sda1/Jdbc/Insert/Prepared/pom.xml @@ -62,7 +62,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> <linksource>true</linksource> <additionalOptions> diff --git a/P/Sda1/Jdbc/Users/Plain/pom.xml b/P/Sda1/Jdbc/Users/Plain/pom.xml index aeb97c3a2..833437b64 100644 --- a/P/Sda1/Jdbc/Users/Plain/pom.xml +++ b/P/Sda1/Jdbc/Users/Plain/pom.xml @@ -47,7 +47,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> <linksource>true</linksource> <additionalOptions> diff --git a/P/Sda1/Lectures/Surrogate/pom.xml b/P/Sda1/Lectures/Surrogate/pom.xml index 5dc35c028..0ac29308d 100644 --- a/P/Sda1/Lectures/Surrogate/pom.xml +++ b/P/Sda1/Lectures/Surrogate/pom.xml @@ -69,7 +69,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> - <version>3.0.1</version> + <version>3.4.0</version> <configuration> <linksource>true</linksource> <additionalOptions> -- GitLab