summaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorTyler Ferrari <69283684+Sowgro@users.noreply.github.com>2025-10-03 21:46:13 -0400
committerGitHub <noreply@github.com>2025-10-03 21:46:13 -0400
commit578c6d6c2fc4127fdbdaa9d05c4c6888db5634bb (patch)
treec048f3ea1f72b4599d6888f90a6009fbc8dad8f1 /pom.xml
parent24926b9ec53aa4a3c3650d1e19c6baa170f178b7 (diff)
parent0d9775a779f656ab55a22e5df5f6f83f7069fa95 (diff)
downloaddesignproject-design-6-578c6d6c2fc4127fdbdaa9d05c4c6888db5634bb.tar.gz
designproject-design-6-578c6d6c2fc4127fdbdaa9d05c4c6888db5634bb.tar.bz2
designproject-design-6-578c6d6c2fc4127fdbdaa9d05c4c6888db5634bb.zip
Merge pull request #1 from RIT-SWEN-262/serialization-dev
Add Serialization / Deserialization
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml36
1 files changed, 32 insertions, 4 deletions
diff --git a/pom.xml b/pom.xml
index 28c2fb7..1486a8b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,8 +6,8 @@
<version>1</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <maven.compiler.source>19</maven.compiler.source>
- <maven.compiler.target>19</maven.compiler.target>
+ <maven.compiler.source>21</maven.compiler.source>
+ <maven.compiler.target>21</maven.compiler.target>
</properties>
<dependencies>
<dependency>
@@ -16,6 +16,31 @@
<version>5.4.0</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-databind</artifactId>
+ <version>2.20.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.dataformat</groupId>
+ <artifactId>jackson-dataformat-csv</artifactId>
+ <version>2.20.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.module</groupId>
+ <artifactId>jackson-module-parameter-names</artifactId>
+ <version>2.20.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.datatype</groupId>
+ <artifactId>jackson-datatype-jsr310</artifactId>
+ <version>2.20.0</version>
+ </dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.datatype</groupId>
+ <artifactId>jackson-datatype-jdk8</artifactId>
+ <version>2.20.0</version>
+ </dependency>
</dependencies>
<build>
<plugins>
@@ -24,7 +49,10 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
- <release>20</release>
+ <release>21</release>
+ <compilerArgs>
+ <arg>-parameters</arg>
+ </compilerArgs>
</configuration>
</plugin>
<plugin>
@@ -35,4 +63,4 @@
</plugin>
</plugins>
</build>
-</project>
+</project> \ No newline at end of file