diff --git a/default.nix b/default.nix
index 4ca2a4d3..14ff789a 100644
--- a/default.nix
+++ b/default.nix
@@ -57,7 +57,7 @@ pkgs.stdenv.mkDerivation rec {
dontConfigure = true;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
- outputHash = "sha256-NFV5zcNefpaOoPIGEga/jlyuWzCV+OidOCs2SQuEDkA=";
+ outputHash = "sha256-Gimt6L54yyaX3BtdhQlVu1j4c4y++Mip0GzMl/IfzMc=";
};
buildPhase = ''
diff --git a/local-maven-repo/deploy-functjonal.sh b/local-maven-repo/deploy-functjonal.sh
index 42a78709..b8b8b758 100755
--- a/local-maven-repo/deploy-functjonal.sh
+++ b/local-maven-repo/deploy-functjonal.sh
@@ -1,4 +1,6 @@
-# A simple script for deploying an update of the functjonal library to the local maven repository
-# The script takes a single argument, the path to the functjonal jar file to deploy
+# A simple script for deploying an update of the functjonal library to the local maven repository.
+# The script takes a single argument, the path to the functjonal jar file to deploy.
+# To update the repository, you may delete directory 'org/variantsync/functjonal'.
+# Then run this script.
mvn deploy:deploy-file -DgroupId=org.variantsync -DartifactId=functjonal -Dversion=1.0-SNAPSHOT -Durl=file:../local-maven-repo/ -DrepositoryId=local-maven-repo -DupdateReleaseInfo=true -Dfile=$1
rm -rf ~/.m2/repository/org/variantsync/functjonal/
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar
deleted file mode 100644
index 91a2e53c..00000000
Binary files a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar and /dev/null differ
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar.md5 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar.md5
deleted file mode 100644
index 0022fdf0..00000000
--- a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar.md5
+++ /dev/null
@@ -1 +0,0 @@
-f7be447cfa9cb14b4e53e5f448ae01cb
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar.sha1 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar.sha1
deleted file mode 100644
index 247f0e26..00000000
--- a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2d7b526100c165d43f0a24c83d8f17a226521c11
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar
new file mode 100644
index 00000000..d09cf0ea
Binary files /dev/null and b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar differ
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar.md5 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar.md5
new file mode 100644
index 00000000..34083592
--- /dev/null
+++ b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar.md5
@@ -0,0 +1 @@
+515896799f2772406fcbd651bd235ca6
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar.sha1 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar.sha1
new file mode 100644
index 00000000..e7d2b46d
--- /dev/null
+++ b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.jar.sha1
@@ -0,0 +1 @@
+a9716d5cf8d8e80a1a24beee900ee2e3c33abb05
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.pom b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.pom
similarity index 100%
rename from local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.pom
rename to local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.pom
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.pom.md5 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.pom.md5
similarity index 100%
rename from local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.pom.md5
rename to local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.pom.md5
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.pom.sha1 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.pom.sha1
similarity index 100%
rename from local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240129.202737-1.pom.sha1
rename to local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/functjonal-1.0-20240314.134555-1.pom.sha1
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml
index f5166d26..59857e0e 100644
--- a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml
+++ b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml
@@ -2,24 +2,24 @@
org.variantsyncfunctjonal
- 1.0-SNAPSHOT
+ 20240314134555
- 20240129.202737
+ 20240314.1345551
- 20240129202737jar
- 1.0-20240129.202737-1
- 20240129202737
+ 1.0-20240314.134555-1
+ 20240314134555pom
- 1.0-20240129.202737-1
- 20240129202737
+ 1.0-20240314.134555-1
+ 20240314134555
+ 1.0-SNAPSHOT
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.md5 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.md5
index 9e9e3c9c..c1b12bf0 100644
--- a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.md5
+++ b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.md5
@@ -1 +1 @@
-4b9f85e1bef56d44ad486a3fd8549651
\ No newline at end of file
+fb3ae7e8531f6f3509d9eecaa9a13976
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.sha1 b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.sha1
index 72f769ab..7dc73249 100644
--- a/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.sha1
+++ b/local-maven-repo/org/variantsync/functjonal/1.0-SNAPSHOT/maven-metadata.xml.sha1
@@ -1 +1 @@
-d99567e1fcadb151e7d9ae963a5869765814c543
\ No newline at end of file
+f4f4f846a7708cd34504a007f06e7b3a23172d11
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml b/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml
index 074b328a..2f86c563 100644
--- a/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml
+++ b/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml
@@ -6,6 +6,6 @@
1.0-SNAPSHOT
- 20240129202737
+ 20240314134555
diff --git a/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.md5 b/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.md5
index 483db5ab..dd909ade 100644
--- a/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.md5
+++ b/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.md5
@@ -1 +1 @@
-0da08c792ab83a9e492b8f4ece644a2f
\ No newline at end of file
+ed2cee329da9c79511a0693ff503029c
\ No newline at end of file
diff --git a/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.sha1 b/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.sha1
index 12b0a310..c2cd6425 100644
--- a/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.sha1
+++ b/local-maven-repo/org/variantsync/functjonal/maven-metadata.xml.sha1
@@ -1 +1 @@
-1deddb596cf40592f4a9f2a3ac15b55556ae0f0f
\ No newline at end of file
+f5e82421d37a23549abd2bb782324a0d4cbcf0b6
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 4052eb59..c1ce5dce 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,8 +11,8 @@
UTF-8UTF-8
- 16
- 16
+ 17
+ 17
@@ -31,10 +31,6 @@
org.apache.maven.pluginsmaven-compiler-plugin3.10.1
-
- 16
- 16
-