diff --git a/exercise-1-solutions/.settings/org.eclipse.jdt.apt.core.prefs b/exercise-1-solutions/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000000000000000000000000000000000000..d4313d4b25e4b826b5efa4bed06fd69068761519 --- /dev/null +++ b/exercise-1-solutions/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=false diff --git a/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs b/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs index 5723a0f871a11b2b71a38acae12a3dba120a00c6..1b6e1ef22f911f3e27b68521135ebb196bce5ec4 100644 --- a/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs +++ b/exercise-1-solutions/.settings/org.eclipse.jdt.core.prefs @@ -1,8 +1,9 @@ eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 -org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.processAnnotations=disabled org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=1.5 +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/exercise-1-solutions/pom.xml b/exercise-1-solutions/pom.xml index b1d2d095c1f548906ba66a6fcafc79d2e09c61ff..3847ba90ac9643f08ad273d53cb0a8bb02791ab9 100644 --- a/exercise-1-solutions/pom.xml +++ b/exercise-1-solutions/pom.xml @@ -6,21 +6,20 @@ <artifactId>yatl</artifactId> <version>0.0.1-SNAPSHOT</version> <dependencies> - - <!-- https://mvnrepository.com/artifact/io.javalin/javalin --> + <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> <dependency> <groupId>io.javalin</groupId> <artifactId>javalin</artifactId> - <version>6.1.2</version> + <version>6.4.0</version> </dependency> - <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> - <version>3.45.1.0</version> + <version>3.49.1.0</version> </dependency> + </dependencies> </project> \ No newline at end of file diff --git a/exercise-1-solutions/src/main/resources/database.db b/exercise-1-solutions/src/main/resources/database.db index 43cc5599692a38893c0473caf05f629864963394..b98090d103b06b3b01ee9953e0d0ed0d07e50f49 100644 Binary files a/exercise-1-solutions/src/main/resources/database.db and b/exercise-1-solutions/src/main/resources/database.db differ diff --git a/exercise-2-1-solution/pom.xml b/exercise-2-1-solution/pom.xml index b1d2d095c1f548906ba66a6fcafc79d2e09c61ff..44e10c8aeb401a3c8f4816c6bffaf4cca4925556 100644 --- a/exercise-2-1-solution/pom.xml +++ b/exercise-2-1-solution/pom.xml @@ -11,16 +11,15 @@ <dependency> <groupId>io.javalin</groupId> <artifactId>javalin</artifactId> - <version>6.1.2</version> + <version>6.4.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> - <version>3.45.1.0</version> + <version>3.49.1.0</version> </dependency> - </dependencies> </project> \ No newline at end of file diff --git a/exercise-2-2-solution/pom.xml b/exercise-2-2-solution/pom.xml index c0858e5f1a2ec1f52fef913196ba5aaa4ce94a1c..63041b713288d526411fc714c8858f09b96f27be 100644 --- a/exercise-2-2-solution/pom.xml +++ b/exercise-2-2-solution/pom.xml @@ -12,16 +12,17 @@ <dependency> <groupId>io.javalin</groupId> <artifactId>javalin</artifactId> - <version>6.1.2</version> + <version>6.4.0</version> </dependency> <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> - <version>3.45.1.0</version> + <version>3.49.1.0</version> </dependency> + </dependencies> </project> \ No newline at end of file diff --git a/exercise-2-3-solution/pom.xml b/exercise-2-3-solution/pom.xml index c0858e5f1a2ec1f52fef913196ba5aaa4ce94a1c..a670e939158f36896983f0c3c19732c90b4bde92 100644 --- a/exercise-2-3-solution/pom.xml +++ b/exercise-2-3-solution/pom.xml @@ -12,16 +12,18 @@ <dependency> <groupId>io.javalin</groupId> <artifactId>javalin</artifactId> - <version>6.1.2</version> + <version>6.4.0</version> </dependency> + <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> - <version>3.45.1.0</version> + <version>3.49.1.0</version> </dependency> + </dependencies> </project> \ No newline at end of file diff --git a/exercise-2-4-solution/pom.xml b/exercise-2-4-solution/pom.xml index c0858e5f1a2ec1f52fef913196ba5aaa4ce94a1c..57779bc82675b62ddc466a31f8268c495ec3a1c3 100644 --- a/exercise-2-4-solution/pom.xml +++ b/exercise-2-4-solution/pom.xml @@ -14,14 +14,14 @@ <artifactId>javalin</artifactId> <version>6.1.2</version> </dependency> - <!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc --> <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> - <version>3.45.1.0</version> + <version>3.49.1.0</version> </dependency> + </dependencies> </project> \ No newline at end of file diff --git a/exercise-2-5-solution/pom.xml b/exercise-2-5-solution/pom.xml index f3abf8aa46839325b1d49a071bd85f43f72fcaf1..ab3096833c5cfdf121dd9451c696176027eed0ed 100644 --- a/exercise-2-5-solution/pom.xml +++ b/exercise-2-5-solution/pom.xml @@ -19,14 +19,14 @@ <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> - <version>3.45.1.0</version> + <version>3.49.1.0</version> </dependency> - - + + <dependency> - <groupId>com.fasterxml.jackson.core</groupId> - <artifactId>jackson-databind</artifactId> - <version>2.16.1</version> + <groupId>com.fasterxml.jackson.core</groupId> + <artifactId>jackson-databind</artifactId> + <version>2.16.1</version> </dependency>