Skip to content
Success

Changes

Summary

  1. Issue #292 - update JsonParserImpl and reject duplicate keys unit test (commit: b9bddea) (details)
  2. Add latest JDK in Travis (commit: 61a8b82) (details)
  3. Update TCK to work with JDK17 (commit: ab3ef16) (details)
  4. move implementation to parsson repo, (commit: 6aa9dae) (details)
  5. Project cleanup. (commit: 3886bd2) (details)
  6. Copyright headers update. (commit: 6029fe1) (details)
  7. Provide factory to obtain JsonValue from java.lang.Number (#302) (commit: e865594) (details)
  8. Json.createObjectBuilder(Map) has impractical type bounds (commit: 54b2547) (details)
  9. JsonParser needs to have a way to get current event (#303) (commit: d166d5d) (details)
  10. remove obsolete build plugin (commit: 3141627) (details)
  11. remove usage of deprecated method, add missing comment (commit: 0c9ccd8) (details)
  12. Add missing serialVersionUID (commit: 8fb92b1) (details)
  13. add missing comments (commit: d6df7d1) (details)
  14. turn build time warnings into errors (commit: ceb5cf6) (details)
  15. cache mvn repo in GH build (commit: 6c9bdef) (details)
  16. Fix JsonArray documentation for getBoolean #149 (commit: a80b0be) (details)
  17. What is the contract for of JsonGenerator#close() on error? #156 (commit: 2808816) (details)
  18. TCK tests (commit: 30f1a60) (details)
  19. Clarify side effects of JsonObjectBuilder#build #178 (commit: b066df0) (details)
  20. TCK: JsonParser needs to have a way to get current event #316 (commit: 3d9ba15) (details)
  21. setup-java v2 Maven cache (commit: 9e0a9ff) (details)
  22. [api] Define standard property for handling duplicated keys (commit: 3c3b1b1) (details)
  23. TCK: Provide factory to obtain JsonValue from java.lang.Number #315 (commit: 87ef235) (details)
  24. TCK: [api] Define standard property for handling duplicated keys (commit: a7cb019) (details)
  25. TCK: Clarify side effects of JsonObjectBuilder#build (commit: 27902c6) (details)
  26. Bump junit from 4.12 to 4.13.1 in /tck (commit: b4d7765) (details)
  27. Javadoc for NullPointerExceptions (commit: ec9fb5c) (details)
  28. Small mistake in documentation of javax.json.stream.JsonGenerator (commit: 194d561) (details)
  29. JsonParser.getValue/getObject/getArray Exceptions #152 (commit: e621909) (details)
  30. Json factory methods are very inefficient #154 (commit: 28a5ec5) (details)
  31. rework TCK to Junit5 (#297) (commit: 7d8d30f) (details)
  32. avoid possible NPE, fix the error message (commit: 4323652) (details)
  33. Add compatibility with HK2 service locator lookup (commit: fd550c2) (details)
  34. fix the spec version (commit: 1d5a2a5) (details)
Commit b9bddeaa7eeffd289615d871df3550941147b393 by Lukas Jungmann
Issue #292 - update JsonParserImpl and reject duplicate keys unit test

Signed-off-by: John T.E. Timm <johntimm@us.ibm.com>
(commit: b9bddea)
The file was modified impl/src/test/java/org/eclipse/jsonp/tests/JsonDuplicateKeyTest.java (diff)
The file was modified impl/src/main/java/org/eclipse/jsonp/JsonParserImpl.java (diff)
Commit 61a8b8278d87ac1ff775cdbb01fb32d021f47285 by Lukas Jungmann
Add latest JDK in Travis

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 61a8b82)
The file was modified .travis.yml (diff)
Commit ab3ef1695153b8732416df32f02cab102ed1d756 by Lukas Jungmann
Update TCK to work with JDK17

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: ab3ef16)
The file was modified impl-tck/pom.xml (diff)
The file was modified impl-tck/tck-tests-plugability/pom.xml (diff)
The file was modified impl-tck/tck-tests/pom.xml (diff)
Commit 6aa9daec84c07bb860814354f50055f893b29b51 by Lukas Jungmann
move implementation to parsson repo,
see https://gitlab.eclipse.org/eclipsefdn/emo-team/emo/-/issues/34

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 6aa9dae)
The file was removedetc/config/exclude.xml
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/TwitterSearchTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/ToJsonTest.java
The file was removeddemos/facebook/src/main/java/module-info.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonMergePatchTest.java
The file was removeddemos/jaxrs/src/main/java/org/eclipse/jsonp/demos/jaxrs/DemoApplication.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonProviderImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonWriterTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonGeneratorImpl.java
The file was removedimpl/src/test/resources/rfc6901.json
The file was removedbundles/ri/src/main/resources/README.txt
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonGeneratorFactoryImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonParsingExceptionTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPatchBugsTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonArrayBuilderImpl.java
The file was removedimpl/src/test/resources/facebook2.json
The file was removeddemos/jaxrs/src/main/java/org/eclipse/jsonp/demos/jaxrs/GeneratorResource.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonNumberImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/RFC7159Test.java
The file was removeddemos/facebook/src/main/java/org/eclipse/jsonp/demos/facebook/FacebookStreamSearch.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonStringTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPatchDiffTest.java
The file was removedproviders/customprovider/src/main/resources/META-INF/services/jakarta.json.spi.JsonProvider
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPatchTest.java
The file was removedimpl/src/test/resources/wiki.json
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonWriterImpl.java
The file was removedbundles/ri/src/main/assembly/archive.xml
The file was removedimpl/src/test/resources/twitter.json
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPointerTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonGeneratorTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/NodeReference.java
The file was removeddemos/NOTICE.md
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonMergePatchDiffTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonGeneratorFactoryTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonTokenizer.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonLocationImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonParserFactoryTest.java
The file was removedbundles/ri/pom.xml
The file was removedimpl/src/test/resources/facebook1.json
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPointerToStringTest.java
The file was removeddemos/jaxrs/src/main/java/org/eclipse/jsonp/demos/jaxrs/ArrayResource.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPointerReplaceOperationTest.java
The file was removedimpl/src/test/resources/jsonmergepatch.json
The file was removedbundles/ri/src/main/resources/LICENSE.md
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonPatchBuilderImpl.java
The file was removedimpl/src/test/resources/jsonpatch.json
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonReaderTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonParserTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonStructureParser.java
The file was removeddemos/LICENSE.md
The file was removeddemos/customprovider-jdk9/src/main/java/org/eclipse/jsonp/demos/customprovider/TestProvider.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonReaderImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPointerAddOperationTest.java
The file was removedjaxrs/src/main/java/org/eclipse/jsonp/jaxrs/JsonValueBodyReader.java
The file was removedbundles/jakarta.json/pom.xml
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonStringImpl.java
The file was removedproviders/customprovider/src/main/java/org/eclipse/jsonp/customprovider/TestServlet.java
The file was removeddemos/pom.xml
The file was removedimpl/src/main/resources/META-INF/services/jakarta.json.spi.JsonProvider
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonBuilderTest.java
The file was removeddemos/customprovider-jdk9/pom.xml
The file was removedimpl/src/main/java/org/eclipse/jsonp/api/BufferPool.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonMergePatchImpl.java
The file was removedproviders/defaultprovider/src/main/java/org/eclipse/jsonp/defaultprovider/TestServlet.java
The file was removeddemos/facebook/src/main/resources/facebookconfig.properties
The file was removeddemos/servlet/pom.xml
The file was removeddemos/servlet/src/main/java/org/eclipse/jsonp/demos/servlet/ArrayServlet.java
The file was removedimpl/src/main/resources/org/eclipse/jsonp/messages.properties
The file was removedjaxrs/src/main/java/module-info.java
The file was removedetc/config/copyright-exclude
The file was removeddemos/twitter/src/main/java/module-info.java
The file was removedimpl/src/main/java/module-info.java
The file was removeddemos/twitter/pom.xml
The file was removedimpl/src/main/java/org/eclipse/jsonp/api/JsonConfig.java
The file was removedetc/config/copyright.txt
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonFieldTest.java
The file was removeddemos/jsonpointer/src/main/java/module-info.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonWriterFactoryImpl.java
The file was removeddemos/twitter/src/main/java/org/eclipse/jsonp/demos/twitter/TwitterObjectSearch.java
The file was removedproviders/customprovider/pom.xml
The file was removedimpl/src/test/resources/facebook.json
The file was removedbundles/jakarta.json/src/main/javadoc/doc-files/speclicense.html
The file was removedimpl/src/test/resources/jsonmergepatchdiff.json
The file was removedimpl/src/test/resources/jsonpatchdiff.json
The file was removeddemos/customprovider-jdk9/src/main/java/module-info.java
The file was removeddemos/jaxrs/src/main/java/org/eclipse/jsonp/demos/jaxrs/ParserResource.java
The file was removedproviders/defaultprovider/pom.xml
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonBuilderFactoryTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPatchBuilderTest.java
The file was removedbundles/pom.xml
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPointerRemoveOperationTest.java
The file was removedbundles/jakarta.json/src/main/javadoc/overview.html
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonPrettyGeneratorImpl.java
The file was removedproviders/pom.xml
The file was removeddemos/facebook/pom.xml
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonObjectBuilderImpl.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonPatchImpl.java
The file was removeddemos/jaxrs/src/main/java/org/eclipse/jsonp/demos/jaxrs/StructureResource.java
The file was removeddemos/jsonpointer/pom.xml
The file was removeddemos/jsonpointer/src/main/resources/wiki.json
The file was removeddemos/twitter/src/main/resources/twitterconfig.properties
The file was modified .travis.yml (diff)
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPatchOperationTest.java
The file was removedproviders/customprovider/src/main/java/org/eclipse/jsonp/customprovider/TestProvider.java
The file was removeddemos/facebook/src/main/java/org/eclipse/jsonp/demos/facebook/FacebookObjectSearch.java
The file was removeddemos/jsonpointer/src/main/java/org/eclipse/jsonp/demos/jsonpointer/JsonpointerDemo.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonPointerEscapeTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonReaderFactoryImpl.java
The file was modified README.md (diff)
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonDuplicateKeyTest.java
The file was removedproviders/customprovider/src/main/java/org/eclipse/jsonp/customprovider/TestGenerator.java
The file was removeddemos/customprovider-jdk9/src/test/java/customprovider/test/TestProviderTest.java
The file was removedjaxrs/src/main/java/org/eclipse/jsonp/jaxrs/JsonValueBodyWriter.java
The file was removeddemos/jaxrs/pom.xml
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonValueTest.java
The file was removedbundles/jakarta.json/src/main/java/module-info.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonParserFactoryImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonNumberTest.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/UnicodeDetectingInputStream.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/MapUtil.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonBuilderFactoryImpl.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonParserImpl.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/BufferPoolImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonCollectorTest.java
The file was removedimpl/pom.xml
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonMessages.java
The file was removeddemos/jaxrs/src/main/java/org/eclipse/jsonp/demos/jaxrs/ObjectResource.java
The file was removeddemos/jsonpointer/src/main/resources/jsonpointer.json
The file was removeddemos/twitter/src/main/java/org/eclipse/jsonp/demos/twitter/TwitterStreamSearch.java
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonPointerImpl.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonObjectTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonArrayTest.java
The file was removedjaxrs/pom.xml
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonParserSkipTest.java
The file was removedimpl/src/test/java/org/eclipse/jsonp/tests/JsonSamplesParsingTest.java
The file was removedpom.xml
The file was removedimpl/src/main/java/org/eclipse/jsonp/JsonUtil.java
The file was removeddemos/customprovider-jdk9/src/main/java/org/eclipse/jsonp/demos/customprovider/TestGenerator.java
Commit 3886bd29df476d99c43576ebe24d9d00d60ede7d by Lukas Jungmann
Project cleanup.

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>
(commit: 3886bd2)
The file was removed.travis.yml
The file was addedetc/spotbugs-exclude.xml
The file was addedetc/copyright-exclude
The file was removedapi/etc/config/copyright-exclude
The file was modified api/pom.xml (diff)
The file was added.github/workflows/maven.yml
The file was removedapi/etc/config/exclude.xml
The file was modified README.md (diff)
The file was removedapi/etc/config/copyright.txt
The file was addedetc/copyright.txt
Commit 6029fe146f7b07551750da3e3a731f1c6eb1c696 by Lukas Jungmann
Copyright headers update.

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>
(commit: 6029fe1)
The file was modified api/src/main/java/jakarta/json/JsonPatchBuilder.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonString.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonArrayBuilder.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonReader.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonValueImpl.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonWriter.java (diff)
The file was modified api/src/main/java/jakarta/json/Json.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonObjectBuilder.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonStructure.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonPointer.java (diff)
The file was modified api/src/main/java/jakarta/json/EmptyArray.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonArray.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonParsingException.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonBuilderFactory.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonException.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonPatch.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonGeneratorFactory.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonCollectors.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonGenerator.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonValue.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/package-info.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonParserFactory.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonWriterFactory.java (diff)
The file was modified api/src/main/java/jakarta/json/spi/package-info.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonLocation.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonGenerationException.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonParser.java (diff)
The file was modified api/src/main/java/module-info.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonMergePatch.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonNumber.java (diff)
The file was modified api/src/main/java/jakarta/json/EmptyObject.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonReaderFactory.java (diff)
The file was modified api/src/main/java/jakarta/json/package-info.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonObject.java (diff)
Commit e865594bf43a46d3f6637898392a5636f93e60b4 by noreply
Provide factory to obtain JsonValue from java.lang.Number (#302)

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: e865594)
The file was modified api/src/main/java/jakarta/json/spi/JsonProvider.java (diff)
The file was modified api/src/main/java/jakarta/json/Json.java (diff)
Commit 54b25470e072c8ecdf0d78457aacdf9f8fb33d5d by Lukas Jungmann
Json.createObjectBuilder(Map) has impractical type bounds

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 54b2547)
The file was modified api/src/main/java/jakarta/json/Json.java (diff)
The file was modified api/src/main/java/jakarta/json/spi/JsonProvider.java (diff)
Commit d166d5d9acff4b35a439921138d8297d0596b91c by noreply
JsonParser needs to have a way to get current event (#303)

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: d166d5d)
The file was modified api/src/main/java/jakarta/json/stream/JsonParser.java (diff)
Commit 3141627f8cf606a4bce988fce4abdaca26a46b56 by Lukas Jungmann
remove obsolete build plugin

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 3141627)
The file was modified api/pom.xml (diff)
Commit 0c9ccd8090c4567ba6d0b6e3287e5c5a7f578911 by Lukas Jungmann
remove usage of deprecated method, add missing comment

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 0c9ccd8)
The file was modified api/src/main/java/jakarta/json/spi/JsonProvider.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonParsingException.java (diff)
Commit 8fb92b15d92a0d790e071acc823172c54b6f33cf by Lukas Jungmann
Add missing serialVersionUID

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 8fb92b1)
The file was modified api/src/main/java/jakarta/json/EmptyArray.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonValueImpl.java (diff)
The file was modified api/src/main/java/jakarta/json/EmptyObject.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonException.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonParsingException.java (diff)
The file was modified api/src/main/java/jakarta/json/stream/JsonGenerationException.java (diff)
Commit d6df7d1e5aa78722eb64aee4d734bd65c95bb700 by Lukas Jungmann
add missing comments

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: d6df7d1)
The file was modified api/src/main/java/jakarta/json/stream/JsonCollectors.java (diff)
The file was modified api/src/main/java/jakarta/json/JsonPatch.java (diff)
The file was modified api/src/main/java/jakarta/json/Json.java (diff)
Commit ceb5cf67d34a1926f025406d9c609300a2066c5c by Lukas Jungmann
turn build time warnings into errors

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: ceb5cf6)
The file was modified api/pom.xml (diff)
Commit 6c9bdefb8486ab18b604999df7f9de33c3fe781d by Lukas Jungmann
cache mvn repo in GH build

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 6c9bdef)
The file was modified .github/workflows/maven.yml (diff)
Commit a80b0be17503d554e877f2f90be1d207c5fa961f by Lukas Jungmann
Fix JsonArray documentation for getBoolean #149

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: a80b0be)
The file was modified api/src/main/java/jakarta/json/JsonArray.java (diff)
Commit 28088169f208de53bdb2032cc43bca13e615fdb5 by Lukas Jungmann
What is the contract for of JsonGenerator#close() on error? #156

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 2808816)
The file was modified api/src/main/java/jakarta/json/stream/JsonGenerator.java (diff)
Commit 30f1a601c9c9162028f9b87eee7203f3b4428917 by Lukas Jungmann
TCK tests

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 30f1a60)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsongeneratortests/ClientTests.java (diff)
Commit b066df09266c025cefa9dc31002cf78a7af04197 by Lukas Jungmann
Clarify side effects of JsonObjectBuilder#build #178

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: b066df0)
The file was modified api/src/main/java/jakarta/json/JsonObjectBuilder.java (diff)
Commit 3d9ba1580b9b40484af720085af32d95a7859c88 by Lukas Jungmann
TCK: JsonParser needs to have a way to get current event #316

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 3d9ba15)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonparsertests/ClientTests.java (diff)
Commit 9e0a9ff6af0bc11fc594677b2ea471b1dcceafb3 by Lukas Jungmann
setup-java v2 Maven cache

