diff --git a/repository/dev/javamodules/jpms-bom/maven-metadata.xml b/repository/dev/javamodules/jpms-bom/maven-metadata.xml
index 56abd797..956a7051 100644
--- a/repository/dev/javamodules/jpms-bom/maven-metadata.xml
+++ b/repository/dev/javamodules/jpms-bom/maven-metadata.xml
@@ -7,6 +7,6 @@
1.0.0
- 20240312191531
+ 20240312192836
diff --git a/repository/dev/javamodules/jpms-bom/maven-metadata.xml.md5 b/repository/dev/javamodules/jpms-bom/maven-metadata.xml.md5
index 655e9b2b..48dd4aba 100644
--- a/repository/dev/javamodules/jpms-bom/maven-metadata.xml.md5
+++ b/repository/dev/javamodules/jpms-bom/maven-metadata.xml.md5
@@ -1 +1 @@
-0807404f0c462855bc9a260df4f3926f
\ No newline at end of file
+2056c59a374274a9731ae33ff3b55483
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-bom/maven-metadata.xml.sha1 b/repository/dev/javamodules/jpms-bom/maven-metadata.xml.sha1
index 42493747..55e0493a 100644
--- a/repository/dev/javamodules/jpms-bom/maven-metadata.xml.sha1
+++ b/repository/dev/javamodules/jpms-bom/maven-metadata.xml.sha1
@@ -1 +1 @@
-e9311befbde0476504e02a97151c15dc3be1e5c0
\ No newline at end of file
+a4b5fbc30dc8a51bace3e6521c6d60b22b291434
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc
index e548da98..7e520abd 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
-iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwqdYACgkQHVkDr0WC
-vPRHmg/+Pa2wd1y1wyHQeWNQQaucjtK48/MWRTKpowZaikgt4oo6QTjlvwSIoMwp
-Bw76O4VOxppW6rRo9H7j49pzYpppp5WdLOFS31la+RuymvzEjHpUmbcPNNoAF8au
-UHgwLuH3MV5T+X8/k3tvXKsebSprtjuNkZK00nDZVXOmmEzf3PlOogfAMS/Si6F+
-VxXdUvSh2oVNpPdLRVDhCmxe0Fp86fxf1CnPUinsEYQwGHz8r+E+GAnCWZAMA6Cl
-Z5x8d1EDA58yerZneQMPuq7KRve7xK98ckkHbRM/22dX3SL7gCXpUwoLmLWGYLJG
-kOEMxMmwosYnMBGemTsD2e2DBzJt3sAg2mrtNu/uYX25Yc6Fz0IkN0ZNu37u+QDh
-1YxIXnlZuVwgNDAfO6ZwqxBHj3Hkw9UjHD/JZBSlN4XmVRM3G8LFnGuId5u0TqtY
-YhnCaXRzcYfsrEWAGhniXXuxMvsdCcYn/+GRRu2YwpYk0JIAFXnyS5Bq2FmWuaOK
-1sKxnZec1DlEN7P2VJZNlR071/TFh2f0Qyz0O2vg7DMYaDCuY7Ml4Cww81PQtOIr
-5ZMuTD4kIHOrcDmeq2SFhN/qgE+15ksnWlmwj9E3ZN1dOcl2iDl0nY9H+BAMOwCD
-jY77PNlfHawgZLfshWifL9+xK7nQNsKjzqngxZs49EzaBIP8GTc=
-=wQ8W
+iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwrOcACgkQHVkDr0WC
+vPT2Pw/9EMsyE6GmBKnVStOTpijX1klCTjvmZ7Rg9/TWWsjDvuV735tDAmF2C/30
+UPfgs6y2awLSZSIfUzTTDEYaz9oJjzCMwsgvpzWtCrkESgW/Z8NA4kF6EPCEfRJk
+GA4PQEFJShNoTBp89mIL4ixvGRg2Cipej62rNGUsnDRt2+ywVF1qvYmG+hF7OL2n
+nDQqXecM9BnoyP6ib77ejj6g1cXlAJ9i8Q8czfVdgrSkWwfBIpz2ara5+wNxvzVv
+MXzXDdfQrOazRXzba1Q6ElV0MUDt9PtaVZ3NF/PK+uCUe6ZYNL7jHk3uB1xc0Ula
+vNhv2GicefxNgzwf0IqPlGiZe20TwFOsdFK7Hvpxz3+gEWXv1tf1/7tiVYBM9yw7
+2JDblmfpBR76LMzqxukyB7S/M5f3TPLWQUnP8xYeJIGmnpOPsEYuX9EezVORYiDP
+Xio04uCaAgI5bQXFG0rk69+4dm8cPeXXrHX50imXz4V7pdyXkE/8utTQNtPvj5fF
+Fc3j3fvC7e58i0OM2cIMhH1a3XiTuxo2FMExtDdfci2oMWGYwBTyhSBaZxhefeDA
+2D3DTgeX6cCQA7fOcdBsybFeY2QsQYa5YbIaWExnE0O9ZDjk9uRLN9rOXi6lqqT2
+PuhMdavBe4PkZ8k/hLlt4d+ly1YRdHsg/saWQp0dBicySvJ4WvM=
+=yED3
-----END PGP SIGNATURE-----
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.md5 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.md5
index 64ff5904..4c09700c 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.md5
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.md5
@@ -1 +1 @@
-60debf06bcbbb00f5eb6d2d4d501d1d9
\ No newline at end of file
+823f1279749db7d6ee40d694dfa85af7
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha1 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha1
index 44cf0245..520bcd70 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha1
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha1
@@ -1 +1 @@
-8946d80927adf2575c9360f4c072b6fcac68c49d
\ No newline at end of file
+4ce51e4f3733353a509539b06e87500a1701a507
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha256 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha256
index 1359b510..6c9c06ca 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha256
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha256
@@ -1 +1 @@
-df4cc3d16c7643d3207d75ebde4859e19f3c8aaea1cb95004868abb45bc0194f
\ No newline at end of file
+dec9ce9c3cf41b2b590bd5d1deedfdd38e0274ab9df80d63d3f7fb4ad2d88d57
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha512 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha512
index 21b84cc8..d9248e3a 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha512
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.module.asc.sha512
@@ -1 +1 @@
-14a7ef32abe63e282c892d4bab36e67d67c58f345f6fb66f6f1727b0b54840592cf600840bfeae5a636c0e418874aff20b93a23220975964b993daaa8a47e639
\ No newline at end of file
+8fcd402e36d1e90b937df6952850d7988cd75d6819531a636284e6177e149c5ecedf67d6aef8ccab7d6cd26f162ccdf395f144aed63b31107291f6f3573356e6
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc
index 3adeb486..237b322b 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
-iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwqdYACgkQHVkDr0WC
-vPRfXw//VO3homEBaY+Sk9D8ZnYnkDDvQ5D3s1Ygg+aGia8KtW4kwDvvOn2JcIhZ
-92MzX3j/aqmB9FSYpBeVntpiO5hcIkioEr5AzEWGvteS952QKYLIku5MTL3u9Acu
-XCu40bUb3EbvPrm6iBJ5aUjITU+eVgRVclaPAxu7epzsVi0dqEdHzB4RGvrdfQA1
-ny+xn7rHW7yMrYxK/d9XAPF23UK0PS7EJHviYunITNprYtLbPMPU52qYDhemM4sg
-LuC/3KJlqZjULSgGB+AqxbAQbuh0z5LhqxmOs8obGTUk26UTFvhvcR1ofKPc/IS1
-5B92824Mu6LAfyproVo+EUY+pCE14stQTjGu8v3vSop2lfU0ekPULL1UywzEVbgV
-1KypMFhxzAN6/i1XV1V7vCXYmh74NwVgJZ/j8ocqPzRbAOi1+nB2GVO7qLYYC9lG
-QyNY2zFb9oZb8jUDvZ2sn1mFPsvz7BDj0tcLB8tUVcDo2rRQ1zbT5GMWFbJDrmxs
-1D2q75ul0uSk/8HG+OaRK165oxWvzO/vqL4/9Tb2Yn6IlfTU/caqi5oJ2eIkVWd9
-F1eLFX9raPMqmvpOyh5YvWe5T4VbrAc0z7zkxPP+DEjntHOTjzldfNcijbJaD9o6
-laX5UrEzqcOY5xGmlWbxOn56y8dS0cRB/vDyXsAELMy3bp7YkXU=
-=Q8at
+iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwrOcACgkQHVkDr0WC
+vPSlvQ/6AoQg/GphqVYk3Ev1NnQ5Sc2H80+sWvQ8INRLhvNho8FFfsU1gh1ZXtOD
+Zwa5EB8REQ34+DaWmZnmHpSJNCj3jG6WGKNq8YfCvH7R/kU/jwEg8Fl9oJ69Eyhr
+Yur2svupxoOzaWjdFFax23biznZzW1G0PYyqO4ADYGYve2Gj5iF3SXVYqBwgKpCr
+YA53asAUk0ijCR3buVCOtFjyroszOSVG/rTqtr9Zg5pFtNb0Pk8NRS0jN7m3/A/7
+5n8En+99WRCJ5qNaTOXYMi7lCvycGYoUhsyI1V/Hr1JEpHKoVgzWaWzbx2mmjWx9
+Mth/snOF7IwO2m5LP2UjKpcmXH2/s7DuCyJfGUNqJ+F4N7ph+itXYco5I3IeOaf0
+u6ZhamcSUUefhi5b3z1OUCtCSE/6x4aj69Bo395OnU9GqQc7hh5gn6iAJ2/qCYUa
+QEX3sAZrpfPX/TfK2MaMkAI+kHp6wo/qMUD/Wm3taJOJJYzbYD+VP07m4B/fpH50
+IZ36zDOpZMFl4jRbBPgVmKGuH+r4nNPmLhDuUqoqGgTUhbODWsLj0lNJN4jp9wKI
+S96TABH3oBbbqWc7FM/H/mXIwAUclcYXvH+zVdTjFuk9KHQ9U7cDYh2VsIxhRJ4i
+15sRbtc/09xZW8TjcMgMOJIZ1zfSD1uXBseCU1LBgaVUgcYdHlg=
+=Xro8
-----END PGP SIGNATURE-----
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.md5 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.md5
index 30957f8f..62f9a63f 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.md5
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.md5
@@ -1 +1 @@
-764966c46458e76fb53bc2ae667c6ac2
\ No newline at end of file
+46d183ffe47b1f0c6aaf4237c987ea49
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha1 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha1
index eab60774..7e888f38 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha1
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha1
@@ -1 +1 @@
-30564c532a81e84f27ddaedff79bf628522ae73c
\ No newline at end of file
+fe81b104c76fcadaa3a283d4336511fced080d0d
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha256 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha256
index 2739951e..c296550d 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha256
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha256
@@ -1 +1 @@
-c5934e80422d46f97cab71660c2523a3a5a0fb19808e9c50fcda1e14c5526576
\ No newline at end of file
+b240c1572937f50ab7a502ae57d4dbe67e29a0ddeddc1ae444df761809314fcc
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha512 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha512
index ab178c57..00f458c4 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha512
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.pom.asc.sha512
@@ -1 +1 @@
-74000893058e28b6deb6b3280fbad71943b4a8e3b328b5c1ebc4824c6615121d0baa96622a1a4aa63ee9b39ac424409be655fb3504fc6ebe2ccbf3fc7ff8ca25
\ No newline at end of file
+d13c7806d8a815e1a86147de63f6f1640867ede7b0fb0807561f171adda3e56ae8dba52f10916091524ecaa8b4f15eb247a3fee9875c85ec62a73df987b6d872
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc
index 779afaee..12b3b465 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
-iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwqdYACgkQHVkDr0WC
-vPQ4WA/9H7qcFiEYL4IitkpEQiP9/KwnTLu6bslCeELEbjzvuaBgkISsPgaviNZX
-oIS9tdRJV5DgYVWzlzxcN433NKUMneHx1R5khKFSm5mR789csiZ5+f9BpgHRRe23
-LInU3laDkheX+Tw0T66Opw6NDhfXAt+NZljjN4pkDM4Z72oZNSn7F7CSB6ESOXXO
-hr0ujcwdaQmPJJ7O9OlwXNk3mnEopCKLEN190wjeg6TMGg1JSR1WkwQpVE3pDKMH
-TjUSlw0+yxhRpRfn/zAb+Dpx36En/+d1C5Vmyu3Ne8EdzDhJkIReYZUGllLMCw79
-tExLgjoFKqKwUojXJKu1sXxLsOjyqgTn8CwWTZVGzTUXyCYbLtfkIOAcCl9/IULZ
-UEaQg+QiUUUIaMT16vVwisBQBDm7xDUmLp6X3xkAvxBbOlEsP4quoqSM5LsYLpXr
-/9dLUYGmRyhrfBQg3saY9BzBe1o3tjv3v6mlCv4lXPJOMpThOTGBzrzdYkDjZ//M
-uwf5bdFLnPyf3bFRwHlCHGf2qift6Rxk9NJMXu4WaVy2HQrnOCsWFOxCnN4vaN57
-e+ULj8XFgOYtmRwTnlZzlSQfpqgLejTF7cYWcolwk3msdykZ/5CtlTC53iRwBbnZ
-cOMIyygV/yzNusIWRHeubHpjqIXwZ4KdeiXlSP2/jhveMj9CGXM=
-=0VCo
+iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwrOcACgkQHVkDr0WC
+vPRROw//YlBfWLQYaY+8u7aNxWkp/of4sxDkpvbXkb7gCCoY2Q1UKAf1GluXv1VE
+rg5KhMblmldFcEj/aQuOKMzAEYUb/IuoIxvncwOACY+6ePJTVllvCLMZOpSBj2ny
+ewzAZSHoytvdql7F7vCTDdDgdQOOsvRPw3E4vPQPNmvuQTIn3sUHA/XKepSOUm5h
+g0duLEebliQvB2HcIigd33jWqEQiPMbaKjLI0YX0NtVqqHgRZShWvp3tFK9sNldh
+FGWC2+qaY+krRzgsAFhFJlJRoVT+6IgJ5Ahy7cJK+BR4BVCiNY8/AUNEL+OhfmSN
+YLa/VLRgqdQ6T1JnsOcp5DG7f3M6gGpAWrPZnnr/JGy0q/60PbJo5Xzx7BfTxPpj
+I+aVtgjcRCOFFYtrpT8Sq1c7vJQk0/EJbPDPdK4UtVnJqcwt54le9DC9LNzOF2/9
+Ta1eTZZlZbE7usLqf0qBsCRIR5DnYTN63aLYOlgD2gIiE6anZ3XyXeL8qJju19fc
+DJA7P/g0/I8CNqFQejQuwrwAnfxxZJtLO8Z/+JYZdZkjoOtlaTWlXQm0TgXpoJfK
+zFnwpiWLcQQQJwaqSJNS8lPVk2hIttW3iz7Wnbl4YgaxNNEKdS4s/wmJLMIlzyH0
+/uE+ZQzlHwW62mLr+u0dmHjQIPIejlF3IIjeUzVGj26rEZlfCSA=
+=3ozC
-----END PGP SIGNATURE-----
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.md5 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.md5
index 5eee560f..8da480e4 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.md5
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.md5
@@ -1 +1 @@
-48494e763955742e3c34ede023167232
\ No newline at end of file
+7ebb4cd3a4106013fc115b97a5d17bb1
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha1 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha1
index d1b48a76..e76389f2 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha1
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha1
@@ -1 +1 @@
-37b9f545a6f83e3b8882a083bcdbad6b3f2c1cd0
\ No newline at end of file
+2abf2dffa4c7333c591210c39a41ca3ff55aaed1
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha256 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha256
index aa5ef66a..35ee773e 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha256
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha256
@@ -1 +1 @@
-2aa0c4612a8959360c1cb51c4af18da7f41f0a70b519e214bd6d34c40c4ea79c
\ No newline at end of file
+cd683603a78ed0c69e80ef9c00208a6618b9c3158fe60c8beede34864196f94f
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha512 b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha512
index 69947fbf..e5c704b4 100644
--- a/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha512
+++ b/repository/dev/javamodules/jpms-catalog/1.0.0/jpms-catalog-1.0.0.toml.asc.sha512
@@ -1 +1 @@
-19a2a9fbc43f12aa0b1ca54510665af0191a2019609b7c703b017016d5e7b9cb7a641745ee83f8893ea2ec680f4e1beae1d6ed8c3b5c04fb61497a0e40fd0a7d
\ No newline at end of file
+33d55caf49e70fb0c13f23c776e5368c89ef99f57dff5a95512839f52e60d4698fe7a9ee03ff9b2264cc4cccfeb10f11f103b16cde71a96f538ce77290ae89f5
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml
index f92b3d3e..39a577de 100644
--- a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml
+++ b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml
@@ -8,6 +8,6 @@
1.0.0
- 20240312191534
+ 20240312192839
diff --git a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.md5 b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.md5
index 91bcf503..7d6251cd 100644
--- a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.md5
+++ b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.md5
@@ -1 +1 @@
-57936cb8f2ca92588c2dccd8b0d70a9b
\ No newline at end of file
+ffc92403910b6d7faabb120c89d30cec
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha1 b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha1
index d22507ea..84e994a7 100644
--- a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha1
+++ b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha1
@@ -1 +1 @@
-569cca41a5d2b198132414d9c0773f85a80cc70b
\ No newline at end of file
+2a4934801ef51718084d24af087a7edfb47f8c61
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha256 b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha256
index 9b208ce4..a939851e 100644
--- a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha256
+++ b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha256
@@ -1 +1 @@
-b3984f8488d356881b924048d06af57766896923bc4cc031171fb5b2782a6719
\ No newline at end of file
+492143e15e44aec6c0a8df26cd4245fb46bef8d17d68bc067779d887a38353a9
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha512 b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha512
index 3b88ff6c..7ebabe2b 100644
--- a/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha512
+++ b/repository/dev/javamodules/jpms-catalog/maven-metadata.xml.sha512
@@ -1 +1 @@
-cc15d292160ea7d0e585a2ee117aa6f48ad2d0f7c783f8346e77d6277f23ccae64d2f52fb22447341c96e4495330c0206e43cc0b67c8002cf5a11dcc451ad80a
\ No newline at end of file
+89522ed9d3f8e48fa20b29b8743132816b87cde77b3f9706b2f55e7785f989d2faaf02c6bb7060b6d747e37c3e23c1ebd17404139612b3a668d1f2dab5749a8e
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module
index 60f64ac8..c9d9576d 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module
@@ -53,32 +53,28 @@
"group": "com.github.ben-manes.caffeine",
"module": "caffeine",
"version": {
- "strictly": "[3.0.2",
- "requires": "[3.0.2"
+ "prefers": "3.0.2"
}
},
{
"group": "org.slf4j",
"module": "slf4j-api",
"version": {
- "strictly": "[2.0",
- "requires": "[2.0"
+ "prefers": "2.0.0"
}
},
{
"group": "org.yaml",
"module": "snakeyaml",
"version": {
- "strictly": "[2.0",
- "requires": "[2.0"
+ "prefers": "2.0"
}
},
{
"group": "org.snakeyaml",
"module": "snakeyaml-engine",
"version": {
- "strictly": "[2.7",
- "requires": "[2.7"
+ "prefers": "2.7"
}
}
]
@@ -122,32 +118,28 @@
"group": "com.github.ben-manes.caffeine",
"module": "caffeine",
"version": {
- "strictly": "[3.0.2",
- "requires": "[3.0.2"
+ "prefers": "3.0.2"
}
},
{
"group": "org.slf4j",
"module": "slf4j-api",
"version": {
- "strictly": "[2.0",
- "requires": "[2.0"
+ "prefers": "2.0.0"
}
},
{
"group": "org.yaml",
"module": "snakeyaml",
"version": {
- "strictly": "[2.0",
- "requires": "[2.0"
+ "prefers": "2.0"
}
},
{
"group": "org.snakeyaml",
"module": "snakeyaml-engine",
"version": {
- "strictly": "[2.7",
- "requires": "[2.7"
+ "prefers": "2.7"
}
}
]
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc
index 996a846c..55167f23 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
-iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwqdkACgkQHVkDr0WC
-vPTq3hAAkLWgvC92EJK6DmW+Ksi/7CsRciVutmBTU93WA8Bry16rUk+2wAPA+UKm
-P1nefpBUGjqNg04NNwuAHtb5T6Ti7ivlqdTZGjOBAtyvkm93BaCR3ybTnQgikuzD
-SDL7BE7xQ7ZLCKtqN2iiQFWWriMzrHmq4rIYdKv3m1MYqy42Km8n6B72XwJoqTqn
-rD4GGIGWq3Vx2BmiNJvqPki8aImp5J44mvh8CSNcS3reMBxkyOH5vBulYJbkn+RV
-n8ZX6Ga+qnFJ7aJu/ALtOOMLLB1P8gbz2iO2iajQBfzOLjdpBACJTSUCmxdxGMT1
-0xcT6euMvpjkxpehv/91ZBwONu0GpK7r407t0VG0dy5EecVSMFsNHorbsJLvzJFb
-JiEYbxmNhsvC8l+Y1oXTn0tydclgJdXb6OKge/RCjxpuuhx4QRAQn0WQOEVcF0WD
-4lTVYSnToZMtQMcWlG1jT/HjximxR3lPY1HQnKmm9bwfZtEQqHp+rUw8ssQvfjIk
-xTgaD1qSuKFUj1sUB6n4i4cO/Bim76rr4n2AAbX5boDhz8B1Wr7U1sgYk87arb3A
-WHHGMKfaQ9CtAme20R8y3tg2S5IEafzkf3jACaIUA7hCRC0yTR1wsv5sXWDQy7dk
-ucnX8nzJGwOMkfueIfylcI+dIq9woigNr88BR+wBZDhqEllBuoM=
-=LiSD
+iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwrO0ACgkQHVkDr0WC
+vPQ24xAAjKL3RpscmtWk/6mvDRmLoN9MMjwdYRDCYgtRvduGQsCED/9Xp5VTzS1Z
+abvx/oHYjAiO6jRWYA4Cux3FWB8UcvOBxVFEUKXCH5TqIoX3FCAR76R3PzqrYKs3
+Oh/1upKHYY8CxQaiQVd8xVXQjGfOQ9gCkQxmLOGnYB1Qz37JuLfqIlLbi3rf1agn
+zrmXtWahxVk6iVz2OJw1ViRN3dfG16O6vPiGm/+DOaFYeGhVPXzHk+PXhWbumdDd
+zDS3QohCazlJHL8xHWDeux5KO8bmKhh+zSANKeTJWISOPsAIGsW7c1Lk3LWAdo1H
+nqy2CZ0iuHx71GhT1Fajq6TWYC+EsRTEVGpZ2NW2pyXiPUFP8o+3ZmjHLURkZ7ZD
+9aeLZ9ofOEmIshOyLLpMPTCyQMwmaDSHUhhvz/MwfsvcveCg3IExE9HRgV21b4m+
+9R6ABPSeCfQ+28ctKDb1+wv//dFon1iWePNbVEXjFKiiWXT3L3UZNBbHQQo3X1Yb
+V/4SAOjmTqIXkti/bwCy+8N2gAtQEJ9JmJz1B5YlR1HraUoKZzb6mbeuB1xpW2qr
++gbejayUPlEgWtUsdFf1BwyPvFmdVVNR2TyD8detL/deJ6DcFluh3mqs6R5bAo97
+83o0/LNHS/xwiIHKQdy6kCEAslryEZUOBeesHxa3UjiIJSGkKQU=
+=ufG9
-----END PGP SIGNATURE-----
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.md5 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.md5
index c8d43e7d..2c7ca4ce 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.md5
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.md5
@@ -1 +1 @@
-039f8390cd2fd2689e9c0e7611632896
\ No newline at end of file
+85a010f1b454d0283366fc5fbb58d463
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha1 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha1
index b5ef9a84..a55c6885 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha1
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha1
@@ -1 +1 @@
-15439e21533bf056d89ab6f98abe891cc38ee3be
\ No newline at end of file
+8857dc7e91c57451ebf7e2b06db36827267feff1
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha256 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha256
index 8afcac39..de4b8860 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha256
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha256
@@ -1 +1 @@
-0b38aa2fa27d877754e647105e10457c76d5dce85c7eccfb56b0e329bb06017b
\ No newline at end of file
+5b9f44da53600527b315677035141f4928e6cf592cf22c142a032e31eb501d98
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha512 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha512
index 2ea91686..88d76165 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha512
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.asc.sha512
@@ -1 +1 @@
-d56b8c2fc2119846a9eba6d0f4d3c7d003c6a6cd9ea889bf49093d49b3462a6ee0ddc2d4392cc3a14b4a78e4ed8e1d5dc56fc595b2ce5457a80dc527a4eb378c
\ No newline at end of file
+04b9aaf9428da67416285b816881ee42dacb572826a5f01ba2a1b2bbd8a972a6cfc226137bd5fdf85d3e0b2900ff3e49cf9a50f3bc98241f237f64619fee87ee
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.md5 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.md5
index fb88400d..8cf9ccfa 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.md5
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.md5
@@ -1 +1 @@
-096024cfb24ec44e61d4af5cf4e7393d
\ No newline at end of file
+df7f98e737b414ac0eb3966e012535df
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha1 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha1
index f23c0610..c3ec3fe8 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha1
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha1
@@ -1 +1 @@
-aa2c0bf92774b03aefeaccf4b46c65188e38bd8b
\ No newline at end of file
+3df8da3ca7dcdd283e1a9f66de9741213237f0ab
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha256 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha256
index 8d5e605d..c732e1e8 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha256
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha256
@@ -1 +1 @@
-bcbdcea54793791b9803c1f39924fc4c236853e14500c19649034cb12f3da56e
\ No newline at end of file
+ff14909b3191bdf580e09e43c5df2737c8e95b874bfe0b1027242c0e6bb0474d
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha512 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha512
index 4132c3e5..febe2747 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha512
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.module.sha512
@@ -1 +1 @@
-148ece0cec9be1d22ad5ae308ac5ed42eea20da86d2f7165e5a12f75555dcfe2e44d4ef9ab412b18ede555c2e9f1d85933d234280574cb1116a0f73aa46f57d6
\ No newline at end of file
+5ba7ca2ff7369e66ae55158990eecc15c4579c009ef9bb01dc25003e45c0858e8de951c8033fbfc7c36c91ea4c0a7ab3d074e03bed366f2308600a8f1d22a0b7
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom
index 9f59c106..dc9511ca 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom
@@ -53,26 +53,6 @@
guava
33.0.0-jre-jpms
-
- com.github.ben-manes.caffeine
- caffeine
- [3.0.2
-
-
- org.slf4j
- slf4j-api
- [2.0
-
-
- org.yaml
- snakeyaml
- [2.0
-
-
- org.snakeyaml
- snakeyaml-engine
- [2.7
-
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc
index 94dd35b9..a732586f 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc
@@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.68
-iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwqdkACgkQHVkDr0WC
-vPScpw//cZjSEm5db0iINBWFqdNn9KCIc4MgyzMV6v0zJtM97CYebd44niGatrs/
-zuJP4nqdKi/XKlSBCkvEAw2ynidAmSAJ89/kTPmWCLvPrUW3DhAZWc5Wijp7mCJ/
-bxsGBYg/gjJQDhg+olM2kYoQpKIWbFyp6QK+o+S/7OVPwiRzEy0pNO67mEH5roWV
-5s7RBSHzyG6pbA9ta6qeHFJO4pi5zK4GzVrTOjMrv0jVJfNCnaDr3xtwhSDtB2Y1
-NeQIKFV16iF53YXnNe9Xbc9E7gZdv/kwPRIsNyx6wdk5Dxlw9h7gpxjAOAQjMtjM
-be/3XhE73r0evoPb4oHoUKgsHOBKOn4oLejPu9MBO4tilrBGb+1fnDUVV+QdAR7r
-3joJ8R6a7aTMmbZhP0vGq6stu5+GqxbPrIvOIceje/1kxNMBJNZ3ljmaPXfzvQ2Z
-CTn/Hz3E29iEOGw3KFte7L0d+hkVRkJLfBShAyubv5wIBOMp7JnwZrVsj2nqvv9w
-pLAKyq6dH0y2u4KefvzqcBMddmvxkbG3oLWvPYy60fb2AKvPkPH9Zrhgy4BPWwSu
-AYkqh1Nfqt+JHS7zzSj/jaaGjRynjdxd3ehfm2q6kD95IBKKwv8nFqLWqHsTk9Mh
-Q3YXDO60uR3WY7L5kWcAdQBDywU0l/Tt9rZQ0xGupOUDIbG50Ec=
-=vmAT
+iQIzBAABCAAdFiEEoWasYvbejGNzIndzHVkDr0WCvPQFAmXwrO0ACgkQHVkDr0WC
+vPQxnA/7B0/1ONkCnaLbiZIF4sOLSydUAlMrNabNzOgkX2KSSzSwe+oEjcUnVoxw
+CdPIWKf9y2uIrJrWcjGwuoSjHeQs67kOLegXxPccVbfP5gPQtWUJiKJgvg+ycAnt
+DVAfDtdlSi5YTxhMb2p+fP5wk2QhKF6n0zH6MghWQ/LJuQDbW1hunKsWl9RKTL+x
+HgrPokl0IaHLWIkSw8W5x6OS8UKy3qXJHoVKugaRxTsOXMOI7RwMg6hXfiEazDuz
+7qeZtA/ug/EXZn4BReEkUv1H3AQTgKaPdx0wscD+Usf64Ab1T/CgZnSB66Yq+NoK
+jqnwtxzFm9UlL7OqQp4g4G96TtnFIAl5O0yCVnJc+tYY/hiIl41reLGpvu9wUGwf
+2Hsp4KMVF3cTJ8aRNunlin9QpIJBqwLkMnfSufryse+m6lJ0LwmOmE740Z0TFNom
+5QISRVKdygUU+AhD7bYLn4PZA0EafdwaMiBXBITkpik8rDBgCdiEGAn/pJxqsEDE
+6yDIaeQW6MFuaGlsEd0K0trRGn1xG/LZlD27tc1jad4h0snTzgFakoH5k+USkeuW
+Fftfb5t2qIsbgDydirwHPpfwIx/5cLU5V+/Ev1A0Es70cY/BlnE91U7+6BgCRROd
+wsFOvyZlnb5+If27dCncUWbf/x6tDNTtI88LoOHz6BpIY7B6dnw=
+=bE/D
-----END PGP SIGNATURE-----
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.md5 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.md5
index ecac8b9c..564f3772 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.md5
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.md5
@@ -1 +1 @@
-8bd09fe1a4e574c628a080e373beb1cf
\ No newline at end of file
+c2392ad7ac0bc413630d5739cdad1f07
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha1 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha1
index 935e9fdf..24ba98cb 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha1
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha1
@@ -1 +1 @@
-54d88131c8cd15a808b7c5893e115a4c56aa57bf
\ No newline at end of file
+8b10532ec3acac0531341da105005a28c26f6b91
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha256 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha256
index 9a42040a..a637c7b7 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha256
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha256
@@ -1 +1 @@
-b87fcbee44184887bcc05073e67ba626de1718578acde23beaa6dcdad233e5c4
\ No newline at end of file
+e0c289867dda03dce6b10e89501befe2e09fa73a7a77b8e3e7acbe189d8ac9d0
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha512 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha512
index 595fb38b..70b2ac9a 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha512
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.asc.sha512
@@ -1 +1 @@
-f6c07f3eacf6bb1362f2b113e12fdffd7c6e59b91a68f75bc5e3bccaef3fb90a0a46ed503a3db6cfbf0325436b7bc010365dc0480c1f016047536d04c0d699bf
\ No newline at end of file
+3c39622a8191f27b0c077c3bbaf169a2486b81092790661d21c928b929dcd47d327f6823896914841ee3502d9181a2a75867d0868a53bd158bb11439e898b13f
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.md5 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.md5
index add4d569..783affc1 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.md5
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.md5
@@ -1 +1 @@
-4a095a854e1b9be45130632912ed69a7
\ No newline at end of file
+bcec107541008bee443ee5bc762f791c
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha1 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha1
index acaaa149..b8240ddd 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha1
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha1
@@ -1 +1 @@
-426d83e7c455da6d769d3c4e013da21a853cf412
\ No newline at end of file
+105f9e175677820efbe6f8346e91b56ecf5c28d2
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha256 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha256
index e34773c8..04303526 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha256
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha256
@@ -1 +1 @@
-dbce439869548da566f8731af3338db44fa12c7e73192bda85b04386c0efe24f
\ No newline at end of file
+9770aad36f771adb02589ca4ebacf264deb4e1aa0fc3132fac1b4b1e775ed3dc
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha512 b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha512
index 6591e75f..54cddc39 100644
--- a/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha512
+++ b/repository/dev/javamodules/jpms-platform/1.0.0/jpms-platform-1.0.0.pom.sha512
@@ -1 +1 @@
-d21115ae3dbe72e26dfdb2b39ef47f51cec7f356d0fb889e05378b515415708b6274150f043ef8309f29b25714ed922c8f079453a30799353227913f98b0cc30
\ No newline at end of file
+5f37af563b90a9b03d5eef0e5a09af468d4a9370ab4b182a1dc3b01e93fbb50630e2e7a9503e4c189ce3329358e3d7cf91c409d883624748365851ec646f0f99
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/maven-metadata.xml b/repository/dev/javamodules/jpms-platform/maven-metadata.xml
index 29081b7b..da1cda9a 100644
--- a/repository/dev/javamodules/jpms-platform/maven-metadata.xml
+++ b/repository/dev/javamodules/jpms-platform/maven-metadata.xml
@@ -8,6 +8,6 @@
1.0.0
- 20240312191537
+ 20240312192845
diff --git a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.md5 b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.md5
index 7676b12d..28848f77 100644
--- a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.md5
+++ b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.md5
@@ -1 +1 @@
-acdb2677d613799549997c0654e0a883
\ No newline at end of file
+3580fd39bba069def0266bf4527c7e37
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha1 b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha1
index 1bd0b83e..6505d519 100644
--- a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha1
+++ b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha1
@@ -1 +1 @@
-7fb41e3a4ceac820db947fdaecde97a0ecc9006b
\ No newline at end of file
+f6ceebd6cb86cce998257c69a0f69b6bd33052ab
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha256 b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha256
index c8ba2717..0280d930 100644
--- a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha256
+++ b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha256
@@ -1 +1 @@
-65194030b55214a2747d221ac77d7355ed2c2400192426be218f18e9a22819d1
\ No newline at end of file
+aa7b8366ad6e05287973b755e85a5f43e61ee03df9ae52ace2e79bbe48c2a1a6
\ No newline at end of file
diff --git a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha512 b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha512
index 38c94954..859201d2 100644
--- a/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha512
+++ b/repository/dev/javamodules/jpms-platform/maven-metadata.xml.sha512
@@ -1 +1 @@
-70b0ec72cca39e83148961cb295e56621d150ff816ebcc5dc678f99955a4210b1e886f6e4d2810dc3de5ddc9b700865b37e4a368c390c3263172bb8556547d0b
\ No newline at end of file
+bf3ba39d6e2a5c1cf383f5ffc2beb443e996c8d3e0ba6660a8ceedf94339f9c4cb9b38123e2a2f62e6f1b12133a68b7f7aeb72315b13074a5053f86653173f46
\ No newline at end of file
diff --git a/samples/gradle-platform/app/build.gradle.kts b/samples/gradle-platform/app/build.gradle.kts
index e2a15f9d..4e6d9767 100644
--- a/samples/gradle-platform/app/build.gradle.kts
+++ b/samples/gradle-platform/app/build.gradle.kts
@@ -7,6 +7,7 @@ plugins {
dependencies {
implementation(platform(attic.javamodules.platform))
implementation("com.google.guava:guava")
+ implementation("org.slf4j:slf4j-api")
}
testing {
diff --git a/samples/gradle-platform/app/gradle.lockfile b/samples/gradle-platform/app/gradle.lockfile
index f93c5daa..db0ada68 100644
--- a/samples/gradle-platform/app/gradle.lockfile
+++ b/samples/gradle-platform/app/gradle.lockfile
@@ -1,4 +1,23 @@
# This is a Gradle generated file for dependency locking.
# Manual edits can break the build and are not advised.
# This file is expected to be part of source control.
+com.google.code.findbugs:jsr305:3.0.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.google.errorprone:error_prone_annotations:2.25.0-jpms=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.google.guava:failureaccess:1.0.3-jpms=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.google.guava:guava:33.0.0-jre-jpms=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+com.google.j2objc:j2objc-annotations:3.0.0-jpms=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+dev.javamodules:jpms-platform:1.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath
+org.checkerframework:checker-qual:3.43.0-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
+org.junit.jupiter:junit-jupiter-api:5.10.0=testCompileClasspath,testRuntimeClasspath
+org.junit.jupiter:junit-jupiter-engine:5.10.0=testRuntimeClasspath
+org.junit.jupiter:junit-jupiter-params:5.10.0=testCompileClasspath,testRuntimeClasspath
+org.junit.jupiter:junit-jupiter:5.10.0=testCompileClasspath,testRuntimeClasspath
+org.junit.platform:junit-platform-commons:1.10.0=testCompileClasspath,testRuntimeClasspath
+org.junit.platform:junit-platform-engine:1.10.0=testRuntimeClasspath
+org.junit.platform:junit-platform-launcher:1.10.0=testRuntimeClasspath
+org.junit:junit-bom:5.10.0=testCompileClasspath,testRuntimeClasspath
+org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath
+org.slf4j:slf4j-api:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
empty=annotationProcessor,testAnnotationProcessor
diff --git a/samples/gradle-platform/gradle/verification-keyring.gpg b/samples/gradle-platform/gradle/verification-keyring.gpg
index d01d0cbb..6a3065b2 100644
Binary files a/samples/gradle-platform/gradle/verification-keyring.gpg and b/samples/gradle-platform/gradle/verification-keyring.gpg differ
diff --git a/samples/gradle-platform/gradle/verification-keyring.keys b/samples/gradle-platform/gradle/verification-keyring.keys
index a834902f..32405575 100644
--- a/samples/gradle-platform/gradle/verification-keyring.keys
+++ b/samples/gradle-platform/gradle/verification-keyring.keys
@@ -1069,6 +1069,32 @@ tCdTcXVhcmUgQ2xpcHB5IDxvcGVuc291cmNlQHNxdWFyZXVwLmNvbT4=
=cBgo
-----END PGP PUBLIC KEY BLOCK-----
+pub 66D68DAA073BE985
+uid Ceki Gulcu
+
+sub A1766BE5F812AC2E
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: BCPG v1.68
+
+mJMEYvEGpBMFK4EEACMEIwQA6knc/2gtbqDhPh5EzrymR4Hwi1Xf2S0aqMopA1zg
+IeZzBgSfL+4fEfpXL4eAzvrk29jIXSizDEOgFpw3PW3Om1gASxub4Jo6EQrRgOdd
+OlJl1bajIRC4pAoZafDzhOb+FkjJ61lEJzJ6pQtG0Yi24QWDBfXHkSiQSbZFvcC/
+FTJpZua0GENla2kgR3VsY3UgPGNla2lAcW9zLmNoPojSBBMTCgA4FiEEYCAKxK52
+HxYU1sRnZtaNqgc76YUFAmLxBqQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
+CgkQZtaNqgc76YU7ggIGKhGjOpGq1KupRlH1//DT/h5rfbwY9WCZfCaD3NKD+Ly3
+sOF/Mq/pow9vwEn99nbSVO8fk9s0MysiJwM7QjuOX60CBiMoQDTwZNPRRUVKM7nv
+xqOzXTYJNf+XDuAts2WQCRjwZF2uPLVxl3OXkgNC6tmnJxlXVwQ0PQYW+I3aKk59
+mhs4uJcEYvEGpBIFK4EEACMEIwQB2pA7Lzg7+PvGjWsBowHeMYcKfjbAEkXycxVn
+WiHpZE3x3fck/SiMKkIr2h7eXLGNlG8GxWQWE4XmWxvvaSpHfiEAteZm+HAWHM2h
+CXPg24MuDppCMBATKJLs2ojZJVOpsajIgTrKDZku6/ay/GTV02W+2q186eah4hkb
+enJtFGHK4hUDAQoJiLoEGBMKACAWIQRgIArErnYfFhTWxGdm1o2qBzvphQUCYvEG
+pAIbDAAKCRBm1o2qBzvphSQsAgdoBwIzWeI+z+SPc0SYWXc/2K8TGVZrpDjmXyo+
+CK0Is7a/3fZMSVf67Hw75+/QDHZcl7MCP54xX6VhJzK9embNvAIHfqe4+a2wInfW
+RgteE3ZYglY+89V6yt4j8ZBSrRa4CeB93oM60Ipi00o/vGoO7/ZsxTbdzEZpGPZO
+gfhF8IKWDUE=
+=fcC5
+-----END PGP PUBLIC KEY BLOCK-----
+
pub 6A97BB242496B68A
sub 374A2ECC99F4A7A0
-----BEGIN PGP PUBLIC KEY BLOCK-----
diff --git a/samples/gradle-platform/gradle/verification-metadata.xml b/samples/gradle-platform/gradle/verification-metadata.xml
index 02d9c8d4..43c98ca3 100644
--- a/samples/gradle-platform/gradle/verification-metadata.xml
+++ b/samples/gradle-platform/gradle/verification-metadata.xml
@@ -13,6 +13,7 @@
+
diff --git a/tools/platform/build.gradle.kts b/tools/platform/build.gradle.kts
index 7a6e0af0..436d6289 100644
--- a/tools/platform/build.gradle.kts
+++ b/tools/platform/build.gradle.kts
@@ -45,7 +45,7 @@ dependencies {
fun MutableVersionConstraint.fromCatalog(provider: Provider) {
val resolved = provider.get()
when {
- resolved.startsWith(">=") -> strictly("[${resolved.drop(">=".length).trim()}")
+ resolved.startsWith(">=") -> prefer(resolved.drop(">=".length).trim())
resolved.startsWith("strictly ") -> strictly(resolved.drop("strictly".length).trim())
else -> prefer(resolved)
}
@@ -97,6 +97,11 @@ publishing {
}
}
+configurations.all {
+ exclude(group = "com.google.code.findbugs", module = "jsr305")
+ exclude(group = "com.google.guava", module = "listenablefuture")
+}
+
signing {
useGpgCmd()
sign(publishing.publications["maven"])
diff --git a/versions.toml b/versions.toml
index 07cf1032..9341018b 100644
--- a/versions.toml
+++ b/versions.toml
@@ -15,7 +15,7 @@ j2objc = "3.0.0-jpms"
## Minimum versions of popular libraries where JPMS support is available.
caffeine = ">= 3.0.2"
-slf4j = ">= 2.0"
+slf4j = ">= 2.0.0"
snakeyaml-core = ">= 2.0"
snakeyaml-engine = ">= 2.7"