jsonb-api
jsonb-api copied to clipboard
Jakarta JSON Binding
The Bundle-SymbolicName is empty in release 3.0.1. So the JAR cannot be used in an OSGi application. ```Manifest-Version: 1.0 Created-By: Apache Maven Bundle Plugin 5.1.9 Build-Jdk-Spec: 11 Build-Id: 03/07/2024 12:18...
https://adoptium.net/temurin/releases/ https://en.wikipedia.org/wiki/Adoptium
The `Json` methods that take IO streams should have their `#close()` contract revisited. The current situation is: - The methods taking an `InputStream` or `OutputStream` as an argument specify "Upon...
The stream based methods in Jsonb specify close being called upon successful completion. Add tests that verify an implementation calls these methods.
Fixes #348 Fixes where the TCK makes the wrong assumptions about character encoding.
When running the TCK on an OS/JDK combination that uses a different character encoding other than UTF-8 the following tests fail: ```xml ``` Due to assertions that assume that Charset.defaultCharset()...
Per the current [TCK Process documentation](https://jakarta.ee/committees/specification/tckprocess/), please find bellow a challenge related to JSON-B TCK. Can someone please add the `challenge` label which is required by the TCK Process but...
The SerializersCustomizationCDITest did assume a different behaviour than the non-CDI SerializersCustomizationTest.
It seems that the deserialiser in SerializersCustomizationCDITest is expecting to see a START_OBJECT of the actual items instead of the actual current JsonValue event which is a START_ARRAY. https://github.com/jakartaee/jsonb-api/blob/master/tck/src/main/java/ee/jakarta/tck/json/bind/cdi/customizedmapping/serializers/model/serializer/AnimalListDeserializerInjected.java#L44 This...
It would be great to have something like jacksons `@JsonView` in Json-B, maybe it can be called `@JsonbView`. It should work like the following example: ``` // enums to discriminate...