https://github.blog/changelog/2021-08-30-github-actions-setup-java-now-supports-dependency-caching/
(commit: 9e0a9ff)
The file was modified .github/workflows/maven.yml (diff)
Commit 3c3b1b1d48f6bc1d3ccb5e2dda54c0b8939d3f81 by Lukas Jungmann
[api] Define standard property for handling duplicated keys

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 3c3b1b1)
The file was addedapi/src/main/java/jakarta/json/JsonConfig.java
Commit 87ef23510f97a43d3d3db1acaf99fa9f3f510fea by Lukas Jungmann
TCK: Provide factory to obtain JsonValue from java.lang.Number #315

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 87ef235)
The file was modified impl-tck/pom.xml (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonvaluetests/ClientTests.java (diff)
The file was modified tck/pom.xml (diff)
Commit a7cb01980607de061623c5797242faad22c8cde0 by Lukas Jungmann
TCK: [api] Define standard property for handling duplicated keys

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: a7cb019)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonreadertests/ClientTests.java (diff)
Commit 27902c6e80786cba8872b80a1ba3800a3b8f84ac by Lukas Jungmann
TCK: Clarify side effects of JsonObjectBuilder#build

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 27902c6)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonobjecttests/ClientTests.java (diff)
Commit b4d7765cb591c36f6c92800f2b5b5d9fa63ba44e by Lukas Jungmann
Bump junit from 4.12 to 4.13.1 in /tck

Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
(commit: b4d7765)
The file was modified tck/pom.xml (diff)
Commit ec9fb5c5e68967405ba0652be7adaa01dfbbf12c by Lukas Jungmann
Javadoc for NullPointerExceptions

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: ec9fb5c)
The file was modified api/src/main/java/jakarta/json/spi/package-info.java (diff)
Commit 194d5616a03551f36555dc89e8ee1bc24128e4e6 by Lukas Jungmann
Small mistake in documentation of javax.json.stream.JsonGenerator

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 194d561)
The file was modified api/src/main/java/jakarta/json/stream/JsonGenerator.java (diff)
Commit e621909976ca280a7f82691cf3c2e663d9454fbb by Lukas Jungmann
JsonParser.getValue/getObject/getArray Exceptions #152

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: e621909)
The file was modified api/src/main/java/jakarta/json/stream/JsonParser.java (diff)
Commit 28a5ec57e95294b40bb7bdcd1ff8d22893a91829 by Lukas Jungmann
Json factory methods are very inefficient #154

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
(commit: 28a5ec5)
The file was modified impl-tck/tck-tests/pom.xml (diff)
The file was modified api/src/main/java/jakarta/json/spi/JsonProvider.java (diff)
The file was addedtck/tck-tests/src/main/java/jakarta/jsonp/tck/api/provider/JsonProviderTest.java
Commit 7d8d30feb13dfedec591eeb5151298b083312719 by noreply
rework TCK to Junit5 (#297)

* rework TCK to Junit5, replace System.out/err.println by java.util.logging.Logger

Signed-off-by: aserkes <andrii.serkes@oracle.com>
(commit: 7d8d30f)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonreadertests/ClientTests.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/common/JSONP_Util.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonParser.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsongeneratortests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/common/SimpleValues.java (diff)
The file was removedtck/tck-common/src/main/java/jakarta/jsonp/tck/lib/harness/Fault.java
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/pointertests/PointerTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonarraytests/ClientTests.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonWriterFactory.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/collectortests/Collectors.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonarraytests/ArrayBuildAdd.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/provider/JsonProviderTest.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/util/FileUTFConverter.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/common/TestResult.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonarraytests/ArrayBuilders.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonReaderFactory.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/util/StringUTFConverter.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationEnum.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonParserFactory.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonGenerator.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonreadertests/Reader.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonstreamingtests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/mergetests/MergeAddValue.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationMove.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonvaluetests/Structure.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonGeneratorFactory.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonwriterfactorytests/ClientTests.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/pluggability/jsonprovidertests/ClientTests.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonWriter.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonnumbertests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonparsereventtests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/pointertests/PointerAdd.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonobjecttests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationRemove.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonbuilderfactorytests/BuilderFactory.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonvaluetests/Value.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonarraytests/ArrayBuildRemove.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonparserfactorytests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonstringtests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonparsertests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationCopy.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/common/MyBufferedReader.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/exceptiontests/ClientTests.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/util/MyEncoder.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/collectortests/CollectorTests.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonReader.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/mergetests/MergeNonObject.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonreaderfactorytests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonvaluetests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchCreate.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsoncoding/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/pointertests/PointerResolve.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationAdd.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/pointertests/PointerRemove.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonarraytests/ArrayBuildSet.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/mergetests/MergeReplaceValue.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/mergetests/MergeTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonobjecttests/ObjectBuild.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/common/MyBufferedWriter.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationTest.java (diff)
The file was modified tck/tck-common/src/main/java/jakarta/jsonp/tck/common/MyBufferedInputStream.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/PatchOperationReplace.java (diff)
The file was modified tck/pom.xml (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonbuilderfactorytests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonparsertests/Parser.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonwritertests/Writer.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsongeneratorfactorytests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/mergetests/MergeRemoveValue.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonobjecttests/CreateObjectBuilder.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsonwritertests/ClientTests.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/patchtests/CommonOperation.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/common/JsonAssert.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/jsongeneratortests/Generator.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/pointertests/PointerReplace.java (diff)
The file was modified tck/tck-tests/src/main/java/jakarta/jsonp/tck/api/mergetests/MergeRFCSample.java (diff)
The file was modified tck/tck-tests-plugability/src/main/java/jakarta/jsonp/tck/provider/MyJsonProvider.java (diff)
Commit 4323652579edcee6368c9c073b1d1df427fcfd15 by Lukas Jungmann
avoid possible NPE, fix the error message

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 4323652)
The file was modified api/src/main/java/jakarta/json/spi/JsonProvider.java (diff)
Commit fd550c27ecbcc437a5f36475bffdb0253b1f57ab by Lukas Jungmann
Add compatibility with HK2 service locator lookup

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: fd550c2)
The file was modified api/pom.xml (diff)
The file was modified api/src/main/java/jakarta/json/spi/JsonProvider.java (diff)
Commit 1d5a2a5ef4746684ff143d3c7f0ac887ef364f49 by Lukas Jungmann
fix the spec version

Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
(commit: 1d5a2a5)
The file was modified api/pom.xml (diff)