| Timestamp |
Author |
Details |
| 2026-08-30 21:57:34 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 0ca13c174bb2f2c058345a296c9c3ca61decfaa0 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 0ca13c174bb2f2c058345a296c9c3ca61decfaa0
[JOHNZON-442] prefer to be iterative over recursive for JsonReaderImpl structure handling |
| 2026-08-24 12:45:14 |
Markus Jung <jungm@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v 2f09a5372c7ff7a9f48e03da9f7b2c1f00e3ad0b johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 2f09a5372c7ff7a9f48e03da9f7b2c1f00e3ad0b johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 2f09a5372c7ff7a9f48e03da9f7b2c1f00e3ad0b
handle unexpected EOF in comment |
| 2026-08-05 16:24:23 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v b0ce649274c81391119993911090fbdec505f57e
[maven-release-plugin] prepare for next development iteration |
| 2026-08-05 16:24:23 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373
[maven-release-plugin] prepare release v2.2.0 |
| 2026-08-04 16:29:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30
Ensure ClassConverter deserialization is controlled and JSON-Schema doesn't skip additionalProperties: false and nullable arrays |
| 2026-08-04 12:16:08 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697
[maven-release-plugin] prepare for next development iteration |
| 2026-08-04 12:16:08 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69
[maven-release-plugin] prepare release v2.1.1 |
| 2026-07-23 22:35:32 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 1f048a14f1f42c1840823d87be6d922ebe53556e johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 1f048a14f1f42c1840823d87be6d922ebe53556e
JOHNZON-436 JsonGenerator.write("foo", (String) null) creates wrong JSON
null value should not get wrapped in "" |
| 2026-07-23 21:06:24 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 8833227516f01925398b87030708b411922c1616 johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 8833227516f01925398b87030708b411922c1616
JOHNZON-435 reuse toUnicode with caching |
| 2026-07-23 20:32:30 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 1052109d14b0f016921595e5bdc8f715619acd01
JOHNZON-435 remove old unused code
I benchmarked the old implementation and even wrote a new justWrite(char[]). It performs worse than the (highly optimised native) Long.toString |
| 2026-07-14 23:05:52 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 4fd60751eb25a03a77ebeef561645fcc0d03deab
add all the other method calls ot JsonNumberImpl
We now have full coverage of that class. |
| 2026-07-14 22:28:28 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 08884bbefba1d2f5c4670d610b22ce670bbfdd6c johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 08884bbefba1d2f5c4670d610b22ce670bbfdd6c
adding more checks for numbers with huge exponents
based on the original report by fanningpj - txs! |
| 2026-04-27 09:31:38 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482
[maven-release-plugin] prepare for next development iteration |
| 2026-04-27 09:31:38 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9
[maven-release-plugin] prepare release v2.1.0 |
| 2026-04-27 09:23:19 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8
version bump to Johnzon-2.1.0-SNAPSHOT
Bump major version number. Our change to the MappingGeneratorImpl might introduce subtle differences when using @JsonbTypeSerializer The old implementation in some edge cases did create corrupt JSON. The main difference is that the JsonbTypeSerializer os only handling the content whereas before it was rendering the full attribute (embedding on top level of the json tree instead of sub-tree) |
| 2025-07-02 18:54:43 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977
fix: update pom versions which wasn't done after previous release
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2024-08-04 11:21:10 |
Markus Jung <jungm@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 06caf92fc57e1c4a5f974079bb399e1839e70b11 johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayBuilderImplTest.java v 06caf92fc57e1c4a5f974079bb399e1839e70b11
[JOHNZON-407] fix NPE in JsonArrayBuilderImpl |
| 2024-06-27 14:50:36 |
Markus Jung <jungm@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 89492c9b144995ee3bd3cf243dfe2010bab209cf johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 89492c9b144995ee3bd3cf243dfe2010bab209cf johnzon-core/src/main/java/org/apache/johnzon/core/io/BoundedOutputStreamWriter.java v 89492c9b144995ee3bd3cf243dfe2010bab209cf johnzon-core/src/test/java/org/apache/johnzon/core/io/BoundedOutputStreamWriterTest.java v 89492c9b144995ee3bd3cf243dfe2010bab209cf
[JOHNZON-404] don't rely on jdk internals for BoundedOutputStreamWriter (#128) |
| 2024-05-03 21:23:03 |
Markus Jung <jungm@apache.org> |
johnzon-core/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-core/src/test/java/org/apache/johnzon/core/ManualTckTest.java v d5665b9180b580f0594a269ce14fcec07d7d4ffa
Integrate TCK test execution in jsonb/core modules (#125)
* run TCK tests by default
* Move tck execution from separate modules to core/jsonb
* Attempt to fix build
* Run tests with junit-vintage-engine
* remove ManualTckTest
* explicitly declare junit-vintage usage in each module |
| 2024-04-24 10:51:39 |
sullis <github@seansullivan.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 5db4b28d512119b54cfea2fea04f1b21671912e7
reduce enum array allocation (#127) |
| 2024-03-23 08:25:58 |
Markus Jung <jungm@apache.org> |
johnzon-core/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572
[maven-release-plugin] prepare for next development iteration |
| 2024-03-23 08:25:57 |
Markus Jung <jungm@apache.org> |
johnzon-core/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c
[maven-release-plugin] prepare release v2.0.1 |
| 2024-02-13 13:18:13 |
Markus Jung <jungm@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v e41f969ead5cf6e0105d975e1a7df20f37c109ce johnzon-core/src/test/java/org/apache/johnzon/core/HugeStringTest.java v e41f969ead5cf6e0105d975e1a7df20f37c109ce johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v e41f969ead5cf6e0105d975e1a7df20f37c109ce
ensure all buffers get released again in JsonStreamParserImpl |
| 2024-02-09 19:42:03 |
Markus Jung <jungm@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v c7afc7b56b079fdd7e29fcb9bb31623fcd18509a johnzon-core/src/test/java/org/apache/johnzon/core/HugeStringTest.java v c7afc7b56b079fdd7e29fcb9bb31623fcd18509a
[JOHNZON-403] improved long string perfomance (#121)
* prototype improved large string parsing
* fix regression, fix build
* properly close JsonReader in test |
| 2023-10-24 14:40:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a
[maven-release-plugin] prepare for next development iteration |
| 2023-10-24 14:40:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44
[maven-release-plugin] prepare release v2.0.0 |
| 2023-10-24 14:27:09 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5
feat: we don't need the shade plugin anymore
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-10 07:57:14 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/RejectDuplicateKeysMode.java v 116c71414efe85837efe687465acca0a4b077eb7
RejectDuplicateKeysMode: actually use default as default |
| 2023-10-09 15:40:22 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/main/java/org/apache/johnzon/core/RejectDuplicateKeysMode.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v 128fecbd7d4ab4602b36d7e48fcd44490124540b
Revert renaming RejectDuplicateKeysMode and it's values |
| 2023-09-24 20:23:46 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 911ea549acec93cac59f1c3845573d22e3bfd724
Clear attributes in JsonObjectBuilder#build(), fixes jsonObjectBuilderBuildTest |
| 2023-09-24 20:15:36 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 9a4e77b7d0a32c5d7812bc8aebc8f16fb75489f7
Don't close underlying stream in JsonGenerator#close(), fixes jsonGeneratorStreamNotClosedTest |
| 2023-09-24 19:08:42 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/DuplicateKeysMode.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/test/java/org/apache/johnzon/core/JsonInMemoryParserTest.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378 johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v 9c1b209ea72c76453114c5af2fe57fae22d6a378
Implement JsonConfig.KEY_STRATEGY config property |
| 2023-09-24 17:48:20 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 6d09e7e9157d95eaf4a69ac298f1c08fa08364a1 johnzon-core/src/test/java/org/apache/johnzon/core/JsonProviderTest.java v 6d09e7e9157d95eaf4a69ac298f1c08fa08364a1
Implement JsonProvider#createValue(Number) |
| 2023-09-24 17:44:34 |
Markus Jung <mail@markus-jung.dev> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 1595f51e3896e6053304ee2b1c4229c21df0a0de johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 1595f51e3896e6053304ee2b1c4229c21df0a0de johnzon-core/src/test/java/org/apache/johnzon/core/JsonInMemoryParserTest.java v 1595f51e3896e6053304ee2b1c4229c21df0a0de johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v 1595f51e3896e6053304ee2b1c4229c21df0a0de
Implement JsonParser#currentEvent() |
| 2023-09-04 06:37:43 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v d9d6d2f82285c236d3cdb2eea7adb86365fa78d4
[JOHNZON-400] ensure we always set the locale when changing the case |
| 2023-05-17 14:34:31 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v a6d46679c5f1840e2c390f37ec243d1d79afbfbf johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v a6d46679c5f1840e2c390f37ec243d1d79afbfbf
feat: improve error message for debugging |
| 2023-05-13 09:54:19 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-core/src/test/java/org/apache/johnzon/core/SerializationTest.java v db7ecfceb3f3e68699bd72f4782996649a1549d8
feat(JOHNZON-397): make sure to pass the provider instance so we can configure the scale per provider |
| 2023-05-11 21:07:44 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 05569d38238b5e3b80a3efff6c4c06ac21e99041
feat(JOHNZON-397): allow to configure the scale limit for backward compatibility |
| 2023-05-11 11:12:44 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 1f15b27f37b244d001ee503bd86f8302f1b1af0a johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 1f15b27f37b244d001ee503bd86f8302f1b1af0a
fix(JOHNZON-397): Create configuration option to set the BigDecimal scale limit
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-05-10 23:19:41 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 046faf57a349a853fdb27c79477bcf5ab194b767 johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 046faf57a349a853fdb27c79477bcf5ab194b767
fix(JOHNZON-397): protection against very slow BigDecimal to BigInteger conversion at large scale
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-27 09:05:43 |
Samael <singingbush@hotmail.com> |
johnzon-core/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814
JOHNZON-305 : Java Modules (#99)
* JOHNZON-305: Add Automatic-Module-Name to manifest
* JOHNZON-305: core and jaxrs now use module-info
* configure Automatic-Module-Name in other modules
* set Automatic-Module-Name using bundle plugin |
| 2023-01-11 13:55:41 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/DefaultJsonPointerFactory.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-core/src/main/java/org/apache/johnzon/core/spi/JsonPointerFactory.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-core/src/test/java/org/apache/johnzon/core/StrictJsonPointerFactoryTest.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476
JOHNZON-394 Make Johnzon JSON Pointer compatible by default
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 00:53:09 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/DefaultJsonPointerFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/DiffBase.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParser.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonChars.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonLocationImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonStringImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/RejectDuplicateKeysMode.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/SerializableValue.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/io/BoundedOutputStreamWriter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/java/org/apache/johnzon/core/spi/JsonPointerFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/main/resources/META-INF/services/jakarta.json.spi.JsonProvider v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/BrokenDefaultTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/BufferStrategyFactoryTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayBuilderImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonBuilderFactoryTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonCollectorTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorFactoryImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchDiffTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchBuilderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/JsonWriterImplTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/LocationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/SerializationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce
First javax to jakarta migration in code and dependencies
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2022-11-14 10:23:29 |
Samael <singingbush@hotmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategyFactory.java v e7418157680f3fbd29fa7a5e79b269565d24f7fc johnzon-core/src/main/java/org/apache/johnzon/core/Buffered.java v e7418157680f3fbd29fa7a5e79b269565d24f7fc johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v e7418157680f3fbd29fa7a5e79b269565d24f7fc johnzon-core/src/main/java/org/apache/johnzon/core/util/ArrayUtil.java v e7418157680f3fbd29fa7a5e79b269565d24f7fc
fixes for Javadoc errors and some warnings (#95) |
| 2022-11-13 17:22:09 |
Hervé Boutemy <herve.boutemy@free.fr> |
johnzon-core/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429
make build reproducible (#93) |
| 2022-08-17 10:29:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499
[maven-release-plugin] prepare for next development iteration |
| 2022-08-17 10:26:30 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707
[maven-release-plugin] prepare release v1.2.19 |
| 2022-08-17 09:45:22 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0
reverting version after rolling back the release |
| 2022-08-16 15:47:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f
[maven-release-plugin] prepare for next development iteration |
| 2022-08-16 15:47:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96
[maven-release-plugin] prepare release v1.2.19 |
| 2022-04-30 13:36:27 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc
[maven-release-plugin] prepare for next development iteration |
| 2022-04-30 13:36:17 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e
[maven-release-plugin] prepare release v1.2.18 |
| 2022-04-28 09:54:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Buffered.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-core/src/main/java/org/apache/johnzon/core/Types.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695
fix the johnzon-core dependency in mapper/jsonb module + use BoundedOutputStreamWriter in Snippet |
| 2022-04-28 09:12:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/IODescriptor.java v dbe6a0d967df07580809e8cc9dff52470356d182 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v dbe6a0d967df07580809e8cc9dff52470356d182 johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v dbe6a0d967df07580809e8cc9dff52470356d182
rename Buffered to IODescriptor |
| 2022-04-28 09:09:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Buffered.java v 2ab67a96ac206caafb0ec131b0822f4e48699a8a johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 2ab67a96ac206caafb0ec131b0822f4e48699a8a johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 2ab67a96ac206caafb0ec131b0822f4e48699a8a
rebase |
| 2022-04-27 09:48:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 6571c7768b4897034a134b8664068b0f8bb2b02e johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 6571c7768b4897034a134b8664068b0f8bb2b02e johnzon-core/src/main/java/org/apache/johnzon/core/io/BoundedOutputStreamWriter.java v 6571c7768b4897034a134b8664068b0f8bb2b02e johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorFactoryImplTest.java v 6571c7768b4897034a134b8664068b0f8bb2b02e johnzon-core/src/test/java/org/apache/johnzon/core/io/BoundedOutputStreamWriterTest.java v 6571c7768b4897034a134b8664068b0f8bb2b02e
[JOHNZON-369] adding org.apache.johnzon.boundedoutputstreamwriter support |
| 2022-04-27 09:05:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v a20a8e570d4623147d86a05610310c99ed1d355b johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v a20a8e570d4623147d86a05610310c99ed1d355b johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v a20a8e570d4623147d86a05610310c99ed1d355b johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v a20a8e570d4623147d86a05610310c99ed1d355b johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v a20a8e570d4623147d86a05610310c99ed1d355b
[JOHNZON-368] ensure JsonGeneratorFactory respects the configured encoding |
| 2022-04-26 00:24:35 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 4dd7763c759746e3f534851beee83288894b556f
JOHNZON-367 Reduce calls to flush() to the bare minimum Call flush only before snippet.terminate() and snippet.get() Reduce calls to snippet.terminate() to only what is needed |
| 2022-04-25 20:44:31 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 4f24814db15d2e580b81c7005e2faf279ccb0e77 johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v 4f24814db15d2e580b81c7005e2faf279ccb0e77
JOHNZON-367 Allow true, false and null json constants to be trimmed Not my preference, but implementing in the hope of compromise |
| 2022-04-24 12:20:27 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 391025ccc271ce0074c7b8b9e33608cd7cfeadd0 johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v 391025ccc271ce0074c7b8b9e33608cd7cfeadd0
JOHNZON-367 Fix Snippet buffering issues and expand tests |
| 2022-04-22 13:00:44 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 905192168a1254b5cd8b59f417fd1306a2421621
JOHNZON-367 Tests that johnzon.snippetMaxLength works as expected |
| 2022-04-21 14:02:52 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 2a8d3f2134d13fedf703fb5a7b3d707697c0b7f5
JOHNZON-367 Snippet accepts a JsonGeneratorFactory and is reusable |
| 2022-04-21 12:59:29 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 01c1eeb85ecd70f87cd33175f0d3647f2a25f4bb johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v 01c1eeb85ecd70f87cd33175f0d3647f2a25f4bb
JOHNZON-367 Show a chunk of json when mapping the object fails |
| 2022-04-13 08:53:08 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c
[maven-release-plugin] prepare for next development iteration |
| 2022-04-13 08:52:58 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0
[maven-release-plugin] prepare release v1.2.17 |
| 2022-04-12 10:53:35 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/util/ClassUtil.java v 442b44992ca6dcfc702d64df121d0b969ade5336 johnzon-core/src/test/java/org/apache/johnzon/core/ClassUtilTest.java v 442b44992ca6dcfc702d64df121d0b969ade5336
JOHNZON-264 move introspection stuff to new BeanUtil |
| 2022-04-12 10:03:36 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/util/ClassUtil.java v 23b49f3d517a07e3d51f1ea1d32cf94a474cd7d4 johnzon-core/src/test/java/org/apache/johnzon/core/ClassUtilTest.java v 23b49f3d517a07e3d51f1ea1d32cf94a474cd7d4
JOHNZON-364 use reflection to avoid caches. |
| 2022-02-20 12:32:14 |
Raymond Augé <rotty3000@apache.org> |
johnzon-core/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1
JOHNZON-359 Fix lost OSGi metadata (#78)
Reverts the packaging change from b221d9db923c142afcddde056abd9301acbf9af1
Signed-off-by: Raymond Augé <rotty3000@apache.org> |
| 2022-02-03 10:28:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97
[maven-release-plugin] prepare for next development iteration |
| 2022-02-03 10:28:21 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130
[maven-release-plugin] prepare release v1.2.16 |
| 2022-01-25 17:17:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5
[JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types |
| 2021-11-23 11:19:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1
[JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop |
| 2021-07-11 18:09:29 |
Csaba Varga <csaboka@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 7751e96c4731a16a620a99e1165efac98db30566 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java v 7751e96c4731a16a620a99e1165efac98db30566
True object and array streaming (#74)
* Add tests for getArrayStream() and getObjectStream()
* Implement lazy parsing for getArrayStream() and getObjectStream()
Now these methods should behave in the spirit of the specification, only keeping the latest element in memory and parsing more data only as necessary.
* Remove redundant else's
* Extract anonymous spliterator implementations into static classes
* Verify the event type we get in getObjectStream()
* Add unit tests for parse errors in getArrayStream and getObjectStream
* Make sure to close all parsers |
| 2021-07-01 07:30:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915
[maven-release-plugin] prepare for next development iteration |
| 2021-07-01 07:30:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9
[maven-release-plugin] prepare release v1.2.14 |
| 2021-06-02 17:45:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c
[maven-release-plugin] prepare for next development iteration |
| 2021-06-02 17:45:21 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v ea9841db857c8b77ad633b2df614205173794958
[maven-release-plugin] prepare release v1.2.13 |
| 2021-06-02 16:54:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 48c34e68c51791b0aea15b94cb013ea8586e29da johnzon-core/src/test/java/org/apache/johnzon/core/JsonStreamParserImplTest.java v 48c34e68c51791b0aea15b94cb013ea8586e29da
[JOHNZON-346] avoid array out of bound exception when string gets an escaped character |
| 2021-05-17 14:00:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4
[maven-release-plugin] prepare for next development iteration |
| 2021-05-17 14:00:34 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e
[maven-release-plugin] prepare release v1.2.12 |
| 2021-04-26 09:24:47 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e
[maven-release-plugin] prepare for next development iteration |
| 2021-04-26 09:24:37 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5
[maven-release-plugin] prepare release v1.2.11 |
| 2021-04-06 20:07:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/main/java/org/apache/johnzon/core/RejectDuplicateKeysMode.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 6e33ee81dae81166a18407dd32aa5c75fd6456d5
[JOHNZON-339] johnzon.rejectDuplicateKeys support |
| 2021-02-04 09:46:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 1e7c5fda86789f78a98b21dfecacb826854819e0
[JOHNZON-335] workaround for nested JsonbSerializers handling and invalid JSON |
| 2021-02-01 22:22:23 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 291c09f886ccc9baea9d0266fe3f92443a7a8079
remove useless subtraction of bufferPos
it is always zero at this point |
| 2021-01-31 23:03:29 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 6474c9697d1c81659baddef421dbfbb9fd161635 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 6474c9697d1c81659baddef421dbfbb9fd161635 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 6474c9697d1c81659baddef421dbfbb9fd161635
various small performance improvenemts
* start with bigger buffers * bufferLeft to avoid recalculation every time |
| 2021-01-12 17:07:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc
[maven-release-plugin] prepare for next development iteration |
| 2021-01-12 17:07:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130
[maven-release-plugin] prepare release v1.2.10 |
| 2020-12-15 14:12:50 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6
[maven-release-plugin] prepare for next development iteration |
| 2020-12-15 14:12:40 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 6cc672117856ec8605837be27b87e95514376523
[maven-release-plugin] prepare release v1.2.9 |
| 2020-12-02 17:46:42 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/DefaultJsonPointerFactory.java v a099c5363e7351480b7510d76dcc83fb20a19e23 johnzon-core/src/main/java/org/apache/johnzon/core/spi/JsonPointerFactory.java v a099c5363e7351480b7510d76dcc83fb20a19e23
JOHNZON-325 add some comments
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-12-02 13:09:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/DefaultJsonPointerFactory.java v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-core/src/main/java/org/apache/johnzon/core/spi/JsonPointerFactory.java v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 437dad68a726883a7ca4588690478f7fd3301d30
[JOHNZON-325] jsonp-strict module |
| 2020-12-02 12:27:52 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v d8d09dd61c95785019f03200e9c739b48c5619fd
JOHNZON-325 improve comment
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-12-02 12:23:58 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 3c15090d1267f083be1d915be8817e99c19024bf
JOHNZON-325 align naming
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-12-02 12:20:46 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v fcb49dde3378826382c8e954d22c32006a82aec6
JOHNZON-325 make sure json patch as a consistent behavior
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-12-02 11:57:46 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 46dcd1f7bba07d46dff904a2525c566fdfbb9ea3 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 46dcd1f7bba07d46dff904a2525c566fdfbb9ea3 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 46dcd1f7bba07d46dff904a2525c566fdfbb9ea3 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 46dcd1f7bba07d46dff904a2525c566fdfbb9ea3 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 46dcd1f7bba07d46dff904a2525c566fdfbb9ea3
JOHNZON-325 see if we can get something that makes everyone happy
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-11-20 12:23:58 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 2626806f82b076ada11800221c8458da8ec53794 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 2626806f82b076ada11800221c8458da8ec53794 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 2626806f82b076ada11800221c8458da8ec53794
JOHNZON-325 Improve minus logic to stay backward compatible
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-11-20 01:04:17 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 3ef4fb80bdaf6010d4ad66c481675b70bc1e4bca johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 3ef4fb80bdaf6010d4ad66c481675b70bc1e4bca
JOHNZON-325 Using - on anything but add operation must throw JsonException
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-08-04 08:56:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 62ed6949eb3e2053c6ea6720ef0125004f20b89a johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java v 62ed6949eb3e2053c6ea6720ef0125004f20b89a johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 62ed6949eb3e2053c6ea6720ef0125004f20b89a
[JOHNZON-216] ensure escaped characters don't break the parser and autoajust algorithm |
| 2020-07-03 16:50:49 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228
[maven-release-plugin] prepare for next development iteration |
| 2020-07-03 16:50:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998
[maven-release-plugin] prepare release v1.2.8 |
| 2020-06-01 13:18:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4
[maven-release-plugin] prepare for next development iteration |
| 2020-06-01 13:18:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5
[maven-release-plugin] prepare release v1.2.7 |
| 2020-06-01 13:15:22 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f
revert version to reroll the release |
| 2020-06-01 08:30:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a
[maven-release-plugin] prepare for next development iteration |
| 2020-06-01 08:29:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb
[maven-release-plugin] prepare release v1.2.7 |
| 2020-05-10 15:46:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7
[maven-release-plugin] prepare for next development iteration |
| 2020-05-10 15:46:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556
[maven-release-plugin] prepare release v1.2.6 |
| 2020-05-07 09:45:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v f50e448c03d505777488c7b7fea5cbb83f7fba45
removing useless check |
| 2020-05-07 09:34:52 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 826ca4f210990cea1dcfb295f34ccb5ada3906d9 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerUtil.java v 826ca4f210990cea1dcfb295f34ccb5ada3906d9 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 826ca4f210990cea1dcfb295f34ccb5ada3906d9 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerUtilTest.java v 826ca4f210990cea1dcfb295f34ccb5ada3906d9
JOHNZON-312 JsonPointer patch process shouldnt check subobjects/arrays not matching the pointer |
| 2020-04-28 08:25:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b
[maven-release-plugin] prepare for next development iteration |
| 2020-04-28 08:25:29 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e
[maven-release-plugin] prepare release v1.2.5 |
| 2020-04-28 07:29:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801
JOHNZON-310 jakarta artifacts |
| 2020-04-13 16:57:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 34a860746a7da9316feddf84f5ccc8dc085cbd46 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 34a860746a7da9316feddf84f5ccc8dc085cbd46 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v 34a860746a7da9316feddf84f5ccc8dc085cbd46 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 34a860746a7da9316feddf84f5ccc8dc085cbd46 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 34a860746a7da9316feddf84f5ccc8dc085cbd46
JOHNZON-304 Json.createDiff does not handle properly arrays overflow (more elements in target than source) + minor toString/cache values enhancements (useful for debug purposes) |
| 2020-03-27 09:11:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21
[maven-release-plugin] prepare for next development iteration |
| 2020-03-27 09:11:16 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f
[maven-release-plugin] prepare release v1.2.4 |
| 2020-03-27 09:09:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 7b198413cc858be387e82d3f639364b14a5742dd johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 7b198413cc858be387e82d3f639364b14a5742dd johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 7b198413cc858be387e82d3f639364b14a5742dd
ensure '-' token is used for pointer.remove and not skipped due to number pattern check |
| 2020-03-20 11:42:54 |
Markus Paeschke <markus.paeschke@gmail.com> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 8f323594b77c99e046097dcc718212fcf8554780
Fixed faulty comment in test. |
| 2020-03-20 10:58:44 |
Markus Paeschke <markus.paeschke@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 2511babf3fc4e272a40183e9e5606009231ee6d5 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 2511babf3fc4e272a40183e9e5606009231ee6d5
Added possibility to use minus as array index for the remove operation. |
| 2020-02-21 07:26:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17
JOHNZON-302 enable from/to parser/generator in jsonb impl |
| 2020-01-24 13:43:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa
[maven-release-plugin] prepare for next development iteration |
| 2020-01-24 13:43:18 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171
[maven-release-plugin] prepare release v1.2.3 |
| 2019-11-19 13:30:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1
[maven-release-plugin] prepare for next development iteration |
| 2019-11-19 13:30:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f
[maven-release-plugin] prepare release v1.2.2 |
| 2019-09-30 09:51:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39
[maven-release-plugin] prepare for next development iteration |
| 2019-09-30 09:51:46 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84
[maven-release-plugin] prepare release v1.2.1 |
| 2019-09-28 19:22:06 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v e8d79d2ceddd1d589679cce34b7a6ff7703e776b johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v e8d79d2ceddd1d589679cce34b7a6ff7703e776b
adding NothingToRead exception |
| 2019-09-28 19:15:14 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v fee2958377a803cc31dcc07801827137f9660105 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v fee2958377a803cc31dcc07801827137f9660105 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v fee2958377a803cc31dcc07801827137f9660105 johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v fee2958377a803cc31dcc07801827137f9660105
JOHNZON-284 respect user charset when provided |
| 2019-09-24 15:17:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd
ensure master is ready for next version since 1.2.0 vote is done |
| 2019-09-21 15:58:29 |
Markus KARG <markus@headcrashing.eu> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 50a64d59a81384fe400570e36fc93ce7e2347746 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 50a64d59a81384fe400570e36fc93ce7e2347746
Enhancement [JOHNZON-278] Return constant instead of new instance of empty block / empty array
Even in these days of modern Java, reducing memory consumption, GC stress and memory fragmentation, are beneficial side aspects.
If makes no sense to create new empty instances of JsonArray and JsonObject again and again. For this case, JSON-P provides special constants.
It makes sense to return these constants always.
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-09-08 18:15:14 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v e4d3684269b37ece70143a68ebc50b346183307e johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v e4d3684269b37ece70143a68ebc50b346183307e
JOHNZON-274 ensure JsonPatch respects requested path for arrays and objects |
| 2019-08-27 07:11:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v cefd286b648d7b5a6328660cb828cdcf839dcb34
ensure pom does not have warnings (commenting jakartaee-tck profile which is not yet done + dropping prerequisites which is no more used) + ensure default for johnzon.support-enum-container-deserialization fits spec 3.11 (tck was wrong) |
| 2019-08-20 20:50:05 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 9871e297994a092d8e2492c58686bac6c23b56a4 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParser.java v 9871e297994a092d8e2492c58686bac6c23b56a4 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 9871e297994a092d8e2492c58686bac6c23b56a4 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 9871e297994a092d8e2492c58686bac6c23b56a4 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 9871e297994a092d8e2492c58686bac6c23b56a4 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserStreamingTest.java v 9871e297994a092d8e2492c58686bac6c23b56a4 johnzon-core/src/test/java/org/apache/johnzon/core/ManualTckTest.java v 9871e297994a092d8e2492c58686bac6c23b56a4
JOHNZON-271 fix bugs in our JsonParser Stream handling
problems uncovered by running the JSON-P TCK which we now pass. |
| 2019-08-19 16:52:52 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 141de40745c65e519c1415769d5e735b957553e9
JOHNZON-265 improve handling of JsonLongNumbers |
| 2019-08-19 15:20:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 6daba36320768a60557d36bdfebb5f5db003890c
another long/number issue |
| 2019-08-19 15:06:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 86e9a1ede3d321c3074bb51e681193c61f4e888c
don't eagerly close the underlying stream of a reader |
| 2019-08-19 15:03:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v fcf8a875e4a8fc33039ad6262136af495fc27a94 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v fcf8a875e4a8fc33039ad6262136af495fc27a94 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v fcf8a875e4a8fc33039ad6262136af495fc27a94
ensure Json.createValue(BigInteger) does not loose precision |
| 2019-08-19 14:51:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 156c7af77322fc0d11819756fc48fb18bd617b71
if we find only one byte and it is 0 then fail the guess encoding algorithm |
| 2019-08-19 08:31:36 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 5a55c6677a6749eff4d4ddb11cd818a6e1cbd2ee johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 5a55c6677a6749eff4d4ddb11cd818a6e1cbd2ee
JOHNZON-265 fix handling of numbers which exceed long |
| 2019-08-18 20:57:56 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 1dfbf224c920872cfee892dc8684d8e1e9100258 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 1dfbf224c920872cfee892dc8684d8e1e9100258
JOHNZON-270 ensure to support ADD with pointer='' |
| 2019-08-18 20:50:20 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 3f684d3df85ee6b0511996d6525190290855965a johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterImpl.java v 3f684d3df85ee6b0511996d6525190290855965a johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 3f684d3df85ee6b0511996d6525190290855965a johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v 3f684d3df85ee6b0511996d6525190290855965a
JOHNZON-269 ensure JsonWriter#close is not implicit |
| 2019-08-18 20:09:12 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 86f6b93ef61b92a88e62771af7156a2641c3b8b6
JOHNZON-268 tolerate map in JsonObject#equals |
| 2019-08-18 20:06:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 61ff1f4a156c321b82b9b739eb32a8901517f7ae johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 61ff1f4a156c321b82b9b739eb32a8901517f7ae
basic validations: JsonObject should be immutable, JsonObjectBuilder#remove does not validate NPE for its input |
| 2019-08-18 20:00:06 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 51b120fa031524623715704560780e3468529de7 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 51b120fa031524623715704560780e3468529de7
JOHNZON-267 ensure writeEnd can't be call when irrelevant |
| 2019-08-18 19:50:36 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v c159515c7c34c3e8f930cccc3b8c2f1bf93de590
JOHNZON-265 refine isLong algorithm |
| 2019-08-18 19:42:51 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 303109724e0866a37b6a5dd06921db0aa98f5d43
JOHNZON-266 tolerate List in JsonArray#equals |
| 2019-08-18 19:37:01 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParser.java v 2a74fc22fdc4518bdf16fa02d69cdf0e1fc3afe8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 2a74fc22fdc4518bdf16fa02d69cdf0e1fc3afe8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 2a74fc22fdc4518bdf16fa02d69cdf0e1fc3afe8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 2a74fc22fdc4518bdf16fa02d69cdf0e1fc3afe8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 2a74fc22fdc4518bdf16fa02d69cdf0e1fc3afe8 johnzon-core/src/test/java/org/apache/johnzon/core/BufferStrategyFactoryTest.java v 2a74fc22fdc4518bdf16fa02d69cdf0e1fc3afe8
JOHNZON-265 some protection to cast a Bignumber as a long |
| 2019-08-17 18:35:57 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb
moving to 1.2.0-SNAPSHOT since we passed tck with a few changes |
| 2019-08-13 19:15:58 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v b9a02d27425acc954bd77080e2c6b64c6706d418
JOHNZON-245 JOHNZON-246 JOHNZON-247 JOHNZON-248 calendar, date, timezone serializations fixes for jsonb + fixing adapters on classes serialization - was broken using jsonbtypeadapter on a class |
| 2019-08-01 17:54:49 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a
[maven-release-plugin] prepare for next development iteration |
| 2019-08-01 17:54:39 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493
[maven-release-plugin] prepare release v1.1.13 |
| 2019-07-31 23:29:08 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 3bc1fe5fe0da2a4fac16ddf998e38b11104a57ef
JOHNZON-226 iterator for JsonArrayImpl |
| 2019-07-31 22:08:49 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 5866bd883b71873d51c2e4966dea2c209feb8e65 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 5866bd883b71873d51c2e4966dea2c209feb8e65
JOHNZON-226 avoid JsonValue.equals as it is slow
We rather use JsonValue.ValueType comparison instead. |
| 2019-07-31 19:09:14 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-core/src/main/java/org/apache/johnzon/core/util/ArrayUtil.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606
JOHNZON-226 get mostly rid of j.l.r.Arrays
java.lang.reflect.Array operations are known to be expensive. So it's best to avoid them alltogether. This small hack improved performance for array handling for about 50%. |
| 2019-07-30 17:45:58 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 9539e6d1487fbd26640aba55fafd4e5455c19ff8
JOHNZON-226 register Adapters only once
Previous each MappingParserImpl has it's own set of ReverseAdapters. They got rebuilt with every parsing (as this creates a new MappingParserImpl each time. I've now moved the ReverseAdapterMap to Config and populate it upfront.
I'm not yet fully happy with the solution as the ReverseAdapterMap also contains dynamically registered Adapters. So feel free to move the Map to a better place in the future. |
| 2019-07-29 22:49:54 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 41e0fdc50c59153a03e49e85afac534949ece4e6 johnzon-core/src/main/java/org/apache/johnzon/core/util/ArrayUtil.java v 41e0fdc50c59153a03e49e85afac534949ece4e6
JOHNZON-226 use own Array.length |
| 2019-07-27 09:58:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 27c2bc076b3ecf9f44ada29f3d5e4303944bf754 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 27c2bc076b3ecf9f44ada29f3d5e4303944bf754 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 27c2bc076b3ecf9f44ada29f3d5e4303944bf754
JOHNZON-225 support of Map, Collection and arrays in initial data of object and array builders |
| 2019-07-25 15:41:37 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 4327ea204ba84d25c7c4260771f63cf35bd51211
JOHNZON-218 ensure to not allocate BufferStrategy.BufferProvider in JsonProviderImpl when not needed |
| 2019-07-25 15:08:37 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 8cd1f21a12353758e5fc1efba6acfef3f8db80c7
JOHNZON-218 get rid of JsonProviderDelegate
Not needed anymore as we expose the whole API now. |
| 2019-07-09 09:01:51 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 2807054bcc9ae43ebdfe73b0846d6b9515eef21e
JOHNZON-221 unify the system property for buffer strategy
So far johnzon.global-char-provider.strateg and org.apache.johnzon.buffer-strategy are being used. We should only use the later. The constant is already defined in AbstractJsonFactory#BUFFER_STRATEGY |
| 2019-06-26 13:21:28 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategy.java v 9b71b34e200079262f90a568ca0523dc1e2c3e4a johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategyFactory.java v 9b71b34e200079262f90a568ca0523dc1e2c3e4a johnzon-core/src/test/java/org/apache/johnzon/core/BufferStrategyFactoryTest.java v 9b71b34e200079262f90a568ca0523dc1e2c3e4a
remove unused StringBuilder BufferProvider |
| 2019-06-26 12:49:58 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 094ad43076e3c1302fbd78da22b842c8f310ea25
remove unused BufferProvider usage |
| 2019-06-26 11:05:17 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v 4d6c30df35b6edbfaf8465ed73aceab836667601 johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategyFactory.java v 4d6c30df35b6edbfaf8465ed73aceab836667601 johnzon-core/src/test/java/org/apache/johnzon/core/BufferStrategyFactoryTest.java v 4d6c30df35b6edbfaf8465ed73aceab836667601
JOHNZON-217 toUpper on a Class name seems a bad idea... |
| 2019-06-25 22:34:58 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategy.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategyFactory.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/main/java/org/apache/johnzon/core/util/ClassUtil.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/test/java/org/apache/johnzon/core/BufferStrategyFactoryTest.java v 4d20815696c960c21fad653db812fbccf8aa1be7 johnzon-core/src/test/java/org/apache/johnzon/core/SerializationTest.java v 4d20815696c960c21fad653db812fbccf8aa1be7
JOHNZON-217 allow custom BufferStrategy
We do now also allow a fully qualified class name of a custom BufferStrategy implementation. |
| 2019-05-29 16:52:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v cc552b60253bccaf5a8c6925604ed2d95cf8508a johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v cc552b60253bccaf5a8c6925604ed2d95cf8508a
JOHNZON-212 ensure we can serialize jsonp objects |
| 2019-05-26 10:15:07 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe
[maven-release-plugin] prepare for next development iteration |
| 2019-05-26 10:14:57 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604
[maven-release-plugin] prepare release v1.1.12 |
| 2019-04-29 11:27:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/DiffBase.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStringImpl.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-core/src/test/java/org/apache/johnzon/core/SerializationTest.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948
JOHNZON-210 reworking JsonObject/JsonArray#toString to use JsonGenerator |
| 2019-04-23 06:14:10 |
leadpony <dev@leadpony.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 542765dd97f02910bb78d745632aef3fd9dd5582 johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 542765dd97f02910bb78d745632aef3fd9dd5582
Make it less impacting to performance |
| 2019-04-20 23:35:49 |
leadpony <dev@leadpony.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 4475cccf57f6a1b98f0262bc15ebe952b5fc4ada johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectImplTest.java v 4475cccf57f6a1b98f0262bc15ebe952b5fc4ada
Fix JsonObject#toString() to escape key names. |
| 2019-04-18 14:01:45 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v c22aabaafaac2ceedf7a16213e82a6dd9ed83b7d johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v c22aabaafaac2ceedf7a16213e82a6dd9ed83b7d
JOHNZON-208 ensure writeKey().write() pattern is valid in generator |
| 2019-04-04 11:15:37 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Types.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-core/src/test/java/org/apache/johnzon/core/TypesTest.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72
JOHNZON-207 some enhancement on Xavier's patch |
| 2019-04-03 17:22:58 |
Xavier Dury <kalgon@hotmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Types.java v c57060f1cec2cf66373e51d0a2ee21edcdf40a7c johnzon-core/src/test/java/org/apache/johnzon/core/TypesTest.java v c57060f1cec2cf66373e51d0a2ee21edcdf40a7c
Clarified Types.findParameterizedType() |
| 2019-04-03 14:31:50 |
Xavier Dury <kalgon@hotmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Types.java v a5044f5fbc67849e7511735ed81ddfde1e56a945
Fix after review |
| 2019-04-02 19:58:45 |
Xavier Dury <kalgon@hotmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Types.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-core/src/test/java/org/apache/johnzon/core/TypesTest.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31
Fixed deserialization of primitives Serializers, Deserializers and Adapters ParameterizedTypes can be retrieved on super-classes/interfaces |
| 2018-12-18 09:46:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda
[maven-release-plugin] prepare for next development iteration |
| 2018-12-18 09:46:02 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d
[maven-release-plugin] prepare release v1.1.11 |
| 2018-11-22 09:55:02 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 2893743f2846e0e5983d4efb593492e6525ae058 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 2893743f2846e0e5983d4efb593492e6525ae058 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 2893743f2846e0e5983d4efb593492e6525ae058
JOHNZON-195 ensure jsongenerator can write pritmitives directly (jsonp 1.1) and it still fails when it writes array items in an object |
| 2018-11-22 08:08:17 |
Bernd Gutjahr <bernd.gutjahr@hpe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 54c0b11ab8d84fceff6547612d54b2849fecc3a6 johnzon-core/src/test/java/org/apache/johnzon/core/JsonWriterImplTest.java v 54c0b11ab8d84fceff6547612d54b2849fecc3a6
JOHNZON-195: enhanced JsonWriterImplTest unit test to writer all kinds of values and fixed JsonGeneratorImpl accordingly. |
| 2018-11-11 18:02:39 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 78ad82adb99fc9083506dca9afc5fb3089bbf37c johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 78ad82adb99fc9083506dca9afc5fb3089bbf37c
JOHNZON-194 ensure jsonparser tolerates multiple close calls |
| 2018-10-25 12:40:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v b2d205738c65fb53e768fca445fa611515417c19 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v b2d205738c65fb53e768fca445fa611515417c19 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectImplTest.java v b2d205738c65fb53e768fca445fa611515417c19
JOHNZON-193 ensure objectbuilder is reusable (todo: check it is valid since the map is not accurate for that but it is what the spec designed) |
| 2018-10-02 15:46:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 6a7f7b2e29bcfe2d7768498dcd457501766368d1 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 6a7f7b2e29bcfe2d7768498dcd457501766368d1
JOHNZON-190 ensure jsongenerator#close can be called N, N > 1 times |
| 2018-09-14 16:30:46 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a
[maven-release-plugin] prepare for next development iteration |
| 2018-09-14 16:30:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4
[maven-release-plugin] prepare release v1.1.10 |
| 2018-08-30 19:33:33 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d
[maven-release-plugin] prepare for next development iteration |
| 2018-08-30 19:33:23 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d
[maven-release-plugin] prepare release v1.1.9 |
| 2018-07-31 15:22:33 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 4e8b6524a010de3efbe5e54eec9dd6fa2140f510 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 4e8b6524a010de3efbe5e54eec9dd6fa2140f510
JOHNZON-183 JsonParser#hasNext() returns true even when input is completely empty |
| 2018-07-30 23:03:29 |
Ravisankar Challa <ravisankar.challa@qantas.com.au> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 1764de4330bc469af448ccad94ee5568d39f563d
Added test case for reusable jsonpointer |
| 2018-07-30 22:47:33 |
Ravisankar Challa <ravisankar.challa@qantas.com.au> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 9630ab7f6e5a77f4a0d531aef382e21ba23e1f70
Updated the logic based on comments |
| 2018-07-30 15:27:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v f414307737e7b063801e54b133b3d424097e1e49
whitespace cleanup |
| 2018-07-27 23:41:10 |
Ravisankar Challa <ravisankar.challa@qantas.com.au> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 0989717597476424f1511b25e98c167c2bd715a4
Moved tests from single testcase in to individual tests |
| 2018-07-27 06:18:54 |
Ravisankar Challa <ravisankar2@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v cb6004d907d67780b6b91f44c8fc1128648cd3da johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v cb6004d907d67780b6b91f44c8fc1128648cd3da
Fix issues related to JsonPointer remove operation |
| 2018-07-18 21:50:05 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v 50b8fc3e84678d0266530e47c1c3372255cfc469
JOHNZON-177 blow up if java type range is exceeded
thanks to Markus Bruckner for the report! |
| 2018-07-18 18:27:00 |
leadpony <julyborn715+leadpony@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v e66503c75c67d480966b879a02a566f6524c1812 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v e66503c75c67d480966b879a02a566f6524c1812
Fix JsonParser.getValue() |
| 2018-06-27 17:26:17 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023
[maven-release-plugin] prepare for next development iteration |
| 2018-06-27 17:26:07 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v ec839c66f867510ab166d1e384afb29974b53173
[maven-release-plugin] prepare release v1.1.8 |
| 2018-06-13 08:58:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchBuilderTest.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 25a2e9802abd7b79db1a9e6b106e4fc3999eabfd
JOHNZON-173 ensure all patch 'operations' use the same JsonProvider |
| 2018-05-22 11:56:05 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 4b331576eaf8a3e20829aa3175213a98d8c46673
JOHNZON-172 removed unused import :/ |
| 2018-05-22 11:51:41 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v b594980702cb9ce0f7814ebee1e1bf603775c9ae johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v b594980702cb9ce0f7814ebee1e1bf603775c9ae
JOHNZON-172 fixed applying patch to wrong empty value |
| 2018-03-29 10:41:11 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v cec66e8e351919564f979c0947fea2207ec6e3ca
JOHNZON-164 add test for json-p behaviour |
| 2018-02-26 15:17:01 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131
[maven-release-plugin] prepare for next development iteration |
| 2018-02-26 15:16:51 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759
[maven-release-plugin] prepare release v1.1.7 |
| 2018-02-20 18:42:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v d579e1381cf1842f08f35f8bf216c349dc123771
JOHNZON-158 ensure we resize correctly the buffer even when sizes of the internal buffers are not in the expected area + ensure we call close correctly in terms of scope to avoid surprises and leaking buffers |
| 2018-02-14 11:41:13 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236
[maven-release-plugin] prepare for next development iteration |
| 2018-02-14 11:41:03 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v dfafed4ce222844128c95a315d43dffda875c440
[maven-release-plugin] prepare release v1.1.6 |
| 2018-02-12 12:35:00 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 8e4709c95408ab636aa07d5c141e584865847911
JOHNZON-157 add more tests and remove obsolete code |
| 2018-02-12 11:25:25 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 307a7cb5105439403a1beb37066f5e30629c6ffa
JOHNZON-157 more tests for the regression |
| 2018-02-12 10:58:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 218a8abfceab97864fbb77889056c7759b3acdd5 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 218a8abfceab97864fbb77889056c7759b3acdd5 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 218a8abfceab97864fbb77889056c7759b3acdd5
JOHNZON-157 don't use an actual state as default in our parsers to avoid errors when caller assumes the state (event) |
| 2018-02-12 10:31:21 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29
back to 1.1.6-SNAPSHOT after VOTE got cancelled |
| 2018-02-12 10:23:52 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v cadcefb28a4c02a35c2957b6d1afa876fcaf991d
JOHNZON-157 test for showing broken readObject |
| 2018-02-10 12:51:35 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1
[maven-release-plugin] prepare for next development iteration |
| 2018-02-10 12:51:25 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d
[maven-release-plugin] prepare release v1.1.6 |
| 2018-02-05 17:41:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v e9a1e0e2d47fe30b2a55b0bb4f16f13853f2187a
ensure org.apache.johnzon.buffer-strategy system property is respected |
| 2017-11-15 20:41:36 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 8019f489967ed8dbf3a1224c371ab82f9bbc79c2 johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 8019f489967ed8dbf3a1224c371ab82f9bbc79c2
JOHNZON-147 support BOM even if encoding is defined
If a BOM is set, then this defines the encoding. Any configured encoding is only used no BOM is found. Before this patch we did blow up if UTF-8 encoding was configured and the JSON stream did have a BOM. |
| 2017-11-10 12:53:32 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028
[maven-release-plugin] prepare for next development iteration |
| 2017-11-10 12:53:22 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6
[maven-release-plugin] prepare release v1.1.5 |
| 2017-11-10 12:13:49 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 356c7f587f870fac18ceee84a433234264c42f2c
JOHNZON-139 add preliminary stream support |
| 2017-11-06 17:59:36 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 092848f20e380d3ff88a446d342079559285f155
JOHNZON-139 remove half baked work |
| 2017-10-17 22:16:27 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 08905f99ed0be7a8e8dc4f111e37b5e3694da476 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 08905f99ed0be7a8e8dc4f111e37b5e3694da476 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 08905f99ed0be7a8e8dc4f111e37b5e3694da476
JOHNZON-139 improve skipArray and skipObject
They both need to also work within objects. |
| 2017-10-17 09:02:03 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v d455deafbf01675b5c607a8241adfde56ea11a6f johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v d455deafbf01675b5c607a8241adfde56ea11a6f
JOHNZON-139 add skipObject and skipArray support |
| 2017-10-16 23:31:39 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParser.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParserImpl.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/test/resources/json/simple.json v 05effff6e0a555d1a2c62e65d1891745df028ea7 johnzon-core/src/test/resources/json/simple_utf16le.json v 05effff6e0a555d1a2c62e65d1891745df028ea7
JOHNZON-139 implement getObject, getArray and getValue for JsonParser
still missing: * skipObject * skipArray * getObjectStream * getArrayStream * getValueStream |
| 2017-10-14 23:56:51 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 2b3d6d99e4ebe9b8c52f3ff344a109cae84b01dd
JOHNZON-140 do not reset JsonObjectBuilder on build() |
| 2017-10-05 11:20:46 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837
[maven-release-plugin] prepare for next development iteration |
| 2017-10-05 11:20:36 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v d7be12682e4a5209771368f14aa633398310cad5
[maven-release-plugin] prepare release v1.1.4 |
| 2017-09-26 10:12:36 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v 562d9e8aed80ce0bacd9f814fce0f658dfe1f169
JOHNZON-134 whoops, fixed unused imports |
| 2017-09-26 08:11:22 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v c15ee3137e9310d0f34de91a58fac1d9674c0f8d
JOHNZON-134 add a test with a very large Json structure.
Testing the auto-extend mechanism |
| 2017-09-25 08:22:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/test/java/org/apache/johnzon/core/BrokenDefaultTest.java v 60f48cf65708e3a9bc9943b6d5cac0435772b6e9
adding a broken test to show why previous commit broke the buffer strategies |
| 2017-09-22 22:22:01 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v d7a4a2f9de8c39b84fbb8b73b13c6f7f6514a9cf johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v d7a4a2f9de8c39b84fbb8b73b13c6f7f6514a9cf johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v d7a4a2f9de8c39b84fbb8b73b13c6f7f6514a9cf
JOHNZON-134 fix buffer autoExtend
Also reduce fallbackBuffer to 256k as we now have autoextend in place |
| 2017-08-29 13:26:10 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9
[maven-release-plugin] prepare for next development iteration |
| 2017-08-29 13:26:00 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe
[maven-release-plugin] prepare release v1.1.3 |
| 2017-08-29 13:08:39 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 8c30a68fb646b3e0aff0804e405a2b19c1d20820 johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v 8c30a68fb646b3e0aff0804e405a2b19c1d20820 johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 8c30a68fb646b3e0aff0804e405a2b19c1d20820
JOHNZON-123 align JsonNumber hash calculation with the spec
Txs to Svetlin Zarev for the report! |
| 2017-08-29 12:49:44 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v c8b6c1fe05f0d2240874dc374d1edbe4b15d9106
JOHNZON-104 JsonPatchBuilder must be reusable
reported as JSON_PROCESSING_SPEC-84 which got moved to https://github.com/javaee/json-processing-spec/issues/84 |
| 2017-07-30 09:33:31 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32
[maven-release-plugin] prepare for next development iteration |
| 2017-07-30 09:33:21 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832
[maven-release-plugin] prepare release v1.1.2 |
| 2017-06-10 20:20:44 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v d5ba838e476ae59aae883f9f582dad2e70d6a346 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v d5ba838e476ae59aae883f9f582dad2e70d6a346 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v d5ba838e476ae59aae883f9f582dad2e70d6a346 johnzon-core/src/test/java/org/apache/johnzon/core/OverflowTest.java v d5ba838e476ae59aae883f9f582dad2e70d6a346
JOHNZON-125 basic support of auto ajustment for the string sizes |
| 2017-06-06 10:05:23 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 180eb6133e4194832541bbd0c29b23e40765617c johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayImplTest.java v 180eb6133e4194832541bbd0c29b23e40765617c
JOHNZON-124 ensure JsonArray#equals is portable |
| 2017-06-05 15:01:56 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 249301acdbcb8b4d56dee1659b7e090d5c28ef2f johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 249301acdbcb8b4d56dee1659b7e090d5c28ef2f johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 249301acdbcb8b4d56dee1659b7e090d5c28ef2f
JOHNZON-120 AritmeticException if no fractional part is there in JsonNumber |
| 2017-06-05 14:52:42 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v de1e780a0f096e7176e95a9586e9d88028c9d0c6 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectImplTest.java v de1e780a0f096e7176e95a9586e9d88028c9d0c6
JOHNZON-121 classcastexception got getBoolean if the jsonvalue is wrong |
| 2017-06-05 14:48:55 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v f6979d363c18fed6ce06f42b635f673e65225b07 johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v f6979d363c18fed6ce06f42b635f673e65225b07
JOHNZON-122 equals contract for JsonNumber |
| 2017-05-30 10:42:44 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32
[maven-release-plugin] prepare for next development iteration |
| 2017-05-30 10:42:34 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403
[maven-release-plugin] prepare release v1.1.1 |
| 2017-05-30 10:39:26 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 5f47f29734f7a8b23623792324b8eb997855d03d
JOHNZON-108 patch based on Stefan Seifert to support SPI in osgi |
| 2017-04-24 22:13:26 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729
[maven-release-plugin] prepare for next development iteration |
| 2017-04-24 22:13:16 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283
[maven-release-plugin] prepare release v1.1.0 |
| 2017-03-28 22:39:35 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonCollectorTest.java v 6ce0f08acbde730f8db97787e578877dfbe7970e
JOHNZON-96 added tests for JsonCollectors |
| 2017-03-28 22:26:30 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JohnzonJsonParser.java v ea3bb86777c007ed027e7bd07c84cfdbe36bc764 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v ea3bb86777c007ed027e7bd07c84cfdbe36bc764 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v ea3bb86777c007ed027e7bd07c84cfdbe36bc764 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v ea3bb86777c007ed027e7bd07c84cfdbe36bc764 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v ea3bb86777c007ed027e7bd07c84cfdbe36bc764
JOHNZON-110 improve long support impl |
| 2017-03-28 12:57:56 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterImpl.java v 64812f4aff50d16173f7b0b58fa7516161ba2d9d
some jsonp 1.1 impl - to check more once Mark will have fixed the build |
| 2017-03-28 10:52:14 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchBuilder.java v eb968ec35b275cc1e3f29b3a43c4e2c6dc360ea8
JOHNZON-104 remove unused class
Became obsolete after refactoring |
| 2017-03-27 09:13:03 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 17fdff13f3a65695ede0faab9db48ea42235ff09 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 17fdff13f3a65695ede0faab9db48ea42235ff09
JOHNZON-111 ensure to fail with a jsonexception when reading a wrong type of value with jsonreader, thanks Michele Vivoda |
| 2017-03-23 22:51:00 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 5852983bbc16c0c07c60d30fcd39fd6c308d48bd johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 5852983bbc16c0c07c60d30fcd39fd6c308d48bd johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 5852983bbc16c0c07c60d30fcd39fd6c308d48bd johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 5852983bbc16c0c07c60d30fcd39fd6c308d48bd
JOHNZON-110 better testing if we can use the JsonLongImpl optimization for jsonnumber |
| 2017-03-17 16:22:20 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v f48879137e8cb5fcc62ff24a4863658a8f868079
JOHNZON-109 fail on unknown properties support |
| 2017-03-08 14:08:49 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/DiffBase.java v 174ffa5babf73356af9a273fc7991e7567118102 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchDiff.java v 174ffa5babf73356af9a273fc7991e7567118102 johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v 174ffa5babf73356af9a273fc7991e7567118102 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v 174ffa5babf73356af9a273fc7991e7567118102 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 174ffa5babf73356af9a273fc7991e7567118102 johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchDiffTest.java v 174ffa5babf73356af9a273fc7991e7567118102
JOHNZON-103 add createMergeDiff handling |
| 2017-03-08 08:46:51 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 66ee778e81fd62c2a13b4388cc3dbe34b271951e
JOHNZON-96 make some BuilderFactory @Override
Those methods now officially made it into the spec after we created a spec ticket. |
| 2017-03-07 22:57:33 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 0d1e69186b04b542f69a5fae2ca34ba4980ace78
JOHNZON-96 remove outdated TODO |
| 2017-03-07 22:52:23 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchBuilder.java v ea31ad7d204d27221b89d268c4f89a93ebec41ef johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchImpl.java v ea31ad7d204d27221b89d268c4f89a93ebec41ef johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v ea31ad7d204d27221b89d268c4f89a93ebec41ef johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchTest.java v ea31ad7d204d27221b89d268c4f89a93ebec41ef
JOHNZON-96 implement JsonMergePatch |
| 2017-03-07 20:38:28 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v e2905f9ec8313627ccd5bb6896511b57fe7aa2c5 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v e2905f9ec8313627ccd5bb6896511b57fe7aa2c5
JOHNZON-103 implemented JsonPatchDiff for JsonArray
still more tests needed |
| 2017-03-07 19:41:55 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v bcd4533aa6901155845ccdd915ea9928dd917717
JOHNZON-103 added tests for REPLACE |
| 2017-03-07 18:40:56 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 86f3193c19bd5de2e66d0fd7f31263a30592ff31 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 86f3193c19bd5de2e66d0fd7f31263a30592ff31 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 86f3193c19bd5de2e66d0fd7f31263a30592ff31
JOHNZON-96 move to Collection<?> as we suggested in a spec ticket |
| 2017-02-28 21:11:10 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v 6a2d5511f35f5d1bd93fd814e0d3069aed72cb11 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 6a2d5511f35f5d1bd93fd814e0d3069aed72cb11
JOHNZON-103 fix JsonPointer encoding for JsonPatch |
| 2017-02-28 14:12:42 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 2dd46d889d5683b5dd122738f8d7268122fd1d50
JOHNZON-103 temporarily disable this test to not break our build |
| 2017-02-28 10:03:59 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchTest.java v 72d5234a02e83db2541462cd189f284b69e3bcbc johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 72d5234a02e83db2541462cd189f284b69e3bcbc
JOHNZON-103 add more tests for patches |
| 2017-02-27 22:31:35 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v ce46007e6beaa0ef2a30bf931408d7ab665ace2e johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v ce46007e6beaa0ef2a30bf931408d7ab665ace2e
JOHNZON-103 added tests for JsonPatchDiff ADD and REMOVE |
| 2017-02-27 21:34:34 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchDiff.java v 2940f6e1309080f37a70ac538275d80b9d5abe19 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 2940f6e1309080f37a70ac538275d80b9d5abe19 johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchBuilderTest.java v 2940f6e1309080f37a70ac538275d80b9d5abe19 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchDiffTest.java v 2940f6e1309080f37a70ac538275d80b9d5abe19 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 2940f6e1309080f37a70ac538275d80b9d5abe19
JOHNZON-103 add tests and basic impl for JsonPatch Diff handling |
| 2017-02-26 22:17:26 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 61a130e3e75b57a86d8f6bdd2395616abbf69afc
JOHNZON-103 add test for Json.createDiff(source, target)
Commented out for now, JsonPatchTest#testDiff Implementation of the logic is still TODO. |
| 2017-02-26 18:31:17 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 1900e037af0ebf079b79419ff1051a8bd507ec40 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 1900e037af0ebf079b79419ff1051a8bd507ec40
JOHNZON-96 add test for Json.createPatch |
| 2017-02-25 12:12:55 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchBuilderTest.java v a722ce67fd6dde3f0d88b025303dde68b76aede4
JOHNZON-96 add test for JsonPatchBuilder with initialData |
| 2017-02-25 10:39:25 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v 3fec5685f137aaddbee338e484e3be7d30011753 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 3fec5685f137aaddbee338e484e3be7d30011753 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchOperation.java v 3fec5685f137aaddbee338e484e3be7d30011753 johnzon-core/src/test/java/org/apache/johnzon/core/JsonBuilderFactoryTest.java v 3fec5685f137aaddbee338e484e3be7d30011753 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 3fec5685f137aaddbee338e484e3be7d30011753 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchBuilderTest.java v 3fec5685f137aaddbee338e484e3be7d30011753 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 3fec5685f137aaddbee338e484e3be7d30011753
JOHNZON-96 remove own PatchOperation in favour of the spec one.
spec-patch from rsandtner got applied, so we can now remove our own JsonPatchOperation and use the one from the spec. |
| 2017-02-24 16:29:37 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 24cbca3339977ff505d3f0d8a6cd6a2887621250 johnzon-core/src/test/java/org/apache/johnzon/core/JsonProviderTest.java v 24cbca3339977ff505d3f0d8a6cd6a2887621250
JOHNZON-96 implement Json.createValue methods |
| 2017-02-24 00:21:06 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v a2a1a047bd16b5976027ba2400ee0b925a1a0bb4 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v a2a1a047bd16b5976027ba2400ee0b925a1a0bb4 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v a2a1a047bd16b5976027ba2400ee0b925a1a0bb4 johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayBuilderImplTest.java v a2a1a047bd16b5976027ba2400ee0b925a1a0bb4
JOHNZON-96 add test + logic for ArrayBuilder ft of JSONP-1.1 |
| 2017-02-23 20:53:33 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 525da3d82995b5bebcddefb4df40d86e4ffe2598 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 525da3d82995b5bebcddefb4df40d86e4ffe2598
JOHNZON-96 add tests for null checks |
| 2017-02-23 16:40:32 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 4b20eaf9ba1bfe033101ddf12fa37f26c904f1ac johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 4b20eaf9ba1bfe033101ddf12fa37f26c904f1ac johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 4b20eaf9ba1bfe033101ddf12fa37f26c904f1ac johnzon-core/src/main/java/org/apache/johnzon/core/SimpleStack.java v 4b20eaf9ba1bfe033101ddf12fa37f26c904f1ac johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 4b20eaf9ba1bfe033101ddf12fa37f26c904f1ac johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 4b20eaf9ba1bfe033101ddf12fa37f26c904f1ac
JOHNZON-96 new JsonObjectBuilder features from JSON-P-1.1 |
| 2017-02-21 08:12:55 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v c62932b816238d66309663c938534f0d8c419513
JOHNZON-95 fix missing JsonProviderDelegate method for creating JsonPointer |
| 2017-02-20 22:05:11 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v 184e477c571604b0ff94454706ba6425b7808927 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 184e477c571604b0ff94454706ba6425b7808927 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 184e477c571604b0ff94454706ba6425b7808927 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 184e477c571604b0ff94454706ba6425b7808927 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 184e477c571604b0ff94454706ba6425b7808927
JOHNZON-96 upgrade to last version of the JSON-P-1.1 spec
WIP. Make it compile again. Tests still broken. Some methods still missing. |
| 2016-12-13 20:49:43 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v d7b768fe10f6163be58ec3d4905c404ee9ce2f30 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectImplTest.java v d7b768fe10f6163be58ec3d4905c404ee9ce2f30
JOHNZON-101 remove NPE if no mapping for JsonObject.getJson* |
| 2016-12-12 13:52:25 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1
[maven-release-plugin] prepare for next development iteration |
| 2016-12-12 13:52:15 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb
[maven-release-plugin] prepare release v1.0.0 |
| 2016-12-05 22:39:03 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299
progress to version 1.0.0-SNAPSHOT finally. |
| 2016-12-05 22:23:55 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a
propagate JSON-P 1.1 work to version 1.1.0 |
| 2016-11-28 13:14:24 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v 0e4bd4888918bbf46db024bb62139c42de0d1bc0 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 0e4bd4888918bbf46db024bb62139c42de0d1bc0 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 0e4bd4888918bbf46db024bb62139c42de0d1bc0 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchBuilderTest.java v 0e4bd4888918bbf46db024bb62139c42de0d1bc0 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 0e4bd4888918bbf46db024bb62139c42de0d1bc0
JOHNZON-98 implemented JsonPatchBuilder |
| 2016-11-24 18:28:10 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 24fe453bd7bed2faa6a812040cbbdf5440a4bcf7 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 24fe453bd7bed2faa6a812040cbbdf5440a4bcf7
JOHNZON-95 fixed JsonPointer#add for complex objects |
| 2016-11-24 00:11:42 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v 74cb90884b51861361929cb6f5bcb32ca154a96c johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v 74cb90884b51861361929cb6f5bcb32ca154a96c
JOHNZON-97 implemented JsonPatch |
| 2016-11-23 22:51:37 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonMergePatchBuilder.java v eb932c35e91c0a6762716570f1b452796a837d06 johnzon-core/src/test/java/org/apache/johnzon/core/JsonMergeBatchBuilderTest.java v eb932c35e91c0a6762716570f1b452796a837d06
JOHNZON-95 first bits of MergeBatch handling |
| 2016-11-23 21:50:45 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchImpl.java v b0c19662b47002e217d5206c3db6ba6baf41924e johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchOperation.java v b0c19662b47002e217d5206c3db6ba6baf41924e johnzon-core/src/test/java/org/apache/johnzon/core/JsonPatchTest.java v b0c19662b47002e217d5206c3db6ba6baf41924e
JOHNZON-97 first draft for JsonPointer
still far away from finished - just to check if i go the right direction |
| 2016-11-23 14:57:43 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v d04e01ef103e4198a9fce159151ece1e93cd80c0 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v d04e01ef103e4198a9fce159151ece1e93cd80c0
JOHNZON-95 fix PatchBuilder API and invocation |
| 2016-11-23 14:08:43 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPatchBuilderImpl.java v f34deb60920e08cbce6c969209c0ea2ab5714265 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v f34deb60920e08cbce6c969209c0ea2ab5714265
JOHNZON-95 initial JsonPatchBuilder impl |
| 2016-11-22 21:49:32 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerImpl.java v 24b01af8ebe37aa42fb98c2237edf807d5ec7379 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 24b01af8ebe37aa42fb98c2237edf807d5ec7379 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 24b01af8ebe37aa42fb98c2237edf807d5ec7379
JOHNZON-95 make JsonPointer an internal class which implements the spec API interface
txs to Armin Hasler for providing the JsonPointer implementation |
| 2016-11-22 21:26:02 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerUtil.java v d8a56d05cd1d22c85ecad781cdbef4f01f77697c johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerUtilTest.java v d8a56d05cd1d22c85ecad781cdbef4f01f77697c
Update geronimo-json-spec from 1.0 to 1.1, add JsonPointer encode and decode methods |
| 2016-11-22 19:46:32 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v d396c5bc5357f821fbb772022399bf356816de82 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v d396c5bc5357f821fbb772022399bf356816de82 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v d396c5bc5357f821fbb772022399bf356816de82 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v d396c5bc5357f821fbb772022399bf356816de82 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v d396c5bc5357f821fbb772022399bf356816de82
JOHNZON-96 implement JSON-P 1.1 API |
| 2016-11-14 10:09:22 |
Armin Hasler <hasler.armin@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointer.java v cc830c64a4e6a175a02d13ad2ccf5140401530df johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v cc830c64a4e6a175a02d13ad2ccf5140401530df
Implemented JsonPointer add, replace and remove methods |
| 2016-08-26 18:22:22 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/main/java/org/apache/johnzon/core/SerializablePrimitives.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/main/java/org/apache/johnzon/core/SerializableValue.java v b0af96e6d819adf7a28782ebc535894bd27345da johnzon-core/src/test/java/org/apache/johnzon/core/SerializationTest.java v b0af96e6d819adf7a28782ebc535894bd27345da
JOHNZON-94 ignoring null and true/false serialization to ensure == works for these values |
| 2016-08-26 10:11:44 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStringImpl.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/main/java/org/apache/johnzon/core/SerializablePrimitives.java v 60525af05ea8154529fac1206b6231d9757d0333 johnzon-core/src/test/java/org/apache/johnzon/core/SerializationTest.java v 60525af05ea8154529fac1206b6231d9757d0333
JOHNZON-94 making JsonValue serializable |
| 2016-08-19 13:04:09 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/pom.xml v f634af84ff328134051ddfe0e5406516981aca46
[maven-release-plugin] prepare for next development iteration |
| 2016-08-19 13:03:59 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/pom.xml v 115c596cd1579d177f1c531b156137b30afda924
[maven-release-plugin] prepare release v0.9.5 |
| 2016-07-17 14:11:49 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4
[maven-release-plugin] prepare for next development iteration |
| 2016-07-17 14:11:38 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd
[maven-release-plugin] prepare release v0.9.4 |
| 2016-07-06 17:06:26 |
Armin Hasler <hasler.armin@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointer.java v 45faea0eb3e04f7adbe0724a448eb0cb62a4f258 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerTest.java v 45faea0eb3e04f7adbe0724a448eb0cb62a4f258 johnzon-core/src/test/resources/json/jsonPointerTest.json v 45faea0eb3e04f7adbe0724a448eb0cb62a4f258
Implemented JsonPointer |
| 2016-06-24 14:49:29 |
Armin Hasler <hasler.armin@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonPointerUtil.java v 28748ffb18ff541c6d313c482024de255d60afd9 johnzon-core/src/test/java/org/apache/johnzon/core/JsonPointerUtilTest.java v 28748ffb18ff541c6d313c482024de255d60afd9
Update geronimo-json-spec from 1.0 to 1.1, add JsonPointer encode and decode methods |
| 2016-06-03 16:07:05 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 18d8d372ee13441c9c57539c47b66d0a16396723 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 18d8d372ee13441c9c57539c47b66d0a16396723
JOHNZON-82 more prettification tests for arrays |
| 2016-05-11 18:01:29 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e
fix site build for new maven versions
and whoops, should be a snapshot version of course |
| 2016-05-11 15:58:20 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2
remove 'incubating' from our version string |
| 2016-04-03 19:56:04 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 001d10701039ddd3c5ed3855e4f58474b680668e
JOHNZON-74 mention org.apache.johnzon.max-string-length in error message |
| 2016-03-28 20:02:59 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b
JOHNZON-71 improve Converter and MappingParser
pairprogramming together with rsandtner |
| 2016-03-27 20:04:09 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v e41b829b34e785e28b24d9771e27976a0fee2ce6
JOHNZON-71 introduce MapperConfig and improve ObjectConverter interface |
| 2016-02-17 09:16:17 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798
[maven-release-plugin] prepare for next development iteration |
| 2016-02-17 09:16:07 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366
[maven-release-plugin] prepare release v0.9.3-incubating |
| 2016-02-17 09:12:05 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca
[maven-release-plugin] rollback the release of v0.9.3-incubating |
| 2016-02-17 09:11:25 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54
[maven-release-plugin] prepare release v0.9.3-incubating |
| 2015-12-08 10:50:49 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f
simple value handling |
| 2015-12-07 17:38:45 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v a409da7d1121c3d92e09d8d2ba1f123413051f73
more of jsonb - missing plain value handling |
| 2015-12-06 18:46:31 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/HStack.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36
JOHNZON-61 bases for jsonb, still a lot of tests to add but allows to review more efficiently the early draft |
| 2015-11-09 11:12:32 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 3632ff7ab3531086f87fc2255f3f1a112af29956
unused field |
| 2015-10-14 15:00:01 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/HStack.java v 636120a8ea7481d199ee8f1f4b74368846017113
checkstyle likes brackets |
| 2015-10-12 22:24:16 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/HStack.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPrettyGeneratorImpl.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1 johnzon-core/src/test/java/org/apache/johnzon/core/HStackTest.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v f1392c2f02b0aeba2b41aed19e3b8625005ea9a1
fix pretty printing |
| 2015-09-30 12:08:56 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/pom.xml v 23641bdb6fc64d6b2a36e82a9f4eb02d9f059510
[maven-release-plugin] prepare for next development iteration |
| 2015-09-30 12:08:46 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/pom.xml v d88918a3b2704cf76687a894f897b2d768fe5cd5
[maven-release-plugin] prepare release v0.9.2-incubating |
| 2015-08-20 09:20:33 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/pom.xml v a977e4ebebc4be02e6a52a924fe17ab99e1ecc12
[maven-release-plugin] prepare for next development iteration |
| 2015-08-20 09:20:23 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/pom.xml v 0a60e0a7d43b7fe7e9e398ead265081f98938849
[maven-release-plugin] prepare release v0.9.1-incubating |
| 2015-08-09 16:22:14 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v d318c0dedd10be98a441b0c5116471e62214e681
[maven-release-plugin] prepare for next development iteration |
| 2015-08-09 16:22:03 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v ab542d7208c2b60aa6fdab1b11fa01a1e9ad8241
[maven-release-plugin] prepare release v0.9-incubating |
| 2015-08-09 15:37:16 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 10346ac3c045ad8658d73002a3a708c3108a04db
Revert "[maven-release-plugin] prepare release v0.9-incubating"
This reverts commit 8003dc109740e70f0bb88e1eae331afc11f35c88. |
| 2015-08-09 15:37:10 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v eb3f40c0b1907a06f06499df301105acffc30b76
Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 2ed417bdb3d851d552b814db08441d9b2d5e97da. |
| 2015-08-08 18:11:58 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 2ed417bdb3d851d552b814db08441d9b2d5e97da
[maven-release-plugin] prepare for next development iteration |
| 2015-08-08 18:11:48 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 8003dc109740e70f0bb88e1eae331afc11f35c88
[maven-release-plugin] prepare release v0.9-incubating |
| 2015-08-07 15:20:45 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v e356d5a81d05f09bc223069fa9a73993bb358191 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v e356d5a81d05f09bc223069fa9a73993bb358191 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v e356d5a81d05f09bc223069fa9a73993bb358191 johnzon-core/src/test/java/org/apache/johnzon/core/LocationTest.java v e356d5a81d05f09bc223069fa9a73993bb358191
Fixed a bug which causes that invalid json was not detected |
| 2015-07-27 23:59:09 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 1ea4fd8c3d894cbe8398e5808414cfd2d2eaa992 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 1ea4fd8c3d894cbe8398e5808414cfd2d2eaa992
Improved handling of trailing garbage |
| 2015-05-31 21:13:42 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v e63016c68b25b45d37da39535067079d864f3ea5
[maven-release-plugin] prepare for next development iteration |
| 2015-05-31 21:13:32 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v bb26c1e8c87d7e71f7b7f6917397ed91d0866ff7
[maven-release-plugin] prepare release v0.8-incubating |
| 2015-04-21 21:47:32 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Experimental.java v 307826135fc444a8ebcb68dd1214e2f611892c34
move @Experimental from mapper to core |
| 2015-04-19 11:40:02 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v 03af90b9fb938aaa11851e8a288a8d9fde5fe598 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 03af90b9fb938aaa11851e8a288a8d9fde5fe598
Some enhancements for handling configs in factories |
| 2015-04-11 01:00:35 |
anierbeck <bcanhome@googlemail.com> |
johnzon-core/pom.xml v a6a07a3c408e1753c0ff0464b84962b76ac07f97
[JOHNZON-44] - The manifest neglects OSGi Import/Export information |
| 2015-03-25 09:45:58 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9
JOHNZON-42 distribution module |
| 2015-03-24 15:21:00 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v e9891591423c78615daf8b53e91737ff3c2c409d
having aprent named apache-johnzon makes source assembly well named and doesnt bother children with apache prefix |
| 2015-03-24 15:00:37 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v d47edcc559a5b13b2a83a4efdc9b720bdaeb9e56
Revert "Prefix artifactId with "apache-". !!Note: This will change the maven coordinates for 0.8!!"
This reverts commit adb483f6269e3b87aa5b3811c9999327f4bdb702. |
| 2015-03-23 16:24:47 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v adb483f6269e3b87aa5b3811c9999327f4bdb702
Prefix artifactId with "apache-". !!Note: This will change the maven coordinates for 0.8!! |
| 2015-03-23 15:56:10 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 30cc08715d9b70e6bce57680999f92ce13508a65
[maven-release-plugin] prepare for next development iteration |
| 2015-03-23 15:56:00 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 97930e2a8447c330115263afc83c094d48b163c8
[maven-release-plugin] prepare release v0.7-incubating |
| 2015-02-18 15:58:33 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v ca56cd03d7ddb25a9ae8c3d015c16a53e558fb52
[maven-release-plugin] prepare for next development iteration |
| 2015-02-18 15:58:23 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v dda975b327211277fc96c4155b6e98bc54a4a7d9
[maven-release-plugin] prepare release v0.6-incubating |
| 2015-01-09 14:21:16 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v b790844bff5ce1ad7dddd08b6accb1275fec65e6
JOHNZON-34 multi comment line /**/ + fixing some warnings when supporting comments |
| 2015-01-05 13:49:14 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/AbstractJsonFactory.java v 94b896dfa3e12cb92bf131c3bd9c63900be24936 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 94b896dfa3e12cb92bf131c3bd9c63900be24936 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 94b896dfa3e12cb92bf131c3bd9c63900be24936 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 94b896dfa3e12cb92bf131c3bd9c63900be24936 johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v 94b896dfa3e12cb92bf131c3bd9c63900be24936
JOHNZON-33 Define appropriate buffer size and max text size (also simplified factories) |
| 2015-01-05 12:05:29 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v d9e51a841b4bc1d02454713d6284e9e6e3980fea johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v d9e51a841b4bc1d02454713d6284e9e6e3980fea
explicit handling of EOF in error + better comment handling - ie fail when accurate/not a comment |
| 2015-01-05 11:55:59 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v 146917e268bbde84e94b16017dec284e875cfc04
useless import |
| 2015-01-05 11:50:35 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v e2205064528b540268c807ff8dbe2bee5150f0e0 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v e2205064528b540268c807ff8dbe2bee5150f0e0
JOHNZON-32 handling EOF |
| 2015-01-05 10:20:39 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 0048dd1db997f9e255769c55fbcbe05733018391
[maven-release-plugin] prepare for next development iteration |
| 2015-01-05 10:20:29 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v a88f79789c0ca288217d90d509633b566c0ac692
[maven-release-plugin] prepare release v0.5-incubating |
| 2015-01-05 10:12:25 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 2d00d554085d6c965267c514135c9d93ff6164a1
remove unused code |
| 2015-01-04 22:15:28 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 21215668cc3f6db86eba79c10951dccde47dea51 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 21215668cc3f6db86eba79c10951dccde47dea51 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 21215668cc3f6db86eba79c10951dccde47dea51 johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v 21215668cc3f6db86eba79c10951dccde47dea51
fixing config warnings |
| 2015-01-04 21:57:00 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v 4d4ac2ee64646e053e09d46c7fdbb3280bf3205b johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 4d4ac2ee64646e053e09d46c7fdbb3280bf3205b johnzon-core/src/test/resources/json/comments.json v 4d4ac2ee64646e053e09d46c7fdbb3280bf3205b
supporting /**/ comments |
| 2015-01-04 19:09:11 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/CommentsJsonStreamParserImpl.java v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea johnzon-core/src/test/resources/json/comments.json v ed1e7d6ff1d058a97c57f078d1851f92aefaa1ea
org.apache.johnzon.supports-comments // style comment support with org.apache.johnzon.supports-comments reader flag |
| 2014-12-15 13:13:06 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 17b42264ae267026afd3385f62f83197b35acfc5
JOHNZON-29 don't use recursion to avoid stackoverflow |
| 2014-12-09 15:17:10 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 6e729c1680805ca5b617f0b6c8b395338e20c780
Remove unnecessary code for minor speed improvement, replace Integer (object) with int (primitive) |
| 2014-12-08 20:58:34 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 0d4db60cec59fdd5d713403b37d7081ee29ca5c0
remove unnecessary method call in loop condition |
| 2014-11-24 18:01:05 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 4fe264336a9cba2f31a92cc69b0c29f336dbb516
Typo fixed |
| 2014-11-13 20:26:30 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v bb65cebd7ab0dd355aa3a6f6534db2633670031a
[maven-release-plugin] prepare for next development iteration |
| 2014-11-13 20:26:20 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 56c9789b3de1fbdcbf0a260ba2f26fce70171ffa
[maven-release-plugin] prepare release v0.2-incubating |
| 2014-11-08 14:00:07 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 35f5d7765642000d5abcc9edaad876192576a603 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 35f5d7765642000d5abcc9edaad876192576a603
Fixed some minor possible bugs reported by FindBugs |
| 2014-11-05 20:42:47 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v b5b99cf4046bb73e37cd6921417a20deea2fd921 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v b5b99cf4046bb73e37cd6921417a20deea2fd921
JOHNZON-18, applied patch from Thiago Veronezi: JsonStreamParserImpl not filling up buffer consistently - thanks a lot for this issue report and patch! |
| 2014-11-04 18:38:50 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 87dae26355287f176881b8e7a0e8d2705a76a996
Testcase for attempting input stream behaviour added |
| 2014-10-30 16:22:34 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 399a368c4a15e2e6b53b7f87f1cfc9d16a2132d7 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 399a368c4a15e2e6b53b7f87f1cfc9d16a2132d7
JOHNZON-17 Thiago Veronezi: RFC4627AwareInputStreamReader - Make sure that we read all the bytes before throwing an exception |
| 2014-10-29 16:35:12 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 80cf6a02f0d5377113856986c8f9edeaea911cde johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 80cf6a02f0d5377113856986c8f9edeaea911cde
JOHNZON-16 Fix BOM detection for UTF-8, new testcase for stream that throws an exception by Thiago Veronezi |
| 2014-10-12 21:51:55 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 24b68b345a6808d44b8b740aa6509ea9a0cb7de1
typos fixed, method signature simplified |
| 2014-10-07 20:25:25 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 5bea2c866497f12f9e60499919c7d5dba97f1bc8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 5bea2c866497f12f9e60499919c7d5dba97f1bc8
Catching exceptions is not nice and does not perform very well |
| 2014-10-07 20:11:00 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 4edb4e3cc45189dcdf76c2655ac4b74a2a84c694 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 4edb4e3cc45189dcdf76c2655ac4b74a2a84c694 johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v 4edb4e3cc45189dcdf76c2655ac4b74a2a84c694
Minor performance improvements for writer and reader factories and for provider impl |
| 2014-10-07 19:57:37 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 7e12d8947d68b6ea7928f94176dd0d44fb867351 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 7e12d8947d68b6ea7928f94176dd0d44fb867351
Bugfix to prevent a "bufferoverflow" in parser when working with a recycled buffer |
| 2014-10-07 19:56:56 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 72d5dfe8049296b3a1c0f8cdb4072201361b4d0f johnzon-core/src/main/java/org/apache/johnzon/core/JsonLocationImpl.java v 72d5dfe8049296b3a1c0f8cdb4072201361b4d0f johnzon-core/src/main/java/org/apache/johnzon/core/SimpleStack.java v 72d5dfe8049296b3a1c0f8cdb4072201361b4d0f johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 72d5dfe8049296b3a1c0f8cdb4072201361b4d0f
Performance improvement for JsonInMemoryParser (+30% for larger Json, 5-12% for smaller Json < 100kb) |
| 2014-09-23 18:36:27 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 0021ad7ea6783d4834412df9cdd4d1627e177370
[maven-release-plugin] prepare for next development iteration |
| 2014-09-23 18:36:27 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 39ffe71fc0050d5f25baec334e955d27e850bd6f
[maven-release-plugin] prepare release v0.1-incubating |
| 2014-09-23 18:35:07 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 1ce92318f37a18e6979fa789daabdb1b39bca369
change version to 0.1-incubating-SNAPSHOT for modules |
| 2014-09-23 17:35:15 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v ae7fbc0ffa6607503f302f134f4d5b667067464f
[maven-release-plugin] rollback the release of johnzon-0.1-incubating |
| 2014-09-23 17:32:03 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v d800b4272a21c59001ab1eb9a7f927f7c352b3b4
[maven-release-plugin] prepare for next development iteration |
| 2014-09-23 17:31:52 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v dd05f3adbaf71b87c1557140e12793f17baeee4c
[maven-release-plugin] prepare release johnzon-0.1-incubating |
| 2014-09-01 18:27:10 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/BufferStrategy.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayBuilderImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonArrayImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonBuilderFactoryImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonChars.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonDoubleImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonInMemoryParser.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonLocationImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonLongImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonNumberImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectBuilderImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonPrettyGeneratorImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonProviderImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderFactoryImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonStringImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterFactoryImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/JsonWriterImpl.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/RFC4627AwareInputStreamReader.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/Strings.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/java/org/apache/johnzon/core/ThreadLocalBufferCache.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/main/resources/META-INF/services/javax.json.spi.JsonProvider v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayBuilderImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonArrayImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonGeneratorImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonNumberTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectBuilderImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonObjectImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonParserTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonReaderImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/JsonWriterImplTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/java/org/apache/johnzon/core/LocationTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/big_600kb.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/huge_1mb.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/large_130kb.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/medium_11kb.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/small_3kb.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/tiny_50b.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/unicode_chars_1400kb.txt v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/bench/unicode_chars_170kb.txt v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/array.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/bigdecimal.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/empty.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/emptyarray.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/escaping.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail1.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail10.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail11.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail12.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail13.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail14.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail15.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail16.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail17.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail18.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail19.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail2.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail20.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail21.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail22.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail23.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail24.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail25.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail26.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail27.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail28.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail29.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail3.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail30.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail31.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail32.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail33.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail34.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail35.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail36.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail37.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail38.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail39.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail4.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail40.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail41.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail42.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail43.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail44.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail45.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail46.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail47.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail48.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail49.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail5.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail50.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail51.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail52.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail53.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail54.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail55.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail56.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail57.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail58.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail59.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail6.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail60.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail61.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail62.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail63.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail64.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail65.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail66.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail67.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail68.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail69.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail7.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail70.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail71.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail72.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail8.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/fail9.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/fails/numbers.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/nested.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/numbers.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/simple.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/simple2.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/simple_utf16le.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/special.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/stringescape.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-core/src/test/resources/json/unicode.json v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8
renamed fleece to johnzon |