From 7c8379cc8fb9cdbb78132437033cd43851bf1a6e Mon Sep 17 00:00:00 2001 From: Simon Massey Date: Fri, 25 Jul 2025 15:43:16 +0100 Subject: [PATCH 1/2] Add sentinels to verify which file GitHub Pages serves --- README.md | 2 ++ index.html | 1 + 2 files changed, 3 insertions(+) diff --git a/README.md b/README.md index 0d09c21..a48cbb1 100644 --- a/README.md +++ b/README.md @@ -221,3 +221,5 @@ String formatted = Json.toDisplayString(data, 2); // ] // } ``` + + diff --git a/index.html b/index.html index 26db68c..689da65 100644 --- a/index.html +++ b/index.html @@ -161,5 +161,6 @@

License

Licensed under the GNU General Public License version 2 with Classpath exception, same as the OpenJDK project.

+ \ No newline at end of file From 2d4929910fc5c17a7f7e627a2f518e7b3d5117fc Mon Sep 17 00:00:00 2001 From: Simon Massey Date: Fri, 25 Jul 2025 15:51:06 +0100 Subject: [PATCH 2/2] Setup GitHub Pages site and update pom.xml - Create clean index.html landing page - Remove duplicate navigation (keep only Resources section) - Add OpenJDK Sandbox link to Resources - Add GitHub Pages URL to pom.xml - Simplify design for small focused project Closes #5 --- README.md | 2 -- index.html | 24 +----------------------- pom.xml | 3 ++- 3 files changed, 3 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index a48cbb1..0d09c21 100644 --- a/README.md +++ b/README.md @@ -221,5 +221,3 @@ String formatted = Json.toDisplayString(data, 2); // ] // } ``` - - diff --git a/index.html b/index.html index 689da65..d4351f1 100644 --- a/index.html +++ b/index.html @@ -65,32 +65,11 @@ .button.secondary:hover { background-color: #7f8c8d; } - .nav { - background-color: #34495e; - padding: 15px; - border-radius: 5px; - margin-bottom: 20px; - } - .nav a { - color: white; - text-decoration: none; - margin-right: 20px; - } - .nav a:hover { - text-decoration: underline; - }

java.util.json Backport for JDK 21+

- -
Early Access: This is an unofficial backport of the experimental java.util.json API from OpenJDK sandbox, @@ -150,8 +129,8 @@

Record Mapping Example

Resources

View on GitHub - Documentation Wiki Original Proposal + OpenJDK Sandbox

Status

This backport is based on OpenJDK sandbox commit d22dc2ba8 @@ -161,6 +140,5 @@

License

Licensed under the GNU General Public License version 2 with Classpath exception, same as the OpenJDK project.

- \ No newline at end of file diff --git a/pom.xml b/pom.xml index 882be44..03aca4c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,11 +4,12 @@ jdk-sandbox json-experimental - 1.0-SNAPSHOT + 0.1-SNAPSHOT jar java.util.json Backport for JDK 21+ Early access to future java.util.json API - tracking OpenJDK sandbox development + https://simbo1905.github.io/java.util.json.Java21/