| Timestamp |
Author |
Details |
| 2026-08-10 14:10:28 |
Mark Struberg <struberg@apache.org> |
.gitignore v cba58a88a08fba44da0a843bffb28116d658295d
don't commit logs |
| 2026-08-10 13:40:39 |
Mark Struberg <struberg@apache.org> |
pom.xml v cb35abb41c38e49d0a54a7e753311d144dd71f43
add hack to prevent maven-surefire-reporting-plugin from complaining about \uffff |
| 2026-08-10 11:21:58 |
Mark Struberg <struberg@apache.org> |
pom.xml v 1e58eb4a14e9480ab785db2758a9d9b3d1a5752c src/site/site.xml v 1e58eb4a14e9480ab785db2758a9d9b3d1a5752c
upgrade to latest maven-surefire plugin |
| 2026-08-10 10:37:25 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v 530f66467b56459a83bd9b76e8366091e9d0e7f3 src/site/markdown/index.md v 530f66467b56459a83bd9b76e8366091e9d0e7f3
update documentation |
| 2026-08-05 16:24:23 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-distribution/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-jaxrs/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-json-extras/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-jsonb/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-jsonlogic/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-jsonschema/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-mapper/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-maven-plugin/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-osgi/pom.xml v b0ce649274c81391119993911090fbdec505f57e johnzon-websocket/pom.xml v b0ce649274c81391119993911090fbdec505f57e 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 johnzon-distribution/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-jaxrs/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-json-extras/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-jsonb/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-jsonlogic/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-jsonschema/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-mapper/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-maven-plugin/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-osgi/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 johnzon-websocket/pom.xml v 5c6edd556f054818527c019ba95416ae55af2373 pom.xml v 5c6edd556f054818527c019ba95416ae55af2373
[maven-release-plugin] prepare release v2.2.0 |
| 2026-08-05 13:30:57 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/ClassConverter.java v 82733998a0371cb3c6efe487980f6de7e0b2a4c7
also handle NoClassDefFoundError |
| 2026-08-04 16:29:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-distribution/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jaxrs/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-json-extras/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonb/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonlogic/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMaximumValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMinimumValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/IntegerValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxLengthValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaximumValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinLengthValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinimumValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MultipleOfValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/PatternValidation.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/SchemaType.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-mapper/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/ClassConverter.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/converter/ClassConverterTest.java v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-maven-plugin/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-osgi/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 johnzon-websocket/pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 pom.xml v dd3d00634c746a2173a2518e882e85e8a151bf30 src/site/markdown/index.md 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 johnzon-distribution/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-jaxrs/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-json-extras/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-jsonb/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-jsonlogic/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-jsonschema/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-mapper/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-maven-plugin/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-osgi/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 johnzon-websocket/pom.xml v 9305184132545bcdf8fd6fceaeeefdcfd3471697 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 johnzon-distribution/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-jaxrs/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-json-extras/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-jsonb/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-jsonlogic/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-jsonschema/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-mapper/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-maven-plugin/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-osgi/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 johnzon-websocket/pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69 pom.xml v cfb72b6af923230f0b7cd0bb9222a64a4a894c69
[maven-release-plugin] prepare release v2.1.1 |
| 2026-08-04 12:14:00 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v d08f8cdfa71a5b519eaaab4d37c4fb7ce1f5927f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v d08f8cdfa71a5b519eaaab4d37c4fb7ce1f5927f johnzon-osgi/pom.xml v d08f8cdfa71a5b519eaaab4d37c4fb7ce1f5927f pom.xml v d08f8cdfa71a5b519eaaab4d37c4fb7ce1f5927f
OWB-437 upgrade to owb-4.1.1 and simplify test setup |
| 2026-07-29 10:56:38 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Records.java v 9d40cf7c9ff6e29a55e83d4e940e84e6cd7c44ab
JOHNZON-435 further simplify isRecord
We now test the conditions declared in the Java Lang spec. This is only a hack until we move to Java16++ and can move to Class.isRecord(). |
| 2026-07-29 10:15:17 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Records.java v 375cfe5fbfec37714b9247ee4bf70cbdb84dbac9
JOHNZON-435 add information that this is only needed until Java14 |
| 2026-07-29 10:12:35 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Records.java v 07f380ea61ef8fb09e92e00d3763fac9aee73e51
JOHNZON-435 streamline isRecord test
If the class we introspect is not extending Record.class then it cannot be a Record. And in this case there is no need to perform the potentially expensive reflection call. |
| 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-23 19:51:57 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 41b2e2af4ea06749983068fa73e55998b3dff796
JOHNZON-435 improve writePrimitives
We don't need to check for real primitive types as we get Object.class as parameter. So any primitive would have been wrapped in it's wrapper type already anyway. |
| 2026-07-23 15:19:13 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/pom.xml v f98c1b4898f09870a423261885d3cf9e78053823 pom.xml v f98c1b4898f09870a423261885d3cf9e78053823
update h2 and cxf to newer bugfix releases |
| 2026-07-23 15:14:57 |
Mark Struberg <struberg@apache.org> |
pom.xml v ac9f8a6a913fff84703172bda9cc0d0a8e4abc99
JOHNZON-433 upgrade junit from 5.10 to 5.14.4 |
| 2026-07-23 15:04:31 |
Mark Struberg <struberg@apache.org> |
pom.xml v d5093f506d1b128029cac8eef16a152fd7de9524
JOHNZON-433 update from apache parent 37 to 39 |
| 2026-07-23 15:02:11 |
Mark Struberg <struberg@apache.org> |
johnzon-distribution/pom.xml v 33ebc66a3075ff745251aa4a174dac8a75cc653c
JOHNZON-433 update assembly plugin from 3.4.2 to 3.8.0 |
| 2026-07-23 13:30:48 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/pom.xml v 86bc6f23decd030be86fbd44d1f4e1c7e1172498 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 86bc6f23decd030be86fbd44d1f4e1c7e1172498 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Records.java v 86bc6f23decd030be86fbd44d1f4e1c7e1172498 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JavaRecordTest.java v 86bc6f23decd030be86fbd44d1f4e1c7e1172498
Revert "Java record components should dictate written fields https://issues.apache.org/jira/browse/JOHNZON-432"
This reverts commit dabdad57a614c2241cb5dc74c85adcc69288300b.
The JSON-B specification is not really clear how it should behave. From the unit tests of the RI it is clear that *some* methods should at least get used. |
| 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 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NumberSerializationTest.java v 08884bbefba1d2f5c4670d610b22ce670bbfdd6c
adding more checks for numbers with huge exponents
based on the original report by fanningpj - txs! |
| 2026-07-10 15:07:32 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/pom.xml v dabdad57a614c2241cb5dc74c85adcc69288300b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v dabdad57a614c2241cb5dc74c85adcc69288300b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Records.java v dabdad57a614c2241cb5dc74c85adcc69288300b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JavaRecordTest.java v dabdad57a614c2241cb5dc74c85adcc69288300b
Java record components should dictate written fields https://issues.apache.org/jira/browse/JOHNZON-432 |
| 2026-06-29 19:07:50 |
Arne Limburg <arne@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ebfd1d5bfa9865c3b0456a8c4f9cba3da86f6182 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v ebfd1d5bfa9865c3b0456a8c4f9cba3da86f6182
JOHNZON-431: Add detection of annotations at class level for constructor parameters |
| 2026-05-16 14:07:07 |
Rich Bowen <rbowen@rcbowen.com> |
src/site/site.xml v fad0fceddc4972aa8a7215fa62f8cc9da95f38e8
fix: Add required ASF policy links to site footer
The Johnzon website is failing 6 of 9 ASF website policy checks (https://whimsy.apache.org/site/):
- Foundation link (in nav menu but not detected by scanner) - Events (missing) - License (missing) - Security (existing link is broken - points to #) - Copyright (missing) - Privacy (pointed to project-level page)
This adds all required ASF policy links to the footer section of site.xml, adds a copyright line, and updates the trademark text ("Apache feather logo" → "Apache logo").
See: https://www.apache.org/foundation/marks/pmcs Checker: https://whimsy.apache.org/site/ |
| 2026-04-27 09:31:38 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-distribution/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-jaxrs/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-json-extras/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-jsonb/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-jsonlogic/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-jsonschema/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-mapper/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-maven-plugin/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-osgi/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 johnzon-websocket/pom.xml v 5e6f6cffe6318c1917b7e62a79487c70d77e7482 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 johnzon-distribution/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-jaxrs/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-json-extras/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-jsonb/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-jsonlogic/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-jsonschema/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-mapper/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-maven-plugin/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-osgi/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 johnzon-websocket/pom.xml v 9764dbaae0be745b6cea78ddd70a5665a1e4c1e9 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 johnzon-distribution/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-jaxrs/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-json-extras/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-jsonb/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-jsonlogic/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-jsonschema/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-mapper/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-maven-plugin/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-osgi/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 johnzon-websocket/pom.xml v c6600c7905405e9a99491e6e0d028f9ed4cabdc8 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) |
| 2026-04-27 08:07:01 |
Mark Struberg <struberg@apache.org> |
pom.xml v 5d46ecb2dac37902edb3439f87640a31c1a69848
JOHNZON-430 upgrade to latest spec apis
* jsonp-api from 2.1.1 to 2.1.3 * jsonb-api from 3.0.0 to 3.0.1 |
| 2026-04-16 13:27:06 |
Mark Struberg <struberg@apache.org> |
pom.xml v 74dadbea3e6bcb0b981ff55e8e6c7201417b8eda
JOHNZON-428 upgrade to apache-parent-37 |
| 2026-04-08 10:56:02 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigDecimalDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigDecimalSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigIntegerDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BigIntegerSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BooleanDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BooleanSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/BuiltInSymmetryTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ByteDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ByteSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/CharacterDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/CharacterSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DateDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DateSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DoubleDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DoubleSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DurationDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/DurationSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/EnumDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/EnumSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/FloatDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/FloatSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/InstantDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/InstantSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/IntegerDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/IntegerSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalDateTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LocalTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LongDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/LongSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetDateTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetDateTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/OffsetTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/PeriodDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/PeriodSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ShortDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ShortSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/StringDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/StringSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/URIDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/URISimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ZonedDateTimeDirectTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/builtin/ZonedDateTimeSimpleTest.java v f4c801169141ec307fedeefdb59979bafd6926c2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f4c801169141ec307fedeefdb59979bafd6926c2
fix: enforce read/write symmetry
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2026-03-25 00:15:24 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v 9f11b4b052fdf91e618968b35db51579bc69051d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v 9f11b4b052fdf91e618968b35db51579bc69051d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v 9f11b4b052fdf91e618968b35db51579bc69051d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NumberSerializationTest.java v 9f11b4b052fdf91e618968b35db51579bc69051d
Invert default for BigX string adapters and introduce a system property
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2026-03-24 22:18:22 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v df9724dda303a336b2e1fb67ad5fdd3517e269a2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/BigDecimalConverter.java v df9724dda303a336b2e1fb67ad5fdd3517e269a2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v df9724dda303a336b2e1fb67ad5fdd3517e269a2 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NumberSerializationTest.java v df9724dda303a336b2e1fb67ad5fdd3517e269a2
fix(JOHNZON-426): BigInteger/BigDecimal string adapter flags swapped fix(JOHNZON-427): BigDecimal/BigInteger READ/WRITE not consistent
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2026-02-27 15:32:22 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 5612282fd2d5b34671df426e36641307542fa990 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 5612282fd2d5b34671df426e36641307542fa990
JOHNZON-421 remove now unused functionality |
| 2026-02-20 15:50:52 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/SerialiseAsPrimitiveTest.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 8b9fb0ef9ddab5218ca02360da639dce4e01e7c8
JOHNZON-424 JohnzonJsonb toJson(Object, Type, OutputStream) crashes for primitive arrays. |
| 2026-02-20 15:48:54 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/ArrayUtil.java v c3a01ef7374c163f6152fd953f43d3cc0e47a1ac
JOHNZON-425 support for boolean[] is missing |
| 2026-02-11 15:00:46 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/SerialiseAsPrimitiveAnnotatedAtClassTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGenerator.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/jsonp/DeferredStartJsonGenerator.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v c94db5ee3cd0864fb749e0445b264aa662aaad4b
JOHNZON-421 Defer start of object/array
This is necessary as we don't know what Serializers/Adapters/Converters actually do write. If we start an object with { and the JsonbSerializer just writes a string value (json primitive) then we will blow up. Deferring the start fixes this issue. |
| 2026-02-10 12:19:32 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v d5363712423b7addb01d110b7149ea6083fc037d
JOHNZON-422 MapperConverterExceptionsTest fails on Windodws due to wrong line break |
| 2026-02-10 11:25:56 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/SerialiseAsPrimitiveTest.java v b4c953e15423eb77821ad83ff67b856943604cf2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v b4c953e15423eb77821ad83ff67b856943604cf2
JOHNZON-421 JsonbSerializer crashes when using primitives
If an object is serialised into a primitive, then we did crash with an Exception JsonGenerationException: write(param) is only valid in arrays. |
| 2025-12-05 15:08:09 |
Mark Struberg <struberg@apache.org> |
pom.xml v 434f56229274483d5ab51c347544bdbf69e12d3f
update to apache-parent-35 |
| 2025-12-05 11:39:52 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 31b832f71b784d8f6605f6fd89fbf19c56bf7367 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 31b832f71b784d8f6605f6fd89fbf19c56bf7367
JOHNZON-420 use JsonBAdapter when converting back from array |
| 2025-07-02 22:17:58 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v ae36bf750cf78b94d8cac5b54dfcfb1f321aff14
feat(#419): filter out static methods from records
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2025-07-02 22:13:00 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v a030a3ec8f4efa46223888a85ef3cc1085ec09c1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v a030a3ec8f4efa46223888a85ef3cc1085ec09c1
Revert "feat(#419): filter out static methods from records"
This reverts commit 1cff66fe75c5d0fac9d949cf8ecea8a47e610bda. |
| 2025-07-02 18:57:32 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v 1cff66fe75c5d0fac9d949cf8ecea8a47e610bda johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 1cff66fe75c5d0fac9d949cf8ecea8a47e610bda
feat(#419): filter out static methods from records
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2025-07-02 18:55:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v a82cdcac97841362f5781119bbadebf10d70c3db
fix: update apache parent pom
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2025-07-02 18:54:43 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-distribution/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-jaxrs/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-json-extras/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-jsonb/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-jsonlogic/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-jsonschema/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-mapper/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-maven-plugin/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-osgi/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 johnzon-websocket/pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977 pom.xml v 41831f416c5d3388efbff361fb9c0ada8d186977
fix: update pom versions which wasn't done after previous release
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2025-05-13 12:07:22 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterFinalFieldTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterSetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v e91eff0fd46cc81e4ab0ac7dd0e05cad9c7af2d7
Checkstyle |
| 2025-05-13 11:36:19 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterFinalFieldTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceClassConstructorHasGetterSetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v 8cd01e48bd834252bcd968fd36558d66e4e4004a
Add Scenarios, adjust comments |
| 2025-05-13 11:23:30 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v d8a2169b54946a98a2af77355d7fe9c05b332a59
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test EmailClass adapter wins |
| 2025-05-13 11:19:58 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassDirectTest.java v 99f1ab946533811dae167b9803b69d9a45e11b2c
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test fails with ClassCastException |
| 2025-05-13 11:18:16 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 88c0bd12f4b4bed7b90c5c25cb87917a635e58cb
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test EmailClass adapter wins on write |
| 2025-05-13 11:14:17 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassDirectTest.java v ab90d7b9ba549d4b7dde63d092dbd558a93da9f6
Behavior differs from equivalent Adapter test Equivalent JsonbTypeAdapter test fails with java.lang.ClassCastException: Cannot cast sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl to java.lang.Class |
| 2025-05-13 11:09:44 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterSetterTest.java v 1f9335ddc9486c06be32e5c07f0ca2cbe483cb80
Behavior differs from equivalent Adapter test Config adapter does not win in JsonbTypeAdapter test |
| 2025-05-13 10:55:27 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassDirectTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassSimpleTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterSetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassDirectTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v 2d9f1ef81930535dec6f5f7aedaaee0da0013dee
Adjusted Serializer/Deserializer Symmetry tests Equivalent to Map Adapter Symmetry tests |
| 2025-05-13 10:28:35 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassDirectTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassSimpleTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerOnClassTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassConstructorHasGetterSetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassDirectTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/serializer/SerializerPrecedenceConfigClassTest.java v 0cb7333abe4ea148fe4e19e5e7107ea004165524
Base Serializer/Deserializer Symmetry tests |
| 2025-05-09 15:58:30 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassSimpleTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v c738270fca59ca11127b753a196364c3eb101991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassTest.java v c738270fca59ca11127b753a196364c3eb101991
Adjusted Adapter Symmetry tests, some new failures |
| 2025-05-09 15:32:25 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassDirectTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassSimpleTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterOnClassTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassDirectTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/map/MapAdapterPrecedenceConfigClassTest.java v 0b37c9bb1b24c38a5cf38bdca0384ab3609a0c08
Base Map Adapter Symmetry tests |
| 2025-05-08 19:41:43 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassDirectTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassSimpleTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassDirectTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassTest.java v 800ba5cfc8e7f9ffc75f8faf37fda208ffa852ea
Adjusted Array Adapter Symmetry tests. Some new failures. |
| 2025-05-08 18:22:52 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassDirectTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassSimpleTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterOnClassTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassDirectTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v b8b0dc1e627202a3a4344084b801370481b304ba johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/array/ArrayAdapterPrecedenceConfigClassTest.java v b8b0dc1e627202a3a4344084b801370481b304ba
Initial setup for Array versions of Adapter Symmetry tests |
| 2025-05-08 17:59:16 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassDirectTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassSimpleTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterOnClassTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassDirectTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/string/StringAdapterPrecedenceConfigClassTest.java v fa950803c3561ed6d00b490b2c9ee1c0f37e510f
Move to string subpackage |
| 2025-05-08 17:55:49 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassTest.java v 96987ee7c7bbd4c2c5824183efc775afe991679a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassTest.java v 96987ee7c7bbd4c2c5824183efc775afe991679a
Checkstyle |
| 2025-05-08 17:52:49 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassDirectTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassSimpleTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassDirectTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConstructorTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceMethodTest.java v f9aaa3f110b289d1db1b7e6c938d336f97a8c853
Fill out scenarios |
| 2025-05-08 17:20:19 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassConstructorHasGetterSetterTest.java v 908f5f4dd1f2f7e8535bb29884f8e4aa5229e7d2
Adapter on Config, Class and Constructor, has a Getter and Setter |
| 2025-05-08 17:08:34 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassConstructorHasGetterFinalFieldTest.java v 1b395bf7375b6589f8b3f358b18ddfa7852ffe5f
Adapter on Config, Class and Constructor, has a Getter and Final Field |
| 2025-05-08 16:52:40 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterFinalFieldTest.java v 6080b905ee4a235c37e367950cbf15b21f5bc878
Adapter on Field, Config, Class and Constructor, has a Getter and Final Field |
| 2025-05-08 16:42:58 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassFieldConstructorHasGetterSetterTest.java v d2aaa7eaf85c5f6e5aaebc73b8dc19241e3504bd
Adapter on Field, Config, Class and Constructor, has a Getter and Setter |
| 2025-05-08 16:39:59 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassSetterFieldConstructorHasGetterTest.java v b5d43403d5440fa3ebd171600aa9116e1366e5ff
Adapter on Field, Setter, Config, Class and Constructor, has a Getter |
| 2025-05-08 16:33:57 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassGetterFieldConstructorHasSetterTest.java v 753da8969e2d1729541dbec209d42c38fd760a8a
Adapter on Field, Getter, Config, Class and Constructor, has a Setter |
| 2025-05-08 16:29:40 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassTest.java v 5284dea28a4c91046f9890393250a1db9c539c4a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v 5284dea28a4c91046f9890393250a1db9c539c4a
Make explicit Getter and Setter adapters |
| 2025-05-08 16:23:37 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigClassGetterSetterFieldConstructorTest.java v f72e2af28ec3bc9e0b2387b36b0a1e1602c8dad8
Adapter on Field, Getter, Setter, Config, Class and Constructor |
| 2025-05-08 15:37:53 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/Calls.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/SymmetryTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassSimpleTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterOnClassTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConfigTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceConstructorTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceFieldTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/symmetry/adapter/StringAdapterPrecedenceMethodTest.java v d9e17c5100c0bada99f784bd243560c2315fdf65
Testing symmetry of read/write in Adapter processing |
| 2025-05-06 16:05:14 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 0f031c7e3ef84bb26f3e814a1e9306114bc005ca johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 0f031c7e3ef84bb26f3e814a1e9306114bc005ca
Tolerate null @JsonbCreator values when adapters are used
Null was tolerated if no Adapter was used |
| 2025-04-06 11:03:46 |
Markus Jung <jungm@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/UUIDConverter.java v a94c3d018bf4207e12c2decb918721ae14314a77 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v a94c3d018bf4207e12c2decb918721ae14314a77 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/converter/UUIDConverterTest.java v a94c3d018bf4207e12c2decb918721ae14314a77
JOHNZON-412 - Default mapping for java.util.UUID |
| 2025-01-15 11:47:09 |
Niall Pemberton <niall.pemberton@gmail.com> |
src/site/site.xml v efcb002b8dccca81e1cf187dccd8636baf7a6369
JOHNZON-411 Remove Google Analytics from the Johnzon Website (#129)
Co-authored-by: Niall Pemberton <niallp@apache.org> |
| 2025-01-06 20:12:32 |
Markus Jung <jungm@apache.org> |
.github/workflows/maven.yml v 3a466e08ed53439dff7ed9161383e6df91695d86
disable persisted credentials in gh-action |
| 2024-10-20 15:26:30 |
Mark Struberg <struberg@apache.org> |
pom.xml v 335f5bdced8055226ede21add19edf715a0eb81b
update to apache-parent 33 |
| 2024-10-20 15:16:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 8672c4490b10f70edc5fff4554a74bdc46d643b3
pin down the Locale to en_US as the TCK tests are broken
The TCK test for JsonbNumberFormat does not specify a Locale and thus creates random results depending on the Locale the TCK box is set up with. See https://github.com/jakartaee/jsonb-api/issues/360 |
| 2024-08-29 14:44:46 |
Markus Jung <jungm@apache.org> |
src/site/markdown/download.md v f9765d60e5a49536bfaccb8555a8f6f6509996cc
[JOHNZON-410] fix download links for KEYS/hashes/sigs |
| 2024-08-28 20:46:57 |
Markus Jung <jungm@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DateConverter.java v 841ebb3a8627f6ae617eb1deec013f46678969b8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DateWithCopyConverter.java v 841ebb3a8627f6ae617eb1deec013f46678969b8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v 841ebb3a8627f6ae617eb1deec013f46678969b8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/DateUtil.java v 841ebb3a8627f6ae617eb1deec013f46678969b8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/DeserializationExceptionMessagesTest.java v 841ebb3a8627f6ae617eb1deec013f46678969b8
[JOHNZON-409] DateConverter: replace DateFormat with DateTimeFormatter |
| 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> |
.github/workflows/maven.yml v 89492c9b144995ee3bd3cf243dfe2010bab209cf 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-06-18 12:57:34 |
Markus Jung <jungm@apache.org> |
pom.xml v a06cb56edda718864b1ea7381e51b64b0b1db017
change scm to asf gitbox
see https://lists.apache.org/thread/8qqkzg77r6l25dh40041w6xq4phwwq0z |
| 2024-06-18 08:38:05 |
Markus Jung <jungm@apache.org> |
johnzon-distribution/pom.xml v 8f22160feca563d82817d97199063c9aa8b6f381 johnzon-distribution/src/assembly/bin.xml v 8f22160feca563d82817d97199063c9aa8b6f381
[JOHNZON-406] add API jars to bin distribution |
| 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 johnzon-jaxrs/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-json-extras/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonb/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/tck/JohnzonOwbCDIProvider.java v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonb/src/test/resources/META-INF/services/jakarta.enterprise.inject.spi.CDIProvider v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonlogic/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-jsonschema/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-mapper/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-maven-plugin/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-websocket/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-websocket/src/test/java/org/apache/johnzon/websocket/JsrCodecTest.java v d5665b9180b580f0594a269ce14fcec07d7d4ffa johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java v d5665b9180b580f0594a269ce14fcec07d7d4ffa pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa tck/jsonb/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa tck/jsonp/pom.xml v d5665b9180b580f0594a269ce14fcec07d7d4ffa tck/pom.xml 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-04-12 07:55:37 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
johnzon-websocket/pom.xml v cd3aafc1e720f6cf0bc8c0ceacbce96ecd106139
Bump org.apache.tomcat:tomcat-websocket in /johnzon-websocket (#126)
Bumps org.apache.tomcat:tomcat-websocket from 10.1.4 to 10.1.19.
--- updated-dependencies: - dependency-name: org.apache.tomcat:tomcat-websocket dependency-type: direct:development ...
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
| 2024-04-01 21:21:19 |
Markus Jung <jungm@apache.org> |
tck/jsonb/pom.xml v 9ea3c9300745a0bb47a8f4933e8ffff353a657bb tck/jsonp/pom.xml v 9ea3c9300745a0bb47a8f4933e8ffff353a657bb tck/pom.xml v 9ea3c9300745a0bb47a8f4933e8ffff353a657bb
fix version in tck modules after release |
| 2024-04-01 20:50:30 |
Markus Jung <jungm@apache.org> |
src/site/markdown/download.md v 21f3165c499e23e254da888d04dc0930adc3a8d0
johnzon 2.0.1 released |
| 2024-03-23 21:01:43 |
Markus Jung <jungm@apache.org> |
KEYS v 856e3b26446454a3002333963580c87517a60589
Add jungm code signing key |
| 2024-03-23 08:25:58 |
Markus Jung <jungm@apache.org> |
johnzon-core/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-distribution/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-jaxrs/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-json-extras/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-jsonb/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-jsonlogic/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-jsonschema/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-mapper/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-maven-plugin/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-osgi/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 johnzon-websocket/pom.xml v 9b4e43b43cdfd7ffcd4274d958e02da7e9243572 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 johnzon-distribution/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-jaxrs/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-json-extras/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-jsonb/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-jsonlogic/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-jsonschema/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-mapper/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-maven-plugin/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-osgi/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c johnzon-websocket/pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c pom.xml v 69d8185b99b1fcaf91ac77d9e309a3d6e0e1383c
[maven-release-plugin] prepare release v2.0.1 |
| 2024-03-19 22:44:02 |
Heewon Lee <94441510+pingpingy1@users.noreply.github.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/DelegatingInputStream.java v baa4f3d47f79b048b5d473124e2e479fe8b8ec6c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/DelegatingOutputStream.java v baa4f3d47f79b048b5d473124e2e479fe8b8ec6c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/DelegatingReader.java v baa4f3d47f79b048b5d473124e2e479fe8b8ec6c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/DelegatingWriter.java v baa4f3d47f79b048b5d473124e2e479fe8b8ec6c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/Streams.java v baa4f3d47f79b048b5d473124e2e479fe8b8ec6c
Guard Mapper.write against null writer (#123)
* Expose anonymous classes to DelegatingX classes
Applies the suggestions by @jungm and @rmannibucau
* Modify code style |
| 2024-03-17 18:45:07 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
johnzon-maven-plugin/pom.xml v 3f600cfca70c75fd6447b83a14f39754d574b5f5
Bump org.apache.maven:maven-core in /johnzon-maven-plugin (#124)
Bumps [org.apache.maven:maven-core](https://github.com/apache/maven) from 3.6.0 to 3.8.1. - [Release notes](https://github.com/apache/maven/releases) - [Commits](https://github.com/apache/maven/compare/maven-3.6.0...maven-3.8.1)
--- updated-dependencies: - dependency-name: org.apache.maven:maven-core dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
| 2024-03-17 18:16:55 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
johnzon-mapper/pom.xml v eb2362aed4606fd7d8740fc750cafe79a1252c6c
Bump h2 from 2.1.214 to 2.2.220 in /johnzon-mapper (#108)
Bumps [h2](https://github.com/h2database/h2database) from 2.1.214 to 2.2.220. - [Release notes](https://github.com/h2database/h2database/releases) - [Commits](https://github.com/h2database/h2database/compare/version-2.1.214...version-2.2.220)
--- updated-dependencies: - dependency-name: com.h2database:h2 dependency-type: direct:development ...
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
| 2024-03-17 18:16:40 |
Hervé Boutemy <hboutemy@apache.org> |
pom.xml v 86acf0f57e0ccc23b571fffa5220e4dde816a389
upgrade Felix maven-bundle-plugin (#114) |
| 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-10 21:39:43 |
Markus Jung <jungm@apache.org> |
pom.xml v 5677e42698f24984474e2b1739fdac19f02a311b
fix site generation on newer java/maven versions |
| 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 |
| 2024-02-08 09:39:31 |
Markus Jung <jungm@apache.org> |
pom.xml v 9cafc42873cc3ba3d11a0c08707e2ea006e3749f
set compiler source/release version as well to fix PMD report |
| 2024-02-06 14:31:33 |
Markus Jung <jungm@apache.org> |
.github/workflows/maven.yml v 2d322e1cce41884050de522943a880acf5540453
Bump actions/checkout and actions/setup-java to v4 See https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ |
| 2024-02-06 08:43:04 |
Markus Jung <jungm@apache.org> |
pom.xml v b4e8e76f1ee717157c4bc517957bebcfbf95a7ef
update committers |
| 2024-02-02 12:50:05 |
Markus Jung <mail@markus-jung.dev> |
tck/jsonb/pom.xml v 970b0176ffdb253affe6c0c1c5d5032c38df85e7 tck/jsonp/pom.xml v 970b0176ffdb253affe6c0c1c5d5032c38df85e7 tck/pom.xml v 970b0176ffdb253affe6c0c1c5d5032c38df85e7
Align version of TCK modules again |
| 2024-02-02 12:48:18 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbMappings.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v ef966dc95011583c7d36b41dc67ccb411db8d1b2
[JOHNZON-402] Reworked scanning for @JsonbTypeInfo annotations |
| 2024-01-26 08:15:49 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v 904c08102d82e4fb5ca443e13d3a9251787f4899 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 904c08102d82e4fb5ca443e13d3a9251787f4899
[JOHNZON-401] fix serialization of nested polymorphic objects |
| 2023-12-08 12:41:05 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/index.md v 6d11a83fb4f4d7da4db2c3a39cfaaca2bdd5e422
Add note that parsson is a hardcoded default in json-p api jar |
| 2023-12-04 14:02:37 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/download.md v e0245e37a4f6f9f86742068e0d8e8913c89ac810
proper mvn central url |
| 2023-12-04 13:55:19 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/download.md v 972c0e2095b75e2fc13a99dcb74e0df9b6bd1d82
Johnzon 2.0.0 download links, replace binary links with maven central |
| 2023-10-24 14:40:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-distribution/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-jaxrs/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-json-extras/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-jsonb/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-jsonlogic/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-jsonschema/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-mapper/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-maven-plugin/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-osgi/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a johnzon-websocket/pom.xml v 885cec0ef9484c3666c82315826143045f1c492a 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 johnzon-distribution/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-jaxrs/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-json-extras/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-jsonb/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-jsonlogic/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-jsonschema/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-mapper/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-maven-plugin/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-osgi/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 johnzon-websocket/pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44 pom.xml v 3845e13be4d7e345a5df33cba82b2de87a07ca44
[maven-release-plugin] prepare release v2.0.0 |
| 2023-10-24 14:38:18 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v ae40a27b2f332430fcc5c0d311e6ebda2399ffc2
feat: revert source plugin because it fails and no time to spend on this now
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-24 14:27:09 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-jaxrs/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-json-extras/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-jsonb/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-jsonlogic/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-jsonschema/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-mapper/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5 johnzon-websocket/pom.xml v a0a1738cc936815619bfe4845ae402887398ffe5
feat: we don't need the shade plugin anymore
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-24 14:20:43 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v d559ba9c50585c71495953c738e7392a971f57b8
feat: fix the source issue during release
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-13 14:49:09 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/index.md v a913a27f29e01002499638dd9a7ffb98d73d25b1
typo |
| 2023-10-13 10:50:58 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/index.md v 6f8e06a0718c5cef079524d770373bfd60d320e8
Update documentation - Removal of johnzon-jsonp-strict - Properties added to jsonb for BigInteger/BigDecimal mapping |
| 2023-10-13 10:38:38 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/download.md v 84a3476f5c20f08fce9e23274fe50e0b33ddc5d8
Update/fix download links |
| 2023-10-13 10:38:28 |
Markus Jung <mail@markus-jung.dev> |
src/site/site.xml v 1942fc82f2f3ea585df1bebfa54376d0bfdceeed
Fix links in User Guide menu |
| 2023-10-13 10:10:29 |
Markus Jung <mail@markus-jung.dev> |
pom.xml v 0e0a595354844744282dd44e0c2d29f654bd7176
Fix site generation |
| 2023-10-13 08:12:03 |
Markus Jung <mail@markus-jung.dev> |
src/site/markdown/index.md v a5a0e4df22fa91c5616a4d27688a2b1f71366a83
Update specs referenced in site |
| 2023-10-12 13:41:49 |
Markus Jung <mail@markus-jung.dev> |
.github/workflows/maven.yml v 3788e51bd14716797dd116112947985e386b800d
Build on JDK 21 |
| 2023-10-11 16:39:44 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v aef76ee8b6ab4f76e2ffc709cd9f61abc61c435c
feat: add support for JsonbTypeDeserializer with factories (JsonbCreator)
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 16:38:56 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
tck/jsonb/pom.xml v e27449a2c1a6e264b36a5c36f798c931e344b7a0
fix: exclude the test because we have created a challenge
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 16:37:57 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/LocaleConverter.java v 5e7c6ad9d0fa166d1756d34699af9c6cec59818e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LocaleTest.java v 5e7c6ad9d0fa166d1756d34699af9c6cec59818e
feat: Move Local converter implementation and tests to IETF's BCP 47, with an hyphen (-) Do not use the toString format which is for debugging as expressed in the javadoc
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 15:15:59 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v 6aaded98fa8faa2d9b5bf69f3d672a76705066cc
feat: Add a test related to the challenge https://github.com/jakartaee/jsonb-api/issues/347
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 15:15:26 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/LocaleConverter.java v 09d6bf8cf72a16774de8c876893e0ed2cbaa54cc
feat: Fix Locale adapter using Java 7+ helper method from Locale
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 13:56:22 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 397e41721788f6d98625bcbb87261d379d783830
finish primitive test with rest of missing types |
| 2023-10-11 13:10:55 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v e4b893b100ea1eb6309a3c384d80d0b2346297de
adding a test for primitive value defaults |
| 2023-10-11 12:59:10 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 276658ed3be019f9635a8f3ceef6846e68ebe6ad
feat: char not properly handled as primitive to determine default value
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 12:22:14 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v d4923a7fe78cdfd8129f19d0bac2b737e6efeffc johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v d4923a7fe78cdfd8129f19d0bac2b737e6efeffc
add native support for Optional in Mapper |
| 2023-10-11 09:48:43 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 2553ab22f38a40e0f26f699ea8bb0e76ea4aa896 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 2553ab22f38a40e0f26f699ea8bb0e76ea4aa896
feat: field visibilty buggy for booleans and not compliant with specification
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-11 09:48:06 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 69792c97a7ba520706443e07d2cd443df85b3596
fix: typo
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-10 21:34:05 |
Mark Struberg <struberg@apache.org> |
tck/jsonb/pom.xml v 0d82bba5660e1a96f44ea9839b6601499e095c9f
disable challenged TCK test for now
PR sent and waiting for review and a new TCK release |
| 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-10-04 16:52:17 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v 01ac65b51098044cfa08c41e508a6c55f974a826
fix: move tck under a specific profile while we are still working on it, so we can merge the PR and keep working
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-04 16:46:56 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v 8afb7cf3b257e594c29cc99fd0335a7d1a93ce07
fix: move tck under a specific profile while we are still working on it, so we can merge the PR and keep working
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-10-04 16:19:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/pom.xml v f6a8bc8901ca64bcef277bb23db39a1da48866b7
Fixing persistence and transaction api scopes (they are not intended to come with johnzon) |
| 2023-09-26 13:34:40 |
Markus Jung <mail@markus-jung.dev> |
tck/jsonb/pom.xml v 93b1ad578dc0293747e13b2e509ea671f88e7e91 tck/jsonp/pom.xml v 93b1ad578dc0293747e13b2e509ea671f88e7e91 tck/pom.xml v 93b1ad578dc0293747e13b2e509ea671f88e7e91
Fix pluggability (JSON-P) and SigTests TCK |
| 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-19 11:54:13 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v f8b677df5c2617a1437ecb3a0ec2e8cb8d7a68ef pom.xml v f8b677df5c2617a1437ecb3a0ec2e8cb8d7a68ef tck/jsonb/pom.xml v f8b677df5c2617a1437ecb3a0ec2e8cb8d7a68ef tck/jsonp/pom.xml v f8b677df5c2617a1437ecb3a0ec2e8cb8d7a68ef
upgrade to OWB-4.0.0
This is our native Jakarta CDI implementation |
| 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-mapper/src/main/java/org/apache/johnzon/mapper/ExceptionMessages.java v d9d6d2f82285c236d3cdb2eea7adb86365fa78d4
[JOHNZON-400] ensure we always set the locale when changing the case |
| 2023-09-02 10:48:29 |
singingbush <singingbush@hotmail.com> |
pom.xml v 63ea017fc188aa942da984fa757478ae93aa09fa
updating maven plugins |
| 2023-07-25 12:19:55 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/security.md v 5eb2c7ff643700a8ba77dbe9c29d6500f54031ef
[doc] a word on BigDecimal/BigInteger |
| 2023-06-11 20:53:35 |
Markus Jung <mail@markus-jung.dev> |
tck/jsonb/pom.xml v 0e644189e7dc92fd5e7a01bf9736cb5ecd829a8d
Fix NumberFormatCustomizationTest when running on jdk 13+ |
| 2023-05-22 09:21:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
src/site/markdown/index.md v b2827e596fbe005f935b368a82f5990fdb04a5e0
fix: typo in Johnzon name
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 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-16 11:01:22 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/JsonProviderUtil.java v 7b0359f5f33527af6eec838b68a759e0a9813376
fix: checkstyle
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-05-16 10:43:53 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 6e29ba98f91711e774b125b481f637115d5f5c8b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/JsonProviderUtil.java v 6e29ba98f91711e774b125b481f637115d5f5c8b
fix(JOHNZON-397): sets the maxBigDecimalScale if it's our JsonProvider impl
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v db7ecfceb3f3e68699bd72f4782996649a1549d8 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 1f15b27f37b244d001ee503bd86f8302f1b1af0a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 1f15b27f37b244d001ee503bd86f8302f1b1af0a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.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-05-09 15:49:37 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-mapper/pom.xml v aad59d6071a63c7ad189d750171633460f26bcbb
fix: CVE-2022-45868 |
| 2023-05-09 15:46:56 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v fc25caaf14f439ccfd51c23a951eaf2580a82f81
Update Doxia dependencies so it works with latest Maven Site plugin |
| 2023-05-09 15:40:04 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
src/site/markdown/download.md v ea0fa2b8224850c99c43cd5c26408751b4ce9a4f
Update the website with latest releases |
| 2023-04-28 17:46:42 |
Markus Jung <mail@markus-jung.dev> |
tck/jsonb/pom.xml v 2e50c9fce2bf000b4df5577c063604bcd7437265
set system properties for TCKs |
| 2023-04-28 14:23:30 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v dc6b20557259755b2448fe600673357770a2869a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v dc6b20557259755b2448fe600673357770a2869a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v dc6b20557259755b2448fe600673357770a2869a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v dc6b20557259755b2448fe600673357770a2869a pom.xml v dc6b20557259755b2448fe600673357770a2869a
serialize BigInteger/BigDecimal as strings by default in jsonb |
| 2023-04-26 08:35:20 |
Markus Jung <mail@markus-jung.dev> |
tck/jsonb/src/test/java/org/apache/johnzon/jsonb/tck/JohnzonOwbCDIProvider.java v 4baa2681b506d87f8dfe1d9525f5caffaba9c9a6 tck/jsonb/src/test/resources/META-INF/services/jakarta.enterprise.inject.spi.CDIProvider v 4baa2681b506d87f8dfe1d9525f5caffaba9c9a6
fix package name |
| 2023-04-26 08:21:23 |
Markus Jung <mail@markus-jung.dev> |
tck/jsonb/src/test/java/org/johnzon/jsonb/tck/JohnzonOwbCDIProvider.java v 1339ef5ead3caf4875ab8f9d6d93615d4c5e4554 tck/jsonb/src/test/resources/META-INF/services/jakarta.enterprise.inject.spi.CDIProvider v 1339ef5ead3caf4875ab8f9d6d93615d4c5e4554
Workaround so TCKs detect when OWB isn't started |
| 2023-04-25 20:16:53 |
Markus Jung <mail@markus-jung.dev> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 3262233114a121011624ec51ef636112d70e5f50 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 3262233114a121011624ec51ef636112d70e5f50 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v 3262233114a121011624ec51ef636112d70e5f50 pom.xml v 3262233114a121011624ec51ef636112d70e5f50
don't serialize BigInteger/BigDecimal as strings in jsonb |
| 2023-04-24 20:01:21 |
Hervé Boutemy <hboutemy@apache.org> |
johnzon-distribution/pom.xml v 20d6e57242588d7d7a1724d188e262b42fbc0699
switch packaging to pom (#102)
instead of manually disabling plugins from jar packaging |
| 2023-04-20 14:13:38 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-distribution/pom.xml v fcdd26e2dcbdba51ef08d83f5a2c6606b12686f3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java v fcdd26e2dcbdba51ef08d83f5a2c6606b12686f3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java v fcdd26e2dcbdba51ef08d83f5a2c6606b12686f3 pom.xml v fcdd26e2dcbdba51ef08d83f5a2c6606b12686f3
minor fixes in reflection usage for JSON-B polymorphism (no functional change except complete meta support) |
| 2023-04-20 13:54:34 |
Markus Jung <54570207+jungm@users.noreply.github.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbMappings.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTest.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismValidationTest.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/Meta.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 pom.xml v 9080e292749b5157cae0ad6b0e7c1de3a7ace275 src/site/markdown/index.md v 9080e292749b5157cae0ad6b0e7c1de3a7ace275
Implement JSON-B 3 Polymorphism (#100)
* Implement JSON-B 3 polymorphism (WIP) * Implement more JSON-B 3 polymorphism validations * JSON-B 3 polymorphism tests * Allow JsonbSubtype for type=annotated type * MapperBuilder#setPolymorphismHandler javadoc * use JsonbRule in tests * Allow custom Mappings to be used * Implement JsonbMappings for polymorphism * create Mappings via Function instead of using reflection * use Meta.getAnnotation instead of Class.getAnnotation * restore old ClassMapping constructor for better backwards compatibility * update docs on jsonb-extras polymorphism * restore MapperConfig constructor * cache JsonbTypeInfos to avoid reflections |
| 2023-01-27 09:05:43 |
Samael <singingbush@hotmail.com> |
johnzon-core/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 johnzon-jaxrs/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 johnzon-jsonb/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 johnzon-jsonlogic/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 johnzon-jsonschema/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 johnzon-mapper/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 johnzon-websocket/pom.xml v 157cedb52c8b4245e60af6dec88a144fc6595814 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-13 19:50:25 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 5cbc9dc94df4b2d2b8392b1fc0dc0f0c27e21b32 tck/jsonb/pom.xml v 5cbc9dc94df4b2d2b8392b1fc0dc0f0c27e21b32
Fix Nillable for fields and set the local for TCK to be independent from the platform running the suite
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-13 00:03:38 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v f9c8cf694c7fa726b40802394552053d605b0cc6 tck/jsonb/pom.xml v f9c8cf694c7fa726b40802394552053d605b0cc6 tck/jsonp/pom.xml v f9c8cf694c7fa726b40802394552053d605b0cc6 tck/pom.xml v f9c8cf694c7fa726b40802394552053d605b0cc6
Jakarta EE 10 TCK setup
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 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-jsonp-strict/pom.xml v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-jsonp-strict/src/main/java/org/apache/johnzon/jsonp/strict/StrictJsonPointerFactory.java v d8357f8c8b28b3ac563350f21c4fe472aee2b476 johnzon-jsonp-strict/src/main/resources/META-INF/services/org.apache.johnzon.core.spi.JsonPointerFactory v d8357f8c8b28b3ac563350f21c4fe472aee2b476 pom.xml v d8357f8c8b28b3ac563350f21c4fe472aee2b476
JOHNZON-394 Make Johnzon JSON Pointer compatible by default
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 12:42:55 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-maven-plugin/src/test/resources/SomeValue.record.java v 00c1654f1ffd13d7310e45a1444538dee6783b3e johnzon-websocket/pom.xml v 00c1654f1ffd13d7310e45a1444538dee6783b3e johnzon-websocket/src/test/java/org/apache/johnzon/websocket/JsrCodecTest.java v 00c1654f1ffd13d7310e45a1444538dee6783b3e johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java v 00c1654f1ffd13d7310e45a1444538dee6783b3e
Last fixes for the jakarta namespace
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 12:06:24 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/DelegateProvider.java v 0c407f66c006e649a728a8b5093685e4a90cd551 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 0c407f66c006e649a728a8b5093685e4a90cd551 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 0c407f66c006e649a728a8b5093685e4a90cd551 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/SchemaProcessor.java v 0c407f66c006e649a728a8b5093685e4a90cd551 johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/RegisterCdiExtension.java v 0c407f66c006e649a728a8b5093685e4a90cd551 src/site/markdown/index.md v 0c407f66c006e649a728a8b5093685e4a90cd551
Some more fixes to move to jakarta namespace
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 01:18:23 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/generator/PojoGeneratorTest.java v 61467e820737e77111a6ec6bba947e73d2357428
import ordering issue after javax to jakarta switch
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 01:01:17 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/RegisterCdiExtension.java v b1e4731e62d5f85c49982f69fbd129e070a1a936 johnzon-websocket/pom.xml v b1e4731e62d5f85c49982f69fbd129e070a1a936
Some small other transitions to jakarta namespace
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2023-01-11 00:55:27 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
.github/workflows/maven.yml v ff608b460a1d8fa175b9a93dee539209c551e3d2
We don't need java 8 anymore
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 johnzon-distribution/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-distribution/src/assembly/bin.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/DelegateProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyReader.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyWriter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/NoContentExceptionHandlerReader.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WadlDocumentMessageBodyWriter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJohnzonProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJsrProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/xml/WadlDocumentToJson.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JohnzonProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JsrProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-json-extras/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-json-extras/src/main/java/org/apache/johnzon/jsonb/extras/polymorphism/Polymorphic.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-json-extras/src/test/java/org/apache/johnzon/jsonb/extras/polymorphism/PolymorphicTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonProvider.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverterBase.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateTimeConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbNumberConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbZonedDateTimeConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueReader.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueWriter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/factory/CdiJohnzonAdapterFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/main/resources/META-INF/services/jakarta.json.bind.spi.JsonbProvider v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/RecursivePolymorphismTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnnotationOrderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ConstructorVisibilityTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CustomParameterizedTypeTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DateFormatTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/EnumConverterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericAdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/IJsonTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/InterfaceMappingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonProviderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanConstructorExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanSetterUserExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbCreatorExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbJsonValueTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbSerializerExceptionsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTransientTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NamingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NillableTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ObjectSerializationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ParserGeneratorMappingTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PolymorphicConfigTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactoryTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersObjectWithEmbeddedListTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/NillableType.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/NotNillablePropertyModel.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatFromClassModel.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatOnClassModel.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/DeserializationContextTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonlogic/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogic.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/spi/AsyncOperator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/spi/Operator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonlogic/src/test/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogicTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonp-strict/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonp-strict/src/main/java/org/apache/johnzon/jsonp/strict/StrictJsonPointerFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonp-strict/src/test/java/org/apache/johnzon/jsonp/strict/StrictJsonPointerFactoryTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/Schema.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/SchemaProcessor.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/ValidationContext.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/ValidationExtension.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ContainsValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMaximumValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMinimumValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/IntegerValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ItemsValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxItemsValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxLengthValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxPropertiesValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaximumValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinItemsValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinLengthValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinPropertiesValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinimumValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MultipleOfValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/PatternValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/RequiredValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/UniqueItemsValidation.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/generator/PojoGeneratorTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ExceptionMessages.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/FactoryCreateException.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonCores.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JsonObjectGenerator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperException.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGenerator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MissingFactoryException.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/SetterMappingException.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/SnippetFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/main/java/org/apache/johnzon/mapper/jsonp/RewindableJsonParser.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/core/TestJsonGeneratorFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/DeserializationExceptionMessagesTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JPATest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JsonpIntegrationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NoWarningTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/OverflowTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-mapper/src/test/resources/JPATest.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-maven-plugin/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/JsonSchemaToPojoMojo.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/PojoToJsonSchemaMojo.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-maven-plugin/src/test/resources/SomeValue.record.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Activator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Config.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/CdiExtensionFactory.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/RegisterCdiExtension.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-osgi/src/main/java/org/apache/johnzon/osgi/package-info.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/TypeAwareDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/FactoryLocator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/JsrDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/JsrEncoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/mapper/MapperLocator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/mapper/MapperLocatorDelegate.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/servlet/IgnoreIfMissing.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbLocator.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbLocatorDelegate.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbTextDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbTextEncoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrArrayDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrArrayEncoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrObjectDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrObjectEncoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrStructureDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrStructureEncoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/JohnzonTextDecoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/JohnzonTextEncoder.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/JsrCodecTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ClientEndpointImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/JsrClientEndpointImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/JsrServerEndpointImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/Message.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ServerEndpointImpl.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ServerReport.java v 7338430e8ef6221e5e2102b4bbd1e59d78479dce pom.xml v 7338430e8ef6221e5e2102b4bbd1e59d78479dce src/site/markdown/index.md v 7338430e8ef6221e5e2102b4bbd1e59d78479dce
First javax to jakarta migration in code and dependencies
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2022-12-08 11:39:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b25243b23f36f257e47d8fce9b914bb5c882889c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NamingTest.java v b25243b23f36f257e47d8fce9b914bb5c882889c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v b25243b23f36f257e47d8fce9b914bb5c882889c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v b25243b23f36f257e47d8fce9b914bb5c882889c johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v b25243b23f36f257e47d8fce9b914bb5c882889c pom.xml v b25243b23f36f257e47d8fce9b914bb5c882889c
[JOHNZON-390] ensure jsonb creator/constructor parameters respect naming strategy |
| 2022-11-14 16:04:14 |
Samael <singingbush@hotmail.com> |
.github/workflows/maven.yml v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonRecord.java v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.java v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/BeanUtil.java v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-maven-plugin/pom.xml v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-osgi/pom.xml v 039fe142944de529fbe8c84badea67b848dc2ff8 johnzon-websocket/pom.xml v 039fe142944de529fbe8c84badea67b848dc2ff8 pom.xml v 039fe142944de529fbe8c84badea67b848dc2ff8
update maven plugins (#96)
* Update Maven Plugins (except those from base pom) * Fix Javadoc errors * Replace findbugs with spotbugs |
| 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 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v e7418157680f3fbd29fa7a5e79b269565d24f7fc johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Converter.java v e7418157680f3fbd29fa7a5e79b269565d24f7fc johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonDeduplicateObjects.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 johnzon-jaxrs/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-json-extras/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-jsonb/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-jsonlogic/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-jsonp-strict/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-jsonschema/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-mapper/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 johnzon-websocket/pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429 pom.xml v 514250adb46fc13fa42c5e48d1151f6cb83f6429
make build reproducible (#93) |
| 2022-10-13 19:16:45 |
singingbush <singingbush@hotmail.com> |
.github/workflows/maven.yml v b707cff752a9bfec9be94f89224057bace15c952
changes as per PR comments |
| 2022-10-13 19:13:18 |
singingbush <singingbush@hotmail.com> |
.github/dependabot.yml v 0c123b09acf4010805f3874d807bd6e2814bb5a4 .github/workflows/maven.yml v 0c123b09acf4010805f3874d807bd6e2814bb5a4
changes as per PR comments |
| 2022-10-13 13:38:58 |
singingbush <singingbush@hotmail.com> |
.github/workflows/maven.yml v 017dae0a3f151b1f6db5927803d88db72bd049ee
adopt version for JDK 1.8 should be '8' |
| 2022-10-12 18:24:46 |
Samael <singingbush@hotmail.com> |
.github/dependabot.yml v a25349d038acad328ab9b15bfff59096a875d85b .github/workflows/maven.yml v a25349d038acad328ab9b15bfff59096a875d85b .travis.yml v a25349d038acad328ab9b15bfff59096a875d85b
add github action
fix action
fix action |
| 2022-08-17 10:29:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-distribution/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-jaxrs/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-json-extras/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-jsonb/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-jsonlogic/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-jsonp-strict/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-jsonschema/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-mapper/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-maven-plugin/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-osgi/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 johnzon-websocket/pom.xml v b550cb2ac2097c2a934f94ac0328a9ba8e6f1499 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 johnzon-distribution/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-jaxrs/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-json-extras/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-jsonb/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-jsonlogic/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-jsonp-strict/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-jsonschema/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-mapper/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-maven-plugin/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-osgi/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 johnzon-websocket/pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707 pom.xml v a438327965a4a22d1238b28cbbd9f86d6a9cc707
[maven-release-plugin] prepare release v1.2.19 |
| 2022-08-17 10:22:38 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 10444f1f338d430dadbad430b5b029c4ad38fefa
[JOHNZON-387] basic support of enums in PojoGenerator |
| 2022-08-17 09:45:22 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-distribution/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-jaxrs/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-json-extras/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-jsonb/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-jsonlogic/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-jsonp-strict/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-jsonschema/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-mapper/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-maven-plugin/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-osgi/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 johnzon-websocket/pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0 pom.xml v 5f3aa3f1a673de2dbf5e371ee0ff9c12bdee02b0
reverting version after rolling back the release |
| 2022-08-17 09:45:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 645fa23fd595dbe1ed00b8894c5c9f2f5a67fe0a
fixing all args constructor, fluent setter indentation+returned type for pojo generator |
| 2022-08-16 15:47:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-distribution/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-jaxrs/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-json-extras/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-jsonb/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-jsonlogic/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-jsonp-strict/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-jsonschema/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-mapper/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-maven-plugin/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-osgi/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f johnzon-websocket/pom.xml v c8a58309ef9446301a88e1078142712b4dc1230f 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 johnzon-distribution/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-jaxrs/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-json-extras/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-jsonb/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-jsonlogic/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-jsonp-strict/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-jsonschema/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-mapper/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-maven-plugin/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-osgi/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 johnzon-websocket/pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96 pom.xml v 542f249aded297d9b916b0e2c0e6278447966e96
[maven-release-plugin] prepare release v1.2.19 |
| 2022-08-10 15:32:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 4a5fdee3ab68d38f2af0d53a81f21fb960b4167b
adding JSON-Schema to onEnum callback |
| 2022-08-10 14:42:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 9c9814d94984ee1f525c6aa2d291329cf4f0ece4
ensure JsonbProperty is imported when enums use it |
| 2022-08-09 10:44:55 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 60ba23cac6ac770e9f7edb4301c4ec5d492d2481
PojoGenerator extension point before declaration |
| 2022-08-09 10:31:33 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v f4d074be27122e7bf022c64b1f37704fcb84b42c
[JOHNZON-387] inject more data in afterEnumName to avoid subclasses to recompute it |
| 2022-08-09 10:29:54 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v c98558803b72a5ddf32c62ca1cdd523a95ca72cb
[JOHNZON-387] expose toJavaName to subclasses in PojoGenerator |
| 2022-08-09 10:25:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v ca39ffc8e45b0c9d4e407a35297e3740b6342737
[JOHNZON-387] enum extension points in PojoGenerator |
| 2022-08-08 19:19:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 197645342ff8d844765886dd15a0f2b69a3111ff
ensure sub pojogenerators can have the schema they relate to |
| 2022-08-08 19:17:23 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v cfdf37a5d16a42a0e8e254d61af7e5628cad82a2
Expose PojoGenerator#Attribute attributesfields to subclasses |
| 2022-08-08 17:47:40 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v dde6cd7df6f1bbecb5bf8b3ac8f29121e1e003ac
fixing field name in PojoGenerator (starting uppercase) |
| 2022-08-08 17:33:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 62dbff7b08764c98bf7b1dff8e437322d073a51d
try to have more java friendly names in PojoGenerator - bad completion |
| 2022-08-08 17:31:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 544311af11052adaa686368c8cf8b1a57935c024
try to have more java friendly names in PojoGenerator |
| 2022-08-08 16:48:38 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v af7a399ce876d98be44f60d7834c0e47f0d07530
adding enum to reserved words for pojo generator and being stricter on forbidden starting chars for fields |
| 2022-08-08 16:16:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v f908ae55b818f7c231a36e7bf3931773016f7900
[JOHNZON-387] ensure ref has enclosing name - wrong param order |
| 2022-08-08 16:12:41 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v e70c27e5c0f0b8cb93a2cf3b64ecdb790c625686
[JOHNZON-387] ensure ref has enclosing name |
| 2022-08-08 15:10:48 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 2dfde39e5421a3719d0a90f76f92d92df6d415ef
adding int64 and int32 format support |
| 2022-08-08 15:01:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v e6316ce90b60e6c9e5f79b6d6dc390aa718e6512
[JOHNZON-387] better modelisation of ref in pojo generator |
| 2022-08-08 14:46:03 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 58fd208253d555e67bb2a867153a5aa9c12ca132
[JOHNZON-387] fixing ref name in jsonschema |
| 2022-08-08 12:12:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 7295128a94fd0b4cc829c22353c42e5db0bc19e1
adding default to reserved keywords |
| 2022-08-08 11:56:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/pom.xml v 5ca42f7f9013b5aaf31ec66803929be35f98152d johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/PojoGenerator.java v 5ca42f7f9013b5aaf31ec66803929be35f98152d johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/generator/PojoGeneratorTest.java v 5ca42f7f9013b5aaf31ec66803929be35f98152d johnzon-jsonschema/src/test/resources/ConfigMap.json v 5ca42f7f9013b5aaf31ec66803929be35f98152d johnzon-jsonschema/src/test/resources/Node.json v 5ca42f7f9013b5aaf31ec66803929be35f98152d johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/JsonSchemaToPojoMojo.java v 5ca42f7f9013b5aaf31ec66803929be35f98152d pom.xml v 5ca42f7f9013b5aaf31ec66803929be35f98152d
[JOHNZON-387] basic jsonschema to pojo generation logic |
| 2022-08-04 07:58:23 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 87fd97f91321eb269537ae72047512b7bb1ca5d5 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperBeanConstructorExceptionsTest.java v 87fd97f91321eb269537ae72047512b7bb1ca5d5
fixing too much exception wrapping test and impl |
| 2022-07-19 13:42:03 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f655ae33f7fe56136ee2f04a5c62f0728559591f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v f655ae33f7fe56136ee2f04a5c62f0728559591f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v f655ae33f7fe56136ee2f04a5c62f0728559591f
checkstyle fix |
| 2022-07-19 12:32:15 |
Benjamin Marwell <bmarwell@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 6b106280436466fe7b920a97c774075b98d34832 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterTest.java v 6b106280436466fe7b920a97c774075b98d34832 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 6b106280436466fe7b920a97c774075b98d34832
[JOHNZON-386] Make JsonbAdapter inheritable
Co-authored-by: Romain Manni-Bucau <rmannibucau@apache.org> |
| 2022-05-16 08:53:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperBeanConstructorExceptionsTest.java v c2bf6945c2ca43befa93e15d821e0dee439aa8de
adding a test showing the PR review comment and why current exception handling is not yet release ready |
| 2022-05-15 14:27:30 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/FactoryCreateException.java v f6e918a135887cd31332ab94416a61e8347ca4ad johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f6e918a135887cd31332ab94416a61e8347ca4ad
Prevent recursive wrapping |
| 2022-05-13 11:06:37 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ExceptionMessages.java v befd7f5a4ef9ff34a956862faa3d3dde3f9bf73e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/TypeSimpleNameTest.java v befd7f5a4ef9ff34a956862faa3d3dde3f9bf73e
Add Wildcard and GenericArray handling to ExceptionMessages.simpleName |
| 2022-05-12 17:35:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonlogic/pom.xml v 62fc2346a750743bf935c6ae19b2ac2e64fe5d61
support jakarta classifier for jsonlogic module |
| 2022-05-09 01:04:27 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/DeserializationExceptionMessagesTest.java v 3621f9bdaffe55cd0cff9318ede772d7bfa3c485
JOHNZON-370 Deserialization Exception message tests for Mapper API |
| 2022-05-08 23:19:03 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 5e38eda631aa85ed23dc8068fc09c70842e964ca
Use ExceptionAsserts |
| 2022-05-08 20:36:57 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanConstructorExceptionsTest.java v 95e8b23a044510a1fd96aef7be7f23b361253fd3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanGetterUserExceptionsTest.java v 95e8b23a044510a1fd96aef7be7f23b361253fd3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbCreatorExceptionsTest.java v 95e8b23a044510a1fd96aef7be7f23b361253fd3
JOHNZON-378 JsonbCreator constructor and factory method exceptions tests |
| 2022-05-08 20:07:54 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbSerializerExceptionsTest.java v 014889d8428062cf9b931af74c8116c6b5d504fa
JOHNZON-379 & JOHNZON-380 Jsonb{De}Serializer methods and constructor |
| 2022-05-08 15:18:36 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanConstructorExceptionsTest.java v b0b10cb1838b5df49576ea9fd8b0202c87eda481 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanGetterUserExceptionsTest.java v b0b10cb1838b5df49576ea9fd8b0202c87eda481
JOHNZON-377 Jsonb bean getter and constructor exception tests |
| 2022-05-08 15:12:34 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v d8bb51e6edba1afc0845c18134c35076107e6ada johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbBeanSetterUserExceptionsTest.java v d8bb51e6edba1afc0845c18134c35076107e6ada
JOHNZON-377 Jsonb bean setter user exceptions test |
| 2022-05-08 14:52:45 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ExceptionAsserts.java v 550bbb1a22cb9e824f5f80e43f3d0abdab61a1f6 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbAdapterExceptionsTest.java v 550bbb1a22cb9e824f5f80e43f3d0abdab61a1f6
JOHNZON-381 JsonbAdapter methods and constructor exceptions tests |
| 2022-05-08 13:03:06 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConverterExceptionsTest.java v 19fa465ad90924acd74d2c8fdd3d9628c1e5d5f5
JOHNZON-375 Mapper API Converter methods and constructor exceptions tests |
| 2022-05-08 13:01:35 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ExceptionAsserts.java v e49def400c068e7b4f033649ca0579a469c498e5 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperAdapterExceptionsTest.java v e49def400c068e7b4f033649ca0579a469c498e5
JOHNZON-374 Mapper API Adapter method exception tests |
| 2022-05-07 14:09:26 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 9a0f70a2d0b650b4a23b8334a8ca0c42601c0682 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 9a0f70a2d0b650b4a23b8334a8ca0c42601c0682 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MissingFactoryException.java v 9a0f70a2d0b650b4a23b8334a8ca0c42601c0682 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ExceptionAsserts.java v 9a0f70a2d0b650b4a23b8334a8ca0c42601c0682 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperBeanConstructorExceptionsTest.java v 9a0f70a2d0b650b4a23b8334a8ca0c42601c0682
JOHNZON-382 Diagnose and guide users on invalid bean constructors JOHNZON-376 Mapper API Bean constructor exceptions tests |
| 2022-05-07 09:38:10 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ExceptionAsserts.java v 21fd9dd3009db0b404a28f77fa345d82b7499e3d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperBeanGetterUserExceptionsTest.java v 21fd9dd3009db0b404a28f77fa345d82b7499e3d
JOHNZON-376 Mapper API Bean getter user exceptions tests |
| 2022-05-07 09:27:06 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ExceptionAsserts.java v c797e133f950d22047c41c5cbe2676d809e9b2d0 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperBeanSetterUserExceptionsTest.java v c797e133f950d22047c41c5cbe2676d809e9b2d0
JOHNZON-376 Mapper API Bean setter user exceptions tests |
| 2022-05-03 10:26:25 |
David Blevins <dblevins@tomitribe.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ExceptionMessages.java v 0f6c80eb79379802c1ed4323c166da8a65c3c135
Add final to static-utility class |
| 2022-05-02 19:05:09 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v e743eed65b6cbd2029e42a65eb8beeb71b3d25a9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v e743eed65b6cbd2029e42a65eb8beeb71b3d25a9
JOHNZON-371 NullPointerException thrown when null value present in primitive arrays |
| 2022-05-02 18:33:06 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 11603885b620b9dd51e7248a34a05e92c34e93b8
Test cases for all primitive arrays show handling as-is Prior to fixing JOHNZON-371 |
| 2022-05-02 17:00:19 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 2312ec8347b0abf1a2cee840809b4722444c25a9 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 2312ec8347b0abf1a2cee840809b4722444c25a9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 2312ec8347b0abf1a2cee840809b4722444c25a9
Align wording in "Can't map JSON Object" exception with other exceptions |
| 2022-05-02 16:40:38 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v c7b6ce5f2787e23a7c64d334af35271d1cce849b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v c7b6ce5f2787e23a7c64d334af35271d1cce849b
JOHNZON-372 Entire json value serialized in exception |
| 2022-05-02 16:34:09 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 70441979d8251577283c16d13f789ad254c128f8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 70441979d8251577283c16d13f789ad254c128f8
JOHNZON-372 Entire json value serialized in exception |
| 2022-05-02 16:15:41 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 7d43052dc173be831eaf1d862564d6f75ef45e71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ExceptionMessages.java v 7d43052dc173be831eaf1d862564d6f75ef45e71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 7d43052dc173be831eaf1d862564d6f75ef45e71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/SetterMappingException.java v 7d43052dc173be831eaf1d862564d6f75ef45e71
JOHNZON-372 Entire json value serialized in exception |
| 2022-05-02 15:46:59 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v fd91756db83740a1609e154a92665e3f6954fb43 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v fd91756db83740a1609e154a92665e3f6954fb43 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v fd91756db83740a1609e154a92665e3f6954fb43 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/SetterMappingException.java v fd91756db83740a1609e154a92665e3f6954fb43
JOHNZON-370 Include class, property, type and json value in mapping exceptions |
| 2022-04-30 14:23:05 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DeserializationExceptionMessagesTest.java v 3250243a33e6423063ad50acf1297bda954689bd
Catalog of deserialization error messages as they are now |
| 2022-04-30 13:36:27 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-distribution/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-jaxrs/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-json-extras/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-jsonb/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-jsonlogic/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-jsonp-strict/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-jsonschema/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-mapper/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-maven-plugin/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-osgi/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc johnzon-websocket/pom.xml v 125b005160ec290951b0eeaf55b7cf211fd39abc 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 johnzon-distribution/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-jaxrs/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-json-extras/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-jsonb/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-jsonlogic/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-jsonp-strict/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-jsonschema/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-mapper/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-maven-plugin/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-osgi/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e johnzon-websocket/pom.xml v 01919f911e63f2efdb4aa4245b45375f3e8c778e 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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/reflect/Types.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonCores.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonVirtualObject.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/SnippetFactory.java v ab20eea0689b0a21d4131cd4316bca44fbe2b695 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.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-28 00:29:31 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v d5d0fc79c0cf3b423fc38e559e528c0912fbc011
JOHNZON-367 Incorporate PR feedback |
| 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 src/site/markdown/index.md 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-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v a20a8e570d4623147d86a05610310c99ed1d355b
[JOHNZON-368] ensure JsonGeneratorFactory respects the configured encoding |
| 2022-04-26 09:54:16 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Buffered.java v bc8b05e1a9a3ffbc197e68267191ca8abffa057c johnzon-core/src/main/java/org/apache/johnzon/core/JsonGeneratorFactoryImpl.java v bc8b05e1a9a3ffbc197e68267191ca8abffa057c johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v bc8b05e1a9a3ffbc197e68267191ca8abffa057c
JOHNZON-367 Optimize buffering when new Buffered interface is supported |
| 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-26 00:24:35 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v ddd0f24170dc1441a6c88bfc6220430f7002bfa5
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-25 20:44:31 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v fb227bdd76db35008acdeaf975e2bff16ac66bac johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v fb227bdd76db35008acdeaf975e2bff16ac66bac
JOHNZON-367 Allow true, false and null json constants to be trimmed Not my preference, but implementing in the hope of compromise |
| 2022-04-25 09:03:47 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v b0088061f4d5eb697121dea08465522c7d5c8ae8
upgrading to junit 4.13.1 |
| 2022-04-25 09:02:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/pom.xml v 8cb53770e58cc2bdd26c26bdade4eae9cb995544 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NoWarningTest.java v 8cb53770e58cc2bdd26c26bdade4eae9cb995544 johnzon-mapper/src/test/resources/JPATest.xml v 8cb53770e58cc2bdd26c26bdade4eae9cb995544
simplifying some mappe dependencies, no main code change |
| 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-24 12:20:27 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 77936bb979cd5d2161ac1b2f9afdcf0054a977cf johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v 77936bb979cd5d2161ac1b2f9afdcf0054a977cf
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-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 905192168a1254b5cd8b59f417fd1306a2421621 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 905192168a1254b5cd8b59f417fd1306a2421621 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 905192168a1254b5cd8b59f417fd1306a2421621
JOHNZON-367 Tests that johnzon.snippetMaxLength works as expected |
| 2022-04-22 13:00:44 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 041969107f654da03534eba5e29348d06725a8df johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 041969107f654da03534eba5e29348d06725a8df johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 041969107f654da03534eba5e29348d06725a8df johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SnippetMaxLengthTest.java v 041969107f654da03534eba5e29348d06725a8df
JOHNZON-367 Tests that johnzon.snippetMaxLength works as expected |
| 2022-04-21 14:21:21 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 6589e6790bcbbf34c6bc4c3457cc2325c626ac38 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 6589e6790bcbbf34c6bc4c3457cc2325c626ac38 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 6589e6790bcbbf34c6bc4c3457cc2325c626ac38 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 6589e6790bcbbf34c6bc4c3457cc2325c626ac38
JOHNZON-367 Allow Snippet size to be configurable (via @rmannibucau) All code written by Romain Manni-Bucau |
| 2022-04-21 14:21:21 |
David Blevins <dblevins@tomitribe.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 2ac98b78d6570ea638a5692ea37279633eb70899 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 2ac98b78d6570ea638a5692ea37279633eb70899 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 2ac98b78d6570ea638a5692ea37279633eb70899 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 2ac98b78d6570ea638a5692ea37279633eb70899
JOHNZON-367 Allow Snippet size to be configurable (via @rmannibucau) All code written by Romain Manni-Bucau |
| 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-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 2a8d3f2134d13fedf703fb5a7b3d707697c0b7f5
JOHNZON-367 Snippet accepts a JsonGeneratorFactory and is reusable |
| 2022-04-21 14:02:52 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 3924932311ea581bee7df4068085bb25e1ea77b9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 3924932311ea581bee7df4068085bb25e1ea77b9
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-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 01c1eeb85ecd70f87cd33175f0d3647f2a25f4bb
JOHNZON-367 Show a chunk of json when mapping the object fails |
| 2022-04-21 12:59:29 |
David Blevins <dblevins@tomitribe.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Snippet.java v 18d94b8b49ad33fce420d5645e8058acefbe7d5e johnzon-core/src/test/java/org/apache/johnzon/core/SnippetTest.java v 18d94b8b49ad33fce420d5645e8058acefbe7d5e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 18d94b8b49ad33fce420d5645e8058acefbe7d5e
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 johnzon-distribution/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-jaxrs/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-json-extras/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-jsonb/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-jsonlogic/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-jsonp-strict/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-jsonschema/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-mapper/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-maven-plugin/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-osgi/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c johnzon-websocket/pom.xml v b8fc1636d51f73b458385d2e3ae6bba8db86810c 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 johnzon-distribution/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-jaxrs/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-json-extras/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-jsonb/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-jsonlogic/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-jsonp-strict/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-jsonschema/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-mapper/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-maven-plugin/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-osgi/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 johnzon-websocket/pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0 pom.xml v 834a6af81fdb02f9079acef2c7b0fbf015afb8b0
[maven-release-plugin] prepare release v1.2.17 |
| 2022-04-12 11:00:07 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 251e31b6ab8c9024c2a104eeaf41032defa004bd
JOHNZON-364 remove unused methods |
| 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-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 442b44992ca6dcfc702d64df121d0b969ade5336 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 442b44992ca6dcfc702d64df121d0b969ade5336 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/BeanUtil.java v 442b44992ca6dcfc702d64df121d0b969ade5336 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/internal/BeanUtilTest.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-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 23b49f3d517a07e3d51f1ea1d32cf94a474cd7d4
JOHNZON-364 use reflection to avoid caches. |
| 2022-04-10 20:06:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Cleanable.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessModeTest.java v 46a1bb8103e9f6dc0cd6b174b5a85a22a578e499
fix DefaultPropertyVisibilityStrategy to respect the spec, ensure we clean the cache + fix backward compatibility of the FieldAndMethodAccessMode |
| 2022-02-25 15:11:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/HidingPublicFieldTest.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v a38e0c3daef597bae13e0cc68548f8386272c570 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v a38e0c3daef597bae13e0cc68548f8386272c570
JOHNZON-364 JsonbVisibility always wins over default rules
This partially reverts JOHNZON-250 which did remove fields as readers if a getter exists. Sadly this also did remove the option to keep those fields via JsonbVisibility. |
| 2022-02-22 12:23:16 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
pom.xml v a1c53d99c3280cbfc35b369ac4ce138e12f1d5ff
Add also a relocation for JAX-RS APIs
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2022-02-20 12:32:14 |
Raymond Augé <rotty3000@apache.org> |
johnzon-core/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1 johnzon-json-extras/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1 johnzon-jsonb/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1 johnzon-jsonlogic/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1 johnzon-jsonp-strict/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1 johnzon-mapper/pom.xml v 6b37e521f9c50e76a269a9846d122d423d9a9de1 johnzon-osgi/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-20 12:30:54 |
Raymond Augé <rotty3000@apache.org> |
johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v 48a6c5f60ad891b4118edf40ffc2e7eb7789ada9 johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java v 48a6c5f60ad891b4118edf40ffc2e7eb7789ada9
JOHNZON-362 johnzon maven plugin tests fail on windows (#81)
Signed-off-by: Raymond Augé <rotty3000@apache.org> |
| 2022-02-20 12:29:55 |
Raymond Augé <rotty3000@apache.org> |
johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v a4e708e0c175977d850d79ce15c7d4999188911a johnzon-maven-plugin/src/test/resources/SomeValue.record.java v a4e708e0c175977d850d79ce15c7d4999188911a
JOHNZON-361 Johnzon maven plugin generates invalid record classes (#80)
Signed-off-by: Raymond Augé <rotty3000@apache.org> |
| 2022-02-20 12:29:20 |
Raymond Augé <rotty3000@apache.org> |
johnzon-jsonb/pom.xml v dd94ec343b49d817e4e282f93b1a226ff2000260 johnzon-jsonp-strict/pom.xml v dd94ec343b49d817e4e282f93b1a226ff2000260 johnzon-jsonschema/pom.xml v dd94ec343b49d817e4e282f93b1a226ff2000260 johnzon-websocket/src/test/resources/arquillian.xml v dd94ec343b49d817e4e282f93b1a226ff2000260 pom.xml v dd94ec343b49d817e4e282f93b1a226ff2000260
JOHNZON-360 Make buildable and testable on Java 17 (#79)
Signed-off-by: Raymond Augé <rotty3000@apache.org> |
| 2022-02-08 11:15:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 0cbcb70a6cf4d847d5af255394a4df0c4b5ddac3
fixing naming of source artifacts on download page |
| 2022-02-08 11:14:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 76cf7d19961efc25aa70db1f90b3f770398eb12d
source links should point to sources and not bin |
| 2022-02-08 09:41:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 482512ecd93901b6ebe9a02c635bc298ef6023ad
since only sources are put on dist dont link bin |
| 2022-02-08 09:29:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v f8a71881f7656f7158e8815524033954880c1959
updating downloads |
| 2022-02-03 10:28:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-distribution/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-jaxrs/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-json-extras/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-jsonb/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-jsonlogic/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-jsonp-strict/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-jsonschema/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-mapper/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-maven-plugin/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-osgi/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 johnzon-websocket/pom.xml v 0f3ee62d2d4b4d402da9001316826b65a69b1c97 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 johnzon-distribution/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-jaxrs/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-json-extras/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-jsonb/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-jsonlogic/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-jsonp-strict/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-jsonschema/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-mapper/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-maven-plugin/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-osgi/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 johnzon-websocket/pom.xml v ab7fb42c1bbbfb3b954993a1526888ac99f0f130 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-jsonb/pom.xml v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersMapTest.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersObjectWithEmbeddedListTest.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v c95517479aab2c3934e54f1cdbf5fc9b449925e5
[JOHNZON-358][JOHNZON-357] enhance (de)serializer support on list/map types |
| 2021-11-24 08:41:44 |
Arne Limburg <arne@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 97c047d6c0d2cd1f76925310f1ecc7a4fae22dd3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 97c047d6c0d2cd1f76925310f1ecc7a4fae22dd3
[JOHNZON-355]: Find class level Adapter even when used in collection. (#76) |
| 2021-11-23 11:19:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-json-extras/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonb/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonlogic/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-jsonp-strict/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-mapper/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1 johnzon-osgi/pom.xml v b221d9db923c142afcddde056abd9301acbf9af1
[JOHNZON-354] reverse johnzon.failOnMissingCreatorValues default and support jsonb.creator-parameters-required prop |
| 2021-10-08 10:53:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java v c3360bd35e98ff951f19c4eb99a5ff2d567a4673 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java v c3360bd35e98ff951f19c4eb99a5ff2d567a4673 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v c3360bd35e98ff951f19c4eb99a5ff2d567a4673 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidationTest.java v c3360bd35e98ff951f19c4eb99a5ff2d567a4673
JOHNZON-353 enum jsonschema validation nulable fix |
| 2021-09-30 19:54:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v df58d158825cc315c59251ab171d6600fa621172
fixing some download links |
| 2021-09-21 11:24:48 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v d7daa4428f95674a65818ac9d878f8a229f5f879
Checkstyle
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2021-09-21 11:20:10 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 64e7727fee45344659028f6e8a814486086f03b7 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 64e7727fee45344659028f6e8a814486086f03b7
JOHNZON-351 support collection raw classes cast to Type in JSON-B Improve tests and case coverage
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2021-09-21 10:58:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 17593519c58eb07c4a7d8bc2a07d09ba11a51c00 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 17593519c58eb07c4a7d8bc2a07d09ba11a51c00
JOHNZON-351 support collection raw classes cast to Type in JSON-B |
| 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-05 08:55:01 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 3b56f6b0811577c58a10bfb8086b63644304e1dc
download 1.2.14 |
| 2021-07-01 07:30:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-distribution/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-jaxrs/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-json-extras/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-jsonb/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-jsonlogic/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-jsonp-strict/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-jsonschema/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-mapper/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-maven-plugin/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-osgi/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 johnzon-websocket/pom.xml v d9d1f3c1de6ea2105e424718b11d2af6813af915 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 johnzon-distribution/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-jaxrs/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-json-extras/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-jsonb/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-jsonlogic/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-jsonp-strict/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-jsonschema/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-mapper/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-maven-plugin/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-osgi/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 johnzon-websocket/pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9 pom.xml v ae0d296baeb84596cde5f69db80ed13bda047ed9
[maven-release-plugin] prepare release v1.2.14 |
| 2021-06-29 10:35:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v 56a6c1b0d918bce494b31c8cd7689149ba73495c johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java v 56a6c1b0d918bce494b31c8cd7689149ba73495c johnzon-maven-plugin/src/test/resources/SomeValue.record.java v 56a6c1b0d918bce494b31c8cd7689149ba73495c
[JOHNZON-350] record support in example to model mojo |
| 2021-06-20 16:28:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/regex/JavascriptRegex.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/internal/JsonPointerTrackerTest.java v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641 pom.xml v c8e233e2f3c54037b8aa5d5d9bf165b550cc9641
[JOHNZON-349] trying to not do reflection until we know we can, dedup annotation case |
| 2021-06-20 16:27:23 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v cf2cd73c3b5ff85852ec34a7caeb483665506af3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbRecordTest.java v cf2cd73c3b5ff85852ec34a7caeb483665506af3
[JOHNZON-348] jsonb annotations support on records |
| 2021-06-06 18:47:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 87bbe6797c24240e07709def235e18ec7282cb5a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 87bbe6797c24240e07709def235e18ec7282cb5a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 87bbe6797c24240e07709def235e18ec7282cb5a
[JOHNZON-347] some adjustment for recent java versions, need some more love to be faster |
| 2021-06-06 12:23:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 5e1341f5c7a49ea33f955eb1d1db119f75b0b916
updating download page |
| 2021-06-02 17:45:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-distribution/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-jaxrs/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-json-extras/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-jsonb/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-jsonlogic/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-jsonp-strict/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-jsonschema/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-mapper/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-maven-plugin/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-osgi/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c johnzon-websocket/pom.xml v 54ce79d1f492c37df36dbf253ff27a5e48a8b25c 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 johnzon-distribution/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-jaxrs/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-json-extras/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-jsonb/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-jsonlogic/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-jsonp-strict/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-jsonschema/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-mapper/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-maven-plugin/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-osgi/pom.xml v ea9841db857c8b77ad633b2df614205173794958 johnzon-websocket/pom.xml v ea9841db857c8b77ad633b2df614205173794958 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-21 10:04:43 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v b836513b68d94f4f7f97a0477f67ee9c047486c2
fixing titles |
| 2021-05-21 09:57:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 200506852db6c2833ed511cfb59ec311962e1c35
1.2.12 download page update |
| 2021-05-17 14:00:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-distribution/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-jaxrs/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-json-extras/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-jsonb/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-jsonlogic/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-jsonp-strict/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-jsonschema/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-mapper/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-maven-plugin/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-osgi/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 johnzon-websocket/pom.xml v 46f3f503818a09b2355da9cdfd41382befd25cc4 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 johnzon-distribution/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-jaxrs/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-json-extras/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-jsonb/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-jsonlogic/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-jsonp-strict/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-jsonschema/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-mapper/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-maven-plugin/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-osgi/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e johnzon-websocket/pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e pom.xml v fdea09d15425d2f2e2eb3da34baf437c153a5e5e
[maven-release-plugin] prepare release v1.2.12 |
| 2021-05-12 13:38:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 389b6964b2ac2e5f4d12007ae84296d0b911449d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 389b6964b2ac2e5f4d12007ae84296d0b911449d
[JOHNZON-344] implicit object opening for serializer starting with writeStartArray(key) |
| 2021-05-12 11:28:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 6158e3822812c360c36449d153aa22862681b7b9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 6158e3822812c360c36449d153aa22862681b7b9
[JOHNZON-344] try to support serializers writing arrays directly into the enclosing object |
| 2021-05-12 10:58:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 76b15ef2a793e96ae57074d902e20e4809b02516 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 76b15ef2a793e96ae57074d902e20e4809b02516
[JOHNZON-343] fixing adapter handling in writeobject |
| 2021-05-07 20:05:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java v 651b38dca544c3d6043a378b22c1c5cd1fe6eec2
[JOHNZON-342] avoid too much reflection in PerHierarchyAndLexicographicalOrderFieldComparator |
| 2021-05-02 15:25:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 7f47639617ea1e04d547bf2b779c9d92fbfc82e8
update download page |
| 2021-04-26 09:24:47 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-distribution/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-jaxrs/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-json-extras/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-jsonb/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-jsonlogic/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-jsonp-strict/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-jsonschema/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-mapper/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-maven-plugin/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-osgi/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e johnzon-websocket/pom.xml v 384e076af796cb02352dc0a7dc5ccf56c1e1b31e 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 johnzon-distribution/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-jaxrs/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-json-extras/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-jsonb/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-jsonlogic/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-jsonp-strict/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-jsonschema/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-mapper/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-maven-plugin/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-osgi/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 johnzon-websocket/pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5 pom.xml v 3e87d9b7aeb4681d3dd20d38eef7610a1715a2d5
[maven-release-plugin] prepare release v1.2.11 |
| 2021-04-22 13:48:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v 3a3e494103f79ad84d824b01640feee37b17ed0c
[JOHNZON-340] ensure cdi and servlet are properly shaded |
| 2021-04-22 13:46:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v 5820eba48518b07701951b03128e9cd9d18edd51
[JOHNZON-340] ensure javax.websocket is properly shaded |
| 2021-04-22 10:08:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-websocket/pom.xml v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/TypeAwareDecoder.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/lazy/LazySupplier.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/mapper/MapperLocator.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/mapper/MapperLocatorDelegate.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/servlet/IgnoreIfMissing.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbLocator.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbLocatorDelegate.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbTextDecoder.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsonb/JsonbTextEncoder.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/JohnzonTextDecoder.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/JohnzonTextEncoder.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java v 73eb0fbaac15d837432ca6f6531c5e811ef918b1 src/site/markdown/index.md v 73eb0fbaac15d837432ca6f6531c5e811ef918b1
[JOHNZON-340] add JSON-B support in websocket module |
| 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-03-25 10:18:40 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 194f02bf87ad497ef90318e146f5d2615c1c625b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 194f02bf87ad497ef90318e146f5d2615c1c625b
[JOHNZON-338] ensure records don't have to be public to be deserialized |
| 2021-03-05 18:08:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/RecursivePolymorphismTest.java v 5e9ee0a89fb13cf240b3c9ef0d0ed32d801869c5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v 5e9ee0a89fb13cf240b3c9ef0d0ed32d801869c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 5e9ee0a89fb13cf240b3c9ef0d0ed32d801869c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 5e9ee0a89fb13cf240b3c9ef0d0ed32d801869c5
[JOHNZON-337] more refinements on (de)serializers |
| 2021-03-05 14:41:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/RecursivePolymorphismTest.java v aaa2af985b51517f6d636d3a28b176f3109c5958 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v aaa2af985b51517f6d636d3a28b176f3109c5958 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v aaa2af985b51517f6d636d3a28b176f3109c5958
[JOHNZON-337] avoid jsonb deserializers to loop |
| 2021-02-17 10:01:22 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogic.java v a6024900b68c14e86742dd231ba318d20a18a975 johnzon-jsonlogic/src/test/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogicTest.java v a6024900b68c14e86742dd231ba318d20a18a975 src/site/markdown/index.md v a6024900b68c14e86742dd231ba318d20a18a975
[JOHNZON-336] jsonpatch operators for jsonlogic |
| 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-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 1e7c5fda86789f78a98b21dfecacb826854819e0 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 1e7c5fda86789f78a98b21dfecacb826854819e0 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.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 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 6474c9697d1c81659baddef421dbfbb9fd161635
various small performance improvenemts
* start with bigger buffers * bufferLeft to avoid recalculation every time |
| 2021-01-26 08:56:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v f96fceae0316cdf5f7cf406def46486d48c4805c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v f96fceae0316cdf5f7cf406def46486d48c4805c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v f96fceae0316cdf5f7cf406def46486d48c4805c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v f96fceae0316cdf5f7cf406def46486d48c4805c
[JOHNZON-333] align both writePrimitives methods of MappingGeneratorImpl |
| 2021-01-25 22:44:26 |
Mark Struberg <struberg@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v b8529a3b8c45c759ccdd3d9ae2f27d67a5bb2d87
JOHNZON-333 respect RFC 7159 Section 7 (Strings)
"test" as Java Object should result in a String "\"test\"". Because the quotes are part of the JSON notation of a string. This is nothing we may 'enforce' - this is clearly requrested by the JSON RFC. And the JSON-B Spec points to the RFC. |
| 2021-01-25 11:54:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 343c8318c0236a7fa04f308261c4a4b59cd60745
[JOHNZON-332] merge jsonb builder with new skipAccessModeWrapper toggle for consistency |
| 2021-01-25 11:51:16 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 0d06bd02fb9e8e3d9cc26dc90dd004e20b0b3b0a
[JOHNZON-332] add skipAccessModeWrapper toggle for backward compatibility |
| 2021-01-25 11:48:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/KnownNotOpenedJavaTypesAccessMode.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularExceptionTest.java v 4f53103f64c9f7c0ec645c1b0d04c1d34f9a8dcf
[JOHNZON-332] exception de/serialization |
| 2021-01-25 09:25:51 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v a6e569e87f0466d7fb211326718c0866303933db
1.2.10 download page update |
| 2021-01-23 18:03:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 15a4cc69344b3a0dd7ee80326cc064fa0972a779 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 15a4cc69344b3a0dd7ee80326cc064fa0972a779
[JOHNZON-331] handle toJson(object,type) properly for list case |
| 2021-01-12 17:07:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-distribution/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-jaxrs/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-json-extras/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-jsonb/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-jsonlogic/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-jsonp-strict/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-jsonschema/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-mapper/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-maven-plugin/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-osgi/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc johnzon-websocket/pom.xml v cfd94f9c47e0242f383ee645519748da4206e4fc 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 johnzon-distribution/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-jaxrs/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-json-extras/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-jsonb/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-jsonlogic/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-jsonp-strict/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-jsonschema/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-mapper/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-maven-plugin/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-osgi/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 johnzon-websocket/pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130 pom.xml v 7e1013bef9b3f38cb9d587b9a3dcb418f8937130
[maven-release-plugin] prepare release v1.2.10 |
| 2020-12-17 11:30:18 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/pom.xml v f6c4c3c3f49646fcd809c60e652dd4746d934d0d johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/Schema.java v f6c4c3c3f49646fcd809c60e652dd4746d934d0d johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/generator/SchemaProcessor.java v f6c4c3c3f49646fcd809c60e652dd4746d934d0d johnzon-maven-plugin/pom.xml v f6c4c3c3f49646fcd809c60e652dd4746d934d0d johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v f6c4c3c3f49646fcd809c60e652dd4746d934d0d johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/PojoToJsonSchemaMojo.java v f6c4c3c3f49646fcd809c60e652dd4746d934d0d johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/PojoToJsonSchemaMojoTest.java v f6c4c3c3f49646fcd809c60e652dd4746d934d0d
[JOHNZON-330] add jsonschema generator |
| 2020-12-17 10:23:03 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogic.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/spi/AsyncOperator.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/spi/Operator.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 johnzon-jsonlogic/src/test/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogicTest.java v 7001b971b72a7352f2b27f1b9a445e6fe533dd47 pom.xml v 7001b971b72a7352f2b27f1b9a445e6fe533dd47
[JOHNZON-329] make jsonlogic completionstage friendly |
| 2020-12-15 15:25:47 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
KEYS v 4b0dc8a8c1f6df2f339cbd95568779d8745f8a0b
Add signing key to KEYS file
Signed-off-by: Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
| 2020-12-15 14:12:50 |
Jean-Louis Monteiro <jlmonteiro@tomitribe.com> |
johnzon-core/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-distribution/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-jaxrs/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-json-extras/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-jsonb/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-jsonlogic/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-jsonp-strict/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-jsonschema/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-mapper/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-maven-plugin/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-osgi/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 johnzon-websocket/pom.xml v d86456ca64b773a4e38329b5e181693ab9f508f6 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 johnzon-distribution/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-jaxrs/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-json-extras/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-jsonb/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-jsonlogic/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-jsonp-strict/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-jsonschema/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-mapper/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-maven-plugin/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-osgi/pom.xml v 6cc672117856ec8605837be27b87e95514376523 johnzon-websocket/pom.xml v 6cc672117856ec8605837be27b87e95514376523 pom.xml v 6cc672117856ec8605837be27b87e95514376523
[maven-release-plugin] prepare release v1.2.9 |
| 2020-12-03 12:33:43 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/IntegerValidation.java v 2206cac7f6eb170a9cf0ebe078f861abb0d8deb5 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 2206cac7f6eb170a9cf0ebe078f861abb0d8deb5
style fixes |
| 2020-12-03 11:36:51 |
manuelrazola <manuel.razola@ubisoft.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v 9e74caa3c0c19311da783313c52863967d313bf6 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/IntegerValidation.java v 9e74caa3c0c19311da783313c52863967d313bf6 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MultipleOfValidation.java v 9e74caa3c0c19311da783313c52863967d313bf6 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v 9e74caa3c0c19311da783313c52863967d313bf6 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 9e74caa3c0c19311da783313c52863967d313bf6
[JOHNZON-327] Json Schema Validation: added integer type validation. (#72)
* Added integer type validation to JsonSchemaValidatorFactory.
* Implemented PR suggestions. |
| 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-jsonp-strict/src/main/java/org/apache/johnzon/jsonp/strict/StrictJsonPointerFactory.java v a099c5363e7351480b7510d76dcc83fb20a19e23 src/site/markdown/index.md 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-jsonp-strict/pom.xml v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-jsonp-strict/src/main/java/org/apache/johnzon/jsonp/strict/StrictJsonPointerFactory.java v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-jsonp-strict/src/main/resources/META-INF/services/org.apache.johnzon.core.spi.JsonPointerFactory v 437dad68a726883a7ca4588690478f7fd3301d30 johnzon-jsonp-strict/src/test/java/org/apache/johnzon/jsonp/strict/StrictJsonPointerFactoryTest.java v 437dad68a726883a7ca4588690478f7fd3301d30 pom.xml v 437dad68a726883a7ca4588690478f7fd3301d30 src/site/markdown/index.md 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-12-01 13:50:08 |
Jonathan Gallimore <jon@jrg.me.uk> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 630b5cf18ee0f85ebaa4e08410d1d6173319cf65
Slight copy/paste mistake in the test case |
| 2020-12-01 13:29:17 |
Jonathan Gallimore <jon@jrg.me.uk> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v ef0001da7095e5e6bdce0fae3b696b71c3751ca1 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v ef0001da7095e5e6bdce0fae3b696b71c3751ca1
Fix for handling primitive arrays in JsonB |
| 2020-11-24 17:32:57 |
Jean-Louis Monteiro <jeanouii@gmail.com> |
.travis.yml v d0a20025554ca5234120d735f5c04f9e5299eeb9
Remove the build for JDK 11 |
| 2020-11-24 17:10:33 |
Jean-Louis Monteiro <jeanouii@gmail.com> |
pom.xml v 28967276b0621726f0c8b427f980def69cdc4cc4
We only need the minimum version to be enforced for the moment |
| 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-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogic.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-10-21 17:21:41 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Activator.java v 01336126659cba1b4e9d996b7940169937a03ea1
[JOHNZON-323] disable cdi in OSGi jsonb provider (by default, can be enabled by config) |
| 2020-10-16 16:09:23 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java v 5ac4924ac45f2985673ab048f650b33b7b81e81b johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 5ac4924ac45f2985673ab048f650b33b7b81e81b
[JOHNZON-322] ensure jsonschema can validate negative bounds |
| 2020-08-19 09:46:55 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v b1c44d56f764d32f2500f3438689b19ddfedde3a
[JOHNZON-321] avoid conflict for primitive converters due to the new jsonb enum converter |
| 2020-08-19 09:30:48 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/EnumConverterTest.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 12c59fd769101c972a5ceb1b9d5a3e05b8a145df
[JOHNZON-321] ensure enums mapped with jsonb can use @JsonbProperty to rename the enum name in json land |
| 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-25 19:07:14 |
Markus <54570207+markuung@users.noreply.github.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v e532f7bf39e683e8da3bab88726e16f062fdf91e
[JOHNZON-320] Fix AdapterTest on Windows (#66) |
| 2020-07-15 19:05:43 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 7612bc2686e9bb980846a4bf5741bb24df47b650 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 7612bc2686e9bb980846a4bf5741bb24df47b650
[JOHNZON-318] ensure List<Object> and List<JsonValue> works even when not integers |
| 2020-07-13 13:04:52 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/TypeAwareAdapter.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DateWithCopyConverter.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/LocaleConverter.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/ConverterAdapter.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/map/LazyConverterMap.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterTest.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 0b8c0d13efad98654d258bee1a1ef623ac091ebb
[JOHNZON-317] lazy lookup of implicit converters |
| 2020-07-06 17:41:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 816965f37d555f6b159dd1d796586629a744c39b
1.2.8 download links |
| 2020-07-03 16:50:49 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-distribution/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-jaxrs/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-json-extras/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-jsonb/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-jsonlogic/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-jsonschema/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-mapper/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-maven-plugin/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-osgi/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 johnzon-websocket/pom.xml v 60cbb0512df4b2a7173d5fc61209b059eafa7228 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 johnzon-distribution/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-jaxrs/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-json-extras/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-jsonb/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-jsonlogic/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-jsonschema/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-mapper/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-maven-plugin/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-osgi/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 johnzon-websocket/pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998 pom.xml v 88bdd12b8e533bf786b7b00023d8ecbfc84b8998
[maven-release-plugin] prepare release v1.2.8 |
| 2020-07-03 16:40:45 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v c1860cfedaabd07c73471f2023360ee52e1e5b01 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapingsKeyCacheForParameterizedTypesTest.java v c1860cfedaabd07c73471f2023360ee52e1e5b01
[JOHNZON-316] ensure parameterized type use their own instance as key cache in mappins and not just the raw type |
| 2020-06-04 14:08:41 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 5ceca45b1bf19d98cf956d8e6154d61185d776a7
1.2.7 release links |
| 2020-06-04 08:02:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 9267e3fd6ec508d12ce83962d407cff5d8909819
JOHNZON-315 avoid infinite loop when getPackage is not available |
| 2020-06-04 07:22:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v a82526cdc659a0ae14eb2803529d723e1636b96f
JOHNZON-315 skip Package.getPackage if it does not work |
| 2020-06-01 13:18:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-distribution/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-jaxrs/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-json-extras/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-jsonb/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-jsonlogic/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-jsonschema/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-mapper/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-maven-plugin/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-osgi/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 johnzon-websocket/pom.xml v a1ab290806bd880993759dcbb130601be888f0c4 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 johnzon-distribution/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-jaxrs/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-json-extras/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-jsonb/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-jsonlogic/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-jsonschema/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-mapper/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-maven-plugin/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-osgi/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 johnzon-websocket/pom.xml v 72ee48f4fc7377965939ea7d35eadfa60a4552d5 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 johnzon-distribution/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-jaxrs/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-json-extras/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-jsonb/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-jsonlogic/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-jsonschema/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-mapper/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-maven-plugin/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-osgi/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f johnzon-websocket/pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f pom.xml v 1279c45040a870e227528cca8e8cd3917df2f41f
revert version to reroll the release |
| 2020-06-01 13:15:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnySupportTest.java v f7343bad9cd3fe249edc09a5e2a9429c28e916ef johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f7343bad9cd3fe249edc09a5e2a9429c28e916ef
[JOHNZON-314] ensure @JohnzonAny on a field does not duplicate explicit bindings |
| 2020-06-01 08:30:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-distribution/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-jaxrs/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-json-extras/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-jsonb/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-jsonlogic/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-jsonschema/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-mapper/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-maven-plugin/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-osgi/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a johnzon-websocket/pom.xml v 9bff6579ca763c552b9a753566857bdcecd3c93a 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 johnzon-distribution/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-jaxrs/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-json-extras/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-jsonb/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-jsonlogic/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-jsonschema/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-mapper/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-maven-plugin/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-osgi/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb johnzon-websocket/pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb pom.xml v e5cb1394c8cc8e35d9ffd5a9e92c4483dfcc27bb
[maven-release-plugin] prepare release v1.2.7 |
| 2020-05-31 18:47:16 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnySupportTest.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonAny.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 43eff6cb93efef0e04e75dc2e8a3f710a9265991
JOHNZON-314 support @JohnzonAny on a field |
| 2020-05-26 12:20:21 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonlogic/pom.xml v 51050c423d3ee18415aa9ec4d4cc820a5e63e6d4 johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogic.java v 51050c423d3ee18415aa9ec4d4cc820a5e63e6d4 johnzon-jsonlogic/src/main/java/org/apache/johnzon/jsonlogic/spi/Operator.java v 51050c423d3ee18415aa9ec4d4cc820a5e63e6d4 johnzon-jsonlogic/src/test/java/org/apache/johnzon/jsonlogic/JohnzonJsonLogicTest.java v 51050c423d3ee18415aa9ec4d4cc820a5e63e6d4 pom.xml v 51050c423d3ee18415aa9ec4d4cc820a5e63e6d4 src/site/markdown/index.md v 51050c423d3ee18415aa9ec4d4cc820a5e63e6d4
[JOHNZON-313] implement json-logic based on JSON-P |
| 2020-05-13 17:32:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 7c551447c6217775c00480b5ae3a495ffe70f915
1.2.6 download links |
| 2020-05-10 15:46:20 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-distribution/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-jaxrs/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-json-extras/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-jsonb/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-jsonschema/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-mapper/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-maven-plugin/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-osgi/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 johnzon-websocket/pom.xml v 4add037b1102ba14cdd3e05595b49f72deb0f0f7 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 johnzon-distribution/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-jaxrs/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-json-extras/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-jsonb/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-jsonschema/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-mapper/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-maven-plugin/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-osgi/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 johnzon-websocket/pom.xml v 4e0e79a0e7642851958f7cd7eb406a34bf854556 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-05-02 14:23:19 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v cdeb95dadf36d44aa50c653226ec530e24cba3c4
1.2.5 download links |
| 2020-04-28 08:48:05 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-websocket/pom.xml v 3c8f99c39bfb605c0bdddcf96053a34fdd7fad36
try to force tomee to use central |
| 2020-04-28 08:25:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-distribution/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-jaxrs/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-json-extras/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-jsonb/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-jsonschema/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-mapper/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-maven-plugin/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-osgi/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b johnzon-websocket/pom.xml v 9a195c4ff708dc9c3ba8f68035dbc66d8e47870b 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 johnzon-distribution/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-jaxrs/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-json-extras/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-jsonb/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-jsonschema/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-mapper/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-maven-plugin/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-osgi/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e johnzon-websocket/pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e pom.xml v 5c925fa2bce95e4cd7dd80700db1a0ced4fa551e
[maven-release-plugin] prepare release v1.2.5 |
| 2020-04-28 08:04:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
.jenkins/settings.xml v cd48263784dedc48fc6d8e5fc2c0dc0cdc5a783e
dropping staging repo (which does not exist anymore) |
| 2020-04-28 07:42:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-websocket/pom.xml v 5907a5abff1fa174f6e2d53cf9085e54b2127271 johnzon-websocket/src/test/resources/arquillian.xml v 5907a5abff1fa174f6e2d53cf9085e54b2127271
upgrading tomee to drop some workaround in tests and try to make jenkins happy |
| 2020-04-28 07:29:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 johnzon-jaxrs/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 johnzon-json-extras/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 johnzon-jsonb/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 johnzon-jsonschema/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 johnzon-mapper/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 johnzon-websocket/pom.xml v 1f5a4153ab6b741a17654a7e9d65a946876e6801 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-30 12:28:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 31ec100587c6d59957c0d598c9ec6c5a0a3c945f
1.2.4 download update |
| 2020-03-28 12:29:41 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
KEYS v 61616b6374105c338c8ea069c5dac837e74ccdfa
adding my key |
| 2020-03-27 10:41:51 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v ef9fc08a3d4846534449eb37833470837d808da7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v ef9fc08a3d4846534449eb37833470837d808da7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v ef9fc08a3d4846534449eb37833470837d808da7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v ef9fc08a3d4846534449eb37833470837d808da7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/AdapterKey.java v ef9fc08a3d4846534449eb37833470837d808da7
JOHNZON-309 more tolerance of adapters (string) |
| 2020-03-27 09:11:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-distribution/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-jaxrs/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-json-extras/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-jsonb/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-jsonschema/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-mapper/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-maven-plugin/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-osgi/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 johnzon-websocket/pom.xml v 10f6afa981bebefc60d67727f2049d9d65d09b21 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 johnzon-distribution/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-jaxrs/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-json-extras/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-jsonb/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-jsonschema/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-mapper/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-maven-plugin/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-osgi/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f johnzon-websocket/pom.xml v 413b0256409fb64b6c7b8de84be02e4f08ddd49f 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-23 15:02:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperException.java v 695a887a43f70b600cf92199c711e62eeb1e4569 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 695a887a43f70b600cf92199c711e62eeb1e4569 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 695a887a43f70b600cf92199c711e62eeb1e4569
JOHNZON-306 more details on which field/method failed to bind |
| 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-03-10 13:22:43 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v a4e9a87ab2bb38aabb53b97447e9b1079c13454d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Generics.java v a4e9a87ab2bb38aabb53b97447e9b1079c13454d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/GenericsTest.java v a4e9a87ab2bb38aabb53b97447e9b1079c13454d
JOHNZON-303 a class with some generic should be able to map a container (list/map) using this generic |
| 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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ParserGeneratorMappingTest.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonCores.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonReaderHandler.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ReaderHandler.java v 165fb6c39a6fa675fd51478b0d3f8834d2bfea17
JOHNZON-302 enable from/to parser/generator in jsonb impl |
| 2020-02-09 20:23:36 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 80d63286a994c0ee3b5d36aee209de9554535ba5
avoid uninitialized MapperBuilder for pojo<->JsonValue mapping |
| 2020-02-09 20:22:51 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 5325f9f8d9f02ac4b9b121b28fdda928fabb3e01
avoid uninitialized MapperBuilder for pojo<->JsonValue mapping |
| 2020-01-27 15:11:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v a47493c50befd38f43889dcdcfc13f7f885701f0
updating download.md |
| 2020-01-24 13:43:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-distribution/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-jaxrs/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-json-extras/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-jsonb/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-jsonschema/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-mapper/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-maven-plugin/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-osgi/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa johnzon-websocket/pom.xml v a126a62a0819f9e452ac6e6c98cc3ab6d5e0b3aa 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 johnzon-distribution/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-jaxrs/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-json-extras/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-jsonb/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-jsonschema/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-mapper/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-maven-plugin/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-osgi/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 johnzon-websocket/pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171 pom.xml v bad862a94edfb0a3aac5e541f40d87e4f3c83171
[maven-release-plugin] prepare release v1.2.3 |
| 2020-01-22 09:23:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 813c6a4ddf6b1c5f72b29efad2747568c45eb5e3
revert to ignore JavaCDI and JavaJAXRS contract since karaf does not tolerate the effective:=active |
| 2020-01-21 16:02:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 413c67332718c97f43a9e996230d7001e5e19f57
JOHNZON-301 avoid cdi and jaxrs to be requirements of jsonb modules |
| 2020-01-21 13:12:10 |
Raymond Augé <raymond.auge@liferay.com> |
johnzon-jsonb/pom.xml v 0455baa2a5e30c90cf113beffa55b1e7304edc24
JOHNZON-301 make JAX-RS, CDI contracts optional
Signed-off-by: Raymond Augé <raymond.auge@liferay.com> |
| 2020-01-21 12:01:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v b59ba48c69015d76647779786c2f29371ee8632b
adding a comment in jsonb module to not forget to refine OSGI requirements |
| 2020-01-21 11:40:25 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 916c703fe66df1d3e90dbfe0376528796a2cac7f
JOHNZON-301 fixing typo in OSGi optional metadata for jsonb module |
| 2020-01-21 10:24:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v 07aa1bbc571f5113b86ab2508c067f7a5a827d47
JOHNZON-301 making jaxrs optional for jsonb module (OSGi) |
| 2019-12-20 10:16:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 2e24d5a2f070d46f9e0ded9b479f633559953620 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 2e24d5a2f070d46f9e0ded9b479f633559953620 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 2e24d5a2f070d46f9e0ded9b479f633559953620 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 2e24d5a2f070d46f9e0ded9b479f633559953620 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/Meta.java v 2e24d5a2f070d46f9e0ded9b479f633559953620 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 2e24d5a2f070d46f9e0ded9b479f633559953620 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/RecordTest.java v 2e24d5a2f070d46f9e0ded9b479f633559953620
better record support (after jdk14 validation) |
| 2019-12-19 18:53:56 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonRecord.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Records.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/RecordTest.java v c3a49a5aca8a612b4dd95de6f68b25d8fe1f4c15
JOHNZON-300 base to support java 14 records |
| 2019-12-09 12:26:05 |
Raymond Augé <raymond.auge@liferay.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v e98134b5b7a7002cfc4cf7cdbff582390e5d3011 johnzon-jsonb/src/test/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProviderTest.java v e98134b5b7a7002cfc4cf7cdbff582390e5d3011
JOHNZON-299 jsonb MessageBodyReader/Writer provider excludes jsonp
Signed-off-by: Raymond Augé <raymond.auge@liferay.com> |
| 2019-12-08 11:15:09 |
Raymond Augé <raymond.auge@liferay.com> |
johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Config.java v b5100873a82fd4e4eb05e38b93cdcfe9d185d978 src/site/markdown/index.md v b5100873a82fd4e4eb05e38b93cdcfe9d185d978
JOHNZON-296 use more specific pid for configuration
Signed-off-by: Raymond Augé <raymond.auge@liferay.com> |
| 2019-12-08 11:12:01 |
Raymond Augé <raymond.auge@liferay.com> |
johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Activator.java v 32c96251e0b077f24ee52fdc4534c2cc5d0e5cc0
JOHNZON-295 Only set JsonbJaxrsProvider configuration when non-default values are set
Signed-off-by: Raymond Augé <raymond.auge@liferay.com> |
| 2019-11-22 15:08:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 07028a6bdd23fdb7bbba707f6eadf1d4225066b0
updating download page with new release |
| 2019-11-19 13:30:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-distribution/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-jaxrs/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-json-extras/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-jsonb/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-jsonschema/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-mapper/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-maven-plugin/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 johnzon-websocket/pom.xml v fdefc0d8ef3a076713f8b557fa270f73ff3300f1 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 johnzon-distribution/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-jaxrs/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-json-extras/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-jsonb/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-jsonschema/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-mapper/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-maven-plugin/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f johnzon-websocket/pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f pom.xml v 292f57d18ffacd4016462ced159d220c2747ee5f
[maven-release-plugin] prepare release v1.2.2 |
| 2019-11-03 19:59:38 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/EnumTest.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java v 57c3b0fdc9cf3cc93fa1cc7c3b31c7ca0ff8eeeb
JOHNZON-292 accept Enum subclasses as enums |
| 2019-10-27 18:59:03 |
Romain Manni-Bucau <rmannibucau@apache.org> |
pom.xml v 99dc9121da85762b724c40f86e74c38511002041
JOHNZON-291 ensure we enforce maven 3.3 and java 1.8 to build |
| 2019-10-25 14:01:39 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 920af228fe9ea2b76a8f81197299286239b5e5e3
no functional change, just extracting the JohnzonJsonb instantiation (+cdi tracking) in a dedicated method to be able to easily drop it with graalvm like tools (or asm rewriting code) |
| 2019-10-18 10:25:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v daba4efc98096783f8e857a01fed473e32a11932 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v daba4efc98096783f8e857a01fed473e32a11932
JOHNZON-290 configuration of jaxrs provider for polymorphic config |
| 2019-10-18 10:01:08 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/PolymorphicConfig.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PolymorphicConfigTest.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 56cd8957a2a9d36483eacc97911ff990403a5220 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 56cd8957a2a9d36483eacc97911ff990403a5220
JOHNZON-290 PolumorphicConfig support |
| 2019-10-09 14:45:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ecdc643014446ef35be2782224f450360d23ed74 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ecdc643014446ef35be2782224f450360d23ed74 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ConstructorVisibilityTest.java v ecdc643014446ef35be2782224f450360d23ed74 src/site/markdown/index.md v ecdc643014446ef35be2782224f450360d23ed74
JOHNZON-287 JOHNZON-288 JOHNZON-289 add supportPrivateAccess for jsonbcreator in jsonbaccessmode + cleanup CDI property support |
| 2019-10-07 12:52:30 |
Markus KARG <markus@headcrashing.eu> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 2eac2d58ab16b4bbc079b053037f2ea8177fd878
JOHNZON-286 Making DefaultPropertyVisibilityStrategy non-public
According to apparent concensus among the Johnzon contributors, the class "DefaultPropertyVisibilityStrategy" should not be public anymore.
This in turn reduces the need to fix JOHNZON-276 (https://issues.apache.org/jira/browse/JOHNZON-276) by PR 44 (https://github.com/apache/johnzon/pull/44).
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-10-03 14:51:16 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v c3aac1f549a648bbed54164200b7e581a035a9b4
updating download links |
| 2019-10-01 19:03:45 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v d721074adc406c2e5e3112e939379c5989f247a3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueReader.java v d721074adc406c2e5e3112e939379c5989f247a3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueWriter.java v d721074adc406c2e5e3112e939379c5989f247a3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v d721074adc406c2e5e3112e939379c5989f247a3 src/site/markdown/index.md v d721074adc406c2e5e3112e939379c5989f247a3
JOHNZON-285 enable to support a fastpath for a reader implementing Supplier<JsonObject> and a writer implementing a Consumer<JsonValue> |
| 2019-10-01 11:23:39 |
Jean-Louis Monteiro <jeanouii@gmail.com> |
.jenkins/settings.xml v 9785530a121450cdb356280d855cf4e4bad55c50
Add a settings file for jenkins |
| 2019-09-30 15:13:28 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
NOTICE v 6606797d0bd8113dd436237e2c1a3e1a6e9cffc8
NOTICE year fix |
| 2019-09-30 15:11:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericAdapterTest.java v dc61daa5758cbf8e023f23888b8f975e2c09e885
fixing header of GenericAdapterTest |
| 2019-09-30 09:51:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-distribution/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-jaxrs/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-json-extras/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-jsonb/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-jsonschema/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-mapper/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-maven-plugin/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 johnzon-websocket/pom.xml v 7bfe79d8d9f08f46b4f0f2d90568ac32b0846a39 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 johnzon-distribution/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-jaxrs/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-json-extras/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-jsonb/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-jsonschema/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-mapper/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-maven-plugin/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 johnzon-websocket/pom.xml v ae409fb4e95551e335501c64f06538576ae67e84 pom.xml v ae409fb4e95551e335501c64f06538576ae67e84
[maven-release-plugin] prepare release v1.2.1 |
| 2019-09-30 09:50:21 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v 87514dba495c62a2333b216817a4334f5dbdb08d
using jsonp jar release |
| 2019-09-29 16:57:27 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/DelegateProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/NoContentExceptionHandlerReader.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJohnzonProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJsrProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jsonb/src/test/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProviderTest.java v a3b6f4460196b69f47751471c53ca8085d542ee3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v a3b6f4460196b69f47751471c53ca8085d542ee3 src/site/markdown/index.md v a3b6f4460196b69f47751471c53ca8085d542ee3
JOHNZON-281 ensure NoContentException can be thrown when an empty incoming stream arrives in JsonbJaxrsProvider and JsrProvider |
| 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-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v fee2958377a803cc31dcc07801827137f9660105 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v fee2958377a803cc31dcc07801827137f9660105
JOHNZON-284 respect user charset when provided |
| 2019-09-28 17:37:53 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v 29ff8a3ae9e089234a4d4b707831b3f1498df4aa
JOHNZON-283 JsrProvider is needed |
| 2019-09-28 17:30:47 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyReader.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyWriter.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJohnzonProvider.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJsrProvider.java v 121456ab3d477f4f5967ed0ec67dde90d62e586d
JOHNZON-283 remove @Provider from redundant impls in jaxrs module |
| 2019-09-28 17:21:43 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b18c183bd430a8da6b15435114240a8259ca1021
JOHNZON-282 harnessing ParameterizedType usage for library handling of readers |
| 2019-09-28 17:15:12 |
Arne Limburg <arne.limburg@openknowledge.de> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 605e775651a6d3821f6ccd317229d6195b7d068c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 605e775651a6d3821f6ccd317229d6195b7d068c
JOHNZON-282: add support for @JsonbTypeAdapter at class level (#53)
* JOHNZON-282: add support for @JsonbTypeAdapter at class level
* add test with adapter at root object
* remove recursion |
| 2019-09-24 22:47:23 |
Markus KARG <markus@headcrashing.eu> |
johnzon-maven-plugin/.gitattributes v f4fc305afe3c2c5e2a4f87464f7c3d47e45ddb89 johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java v f4fc305afe3c2c5e2a4f87464f7c3d47e45ddb89
JOHNZON-272 Fails to build Maven Plugin - Alternative Solution
Using .gitattributes to guarantee LF line endings instead of explicitly replacing wrong line endings in Java code.
Co-authored-by: Romain MANNI-BUCAU <rmannibucau@gmail.com>
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-09-24 16:13:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 5baf99ac63c9292a418b16e3c6c05aeab6ede85b
download page update with 1.2.0 |
| 2019-09-24 15:17:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-distribution/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-jaxrs/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-json-extras/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-jsonb/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-jsonschema/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-mapper/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-maven-plugin/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd johnzon-websocket/pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd pom.xml v 0073b651089d81c4ef2fc13b9bb43e8b56abc2fd
ensure master is ready for next version since 1.2.0 vote is done |
| 2019-09-23 19:27:59 |
Romain Manni-Bucau <rmannibucau@apache.org> |
.travis.yml v d99eb3f41276644d7f178ffb76f22eacf99fe93a
JOHNZON-279 updating travis now oracle jdk is not more there |
| 2019-09-23 18:43:19 |
Markus KARG <markus@headcrashing.eu> |
johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java v 45408012b5ded708134d6e43ae587d0645b64f37
JOHNZON-272 Fails to build Johnzon :: Maven Plugin
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-09-22 16:43:02 |
Markus KARG <markus@headcrashing.eu> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/DeserializationContextTest.java v d6723b7c9a5ee00d6f08f1ef7c2e33aa459e5867
Enabled test as it seems to run well.
The reason why this test was disabled seems to be gone.
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 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 pom.xml 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-19 13:25:34 |
Markus KARG <markus@headcrashing.eu> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 589fb9e2b8732a0033f99d162b1209082d0de019 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/serializer/DeserializationContextTest.java v 589fb9e2b8732a0033f99d162b1209082d0de019
Fixed [JOHNZON-277]
Custom deserializer fails with inner empty JSON block {} / [] at START_OBJECT / START_ARRAY.
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 2019-09-18 14:25:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategyTest.java v 323c72328a8b0e6e6fc3bf477b189fbbcf41c09c
adding a test for DefaultPropertyVisibilityStrategy |
| 2019-09-11 18:13:26 |
Jean-Louis Monteiro <jeanouii@gmail.com> |
pom.xml v ca630b74241aa96336f9a605377e58f914a49b81
move to dependency management section |
| 2019-09-11 18:09:19 |
Jean-Louis Monteiro <jeanouii@gmail.com> |
johnzon-json-extras/pom.xml v 3078daaaffc4068be0da6b2fc8ca0506292549ee johnzon-jsonb/pom.xml v 3078daaaffc4068be0da6b2fc8ca0506292549ee pom.xml v 3078daaaffc4068be0da6b2fc8ca0506292549ee src/site/markdown/download.md v 3078daaaffc4068be0da6b2fc8ca0506292549ee
Use latest JSON B spec jar |
| 2019-09-09 09:38:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 940715e055bcd1c2a5db16c0872e1c49762ef3ca johnzon-mapper/src/test/java/org/apache/johnzon/mapper/IndirectAdapterTest.java v 940715e055bcd1c2a5db16c0872e1c49762ef3ca
JOHNZON-275 ensure Adapter types can be extracted when inheritance is used |
| 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-28 10:42:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 515d363b8c55f0ba0835bda18f58dd545c0eb637 johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java v 515d363b8c55f0ba0835bda18f58dd545c0eb637
don't enforce js range (IEEE754) by default in JSON-B |
| 2019-08-27 07:11:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v cefd286b648d7b5a6328660cb828cdcf839dcb34 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v cefd286b648d7b5a6328660cb828cdcf839dcb34 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-22 10:32:33 |
Markus KARG <markus@headcrashing.eu> |
src/site/markdown/index.md v 35ba113a01252b8e961342f7283639dc5ed4a38a
Explicit note that Polymorphic does not support withSerializers / withDeserializers |
| 2019-08-21 11:50:29 |
Markus KARG <markus@headcrashing.eu> |
johnzon-json-extras/src/main/java/org/apache/johnzon/jsonb/extras/polymorphism/Polymorphic.java v 2fc138917b317333a5384b3282fe30e45b59a3ee
Fixed typo in error message re: missing annotations
Signed-off-by: Markus KARG <markus@headcrashing.eu> |
| 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-18 18:44:41 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 10ab78ea9f5e42bcc99b69f7962355fda6c42ee9 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 10ab78ea9f5e42bcc99b69f7962355fda6c42ee9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 10ab78ea9f5e42bcc99b69f7962355fda6c42ee9
JOHNZON-242 ensure serializer stack is not corrupted |
| 2019-08-18 17:42:29 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 9690e4576e637aa9fe8b832c38bb19a585adf142 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 9690e4576e637aa9fe8b832c38bb19a585adf142
ensure jsonb instance does not track a lot of references cause it is an anonymous class |
| 2019-08-17 18:50:53 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 5994f4dad049e13a17f8b8c54fe6538d0311f9b6
adding a backward compatible constructor for FieldAndMethodAccessMode |
| 2019-08-17 18:35:57 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-distribution/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-jaxrs/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-json-extras/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-jsonb/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-jsonschema/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-mapper/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-maven-plugin/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb johnzon-websocket/pom.xml v 260b147e65b31091099f96c1b86389bc537523fb pom.xml v 260b147e65b31091099f96c1b86389bc537523fb
moving to 1.2.0-SNAPSHOT since we passed tck with a few changes |
| 2019-08-16 16:27:23 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 3de001cc0d273f5a0a157aa19de000037e84f446
JOHNZON-249 protected constructors are valid |
| 2019-08-16 16:15:03 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericsTest.java v ef656f6bd0812acce3b4ebb7b0623363b2ec25c8
missing header |
| 2019-08-16 16:12:30 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 7c6f006e566f08da4360b512518f432a7eb862a9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 7c6f006e566f08da4360b512518f432a7eb862a9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Generics.java v 7c6f006e566f08da4360b512518f432a7eb862a9 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/GenericsTest.java v 7c6f006e566f08da4360b512518f432a7eb862a9
JOHNZON-262 JOHNZON-263 JOHNZON-264 better support of generics for collections |
| 2019-08-16 15:38:03 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericsTest.java v 452393789070e24a9dd92bb2e57dcfa9ad988abd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 452393789070e24a9dd92bb2e57dcfa9ad988abd
JOHNZON-262 resolved first generics level for parameterized types |
| 2019-08-16 14:53:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/reflect/GenericArrayTypeImpl.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v cd66727ab3244223a9b6c69227e74c7f7e94edfb
JOHNZON-261 JOHNZON-260 better optional handling |
| 2019-08-16 14:07:52 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v cf35affe65d8a4a4789071b86d04423a8ab41a03 src/site/markdown/index.md v cf35affe65d8a4a4789071b86d04423a8ab41a03
JOHNZON-255 JOHNZON-256 JOHNZON-257 JOHNZON-258 JOHNZON-259 disable enummap/enumset deserialization by default (jsonb tck) + support some container impl deserialization without falling back on the generic interface |
| 2019-08-16 13:42:53 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 10de89128ed2e72d58fbdf0d9b1e6460eb4d5fd9
fixing tests |
| 2019-08-14 11:00:51 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 3fd130928f414a1f621eef117b49c7d6df828eac johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 3fd130928f414a1f621eef117b49c7d6df828eac johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 3fd130928f414a1f621eef117b49c7d6df828eac johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 3fd130928f414a1f621eef117b49c7d6df828eac johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 3fd130928f414a1f621eef117b49c7d6df828eac johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 3fd130928f414a1f621eef117b49c7d6df828eac johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 3fd130928f414a1f621eef117b49c7d6df828eac
JOHNZON-254 ensure object are deserialized in bigdecimal |
| 2019-08-14 10:44:12 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v d920e1cc43049634e992d1c7d1c6541435e12e16
JOHNZON-253 tolerate List without generic |
| 2019-08-14 10:38:53 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v a1348aae8a49dc1e9c3aa59ec05bfa9a4388b862
JOHNZON-253 string generic deserialization |
| 2019-08-14 10:34:26 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b98cffc1faec8ceed9845a2293f1031aa3df2899
JOHNZON-252 ignore static fields |
| 2019-08-14 10:31:06 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 203b7aed30bd8874ac965e6eab631054ac6310f1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 203b7aed30bd8874ac965e6eab631054ac6310f1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 203b7aed30bd8874ac965e6eab631054ac6310f1
JOHNZON-251 ensure adapters are used in arrays |
| 2019-08-13 19:55:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 83fa7a512e3cd3e55eb42b98c8350475f5496afa johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/HiddingPublicFieldTest.java v 83fa7a512e3cd3e55eb42b98c8350475f5496afa johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 83fa7a512e3cd3e55eb42b98c8350475f5496afa johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 83fa7a512e3cd3e55eb42b98c8350475f5496afa
JOHNZON-250 private accessors hide public fields |
| 2019-08-13 19:43:43 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ConstructorVisibilityTest.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 99f8de1aad688a7983eb2b11dea6b15898feece5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 99f8de1aad688a7983eb2b11dea6b15898feece5
JOHNZON-249 ensure constructor visibility is validated |
| 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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DateFormatTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/TimezoneTest.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v b9a02d27425acc954bd77080e2c6b64c6706d418 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.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-11 21:48:23 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ab25e903f59ef0fc1ebb7eccb32076adb5159c6a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v ab25e903f59ef0fc1ebb7eccb32076adb5159c6a
JOHNZON-244 ensure jsonb property for unknown properties is used (as well as our johnzon specific one) |
| 2019-08-11 21:43:38 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/AdvancedGenericsTest.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NumberSerializationTest.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 12cd64ccb67e03cbbabf7d73ac714658d350aaa8
JOHNZON-243 support of long as requested by jsonb (js range for serialization + BigDecimal on Number for deserialization) |
| 2019-08-11 21:04:51 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v 7680b84a774814f92dfe46d3b8a7c908ba77680b
JOHNZON-242 ensure arrays of objects work with serializers |
| 2019-08-10 18:17:01 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FloatTest.java v 1f34d56f76af29cf99fd74e6d9aec5ee6eecf37f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 1f34d56f76af29cf99fd74e6d9aec5ee6eecf37f
JOHNZON-241 float can't be serialized as double |
| 2019-08-10 18:06:29 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v c9cbe0e598e7b60713cea15f58ab783879439612 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/HierarchySerializationTest.java v c9cbe0e598e7b60713cea15f58ab783879439612
JOHNZON-240 ensure child attributes are serialized after parent ones by default |
| 2019-08-10 17:46:47 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTransientTest.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/TransientTest.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 3fc03a5a87f7050c9cdbd9b55d784b820ea04fb2
JOHNZON-239 transient support |
| 2019-08-10 17:20:39 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 0775ac035f0e98d1f768418b619d47932840384d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/Meta.java v 0775ac035f0e98d1f768418b619d47932840384d pom.xml v 0775ac035f0e98d1f768418b619d47932840384d
JOHNZON-238 JOHNZON-237 ensure to read class annotation on the superclass + respect deserialization order based on the json and not the class (spec requirement we can challenge later) |
| 2019-08-10 16:52:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NillableTest.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/NillableType.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/NotNillablePropertyModel.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/StringHolder.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/notnillable/package-info.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/nillable/package-info.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v bd46a434dd9a980c343dfa2415a23d95b4851c26 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/AdvancedGenericsTest.java v bd46a434dd9a980c343dfa2415a23d95b4851c26
JOHNZON-236 ensure nillable conflicts are resolved properly |
| 2019-08-10 12:49:48 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 2961aa8f73ab4793810b07a4125f3a7daebc31ac
JOHNZON-235 ensure @JsonbCreator is validated even when the factory is not static |
| 2019-08-10 12:41:05 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DateFormatTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/IJsonTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/NumberFormatTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OrderTest.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/Holder.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatFromClassModel.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatFromPackageModel.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/FormatOnClassModel.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/model/packageformat/package-info.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/Meta.java v 394445e113affb70f3d019ebef2afac3ac577da2 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 394445e113affb70f3d019ebef2afac3ac577da2
JOHNZON-230 JOHNZON-231 JOHNZON-232 JOHNZON-233 JOHNZON-234 date/number format inheritance from class/package + JSON-B ijson support |
| 2019-08-07 19:06:59 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v cb1b21b216aee6a94dd4d1cbec03304b0e6201c6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v cb1b21b216aee6a94dd4d1cbec03304b0e6201c6 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/StreamTest.java v cb1b21b216aee6a94dd4d1cbec03304b0e6201c6
JOHNZON-229 serializing streams as list for now |
| 2019-08-07 18:42:20 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 54c30b376874751f38d6d08a352f39ace60d1f81 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 54c30b376874751f38d6d08a352f39ace60d1f81 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/converter/StringerTest.java v 54c30b376874751f38d6d08a352f39ace60d1f81
JOHNZON-227 ensure converter output is mapped properly even when changing original type - this can need another commit to introspect converter types and fallback on dynamic mode instead of activating it upfront (for perfs) |
| 2019-08-07 18:15:55 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v aa5b800e1eb3840f74af8e3190d8a4bea0748b61 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/number/Validator.java v aa5b800e1eb3840f74af8e3190d8a4bea0748b61 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ReadPrimitiveTest.java v aa5b800e1eb3840f74af8e3190d8a4bea0748b61
JOHNZON-228 ensure all primitives are mapped in Mapper#readObject and not only JSON-P ones |
| 2019-08-01 17:54:49 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-distribution/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-jaxrs/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-json-extras/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-jsonb/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-jsonschema/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-mapper/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-maven-plugin/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a johnzon-websocket/pom.xml v 74d3a8e8e49a5dddd16f37821186161af0e0481a 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 johnzon-distribution/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-jaxrs/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-json-extras/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-jsonb/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-jsonschema/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-mapper/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-maven-plugin/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 johnzon-websocket/pom.xml v 17cea5f4a75b5254b5b2464c37f8c8def65f5493 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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 5866bd883b71873d51c2e4966dea2c209feb8e65 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java v 5866bd883b71873d51c2e4966dea2c209feb8e65 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java v 5866bd883b71873d51c2e4966dea2c209feb8e65 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SeriaizersRoundTripTest.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializersRoundTripTest.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v b4a25a4b7301fb7f44e1c7266b0e42c671a0b606 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/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-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 9539e6d1487fbd26640aba55fafd4e5455c19ff8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 9539e6d1487fbd26640aba55fafd4e5455c19ff8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 41e0fdc50c59153a03e49e85afac534949ece4e6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 41e0fdc50c59153a03e49e85afac534949ece4e6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 41e0fdc50c59153a03e49e85afac534949ece4e6
JOHNZON-226 use own Array.length |
| 2019-07-29 15:22:01 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v f2d04b6155861e23eb779fa7be0f948276c5c7c3
JOHNZON-226 performance: avoid Array.getLength
Array.getLength performs rather poor as it doesn't get inlined by the JIT due to heavy reflection. |
| 2019-07-29 11:13:36 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v 83fc79ee67946683479fb450e8047f29cd8165a3
JOHNZON-202 improve/fix Adapter JavaDoc
txs to Alex falb (elexx) for the report! |
| 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-26 07:21:44 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v c6d9661a05f0eae3e7fbd39b7210282d3afe9816 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v c6d9661a05f0eae3e7fbd39b7210282d3afe9816 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v c6d9661a05f0eae3e7fbd39b7210282d3afe9816
JOHNZON-224 support JsonValue in adapters (parsing side) |
| 2019-07-25 17:20:49 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v a9b615331b1e9830b8ce3b01ea2ec996c7f7c60b
JOHNZON-206 properly handle JsonValues in arrays
txs to elexx for the report and unit test! |
| 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-24 09:24:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/GenericAdapterTest.java v 472d7b7e88f0791f1648df7690f7e71a0a3338ac johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 472d7b7e88f0791f1648df7690f7e71a0a3338ac
JOHNZON-223 ensure converters fallback on raw type for parameterized types |
| 2019-07-19 09:24:01 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 2f56ba6e7dbecff45fbd4c37df84e33b916ec4aa johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonJsonbTest.java v 2f56ba6e7dbecff45fbd4c37df84e33b916ec4aa johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 2f56ba6e7dbecff45fbd4c37df84e33b916ec4aa
JOHNZON-222 enable to map JsonArray in jsonb impl |
| 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-07-03 09:48:05 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f27539a65c630d9a3a81139f807f551fd638e105
JOHNZON-221 remove unused QUEUE bufferstrategy resolving
It's now derived from jsonp anyway |
| 2019-07-01 14:39:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/api/experimental/JsonbExtensionTest.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/test/JsonbRule.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199 src/site/markdown/index.md v 2e0f083f25ed30b2bb20939f1cbcdadea46b6199
JOHNZON-220 adding from/to JsonValue/Pojo mapping method over Jsonb implementation - experimental from the spec, see https://github.com/eclipse-ee4j/jsonb-api/issues/111 |
| 2019-07-01 14:33:45 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 440300a32f7a7c96dc4f07ce08846315e60ecbc9 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 440300a32f7a7c96dc4f07ce08846315e60ecbc9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/jsonp/RewindableJsonParser.java v 440300a32f7a7c96dc4f07ce08846315e60ecbc9
completing previous commit, some missed case |
| 2019-06-26 17:37:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 25fd0201c2bd7b10c0278ceccf7b623141bed224 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 25fd0201c2bd7b10c0278ceccf7b623141bed224 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 25fd0201c2bd7b10c0278ceccf7b623141bed224
use jsonp as base for jsonb and not johnzon internals |
| 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-26 06:57:06 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 67b761c40f6e6ad0d16ed82313915166afffad31 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/ArrayUtil.java v 67b761c40f6e6ad0d16ed82313915166afffad31 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 67b761c40f6e6ad0d16ed82313915166afffad31
JOHNZON-178 support Mapper#writeArray for primitives |
| 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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.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-29 11:49:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v eed6063bbd8122fc8399dad87e46a4f9f9290278
new download links for last release |
| 2019-05-26 10:15:07 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-distribution/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-jaxrs/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-json-extras/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-jsonb/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-jsonschema/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-mapper/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-maven-plugin/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe johnzon-websocket/pom.xml v 89ac5f06d821dcabc8604c64a0fb9838f6f175fe 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 johnzon-distribution/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-jaxrs/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-json-extras/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-jsonb/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-jsonschema/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-mapper/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-maven-plugin/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 johnzon-websocket/pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604 pom.xml v 4ba3a3a1199da57d6a26cd4c9d49b6ab868ce604
[maven-release-plugin] prepare release v1.1.12 |
| 2019-05-20 16:07:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGenerator.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 5892a84e61ee6c4c0dab3773ebfb8317d23a3cea
JOHNZON-211 ensure the serialization context uses the passed key if the related method is called |
| 2019-05-19 14:41:16 |
Frank Vanderham <twelve.eighty@gmail.com> |
src/site/markdown/index.md v 1176a1d7e002d241b3143174e94cf1136ce83efd
Fix documentation for @JohnzonAny
Fixed the documentation for @JohnzonAny by replacing the @Any annotations with @JohnzonAny and clarifying the mix between regular serialization and the use of @JohnzonAny. |
| 2019-05-19 14:28:46 |
Frank Vanderham <twelve.eighty@gmail.com> |
pom.xml v c437f30820bdcbf6d25b7242ed129345184620f0
Bump findbugs to 3.0.4 for mvn 3.6
Increase findbugs-maven-plugin to 3.0.4 for Maven 3.6 to fix error: "Unable to parse configuration of mojo org.codehaus.mojo:findbugs-maven-plugin:3.0.0:findbugs for parameter pluginArtifacts". |
| 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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 09e03694b0460d0a65c3eb6e2600d92b2dd6b948 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.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-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SeriaizersRoundTripTest.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 4bdb367a6b8c3ab9bbb23498b836d091c5598a72 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/MoreTests.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v a5044f5fbc67849e7511735ed81ddfde1e56a945 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonValueParserAdapter.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/MoreTests.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 69ea3926c00d4e4cffa86ae0ebdcc2b8185bad31
Fixed deserialization of primitives Serializers, Deserializers and Adapters ParameterizedTypes can be retrieved on super-classes/interfaces |
| 2019-04-02 15:28:46 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v e30dc44e96e367ac76fd5116b7e8f9f38fcd26e2
more reference passing in MappingGenerator to ensure we can override the generator as for object writers |
| 2019-04-02 15:19:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 6a7bdab6695cd704c60684596ba7ec58a79692e7
stupid missed idea flush |
| 2019-04-02 15:17:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4f73100bdb5a094c7f05d361b0753e5bfe031566 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 4f73100bdb5a094c7f05d361b0753e5bfe031566 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/DynamicMappingGenerator.java v 4f73100bdb5a094c7f05d361b0753e5bfe031566 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 4f73100bdb5a094c7f05d361b0753e5bfe031566
JOHNZON-207 tolerate primitive in objects in serializers |
| 2019-04-01 18:29:55 |
Alexander Falb <elexx@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 014ef1e19b25a327c3c7108bab9358ca36bca98c
JOHNZON-206: Tests for nested toStructure mapping
Signed-off-by: Mark Struberg <struberg@apache.org> |
| 2019-03-31 17:02:07 |
Alexander Falb <elexx@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v fde35c273bc489a33e4e14447ed4f23d2e30c438 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v fde35c273bc489a33e4e14447ed4f23d2e30c438
JOHNZON-205: add support for arrays in toStructure fixup |
| 2019-03-31 15:42:24 |
Alexander Falb <elexx@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 34ed330ad37e2c819205342934961cb0ac449cb6 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 34ed330ad37e2c819205342934961cb0ac449cb6 johnzon-mapper/src/test/java/org/superbiz/MultiStructureObject.java v 34ed330ad37e2c819205342934961cb0ac449cb6
JOHNZON-205: add support for arrays in toStructure |
| 2019-03-07 09:48:28 |
Mark Struberg <struberg@apache.org> |
pom.xml v 0e77865fea3a84c08ee1609fbf8b23dfc8d7903d
JOHNZON-204 update to latest jsonp spec
This prevents a potential classloader lock as described in https://issues.apache.org/jira/browse/GERONIMO-6712 |
| 2019-03-03 17:05:20 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueReader.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/extension/JsonValueWriter.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbJsonValueTest.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JsonObjectGenerator.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f johnzon-mapper/src/test/java/org/superbiz/MultiStructureObject.java v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f src/site/markdown/index.md v f28196b39ae3d0ff2ccdd8b1e9efe2a5801e1e7f
JOHNZON-203 first round of impl for JsonValue <-> pojo binding bypassing IO steps |
| 2019-02-19 09:43:02 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 6c610cf03164236c39214873001bc46f513c5eda johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v 6c610cf03164236c39214873001bc46f513c5eda
JOHNZON-201 ensure we fail by default for @JsonbCreator if some arguments are missing |
| 2019-02-09 16:48:05 |
Romain Manni-Bucau <rmannibucau@apache.org> |
.travis.yml v 693ae6bdd3a1c13ea31c486b48c4fc67f516d852
drop jdk we dont support anymore from travis.yml |
| 2019-02-09 13:33:40 |
Alexander Falb <elexx@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v aa421120dcf4a3ad8fa3636f6ace74c08c194bce johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperVersionTest.java v aa421120dcf4a3ad8fa3636f6ace74c08c194bce
JOHNZON-199 skip attribute fix
skip attribute only if both minVersion and mapper.setVersion are set and if mapper.setVersion is less than minVersion (eg minVersion is not jet reached) |
| 2019-02-09 13:33:25 |
Alexander Falb <elexx@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperVersionTest.java v 2cf62333dd3877ed014085bcc4c1fb9acc3c7150
JOHNZON-199 split unit test to get better feedback for each assert |
| 2018-12-21 11:07:13 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v e427b8e1c8d082651e457829da7d85655247bef4
1.1.11 download update |
| 2018-12-18 09:46:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-distribution/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-jaxrs/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-json-extras/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-jsonb/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-jsonschema/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-mapper/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-maven-plugin/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda johnzon-websocket/pom.xml v 4122b85156a25a8922615e040f6d3c884f4c2bda 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 johnzon-distribution/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-jaxrs/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-json-extras/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-jsonb/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-jsonschema/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-mapper/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-maven-plugin/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d johnzon-websocket/pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d pom.xml v b215943bc8fc073b01096cf588d7fd17b9418d4d
[maven-release-plugin] prepare release v1.1.11 |
| 2018-12-17 21:17:06 |
Jonathan Gallimore <jon@jrg.me.uk> |
src/site/markdown/download.md v ba4494bb9e4299019937f72de0ff3b519530acb6
Updating links to 1.0.2 |
| 2018-12-17 18:11:12 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v 4166c51f6daa73cf080b33896328f0b4bd13126f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 4166c51f6daa73cf080b33896328f0b4bd13126f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 4166c51f6daa73cf080b33896328f0b4bd13126f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 4166c51f6daa73cf080b33896328f0b4bd13126f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/AdderTest.java v 4166c51f6daa73cf080b33896328f0b4bd13126f
JOHNZON-198 basic adder support |
| 2018-12-17 17:36:48 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/InterfaceMappingTest.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 2507062b09ab6deaa5b05cc21f4854e61e6a1092 src/site/markdown/index.md v 2507062b09ab6deaa5b05cc21f4854e61e6a1092
JOHNZON-197 Support johnzon.interfaceImplementationMapping jsonb property (and mapper option) |
| 2018-12-02 17:07:16 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a7c03892d75e42756afdb08ccf14e2a98f3d1308 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v a7c03892d75e42756afdb08ccf14e2a98f3d1308
JOHNZON-196 support of LocalTime in JSON-B |
| 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-mapper/src/test/java/org/apache/johnzon/core/TestJsonGeneratorFactory.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-09 07:51:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v 297654206d56de2dd7b2de11e9de1f1eb7a81d41 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 297654206d56de2dd7b2de11e9de1f1eb7a81d41
JOHNZON-191 support type validation when value is an array |
| 2018-10-08 17:32:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v 1aea0bbf4a01de4b131ff21f743d9e744c937e1f
ensure TypeValidation don't fail with something else than a string on type |
| 2018-10-06 19:05:19 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v d6bb9526bbd84e9a81d25c333364966c28fef801 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v d6bb9526bbd84e9a81d25c333364966c28fef801 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v d6bb9526bbd84e9a81d25c333364966c28fef801
JOHNZON-191 ensure we validate the right value for meta validation (jsonschema): patternproperties and additionalProperties |
| 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-28 17:15:56 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/pom.xml v 3fe71ac0d70c2e4238e902adeafbed825a8610a0 johnzon-json-extras/pom.xml v 3fe71ac0d70c2e4238e902adeafbed825a8610a0 johnzon-jsonb/pom.xml v 3fe71ac0d70c2e4238e902adeafbed825a8610a0 pom.xml v 3fe71ac0d70c2e4238e902adeafbed825a8610a0
JOHNZON-188 patch from Raymond Augé to apply Portable Java Contracts (OSGi), thanks Raymond |
| 2018-09-27 21:12:50 |
Raymond Auge <raymond.auge@liferay.com> |
johnzon-osgi/pom.xml v bec9120628ebce3ce47fd1d6e00301d4f1a801ec johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Activator.java v bec9120628ebce3ce47fd1d6e00301d4f1a801ec johnzon-osgi/src/main/java/org/apache/johnzon/osgi/Config.java v bec9120628ebce3ce47fd1d6e00301d4f1a801ec johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/CdiExtensionFactory.java v bec9120628ebce3ce47fd1d6e00301d4f1a801ec johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/RegisterCdiExtension.java v bec9120628ebce3ce47fd1d6e00301d4f1a801ec johnzon-osgi/src/main/java/org/apache/johnzon/osgi/cdi/package-info.java v bec9120628ebce3ce47fd1d6e00301d4f1a801ec johnzon-osgi/src/main/java/org/apache/johnzon/osgi/package-info.java v bec9120628ebce3ce47fd1d6e00301d4f1a801ec pom.xml v bec9120628ebce3ce47fd1d6e00301d4f1a801ec src/site/markdown/index.md v bec9120628ebce3ce47fd1d6e00301d4f1a801ec
JOHNZON-189 Add support for JAX RS Whiteboard |
| 2018-09-17 17:12:55 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 37497fa4e1cd8f6c37eb76b4caf42e7f61112094
updating download page |
| 2018-09-14 16:40:57 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v 65ee4f5792f4a52545125e53d2e005f2a114aeb7
upgrading apache parent to have sha512 OOTB |
| 2018-09-14 16:30:46 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-distribution/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-jaxrs/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-json-extras/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-jsonb/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-jsonschema/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-mapper/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-maven-plugin/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a johnzon-websocket/pom.xml v c5fd23337d2ba7b5b35e031c00f788e8d6ef6e4a 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 johnzon-distribution/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-jaxrs/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-json-extras/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-jsonb/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-jsonschema/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-mapper/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-maven-plugin/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 johnzon-websocket/pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4 pom.xml v cf78bac1a957289128ae9a7196950f92b02b57d4
[maven-release-plugin] prepare release v1.1.10 |
| 2018-09-14 16:21:55 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v df0560a116be4e0ffc86e6c8e00b06831e94479c johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/OverrideDefaultAdaptersTest.java v df0560a116be4e0ffc86e6c8e00b06831e94479c
JOHNZON-187 ensure user adapters can override default adapters |
| 2018-08-30 19:33:33 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-distribution/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-jaxrs/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-json-extras/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-jsonb/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-jsonschema/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-mapper/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-maven-plugin/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d johnzon-websocket/pom.xml v 919fa53dacc2c1c51a356ca6dd76da3a71af670d 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 johnzon-distribution/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-jaxrs/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-json-extras/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-jsonb/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-jsonschema/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-mapper/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-maven-plugin/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d johnzon-websocket/pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d pom.xml v 6caf0bad2d2edc6d8b2b7cb35161717f3b2a767d
[maven-release-plugin] prepare release v1.1.9 |
| 2018-08-30 16:39:18 |
Mark Struberg <struberg@apache.org> |
johnzon-jaxrs/pom.xml v 18e584bb8e8aae07d6303b4ff8e4fadade983441 johnzon-jsonb/pom.xml v 18e584bb8e8aae07d6303b4ff8e4fadade983441
JOHNZON-174 fixing wrong OSGi imports
The wrong imports have most probably been caused by JAX-RS-2.0 spec api imports Updated those to 2.1 |
| 2018-08-30 11:02:53 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 8b5c87d5caa942c0facfa1b62b8376fca869cf45 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java v 8b5c87d5caa942c0facfa1b62b8376fca869cf45
JOHNZON-186 fix NPE in EnumConverter |
| 2018-08-29 21:07:18 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 847a4268fb95cb239e54fd955175ece800126945 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 847a4268fb95cb239e54fd955175ece800126945 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 847a4268fb95cb239e54fd955175ece800126945
add tests for null values in arrays and lists |
| 2018-08-29 19:46:18 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java v 9c90117edbc89470878fb112b1bc58ec6ae29a2b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/EnumTest.java v 9c90117edbc89470878fb112b1bc58ec6ae29a2b
JOHNZON-185 illegal enum value should lead to blowing up |
| 2018-08-29 17:33:32 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 2845dd8825b7b7d4f5f594f05a2ccea202bdb652 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 2845dd8825b7b7d4f5f594f05a2ccea202bdb652
JOHNZON-184 fix TypeAwareAdapter support for other types than String |
| 2018-08-29 15:24:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 29af5fb25f3bb2be6685b009df751e86152f62a1
JOHNZON-169 add unit test for @JsonbTypeDeserializer on list |
| 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-23 13:15:56 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 31fe53aadcaa18f94694addafb91bf04a5412f57
JOHNZON-177 soften the rules at least for bytes.
This is only an intermediate solution! We will have to ship a proper solution until it's clear how it will be solved on a spec level |
| 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-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 50b8fc3e84678d0266530e47c1c3372255cfc469 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.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-07-13 11:52:19 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v f784faf2ce2c954bbf6168e476d9152a3843b50f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperPerformanceTest.java v f784faf2ce2c954bbf6168e476d9152a3843b50f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v f784faf2ce2c954bbf6168e476d9152a3843b50f
JOHNZON-179 improve writeArray performance
Array.get is really slow, so I rewrote the array handling to render native types separately. |
| 2018-07-03 10:24:11 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v a2cbd4375fcb361a8805e598e51656f34134dfad johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v a2cbd4375fcb361a8805e598e51656f34134dfad johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v a2cbd4375fcb361a8805e598e51656f34134dfad johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v a2cbd4375fcb361a8805e598e51656f34134dfad johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v a2cbd4375fcb361a8805e598e51656f34134dfad
JOHNZON-176 adding a FieldFilteringStrategy for ignored fields |
| 2018-07-02 21:21:53 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v 07a04d3831b15fec127a8555297fd1e229af9ad1 pom.xml v 07a04d3831b15fec127a8555297fd1e229af9ad1
upgrade tests to OWB-1.7.5 |
| 2018-07-02 12:20:10 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
LICENSE v 33d2acff3600d82c5e3a735b869d7b49975c5e76 johnzon-jsonschema/pom.xml v 33d2acff3600d82c5e3a735b869d7b49975c5e76 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/regex/JoniRegex.java v 33d2acff3600d82c5e3a735b869d7b49975c5e76 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/regex/JsRegexTest.java v 33d2acff3600d82c5e3a735b869d7b49975c5e76
provide a Joni integration for jsonschema when nashorn will be completely dropped - todo: check if we shade it with minimal=true |
| 2018-07-02 11:05:36 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 0c09b74f2e24ce76f2ee851a6d03c84b9ab2fa85
JOHNZON-175 fixing sentence about GPG keys |
| 2018-07-02 10:34:44 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/download.md v 7a298bfd3005b5e312e32fbc3f92fd4ad8997e9a
JOHNZON-175 ensure KEYS link uses https |
| 2018-07-01 22:32:45 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v d32ec0b0b5e02fdd132e3c646104d84dd4ff49b5
update download site |
| 2018-06-27 17:26:17 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-distribution/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-jaxrs/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-json-extras/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-jsonb/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-jsonschema/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-mapper/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-maven-plugin/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 johnzon-websocket/pom.xml v 17328867451e459bc48436b8a8253aa3f9cbb023 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 johnzon-distribution/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-jaxrs/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-json-extras/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-jsonb/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-jsonschema/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-mapper/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-maven-plugin/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 johnzon-websocket/pom.xml v ec839c66f867510ab166d1e384afb29974b53173 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-05-08 13:58:36 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v 3c28e350141d12a0bac3f7ceaf66352261caca5d
also add information about spec APIs for Johnzon-1.0.x |
| 2018-05-08 13:55:15 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v 4e0370e99aeb3c8e2723f07207b50201afbe20da
update download area after 1.0.1 release |
| 2018-04-30 09:33:59 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/index.md v d8abbf0c02463d3a01292acda16b3b44d6aee9cb
doc for jsonschema module |
| 2018-04-30 09:26:19 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v 94a2179a3a55acd094f63dde3c6cfd4b53601003 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/regex/JavaRegex.java v 94a2179a3a55acd094f63dde3c6cfd4b53601003 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/regex/JavascriptRegex.java v 94a2179a3a55acd094f63dde3c6cfd4b53601003 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java v 94a2179a3a55acd094f63dde3c6cfd4b53601003 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/PatternValidation.java v 94a2179a3a55acd094f63dde3c6cfd4b53601003 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 94a2179a3a55acd094f63dde3c6cfd4b53601003
JOHNZON-171 more properties handling and configurable regex impl |
| 2018-04-29 23:33:14 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidator.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/ValidationContext.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ContainsValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMaximumValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMinimumValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ItemsValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxItemsValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxLengthValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxPropertiesValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaximumValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinItemsValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinLengthValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinPropertiesValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinimumValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MultipleOfValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/PatternValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/RequiredValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/UniqueItemsValidation.java v f4c4126477fbbc9e201d48fb63b158515abfac3c johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v f4c4126477fbbc9e201d48fb63b158515abfac3c
JOHNZON-171 more jsonschema validations - still not yet complete |
| 2018-04-29 20:09:40 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jsonschema/pom.xml v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidator.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorFactory.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/ValidationResult.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/ValidationContext.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/ValidationExtension.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/BaseNumberValidationImpl.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/EnumValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMaximumValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/ExclusiveMinimumValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaxLengthValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MaximumValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinLengthValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MinimumValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/MultipleOfValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/PatternValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/RequiredValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/main/java/org/apache/johnzon/jsonschema/spi/builtin/TypeValidation.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 johnzon-jsonschema/src/test/java/org/apache/johnzon/jsonschema/JsonSchemaValidatorTest.java v 947c91b8a6b17d87b464a8a87423ea7b577d27f7 pom.xml v 947c91b8a6b17d87b464a8a87423ea7b577d27f7
JOHNZON-171 basic jsonschema validation module - not yet complete |
| 2018-04-23 20:02:46 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-json-extras/pom.xml v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 johnzon-json-extras/src/main/java/org/apache/johnzon/jsonb/extras/polymorphism/Polymorphic.java v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 johnzon-json-extras/src/test/java/org/apache/johnzon/jsonb/extras/polymorphism/PolymorphicTest.java v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 johnzon-jsonb/pom.xml v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 pom.xml v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758 src/site/markdown/index.md v 5f5b40906d97d67d9ee7d9acf970fb5d6a933758
JOHNZON-170 adding polymorphic extension |
| 2018-03-30 16:21:24 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v e9f68166566a2555e46c88dc2208ee1eca008004
fix padding |
| 2018-03-30 16:19:28 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 30024a399469f5c5f23940df76b3bcf42e772699
fix padding |
| 2018-03-30 16:17:07 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v da9e52a356c1678021df5435daf27c297b7a218c
fix padding |
| 2018-03-30 16:15:09 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 7924dfcf901f700cca401bc0e8cf60240d40cabe
fix padding |
| 2018-03-30 16:12:17 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 5ffc3cf5344f76eba5465d5ad653cdcc8f0870ba
fix padding |
| 2018-03-30 15:59:37 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v fb05f282c9d0ec0f03426cfe6be1688ff9aa078f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v fb05f282c9d0ec0f03426cfe6be1688ff9aa078f
complete support for DateFormat |
| 2018-03-29 10:48:02 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v a9b26270a55b6d6a64fed42aa3e73daf932dcbc9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v a9b26270a55b6d6a64fed42aa3e73daf932dcbc9
JOHNZON-164 proper handling of conversion Exceptions |
| 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-03-28 18:57:08 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v df2619239419ceae08db066e3853ef963987f0d0
JOHNZON-164 add a unit test for JsonB throwing JsonbException on wrong data |
| 2018-03-27 15:47:52 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v eb93b91a5a0adeb494b2a36ee98a0cb7c2c6a229
JOHNZON-163 small customizations on Alessandro fix to ensure we don't keep recreating jsonb instances and we log when a config is ignored |
| 2018-03-27 15:44:19 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 8583655b6be666191b5430bffe2f4a049e908091
fix test retrocompatibility |
| 2018-03-27 15:27:49 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 2e4a6aeb412306f1bb328945cb51d9dca434c8ac
atomic jsonb supplier |
| 2018-03-27 14:56:01 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 293e40c78b7321abaff42d1e0db7ddd0d5475d86
Test fix - JsonBindingProvider added to secondary server to not influence pre existing tests |
| 2018-03-27 13:06:41 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 5f01fe2bd753e9f2d8ce48db6c44e84679ce2cc2
Update JsonbJaxrsProvider.java
remove formatting |
| 2018-03-27 13:04:10 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v d1919aebe02c51b9ba369f060f91a4423f26916a
Update JsonbJaxRsTest.java
remove formatting |
| 2018-03-27 13:03:44 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 4fb97c40fe050d7c3618167f9c343289c7510134
Update JsonbJaxRsTest.java
remove formatting |
| 2018-03-27 13:02:46 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 889de269af1d1be77b364f241b32d349d3fb5b98
Update JsonbJaxRsTest.java |
| 2018-03-27 13:01:13 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v c81c99f70c16f6ef18261e641b9bb02a184c8c00
Update JsonbJaxRsTest.java
fix padding |
| 2018-03-27 12:57:32 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/pom.xml v 5a51ca748bf1cee21d34b29ef2884918c30c5f77
Update pom.xml
fix padding |
| 2018-03-27 11:55:58 |
amoscatelli <alessandro.moscatelli@live.com> |
johnzon-jsonb/pom.xml v 463140687c354b73846bacebaf9c3cf653357838 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 463140687c354b73846bacebaf9c3cf653357838 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 463140687c354b73846bacebaf9c3cf653357838
JsonbConfig injectable by JAX-RS Provider |
| 2018-03-27 10:52:21 |
amoscatelli <dragonide001> |
johnzon-jsonb/pom.xml v f6f85edc3336c113065bc2bb63f2f31118792c48 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v f6f85edc3336c113065bc2bb63f2f31118792c48 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f6f85edc3336c113065bc2bb63f2f31118792c48 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f6f85edc3336c113065bc2bb63f2f31118792c48
Revert "JAX-RS MessageWriter/MessagerReader with Priority (so that user can define and provide his own) JsonbConfig injectable via Jax-RS API Better support for generics types Support for JsonbDeserializers/JsonbSerializers defined in interfaces or abstract classes Support for default deserialization from string to enum Fix to dateformatting (date format was not properly used in deserialization)"
This reverts commit 028a1644aac2e565fbed007ba85e8f0bede9061f. |
| 2018-03-26 16:02:31 |
amoscatelli <dragonide001> |
johnzon-jsonb/pom.xml v 028a1644aac2e565fbed007ba85e8f0bede9061f johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 028a1644aac2e565fbed007ba85e8f0bede9061f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 028a1644aac2e565fbed007ba85e8f0bede9061f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 028a1644aac2e565fbed007ba85e8f0bede9061f
JAX-RS MessageWriter/MessagerReader with Priority (so that user can define and provide his own) JsonbConfig injectable via Jax-RS API Better support for generics types Support for JsonbDeserializers/JsonbSerializers defined in interfaces or abstract classes Support for default deserialization from string to enum Fix to dateformatting (date format was not properly used in deserialization) |
| 2018-03-04 11:26:02 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v fb5d8b7a99e9e5f1f91016046bcda8f1a6f3e5a1 src/site/markdown/index.md v fb5d8b7a99e9e5f1f91016046bcda8f1a6f3e5a1
update our site to 1.1.7 |
| 2018-02-26 18:51:02 |
Reinhard Sandtner <rsandtner@apache.org> |
NOTICE v d89c095f038c925c1234ea0f27329437146d9450
updated copyright year |
| 2018-02-26 15:17:01 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 johnzon-distribution/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 johnzon-jaxrs/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 johnzon-jsonb/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 johnzon-mapper/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 johnzon-maven-plugin/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 johnzon-websocket/pom.xml v 9b09ceb909ab13f031b24013df7919e2afebd131 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 johnzon-distribution/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759 johnzon-jaxrs/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759 johnzon-jsonb/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759 johnzon-mapper/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759 johnzon-maven-plugin/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759 johnzon-websocket/pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759 pom.xml v 4f704c0acc8801bcb1a0c684aa5967ffc19ce759
[maven-release-plugin] prepare release v1.1.7 |
| 2018-02-26 14:46:25 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v d858d3dd461bc1b4dc98b789366a1a68673733b0 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/EnumTest.java v d858d3dd461bc1b4dc98b789366a1a68673733b0
JOHNZON-150 add support for EnumSets |
| 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-jsonb/src/test/java/org/apache/johnzon/jsonb/DynamicBufferResizingTest.java v d579e1381cf1842f08f35f8bf216c349dc123771 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v d579e1381cf1842f08f35f8bf216c349dc123771 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v d579e1381cf1842f08f35f8bf216c349dc123771 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v d579e1381cf1842f08f35f8bf216c349dc123771 johnzon-mapper/src/test/java/org/apache/johnzon/core/TestBufferProvider.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-19 09:11:25 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v 9330cea8c8752f3e9048cb579910104af0398737 src/site/markdown/index.md v 9330cea8c8752f3e9048cb579910104af0398737
update site after our Johnzon-1.1.6 release |
| 2018-02-14 11:41:13 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 johnzon-distribution/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 johnzon-jaxrs/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 johnzon-jsonb/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 johnzon-mapper/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 johnzon-maven-plugin/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 johnzon-websocket/pom.xml v 57f307cc6c2539a1193f10b52d05544f2acda236 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 johnzon-distribution/pom.xml v dfafed4ce222844128c95a315d43dffda875c440 johnzon-jaxrs/pom.xml v dfafed4ce222844128c95a315d43dffda875c440 johnzon-jsonb/pom.xml v dfafed4ce222844128c95a315d43dffda875c440 johnzon-mapper/pom.xml v dfafed4ce222844128c95a315d43dffda875c440 johnzon-maven-plugin/pom.xml v dfafed4ce222844128c95a315d43dffda875c440 johnzon-websocket/pom.xml v dfafed4ce222844128c95a315d43dffda875c440 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-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.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-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.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 johnzon-distribution/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29 johnzon-jaxrs/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29 johnzon-jsonb/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29 johnzon-mapper/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29 johnzon-maven-plugin/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29 johnzon-websocket/pom.xml v 1799768f6ed8345b5b1b572070f1ca73224f4e29 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 johnzon-distribution/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1 johnzon-jaxrs/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1 johnzon-jsonb/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1 johnzon-mapper/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1 johnzon-maven-plugin/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1 johnzon-websocket/pom.xml v ecbbe063143cad7f85d99cf85f920051cb6bddc1 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 johnzon-distribution/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d johnzon-jaxrs/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d johnzon-jsonb/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d johnzon-mapper/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d johnzon-maven-plugin/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d johnzon-websocket/pom.xml v 7c44f574b077a737db9a6337249af3737c8d5c8d 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 |
| 2018-02-05 17:15:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 36197e5b4bb2ffb43a7560967f2c314bf22a87ec
JsonbJaxrsProvider was designed to be extensible, enable it to be |
| 2018-02-04 18:02:34 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v e2562bf73ca323cb1fb889c89e1b19875db4a6fd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v e2562bf73ca323cb1fb889c89e1b19875db4a6fd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v e2562bf73ca323cb1fb889c89e1b19875db4a6fd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v e2562bf73ca323cb1fb889c89e1b19875db4a6fd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v e2562bf73ca323cb1fb889c89e1b19875db4a6fd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Generics.java v e2562bf73ca323cb1fb889c89e1b19875db4a6fd
aligning code from AccessMode and Generics to avoid duplication |
| 2018-02-04 17:18:54 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/pom.xml v 6fc58b4c82e1a1be6dd7d5aba787950c6e689cf9
dropping garbage of previous commit - no need of commons-lang3 |
| 2018-02-04 17:15:12 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/pom.xml v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Generics.java v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/test/java/org/apache/johnzon/mapper/GenericsTest.java v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/test/java/org/superbiz/Model.java v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/test/java/org/superbiz/ModelBase.java v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/test/java/org/superbiz/ModelSuperBase.java v fea9ac9f0b4e017378f67f57985a9621ce94457a johnzon-mapper/src/test/java/org/superbiz/ModelSuperSuperBase.java v fea9ac9f0b4e017378f67f57985a9621ce94457a
JOHNZON-155 better support of TypeVariables |
| 2018-01-24 15:05:42 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ObjectSerializationTest.java v a25adfaee4dfe30ceea0bdaafba6e3978e749923 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v a25adfaee4dfe30ceea0bdaafba6e3978e749923 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v a25adfaee4dfe30ceea0bdaafba6e3978e749923 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectSerializationTest.java v a25adfaee4dfe30ceea0bdaafba6e3978e749923
JOHNZON-154 ensure we support Object as being dynamically evaluated |
| 2017-12-31 12:41:18 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NullTest.java v dc2cd8f7a6a5f83ec8ab89f26466809df3932fba
fixing checkstyle |
| 2017-12-30 22:57:18 |
Steven Walters <kemuri9@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 5bd56828d782738c33826ab117189c097c54277f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NullTest.java v 5bd56828d782738c33826ab117189c097c54277f
JOHNZON-151: Fix serialization of nulls inside a collection inside a parent object * Fixes NullPointerException on attempting to access getClass of null object. * Fixes silently ignoring nulls within a list/array when they are contained by a higher object. |
| 2017-11-29 20:47:13 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v 09dd93ef1899cab85f7289ae2522d0123f2b0897 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 09dd93ef1899cab85f7289ae2522d0123f2b0897
JOHNZON-148 fixed Stream serializing for primitives |
| 2017-11-29 20:19:59 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 0317594b96d740233a3ce79921825b118e20258e
JOHNZON-148 fixed checkstyle, added test with Boolean in Object |
| 2017-11-29 18:01:29 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v 95061a0afb5dd5bb4b81a7de0044bcf8f73d0171
JOHNZON-148 provide unit test |
| 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 johnzon-distribution/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028 johnzon-jaxrs/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028 johnzon-jsonb/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028 johnzon-mapper/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028 johnzon-maven-plugin/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028 johnzon-websocket/pom.xml v 4f1c2778f0e08c3a8e90737ba3cbac7ddc322028 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 johnzon-distribution/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6 johnzon-jaxrs/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6 johnzon-jsonb/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6 johnzon-mapper/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6 johnzon-maven-plugin/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6 johnzon-websocket/pom.xml v 58d5fd761359ebfe33165ea1e291cddd203fb6b6 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-10 10:17:29 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 7c6933dcdc799b3e8934dea0b85926fafef5e12d
JOHNZON-145 improve error handling on missing converter |
| 2017-11-06 20:37:17 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 4345b0a7632ea2e7d7ec6b9a77820de29ebe7258 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 4345b0a7632ea2e7d7ec6b9a77820de29ebe7258
JOHNZON-144 use @JohnzonConverter in Jsonb too |
| 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-11-06 17:57:57 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonConverterInJsonbTest.java v 6b67b8850cf8c9c7f25f9908faecf51f699f38b3
JOHNZON-144 add a unit test to make the problem clear |
| 2017-11-02 14:45:33 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 2ffe0f69735021508cd0b064d88044492ccc234c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 2ffe0f69735021508cd0b064d88044492ccc234c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 2ffe0f69735021508cd0b064d88044492ccc234c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 2ffe0f69735021508cd0b064d88044492ccc234c
JOHNZON-143 make isDeduplicateObjects config a ternary flag.
The rule is now: * _explicit_ decuplicateObjects set via config? -> use this * otherwise -> check @JohnzonDeduplicateObjects annotation * otherwise -> false |
| 2017-11-02 14:22:00 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonDeduplicateObjects.java v 2ca9baf80a47c698a32dbbd294d27bc2ded5a3cd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 2ca9baf80a47c698a32dbbd294d27bc2ded5a3cd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 2ca9baf80a47c698a32dbbd294d27bc2ded5a3cd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 2ca9baf80a47c698a32dbbd294d27bc2ded5a3cd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 2ca9baf80a47c698a32dbbd294d27bc2ded5a3cd johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v 2ca9baf80a47c698a32dbbd294d27bc2ded5a3cd
JOHNZON-143 add @JohnzonDeduplicateObjects support
This allows to enable deduplicateObjects via an annotation on the root object. See JOHNZON-135 for the underlying functionality. |
| 2017-10-31 22:08:53 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 52f0aab8ed32151b34528e1e48304682a4449f34 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 52f0aab8ed32151b34528e1e48304682a4449f34 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 52f0aab8ed32151b34528e1e48304682a4449f34 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 52f0aab8ed32151b34528e1e48304682a4449f34 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 52f0aab8ed32151b34528e1e48304682a4449f34 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v 52f0aab8ed32151b34528e1e48304682a4449f34
JOHNZON-77/JOHNZON-142 implemented ObjectConverter support for constructors |
| 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-16 21:23:25 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 7bbeb16fdb3a0d513049f79172378c5cc8d84466 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 7bbeb16fdb3a0d513049f79172378c5cc8d84466 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 7bbeb16fdb3a0d513049f79172378c5cc8d84466 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 7bbeb16fdb3a0d513049f79172378c5cc8d84466
JOHNZON-138 add Collection support for @JsonbTypeSerializer
and also for @JsonbTypeDeSerializer.
They will now be applied to all their children |
| 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-09 22:09:48 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/download.md v 29addd898eb47612d1857e5aafb1fdeb4e558e39 src/site/site.xml v 29addd898eb47612d1857e5aafb1fdeb4e558e39
update site for johnzon-1.1.4 |
| 2017-10-05 11:20:46 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 johnzon-distribution/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 johnzon-jaxrs/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 johnzon-jsonb/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 johnzon-mapper/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 johnzon-maven-plugin/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 johnzon-websocket/pom.xml v 0c13c01f919878537c8f4d08467f74d5acb0c837 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 johnzon-distribution/pom.xml v d7be12682e4a5209771368f14aa633398310cad5 johnzon-jaxrs/pom.xml v d7be12682e4a5209771368f14aa633398310cad5 johnzon-jsonb/pom.xml v d7be12682e4a5209771368f14aa633398310cad5 johnzon-mapper/pom.xml v d7be12682e4a5209771368f14aa633398310cad5 johnzon-maven-plugin/pom.xml v d7be12682e4a5209771368f14aa633398310cad5 johnzon-websocket/pom.xml v d7be12682e4a5209771368f14aa633398310cad5 pom.xml v d7be12682e4a5209771368f14aa633398310cad5
[maven-release-plugin] prepare release v1.1.4 |
| 2017-10-05 11:01:38 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f8e3b0ba3ac7b42a93a1662396ff97f688229958 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v f8e3b0ba3ac7b42a93a1662396ff97f688229958
JOHNZON-80 respecting attributeorder when deserializing SortedMaps |
| 2017-09-26 15:16:43 |
Mark Struberg <struberg@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v d64bd443cb9e31b14adbfee369061c064a521b43
JOHNZON-135 remove unused config options again |
| 2017-09-26 13:53:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 7f4155d30286a05ec6b04106cd48c3891e925303
JOHNZON-135 add configuration for JaxRS |
| 2017-09-26 13:45:13 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 40b9256731152f872eef9c9a632ae2ebd9725fa6
JOHNZON-135 make deduplicateObjects configurable via JsonB |
| 2017-09-26 13:08:59 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 34145fe3d8398459b09eb65209ac94ea62bcb992
JOHNZON-135 add proper JavaDocs for setDeduplicateObjects |
| 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 23:19:45 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v ade1c27179830d06488cd80da0fa5ec233025f53 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v ade1c27179830d06488cd80da0fa5ec233025f53 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v ade1c27179830d06488cd80da0fa5ec233025f53
JOHNZON-135 also support deduplication in arrays |
| 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-24 23:22:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonIgnoreNestedTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v cc24e8e1cc63405d9493e0872c7149066a6e1880
JOHNZON-135 add MapperConfig switch to enable deduplication |
| 2017-09-24 22:16:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonIgnoreNestedTest.java v b722755aea7e04bcf3b4bba7f5b8f7f830d50a71
JOHNZON-135 write and read much more complex cyclic data |
| 2017-09-24 15:29:08 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/JsonPointerTracker.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularExceptionTest.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularObjectsTest.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/internal/JsonPointerTrackerTest.java v 0f693d8257ea70d13517bbacc1e92a499aa3df6f
JOHNZON-135 deserialise JsonPointers back to previously mapped objects |
| 2017-09-22 23:23:41 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 0091f20199803b9e32bdfe3d696e6109de0ad8b8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularExceptionTest.java v 0091f20199803b9e32bdfe3d696e6109de0ad8b8
JOHNZON-135 support recursive structures
this is the write part for now. We still need to support de-serialisation |
| 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 johnzon-distribution/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9 johnzon-jaxrs/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9 johnzon-jsonb/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9 johnzon-mapper/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9 johnzon-maven-plugin/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9 johnzon-websocket/pom.xml v e20ac4ff93088124e0fb79a1a959077dc208fea9 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 johnzon-distribution/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe johnzon-jaxrs/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe johnzon-jsonb/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe johnzon-mapper/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe johnzon-maven-plugin/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe johnzon-websocket/pom.xml v 35c313c21eacd45185027976f44060b8a76afdbe 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-08-08 15:12:27 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v 0e207b0a5fdb1bc119dd650f2be3689482b91ed4 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v 0e207b0a5fdb1bc119dd650f2be3689482b91ed4 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JohnzonProviderTest.java v 0e207b0a5fdb1bc119dd650f2be3689482b91ed4 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 0e207b0a5fdb1bc119dd650f2be3689482b91ed4
JOHNZON-133 ensure we test correctly jaxrs types and not just assume the signature is right |
| 2017-08-06 17:05:24 |
rmannibucau <rmannibucau@apache.org> |
src/site/markdown/index.md v d9ba1539837fa788bab16e0c204939ec81a3bc57
removing version from home page since it is in the site template anyway |
| 2017-08-06 10:38:42 |
rmannibucau <rmannibucau@apache.org> |
KEYS v 818c3a130234c0f7dd1ecbc583338c5dcb6101b9
adding my last key in KEYS in the distribution - until we clarify if we keep this file or use the dist one |
| 2017-07-30 09:33:31 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 johnzon-distribution/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 johnzon-jaxrs/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 johnzon-jsonb/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 johnzon-mapper/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 johnzon-maven-plugin/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 johnzon-websocket/pom.xml v d1292a30b6d51d9b9e0928458a438fb0cbf9fd32 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 johnzon-distribution/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832 johnzon-jaxrs/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832 johnzon-jsonb/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832 johnzon-mapper/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832 johnzon-maven-plugin/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832 johnzon-websocket/pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832 pom.xml v dc53e541faeb3ba2310a0b6db2fd8270ac78d832
[maven-release-plugin] prepare release v1.1.2 |
| 2017-07-29 10:12:46 |
rmannibucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 55d55856b033d87464f856d768edb5e96fd587a8
fallback for jsonp 1.0 in mapper parser impl |
| 2017-07-29 09:53:12 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CustomParameterizedTypeTest.java v 80b937db850e185b6e3d572607f6e1b96d868a1c johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 80b937db850e185b6e3d572607f6e1b96d868a1c
JOHNZON-132 handle custom ParameterizedType in buildObject |
| 2017-06-24 15:27:46 |
rmannibucau <rmannibucau@apache.org> |
johnzon-mapper/pom.xml v 2f0cb1b54bb216280ba55b71373d3c3165ae4e8c
JOHNZON-131 James Carman patch to handle mapper.internal package in jsonb - OSGi |
| 2017-06-24 14:50:11 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 25984cbeddff5f713feb319c817559a5b0afbc8b johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 25984cbeddff5f713feb319c817559a5b0afbc8b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 25984cbeddff5f713feb319c817559a5b0afbc8b
JOHNZON-130 ensure access mode if configurable even for jsonb |
| 2017-06-24 14:40:02 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 88629d3aa98ef1fb73286e2026749e011e77851f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonJsonb.java v 88629d3aa98ef1fb73286e2026749e011e77851f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 88629d3aa98ef1fb73286e2026749e011e77851f johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 88629d3aa98ef1fb73286e2026749e011e77851f
JOHNZON-126 thanks James Carman to have renamed JohnsonJsonb JohnzonJsonb |
| 2017-06-24 14:37:41 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 59f8f7b754e6e6c0f79942a54a59f43071a4a922
JOHNZON-127 thanks to James Carman for this patch, cdi being optional in jsonb module |
| 2017-06-24 14:36:02 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/pom.xml v 6518fdfe41d10e900b3848b0bf170c582bd5c6ec
JOHNZON-129 thanks to James Carman for this patch, jaxrs being optional in jsonb module |
| 2017-06-24 14:34:22 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v adf8b6e8f86db696571a693174a604a0144cd8bf
JOHNZON-128 thanks to James Carman for this patch fixing checkstyle |
| 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-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v d5ba838e476ae59aae883f9f582dad2e70d6a346 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v d5ba838e476ae59aae883f9f582dad2e70d6a346 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.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 johnzon-distribution/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32 johnzon-jaxrs/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32 johnzon-jsonb/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32 johnzon-mapper/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32 johnzon-maven-plugin/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32 johnzon-websocket/pom.xml v f283c1e896526c136afbba5fc07faf657a40fb32 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 johnzon-distribution/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403 johnzon-jaxrs/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403 johnzon-jsonb/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403 johnzon-mapper/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403 johnzon-maven-plugin/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403 johnzon-websocket/pom.xml v 8e2b125484fdfdedc8e90a111ef63a030e2c2403 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-jsonb/pom.xml v 5f47f29734f7a8b23623792324b8eb997855d03d
JOHNZON-108 patch based on Stefan Seifert to support SPI in osgi |
| 2017-05-30 10:36:40 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 18c215ce784f8f308417d4d9027d11f1b0ac12e0
JOHNZON-119 WildcardConfigurableJohnzonProvider missing setSerializeValueFilter |
| 2017-05-30 10:34:07 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 0a45f19686ef2da774a1a939526942ea71c4dff6 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 0a45f19686ef2da774a1a939526942ea71c4dff6
JOHNZON-117 patch from Kimmel Tamas to enhance our number handling in generic structures (map etc), thanks a lot |
| 2017-05-11 18:15:10 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 12b25ba79bd7113099d79aa0a102879d46f3a34f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AnnotationOrderTest.java v 12b25ba79bd7113099d79aa0a102879d46f3a34f
JOHNZON-118 fixing JsonbPropertyOrder handling |
| 2017-04-24 22:13:26 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 johnzon-distribution/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 johnzon-jaxrs/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 johnzon-jsonb/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 johnzon-mapper/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 johnzon-maven-plugin/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 johnzon-websocket/pom.xml v 3cb484c1727295b385fd2e74f5259c09de0ba729 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 johnzon-distribution/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283 johnzon-jaxrs/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283 johnzon-jsonb/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283 johnzon-mapper/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283 johnzon-maven-plugin/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283 johnzon-websocket/pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283 pom.xml v be068c59376b7278103b4e03f4d4e0cbea56e283
[maven-release-plugin] prepare release v1.1.0 |
| 2017-04-24 21:46:03 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v d6f6495575d1407c2ff792c81f4707950c8b12ea pom.xml v d6f6495575d1407c2ff792c81f4707950c8b12ea
upgrade specs to final released versions |
| 2017-04-24 14:31:18 |
Mark Struberg <struberg@apache.org> |
johnzon-websocket/pom.xml v 292213160df4118639fa788f4167460943a2247e
upgrade tomee and tomcat versions |
| 2017-04-20 22:27:56 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/pom.xml v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/pom.xml v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/run_sigtest.sh v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/Jsonb.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/JsonbBuilder.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/JsonbConfig.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/JsonbException.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbAnnotation.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbCreator.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbDateFormat.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbNillable.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbNumberFormat.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbProperty.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbPropertyOrder.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTransient.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeAdapter.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeDeserializer.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeSerializer.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbVisibility.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/config/BinaryDataStrategy.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/config/PropertyNamingStrategy.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/config/PropertyOrderStrategy.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/config/PropertyVisibilityStrategy.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/serializer/DeserializationContext.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/serializer/JsonbDeserializer.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/serializer/JsonbSerializer.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/serializer/SerializationContext.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 jsonb-api/src/main/java/javax/json/bind/spi/JsonbProvider.java v bbc4e89c9e74313f611fc7379a89dc2a372a6365 pom.xml v bbc4e89c9e74313f611fc7379a89dc2a372a6365 src/site/markdown/index.md v bbc4e89c9e74313f611fc7379a89dc2a372a6365
JOHNZON-116 move JSON-B API to Geronimo |
| 2017-04-19 11:18:22 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 68dc83757910422ba5d81bd9b808c747117ea3fb johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 68dc83757910422ba5d81bd9b808c747117ea3fb
JOHNZON-115 add SerializeValueFilter configuration for providers |
| 2017-04-19 11:13:10 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/SerializeValueFilter.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/SerializeValueFilterTest.java v 125cbf22557db74ff1f74d59167c5fd88e80298d johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 125cbf22557db74ff1f74d59167c5fd88e80298d
JOHNZON-115 add SerializeValueFilter |
| 2017-04-18 21:17:52 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonIgnoreNestedTest.java v dc7306d0e22647e7d48ff1e0958f984bbc369554 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonIgnoreNested.java v dc7306d0e22647e7d48ff1e0958f984bbc369554 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v dc7306d0e22647e7d48ff1e0958f984bbc369554 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v dc7306d0e22647e7d48ff1e0958f984bbc369554 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v dc7306d0e22647e7d48ff1e0958f984bbc369554 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonIgnoreNestedTest.java v dc7306d0e22647e7d48ff1e0958f984bbc369554
JOHNZON-114 @JohnzonIgnoreNested support to cut common cycles (JPA for instance) |
| 2017-04-18 14:40:37 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v dd294bd133d4f756b46afa5d5243ada34d91c201
JOHNZON-113 wiring jsonparserfactoryimpl options to jsonb impl |
| 2017-03-31 15:55:35 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v adf1c6df83496e64382d4d6f2386ed295c156648 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v adf1c6df83496e64382d4d6f2386ed295c156648 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v adf1c6df83496e64382d4d6f2386ed295c156648 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v adf1c6df83496e64382d4d6f2386ed295c156648 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v adf1c6df83496e64382d4d6f2386ed295c156648
fix JsonbAdapter gerneric types
It's now 1:1 with the spec. |
| 2017-03-31 13:14:57 |
Mark Struberg <struberg@apache.org> |
jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTransient.java v 1638b9f0936dc3db6901b08b60e38db236240280
JsonbTransient cannot be applied to Classes |
| 2017-03-31 13:09:56 |
Mark Struberg <struberg@apache.org> |
jsonb-api/src/main/java/javax/json/bind/annotation/JsonbAnnotation.java v 196769cba402d3db8537592b86c1678ac5d204bd
JsonbAnnotation is @Documented |
| 2017-03-31 13:03:46 |
Mark Struberg <struberg@apache.org> |
jsonb-api/run_sigtest.sh v b97309446d6a12abb830e0346444b22d6036f92e
adding script to run API signature tests |
| 2017-03-30 09:41:11 |
rmannibucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v f8d76d75969d826b0e3d046b4baed0114758e696 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f8d76d75969d826b0e3d046b4baed0114758e696 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v f8d76d75969d826b0e3d046b4baed0114758e696 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CustomEnumCodecTest.java v f8d76d75969d826b0e3d046b4baed0114758e696
JOHNZON-112 custom enum serialization support for arrays |
| 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-22 14:32:22 |
rmannibucau <rmannibucau@apache.org> |
jsonb-api/src/main/java/javax/json/bind/JsonbConfig.java v 40e75bc5613ab8fd4e7e1ff486d93faf1c388e42
ensure JsonbConfig accumulate varargs params instead of overriding them |
| 2017-03-21 13:07:50 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19 jsonb-api/src/main/java/javax/json/bind/JsonbConfig.java v e20f42730bf30fdb750e9cb19c9cb66d981caa19
jsonb reverted jsonb.fail-on-unknown-properties, keeping it as a johnzon property |
| 2017-03-17 16:22:20 |
rmannibucau <rmannibucau@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonReaderImpl.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/FailOnUnknownPropertiesTest.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v f48879137e8cb5fcc62ff24a4863658a8f868079 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v f48879137e8cb5fcc62ff24a4863658a8f868079 jsonb-api/src/main/java/javax/json/bind/JsonbConfig.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. |
| 2017-01-27 19:31:48 |
rmannibucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Converters.java v d344cbcb8a2371d006f74ceb727e71b032aaf568 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v d344cbcb8a2371d006f74ceb727e71b032aaf568
example of wrapping with type serialization of a list - we surely need to enhance ObjectConverter to support that |
| 2017-01-27 18:58:53 |
rmannibucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 0e418b490f4252a82c4dd58d376c5af8dbd68126
JOHNZON-102 cleaning CompositeDecoratedType usage to avoid coding errors |
| 2017-01-12 09:57:34 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/index.md v 4ed03a97731437ef940be1884417fb48c6771fd4 src/site/site.xml v 4ed03a97731437ef940be1884417fb48c6771fd4
prepare site to reflect 1.0.0 changes |
| 2017-01-02 10:47:28 |
rmannibucau <rmannibucau@apache.org> |
NOTICE v 5d3af25c547890fd925a380bc8bc9fed131a7a6b
copyright year |
| 2016-12-20 20:28:30 |
Mark Struberg <struberg@apache.org> |
getrelease.sh v 70fe9ff01e67552582bc05177a157760b9fd22a9
add a small script to collect the release artifacts |
| 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 johnzon-distribution/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 johnzon-jaxrs/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 johnzon-jsonb/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 johnzon-mapper/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 johnzon-maven-plugin/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 johnzon-websocket/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 jsonb-api/pom.xml v 0c1ca55a9d83ef3428c3056e240352c15e316eb1 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 johnzon-distribution/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb johnzon-jaxrs/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb johnzon-jsonb/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb johnzon-mapper/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb johnzon-maven-plugin/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb johnzon-websocket/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb jsonb-api/pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb pom.xml v 75120baa250f8538f4c03ed67fa43583db25eadb
[maven-release-plugin] prepare release v1.0.0 |
| 2016-12-12 13:17:25 |
Mark Struberg <struberg@apache.org> |
src/site/markdown/index.md v 42cb0949b3194351bad2bdb06b6bde0accf5ff92
use johnzon.version as maven variable |
| 2016-12-12 13:14:30 |
Mark Struberg <struberg@apache.org> |
KEYS v c8ee6ac0f449ff30c640c4478c5e82e27d70c2fe
adding myself to KEYS |
| 2016-12-12 13:10:18 |
Mark Struberg <struberg@apache.org> |
MATURITY.adoc v 26bcdfefc39e91a809cf3fea71f11f4ac500d67c MATURITY.html v 26bcdfefc39e91a809cf3fea71f11f4ac500d67c
remove incubator documentation |
| 2016-12-12 13:05:23 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v e158d3085cf193bd345e88ce6db09167f5cfa86f
add test for binary download (should not trigger Json) |
| 2016-12-05 22:39:03 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 johnzon-distribution/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 johnzon-jaxrs/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 johnzon-jsonb/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 johnzon-mapper/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 johnzon-maven-plugin/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 johnzon-websocket/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 jsonb-api/pom.xml v ed2a42ef101e036071d7b542e97bc5a73980b299 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 johnzon-distribution/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a johnzon-jaxrs/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a johnzon-jsonb/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a johnzon-mapper/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a johnzon-maven-plugin/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a johnzon-websocket/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a jsonb-api/pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a pom.xml v 6aea7acc3fd912a9d59439ad66c3cb2853fd591a
propagate JSON-P 1.1 work to version 1.1.0 |
| 2016-12-05 21:32:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a89915df65a31523413c93cc946a79b38ae3db55 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v a89915df65a31523413c93cc946a79b38ae3db55
JOHNZON-99 JOHNZON-100 improve JSON-B private attribute support
* evaluate the JsonVisibility * honor @JsonProperty fields |
| 2016-12-05 21:32:36 |
Mark Struberg <struberg@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 271a98e5eea169c753bae877058491759e43c829 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbVisitilityTest.java v 271a98e5eea169c753bae877058491759e43c829
JOHNZON-99 JOHNZON-100 improve JSON-B private attribute support
* evaluate the JsonVisibility * honor @JsonProperty fields |
| 2016-12-04 22:57:11 |
rmannibucau <rmannibucau@apache.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 389dfe1fcd9ed3d92ce4ad788fd5159fd88d02e1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 389dfe1fcd9ed3d92ce4ad788fd5159fd88d02e1
removing unused reverseAdaptersRegistry and ensuring to lookup JohnzonCdiExtension with a creationalcontext |
| 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 22:32:04 |
rmannibucau <rmannibucau@apache.org> |
johnzon-websocket/src/test/resources/arquillian.xml v 4b3ddf55b4fb6f831244945648104eb4d6efa226
dont forget to remove javaee-api |
| 2016-11-22 22:28:04 |
Mark Struberg <struberg@apache.org> |
johnzon-distribution/pom.xml v cedcf0c646a69a431b4827195dd4ed44d4cc1760 johnzon-maven-plugin/pom.xml v cedcf0c646a69a431b4827195dd4ed44d4cc1760 johnzon-websocket/src/test/resources/arquillian.xml v cedcf0c646a69a431b4827195dd4ed44d4cc1760 pom.xml v cedcf0c646a69a431b4827195dd4ed44d4cc1760
rename build property for geroniomo spec jar version |
| 2016-11-22 22:17:15 |
rmannibucau <rmannibucau@apache.org> |
johnzon-websocket/pom.xml v 498aff8bd36a7b733f3108be3bceeed508a60797 johnzon-websocket/src/test/resources/arquillian.xml v 498aff8bd36a7b733f3108be3bceeed508a60797
upgrading the new jsonp api in tomee |
| 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:37:22 |
Mark Struberg <struberg@apache.org> |
johnzon-distribution/pom.xml v bfdab106e4cdc63d131ecacca19559bca6ebae71
fix pom version |
| 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 johnzon-distribution/pom.xml v d8a56d05cd1d22c85ecad781cdbef4f01f77697c
Update geronimo-json-spec from 1.0 to 1.1, add JsonPointer encode and decode methods |
| 2016-11-22 21:02:17 |
Mark Struberg <struberg@apache.org> |
johnzon-distribution/pom.xml v c378b9b059d6e3035418edb33a1a446b8b9967c3 johnzon-maven-plugin/pom.xml v c378b9b059d6e3035418edb33a1a446b8b9967c3 pom.xml v c378b9b059d6e3035418edb33a1a446b8b9967c3
JOHNZON-96 upgrade missing jsonp-spec dependencies |
| 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-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v d396c5bc5357f821fbb772022399bf356816de82 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v d396c5bc5357f821fbb772022399bf356816de82 pom.xml 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-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.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 johnzon-distribution/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 johnzon-jaxrs/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 johnzon-jsonb/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 johnzon-mapper/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 johnzon-maven-plugin/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 johnzon-websocket/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 jsonb-api/pom.xml v f634af84ff328134051ddfe0e5406516981aca46 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 johnzon-distribution/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 johnzon-jaxrs/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 johnzon-jsonb/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 johnzon-mapper/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 johnzon-maven-plugin/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 johnzon-websocket/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 jsonb-api/pom.xml v 115c596cd1579d177f1c531b156137b30afda924 pom.xml v 115c596cd1579d177f1c531b156137b30afda924
[maven-release-plugin] prepare release v0.9.5 |
| 2016-08-03 14:22:22 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 982af7173b1596134c6ed9ce43d871863f58e285 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/TimestampAdapter.java v 982af7173b1596134c6ed9ce43d871863f58e285 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/converter/TimestampAdapterTest.java v 982af7173b1596134c6ed9ce43d871863f58e285
JOHNZON-93 support primitive types for adapter 'to' side |
| 2016-07-29 15:04:10 |
Reinhard Sandtner <rsandtner@apache.org> |
NOTICE v 7f3e148745d84b2c9f863b3261f058174ca0d375
removed incubator from NOTICE |
| 2016-07-22 19:44:35 |
Reinhard Sandtner <rsandtner@apache.org> |
src/site/site.xml v 50412dd1a6b1d727b992816ec03c610dc036c43c
JOHNZON-92 fixed download link |
| 2016-07-17 14:11:49 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-core/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 johnzon-distribution/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 johnzon-jaxrs/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 johnzon-jsonb/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 johnzon-mapper/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 johnzon-maven-plugin/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 johnzon-websocket/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 jsonb-api/pom.xml v f9577480864aa9a5686b4690e8d66856639c7fa4 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 johnzon-distribution/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd johnzon-jaxrs/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd johnzon-jsonb/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd johnzon-mapper/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd johnzon-maven-plugin/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd johnzon-websocket/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd jsonb-api/pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd pom.xml v 18b75f4982ab2ba1692cad9ac4d39ebb2c6444dd
[maven-release-plugin] prepare release v0.9.4 |
| 2016-07-14 12:08:40 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 32f6aa592544dc39f3cb612626bfd6edbb132bbd
JOHNZON-91 ordered expected result |
| 2016-07-13 19:22:08 |
Reinhard Sandtner <rsandtner@apache.org> |
KEYS v ec702979a46fa096433d21d4d2cf8e5b2afb534a
imported KEYS file from dist-repo |
| 2016-07-11 18:41:35 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 20b5635cd2208c8336ef7d4d511fed27a44a6a0c johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 20b5635cd2208c8336ef7d4d511fed27a44a6a0c
JOHNZON-90 avoid to fail on closing jsonb instances |
| 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-07-02 21:21:54 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/GetterSetterRespectTest.java v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonAnyMappingTest.java v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-websocket/pom.xml v b3e496efc6afead36a115979ef4c478a1cae4a53 johnzon-websocket/src/test/resources/arquillian.xml v b3e496efc6afead36a115979ef4c478a1cae4a53 src/site/markdown/index.md v b3e496efc6afead36a115979ef4c478a1cae4a53
JOHNZON-89 JOHNZON-88 switching default access mode to field+method + fixing this mode + upgrading tomee for websocket tests |
| 2016-06-28 23:45:37 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonAny.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonConverter.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonIgnore.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonProperty.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonVirtualObjects.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/Meta.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MetaMapperTest.java v b28c4baa08536f012bbc7a8e5a544b005f3a723e
JOHNZON-87 meta annotation support |
| 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-24 10:53:20 |
Romain manni-Bucau <rmannibucau@gmail.com> |
pom.xml v ab0b4af9353cd3c168747ad7d566440e197b8fce
removing incubator where possible |
| 2016-06-03 18:21:15 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonAny.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JohnzonAnyMappingTest.java v 06cedc17a23b31f08c227a9deb46d15256f4d449 src/site/markdown/index.md v 06cedc17a23b31f08c227a9deb46d15256f4d449
JOHNZON-85 @JohnzonAny |
| 2016-06-03 17:28:22 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 36816c64b6f3f327b141b35db666b08ebf1b2348 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v 36816c64b6f3f327b141b35db666b08ebf1b2348 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 36816c64b6f3f327b141b35db666b08ebf1b2348 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 36816c64b6f3f327b141b35db666b08ebf1b2348 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 36816c64b6f3f327b141b35db666b08ebf1b2348 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 36816c64b6f3f327b141b35db666b08ebf1b2348 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 36816c64b6f3f327b141b35db666b08ebf1b2348
JOHNZON-84 getting rid of default converters for primitives |
| 2016-06-03 16:25:32 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v a1246b944ce5f63ff0ba5a5907dbda0d1e9ecfda
JOHNZON-83 avoid NPE if superclass is null in BaseAccessMode |
| 2016-06-03 16:15:07 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 79b8157d2a1f970edf6533e1f7dbc2f783209bf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 79b8157d2a1f970edf6533e1f7dbc2f783209bf3 johnzon-mapper/src/test/java/org/superbiz/ExtendMappingTest.java v 79b8157d2a1f970edf6533e1f7dbc2f783209bf3
restoring previous ability to extend our mapping to add generation features to it |
| 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-06-03 13:15:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/ClassConverterTest.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/ReversedAdapter.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v ba4235ca4cf4c6588dc7463310c0fb47f54aa108
class support for serializer/deserializer, partial support for adapters (only write side cause read one is quite challenging) + enforceQuoteString option in case we encounter a jsonb/need conflict |
| 2016-06-03 11:49:01 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 0020886be089320b7802090d4dd03c9b39c4c5de johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 0020886be089320b7802090d4dd03c9b39c4c5de johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 0020886be089320b7802090d4dd03c9b39c4c5de johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 0020886be089320b7802090d4dd03c9b39c4c5de johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 0020886be089320b7802090d4dd03c9b39c4c5de johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 0020886be089320b7802090d4dd03c9b39c4c5de
JOHNZON-81 better support of Object as mapping type - write side |
| 2016-06-03 11:31:18 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 95f0c466252b3f94d9e33b263a95e797734150d3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 95f0c466252b3f94d9e33b263a95e797734150d3 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 95f0c466252b3f94d9e33b263a95e797734150d3
JOHNZON-81 better support of Object as mapping type |
| 2016-05-31 19:15:56 |
Romain manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/index.md v f65387945d3e4ed370c3926fef3ec006ddb7f196
few more doc in index.html |
| 2016-05-31 19:01:33 |
Romain manni-Bucau <rmannibucau@gmail.com> |
src/site/markdown/index.md v 97574028a6cf854a4d0563b7ea7c53bbc5c89b00
few more documentation to get started |
| 2016-05-31 15:37:22 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/OverflowTest.java v 1bc80922fe28b822c8b6880f477a30eef3b62701
test for overflow |
| 2016-05-12 12:09:50 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v e38e44b22680c69944355ef8507227006ac7be87 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v e38e44b22680c69944355ef8507227006ac7be87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGenerator.java v e38e44b22680c69944355ef8507227006ac7be87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v e38e44b22680c69944355ef8507227006ac7be87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v e38e44b22680c69944355ef8507227006ac7be87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v e38e44b22680c69944355ef8507227006ac7be87 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeAdapter.java v e38e44b22680c69944355ef8507227006ac7be87 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeDeserializer.java v e38e44b22680c69944355ef8507227006ac7be87 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeSerializer.java v e38e44b22680c69944355ef8507227006ac7be87 jsonb-api/src/main/java/javax/json/bind/serializer/DeserializationContext.java v e38e44b22680c69944355ef8507227006ac7be87 jsonb-api/src/main/java/javax/json/bind/serializer/SerializationContext.java v e38e44b22680c69944355ef8507227006ac7be87
reupdating jsonb api |
| 2016-05-11 18:01:29 |
Mark Struberg <struberg@apache.org> |
johnzon-core/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e johnzon-distribution/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e johnzon-jaxrs/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e johnzon-jsonb/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e johnzon-mapper/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e johnzon-maven-plugin/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e johnzon-websocket/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e jsonb-api/pom.xml v a126a080d9f69786f32f49eac4f117924577b86e pom.xml v a126a080d9f69786f32f49eac4f117924577b86e src/site/markdown/index.md v a126a080d9f69786f32f49eac4f117924577b86e src/site/markdown/security.md v a126a080d9f69786f32f49eac4f117924577b86e src/site/site.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 johnzon-distribution/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 johnzon-jaxrs/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 johnzon-jsonb/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 johnzon-mapper/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 johnzon-maven-plugin/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 johnzon-websocket/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 jsonb-api/pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2 pom.xml v d75e94d455f8db03e4453a562574c59f5463e4c2
remove 'incubating' from our version string |
| 2016-05-11 15:22:35 |
Mark Struberg <struberg@apache.org> |
pom.xml v 3364e955e493921e10fc177015891f2e8dcdd1c1
JOHNZON-79 upgrade to apache-parent-17 |
| 2016-05-11 15:07:47 |
Mark Struberg <struberg@apache.org> |
DISCLAIMER v 9508eba9246d661befca380f139fcde913386d3a src/site/markdown/index.md.vm v 9508eba9246d661befca380f139fcde913386d3a
remove incubator artifacts |
| 2016-05-10 20:21:03 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/SerializerTest.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGenerator.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v 745668a81818ec37aed31dc6db868740191a9806 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/JsonbConfig.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeDeserializer.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeSerializer.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/serializer/DeserializationContext.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/serializer/JsonbDeserializer.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/serializer/JsonbSerializer.java v 745668a81818ec37aed31dc6db868740191a9806 jsonb-api/src/main/java/javax/json/bind/serializer/SerializationContext.java v 745668a81818ec37aed31dc6db868740191a9806
upgrading jsonb-api + filling some TODO but not complete + splitting ObjectConverter in two (read/write) |
| 2016-05-10 15:49:59 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v 04fbc250a27639a1d18c984fa25db080b932e1aa
JOHNZON-77 fixed attribute order |
| 2016-05-10 15:43:47 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v b0127158317217c79fb1eecdb86ce286a45937b8
JOHNZON-77 added test for collections |
| 2016-05-10 12:20:34 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v c369178b404e668da69589e5acd27b25ea3d2ec5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v c369178b404e668da69589e5acd27b25ea3d2ec5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v c369178b404e668da69589e5acd27b25ea3d2ec5 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterWithAnnotationTest.java v c369178b404e668da69589e5acd27b25ea3d2ec5
JOHNZON-77 implemented ObjectConverter support for @JohnzonConverter |
| 2016-05-09 14:36:50 |
Reinhard Sandtner <rsandtner@apache.org> |
.gitignore v ef9e19ee756d89e356e20d791872efb224f4cd82
added *.patch to ignores |
| 2016-04-19 10:26:29 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 4f53437bf284ac05b2046342982128d8716c78cb jsonb-api/src/main/java/javax/json/bind/JsonbConfig.java v 4f53437bf284ac05b2046342982128d8716c78cb
date format in jsonbconfig |
| 2016-04-18 15:48:52 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v fe56eaffae4fdc5d9089f1d0dabd3a0920cf2cdd johnzon-mapper/src/test/java/org/apache/johnzon/core/TestBufferProvider.java v fe56eaffae4fdc5d9089f1d0dabd3a0920cf2cdd johnzon-mapper/src/test/java/org/apache/johnzon/core/TestJsonGeneratorFactory.java v fe56eaffae4fdc5d9089f1d0dabd3a0920cf2cdd johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JsonGeneratorCloseTest.java v fe56eaffae4fdc5d9089f1d0dabd3a0920cf2cdd
JOHNZON-76 close JsonGenerator in finally block |
| 2016-04-18 11:48:24 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v 304f98a2c14eb2818aba3052af33020b92638eda johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 304f98a2c14eb2818aba3052af33020b92638eda johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 304f98a2c14eb2818aba3052af33020b92638eda
JOHNZON-72 removed unnecessary method from interface
Suppress conversion for same instance via internal class |
| 2016-04-18 10:07:57 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 60dcff90d200b1a744b3b3da47f21cf5bdc1eec3
JOHNZON-72 direct lookup for Object.class if we have an interface |
| 2016-04-15 14:35:20 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v e059b727a193aa49b5a79f98b0b093c1f9f0ccfc
JOHNZON-72 added test for ObjectConverter |
| 2016-04-15 13:51:51 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v ef274a4c4b274ddd5b7a0b573cffe3a758c01350 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v ef274a4c4b274ddd5b7a0b573cffe3a758c01350
JOHNZON-72 enabled lookup for Object.class and improved interface handling |
| 2016-04-15 12:06:26 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v e1b93f8b6940f2ed2e83f672e661b7801f95f965 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v e1b93f8b6940f2ed2e83f672e661b7801f95f965 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v e1b93f8b6940f2ed2e83f672e661b7801f95f965
JOHNZON-72 added ObjectConverter support for reading json |
| 2016-04-14 16:07:58 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v cff838844b75cc982bf4532c0bf3ed084ee0f1af johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v cff838844b75cc982bf4532c0bf3ed084ee0f1af
JOHNZON-72 implemented writing with ObjectConverter |
| 2016-04-14 14:35:29 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v c67a73d3ae619e868e1ee4d8dc3049d5d2828f25 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperConfigTest.java v c67a73d3ae619e868e1ee4d8dc3049d5d2828f25
JOHNZON-72 implemented ObjectConverter lookup
of course this is not done yet but a good starting point |
| 2016-04-13 14:48:47 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v d797b9cbf1e3184e0eaf8996895244d27b26de91 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v d797b9cbf1e3184e0eaf8996895244d27b26de91 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v d797b9cbf1e3184e0eaf8996895244d27b26de91 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v d797b9cbf1e3184e0eaf8996895244d27b26de91
JOHNZON-71 moved attributeOrder to MapperConfig |
| 2016-04-06 22:34:10 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v e917e77d62a9dc19fbf7c9362de70dc8f34bd23c
JOHNZON-71 replaced IllegalArgumentException with MapperException |
| 2016-04-06 22:11:38 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 97fea634ae2ec186f40b740f7294a5a461948ee1
JOHNZON-71 json-p 1.1 handling optional |
| 2016-04-06 00:22:31 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 9bcba149bc2fa0cf8f25415547a8d6ce9b3b9a3b
JOHNZON-71 Mapper cleanup, removed unused code |
| 2016-04-06 00:11:55 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 65e84ca0b5e02d816709aa547bc48cd1c5827dac johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 65e84ca0b5e02d816709aa547bc48cd1c5827dac
JOHNZON-71 move collection logic to MappingParser |
| 2016-04-05 23:52:40 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v d7f4a866ee38d754aaa5c6a426a2be5dec90b264 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v d7f4a866ee38d754aaa5c6a426a2be5dec90b264
JOHNZON-71 move array logic to MappingParser |
| 2016-04-05 23:20:11 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 253d6fafab4be03353c5275f0494650b250ae411 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v 253d6fafab4be03353c5275f0494650b250ae411 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 253d6fafab4be03353c5275f0494650b250ae411 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v 253d6fafab4be03353c5275f0494650b250ae411 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 253d6fafab4be03353c5275f0494650b250ae411
JOHNZON-71 copied logic from mapper to MappingParser |
| 2016-04-03 23:52:00 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 8bca6082c09ef7cd62250483d837b005f66b9202
JOHNZON-71 remove unused code
Those parts got moved over to MappingGeneratorImpl |
| 2016-04-03 23:37:32 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b41e676488f4320eccb1da2c3dfe1316435e6cec johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v b41e676488f4320eccb1da2c3dfe1316435e6cec johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v b41e676488f4320eccb1da2c3dfe1316435e6cec
JOHNZON-71 move writeArray to MappingGeneratorImpl |
| 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-04-03 19:34:24 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonReaderHandler.java v c755f1497cb2a341bba82375ab904609eb1a10db johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v c755f1497cb2a341bba82375ab904609eb1a10db johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v c755f1497cb2a341bba82375ab904609eb1a10db johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v c755f1497cb2a341bba82375ab904609eb1a10db johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v c755f1497cb2a341bba82375ab904609eb1a10db johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ReaderHandler.java v c755f1497cb2a341bba82375ab904609eb1a10db
ensuring mapper stays the only piece - excepted adapters map - where config can change at runtime + removing a johnzon-core import which shouldn't have been there |
| 2016-04-03 18:26:56 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v f2a00fb11aeeb0ca6adf860d8a5dd8d4cbcb20a1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v f2a00fb11aeeb0ca6adf860d8a5dd8d4cbcb20a1
JOHNZON-71 swap mapper parts out to MappingGenerator |
| 2016-04-03 15:49:50 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 67405820f83bd5397d1463025a41a897673f3350
oops, fixing the build |
| 2016-04-03 15:25:48 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyReader.java v 52914970fffe4a9124036f585da9e1365abe71c9 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyWriter.java v 52914970fffe4a9124036f585da9e1365abe71c9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 52914970fffe4a9124036f585da9e1365abe71c9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/Streams.java v 52914970fffe4a9124036f585da9e1365abe71c9
JOHNZON-73 there was a potential leak of our provider without an advanced stream close handling |
| 2016-04-01 21:25:23 |
Hendrik Saly <hendrikdev22@gmail.com> |
MATURITY.adoc v 0f0e0d29a7f8d4430a56ff511e2045ba26e7fd09 MATURITY.html v 0f0e0d29a7f8d4430a56ff511e2045ba26e7fd09
Finalize maturity status |
| 2016-03-30 23:20:42 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v d88dfde07012216d1bd6c1e9eb34cbcfb542b780 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v d88dfde07012216d1bd6c1e9eb34cbcfb542b780 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v d88dfde07012216d1bd6c1e9eb34cbcfb542b780 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGeneratorImpl.java v d88dfde07012216d1bd6c1e9eb34cbcfb542b780
JOHNZON-71 copied writer parts over to MappingGenerator
And hey, it compiles again! |
| 2016-03-28 23:28:31 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 198f65a0009ffad11651a1c84f8fe3061db395ce
fix cobertura and coveralls reporting |
| 2016-03-28 22:33:23 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 03dd82382d546811ded5d320dd19f3dfb36e48f7
try to fix travis build (which is crashing while running surefire) |
| 2016-03-28 22:13:13 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-websocket/pom.xml v 5ec4ba96771b1b8a40abac17254bea53ca33479b
try to fix "Could not invoke deployment method: public static org.jboss.shrinkwrap.api.spec.WebArchive" when run with maven/surefire |
| 2016-03-28 22:12:23 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-websocket/pom.xml v 6654376ab7b0ae0da78805beee8669c5612c2ead
add staging directory for proper site generation |
| 2016-03-28 22:02:34 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b892b1223a56dd2282e63841b484b1728166c94d
remove unused import (which breaks the build on older java versions) |
| 2016-03-28 21:51:52 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-jaxrs/pom.xml v 7c80bc3714216231ab003585c0c08a7cecc07ef3 johnzon-jsonb/pom.xml v 7c80bc3714216231ab003585c0c08a7cecc07ef3 jsonb-api/pom.xml v 7c80bc3714216231ab003585c0c08a7cecc07ef3
add staging.directory and bundle packaging |
| 2016-03-28 21:28:42 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v a460da4a22c475118c09454c3181fad3b0eee5fb
fix travis build for java 6+7 |
| 2016-03-28 20:58:16 |
Hendrik Saly <hendrikdev22@gmail.com> |
src/site/site.xml v 1caed4391e69032d147517549df60cd0f821f814
path to logo corrected |
| 2016-03-28 20:58:10 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 7fa22bf549e28f1880b9d44f618cc0de669ae200 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 7fa22bf549e28f1880b9d44f618cc0de669ae200
JOHNZON-71 simplify JsonValue writing |
| 2016-03-28 20:31:28 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 7fe6921af80e3557c394c2c75e0a949e3074c84d johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v 7fe6921af80e3557c394c2c75e0a949e3074c84d johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 7fe6921af80e3557c394c2c75e0a949e3074c84d
JOHNZON-71 add ObjectConverter to MapperBuilder
together with rsandtner |
| 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-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Converter.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonConverter.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConverter.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParserImpl.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 62476e40c7a38d31b9ef86c73bf4161ac3bf936b
JOHNZON-71 improve Converter and MappingParser
pairprogramming together with rsandtner |
| 2016-03-27 19:04:09 |
Mark Struberg <struberg@apache.org> |
johnzon-core/src/main/java/org/apache/johnzon/core/JsonParserFactoryImpl.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperConfig.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingGenerator.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MappingParser.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/AdapterTest.java v e41b829b34e785e28b24d9771e27976a0fee2ce6 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v e41b829b34e785e28b24d9771e27976a0fee2ce6
JOHNZON-71 introduce MapperConfig and improve ObjectConverter interface |
| 2016-03-27 13:29:57 |
Hendrik Saly <hendrikdev22@gmail.com> |
src/site/markdown/index.md.vm v 90d17f0bb3be4715d1d9e739a0bc1b7d26dcfb1a src/site/resources/images/johnzon_logo.png v 90d17f0bb3be4715d1d9e739a0bc1b7d26dcfb1a src/site/site.xml v 90d17f0bb3be4715d1d9e739a0bc1b7d26dcfb1a
add incubating disclamer and johnzon logo |
| 2016-03-27 13:27:10 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 80f6a53b838ce855607a0b8c26862ed1b4603780
fix javadoc generation |
| 2016-03-27 11:21:25 |
Hendrik Saly <hendrikdev22@gmail.com> |
MATURITY.adoc v dff695a3e10b3406d548f8a233cadbacbd66e89a src/site/markdown/security.md.vm v dff695a3e10b3406d548f8a233cadbacbd66e89a src/site/site.xml v dff695a3e10b3406d548f8a233cadbacbd66e89a
add info how to report security problems |
| 2016-03-26 17:07:43 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v 45cfcf20085ff32e05df41e9b547f3583c1d09c4
JOHNZON-71 improve JsonbGenerator Converter test |
| 2016-03-26 15:12:09 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JsonbGenerator.java v daf1a0f7772e0c2139e55f0802ce7be32ebc98df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JsonbParser.java v daf1a0f7772e0c2139e55f0802ce7be32ebc98df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v daf1a0f7772e0c2139e55f0802ce7be32ebc98df johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ObjectConverter.java v daf1a0f7772e0c2139e55f0802ce7be32ebc98df johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectTypeTest.java v daf1a0f7772e0c2139e55f0802ce7be32ebc98df
JOHNZON-71 first draft of JsonbGenerator and ObjectConverter |
| 2016-03-25 15:29:17 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v 2fa810babfd940e97c66a0066a092857e7237322
further JavaDoc improvements |
| 2016-03-23 14:18:16 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v c4c6f2900bc6b2a9a4c4f5e2e796108509f03cd4
JOHNZON-70 ReadAttributeBeforeWrite option for mapper |
| 2016-03-22 18:23:42 |
Mark Struberg <struberg@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v 01bae73bf20bcaee18a0e8dab55256b441c0f1bc johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Converter.java v 01bae73bf20bcaee18a0e8dab55256b441c0f1bc
add javadoc |
| 2016-03-22 18:05:56 |
Mark Struberg <struberg@apache.org> |
.gitignore v c1cd304d75a37c01ab8fa0a93e84feb948d20725 jsonb-api/run_sigtest.sh v c1cd304d75a37c01ab8fa0a93e84feb948d20725
add a quick sigtest script |
| 2016-03-21 17:06:36 |
Romain manni-Bucau <rmannibucau@gmail.com> |
jsonb-api/src/main/java/javax/json/bind/Jsonb.java v dd7b61a4e9fc99a13d7083e58266c6ddd154aa5c
Jsonb implements AutoCloseable |
| 2016-03-21 10:11:55 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/TypeAwareAdapter.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Converters.java v 1a688f9c41b3d43b2b1b45c3554bf343f9ac8b67
JOHNZON-69 support List item converters for jsonb |
| 2016-03-17 14:33:56 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b301f2a1e60db70a74802a0a5526a82144773401 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTransientTest.java v b301f2a1e60db70a74802a0a5526a82144773401
JOHNZON-68 transient and visibility rules are not 100% the same, noe needs a AND between field and method and the other a OR |
| 2016-03-09 08:48:56 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v 9391718099778416ad205cc96285bd4f49275f9b johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JohnzonProviderTest.java v 9391718099778416ad205cc96285bd4f49275f9b
JOHNZON-67 ensure list can be serialized in jaxrs mapper even if we lost the generics |
| 2016-03-08 11:59:50 |
Romain manni-Bucau <rmannibucau@gmail.com> |
MATURITY.adoc v b41dd5782a165bbd1f3ac2479e3f6c230ed2e4b6
adding maturity file |
| 2016-03-01 09:45:26 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java v 90adbb112dda5885a93b207945afe5efb0caa517
fixing JsonbLocaleParserConverterBase |
| 2016-03-01 09:43:15 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java v d7b7041de011c29f34be527d1f8d50ac856c140f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v d7b7041de011c29f34be527d1f8d50ac856c140f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/LocaleConverter.java v d7b7041de011c29f34be527d1f8d50ac856c140f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LocaleTest.java v d7b7041de011c29f34be527d1f8d50ac856c140f
JOHNZON-66 support of Locale |
| 2016-02-26 16:58:57 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/pom.xml v cfb14a5af8c88e6bc8dc2e11cff898fea9c7ae67 jsonb-api/pom.xml v cfb14a5af8c88e6bc8dc2e11cff898fea9c7ae67
moving jsonb-api to SNAPSHOT |
| 2016-02-26 16:56:25 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v e19af11346b1f1231b45ee5a5fae356d17ca9013 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v e19af11346b1f1231b45ee5a5fae356d17ca9013 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v e19af11346b1f1231b45ee5a5fae356d17ca9013 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v e19af11346b1f1231b45ee5a5fae356d17ca9013
renaming jsonb adapter methods |
| 2016-02-22 14:04:55 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v a79a5dd96a6140568f4d8ea9c6e10f405bba1ea3 jsonb-api/pom.xml v a79a5dd96a6140568f4d8ea9c6e10f405bba1ea3 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v a79a5dd96a6140568f4d8ea9c6e10f405bba1ea3
removing JsonbAdapter#handlesNullValue |
| 2016-02-18 11:17:50 |
Hendrik Saly <hendrikdev22@gmail.com> |
NOTICE v f5b13af9f38100e3c7319ae5fd50114400fe8704
Update year |
| 2016-02-17 09:16:17 |
Romain manni-Bucau <rmannibucau@gmail.com> |
johnzon-core/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 johnzon-distribution/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 johnzon-jaxrs/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 johnzon-jsonb/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 johnzon-mapper/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 johnzon-maven-plugin/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 johnzon-websocket/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 jsonb-api/pom.xml v 37e63b26ad721571c53bd492d9da996c843d1798 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 johnzon-distribution/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 johnzon-jaxrs/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 johnzon-jsonb/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 johnzon-mapper/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 johnzon-maven-plugin/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 johnzon-websocket/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 jsonb-api/pom.xml v 4ba9bca107c8f51f2e8340d05e500db19fe87366 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 johnzon-distribution/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca johnzon-jaxrs/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca johnzon-jsonb/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca johnzon-mapper/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca johnzon-maven-plugin/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca johnzon-websocket/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca jsonb-api/pom.xml v 7ca7fc4a9ba87b0c442c07c739e353797d6107ca 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 johnzon-distribution/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 johnzon-jaxrs/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 johnzon-jsonb/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 johnzon-mapper/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 johnzon-maven-plugin/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 johnzon-websocket/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 jsonb-api/pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54 pom.xml v 461e7d137d32a15ad5a8136555bcc3cbe7badb54
[maven-release-plugin] prepare release v0.9.3-incubating |
| 2016-01-30 19:55:05 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 7c29e78684843f808c785d94458a7a0356c7856e johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/CDIs.java v 7c29e78684843f808c785d94458a7a0356c7856e johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java v 7c29e78684843f808c785d94458a7a0356c7856e johnzon-jsonb/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension v 7c29e78684843f808c785d94458a7a0356c7856e
better CDI tracking of jsonb instances, can still need improvement for often created ones |
| 2016-01-29 23:04:18 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 093f095d28e0503271449b7acbd5165071695294 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v 093f095d28e0503271449b7acbd5165071695294 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v 093f095d28e0503271449b7acbd5165071695294 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbValue.java v 093f095d28e0503271449b7acbd5165071695294
removing @JsonbValue |
| 2016-01-29 17:04:03 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Adapter.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DateWithCopyConverter.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/AdapterKey.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/internal/ConverterAdapter.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Converters.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/AdapterTest.java v e3cb0c0265e521985ca8b982fc852549c6c4edf3
JOHNZON-65 adding Adapter<A, B> for more advanced serialization than Converter |
| 2016-01-29 14:35:22 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/pom.xml v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/factory/CdiJohnzonAdapterFactory.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/factory/SimpleJohnzonAdapterFactory.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/spi/JohnzonAdapterFactory.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/CdiAdapterTest.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v d271dec4ea6ee7bb75805105291d217f1d2129dd johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v d271dec4ea6ee7bb75805105291d217f1d2129dd
JOHNZON-64 CDI support for @JsonbAdapter |
| 2016-01-28 09:22:30 |
Romain Manni-Bucau <rmannibucau@gmail.org> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverterFromString.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverterToString.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/AdapterTest.java v 6673b73c6568800d046725a768c95bf322854bb3 johnzon-maven-plugin/pom.xml v 6673b73c6568800d046725a768c95bf322854bb3 jsonb-api/src/main/java/javax/json/bind/Jsonb.java v 6673b73c6568800d046725a768c95bf322854bb3 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v 6673b73c6568800d046725a768c95bf322854bb3 pom.xml v 6673b73c6568800d046725a768c95bf322854bb3
updating jsonb impl - adapter still in progress (see list) |
| 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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonReaderHandler.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/ReaderHandler.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v a2d5d6023df38c648c3e06194ae43c593cf8ed4f
simple value handling |
| 2015-12-07 20:41:13 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jaxrs/pom.xml v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a johnzon-jsonb/pom.xml v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a johnzon-jsonb/src/main/java/org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/jaxrs/JsonbJaxRsTest.java v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a pom.xml v 55536f3aec6a7b6103ce7b55aaed6eb1f31c248a
simple jsonb jaxrs provider |
| 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 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/DefaultMappingTest.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v a409da7d1121c3d92e09d8d2ba1f123413051f73 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v a409da7d1121c3d92e09d8d2ba1f123413051f73
more of jsonb - missing plain value handling |
| 2015-12-07 13:13:50 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbTypesTest.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/URIConverter.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/URLConverter.java v 65564700aaf4202836af0fe00159449b0d031d7e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JsonpIntegrationTest.java v 65564700aaf4202836af0fe00159449b0d031d7e
JOHNZON-62 JOHNZON-63 supporting jsonp integration in our mapper, better jsonb type handling (optional, dates) + supporting impl collection type sin our mapper |
| 2015-12-06 19:00:21 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v fcf2d46b666bea8cae69418e83e5a6698386a9c5
adding class/package accessor for annotation in DecoratedType |
| 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-distribution/pom.xml v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/pom.xml v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnsonJsonb.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonBuilder.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JohnzonProvider.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/JsonbAccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactory.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbDateConverterBase.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocalDateTimeConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbNumberConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbValueConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/java/org/apache/johnzon/jsonb/converter/JsonbZonedDateTimeConverter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/main/resources/META-INF/services/javax.json.bind.spi.JsonbProvider v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JohnzonProviderTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbReadTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/JsonbWriteTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-jsonb/src/test/java/org/apache/johnzon/jsonb/PropertyNamingStrategyFactoryTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Converters.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/pom.xml v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/Jsonb.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/JsonbBuilder.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/JsonbConfig.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/JsonbException.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/adapter/JsonbAdapter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbAnnotation.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbCreator.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbDateFormat.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbNillable.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbNumberFormat.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbProperty.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbPropertyOrder.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTransient.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbTypeAdapter.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbValue.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/annotation/JsonbVisibility.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/config/BinaryDataStrategy.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/config/PropertyNamingStrategy.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/config/PropertyOrderStrategy.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/config/PropertyVisibilityStrategy.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 jsonb-api/src/main/java/javax/json/bind/spi/JsonbProvider.java v b65d149a50bcd16ce71f6969ae46d9311fc9ce36 pom.xml 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:22:04 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v 6443633f76c10cb72d27e91ccded720736476199 johnzon-maven-plugin/src/test/resources/SomeValue.java v 6443633f76c10cb72d27e91ccded720736476199
better to use double instead of integer when guessing the type |
| 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-11-09 11:06:06 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v 6f76d14b4484df09ab016d9c43de18154ff5536b
adding a default for source |
| 2015-11-09 11:03:49 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-maven-plugin/pom.xml v e0166ad338711485f41562eecc4cdb8227708232 johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v e0166ad338711485f41562eecc4cdb8227708232
JOHNZON-60 fixing maven plugin packaging and attaching generated sources |
| 2015-11-09 10:54:00 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-distribution/pom.xml v 3bdbe399659ccf40ffa62dfb2441f76e91b72db3 johnzon-maven-plugin/pom.xml v 3bdbe399659ccf40ffa62dfb2441f76e91b72db3 johnzon-maven-plugin/src/main/java/org/apache/johnzon/maven/plugin/ExampleToModelMojo.java v 3bdbe399659ccf40ffa62dfb2441f76e91b72db3 johnzon-maven-plugin/src/test/java/org/apache/johnzon/maven/plugin/ExampleToModelMojoTest.java v 3bdbe399659ccf40ffa62dfb2441f76e91b72db3 johnzon-maven-plugin/src/test/resources/SomeValue.java v 3bdbe399659ccf40ffa62dfb2441f76e91b72db3 pom.xml v 3bdbe399659ccf40ffa62dfb2441f76e91b72db3
JOHNZON-60 sample to java plugin |
| 2015-11-02 17:51:45 |
Reinhard Sandtner <rsandtner@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 81373d997793c032eb40bbf360d374fa6de059ec johnzon-mapper/src/test/java/org/apache/johnzon/mapper/AdvancedGenericsTest.java v 81373d997793c032eb40bbf360d374fa6de059ec
JOHNZON-59 added parentclass lookup for generic declaration
Signed-off-by: Mark Struberg <struberg@apache.org> |
| 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 johnzon-distribution/pom.xml v 23641bdb6fc64d6b2a36e82a9f4eb02d9f059510 johnzon-jaxrs/pom.xml v 23641bdb6fc64d6b2a36e82a9f4eb02d9f059510 johnzon-mapper/pom.xml v 23641bdb6fc64d6b2a36e82a9f4eb02d9f059510 johnzon-websocket/pom.xml v 23641bdb6fc64d6b2a36e82a9f4eb02d9f059510 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 johnzon-distribution/pom.xml v d88918a3b2704cf76687a894f897b2d768fe5cd5 johnzon-jaxrs/pom.xml v d88918a3b2704cf76687a894f897b2d768fe5cd5 johnzon-mapper/pom.xml v d88918a3b2704cf76687a894f897b2d768fe5cd5 johnzon-websocket/pom.xml v d88918a3b2704cf76687a894f897b2d768fe5cd5 pom.xml v d88918a3b2704cf76687a894f897b2d768fe5cd5
[maven-release-plugin] prepare release v0.9.2-incubating |
| 2015-09-11 16:48:53 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v a301958f275d1acc592919e0cc0015c84938f7a7
disable depenendy locations for maven project info report plugin (if enabled site build is very slow) |
| 2015-09-11 16:48:05 |
Hendrik Saly <hendrikdev22@gmail.com> |
src/site/site.xml v a8164793ec0650251bc3f2ea3221c821e91b78b8
added logo for site |
| 2015-09-04 11:15:06 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardConfigurableJohnzonProvider.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJohnzonProvider.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WildcardJsrProvider.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JohnzonProviderTest.java v fac2ce6784d08f3c4311620f986307605ddf2ab9 src/site/markdown/index.md.vm v fac2ce6784d08f3c4311620f986307605ddf2ab9
JOHNZON-58 splitting provider in X and WidlcardX |
| 2015-09-03 17:39:25 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v abe4170360c8247fe2aab93d307b7f2e3d746f89 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v abe4170360c8247fe2aab93d307b7f2e3d746f89 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JohnzonProviderTest.java v abe4170360c8247fe2aab93d307b7f2e3d746f89
JOHNZON-57 ensuring to use signature type to test using reference checks in our providers |
| 2015-08-31 15:29:45 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 8841d755094293f658a5764149e9a2010e30da12 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 8841d755094293f658a5764149e9a2010e30da12 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 8841d755094293f658a5764149e9a2010e30da12 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperGenericsTest.java v 8841d755094293f658a5764149e9a2010e30da12
JOHNZON-56 basic one level support of generics |
| 2015-08-31 12:01:01 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperGenericsTest.java v a78c0cc5dcc2fa3da766c9488ded3870ddd29297
JOHNZON-56 generic test for mapper |
| 2015-08-20 09:20:33 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-core/pom.xml v a977e4ebebc4be02e6a52a924fe17ab99e1ecc12 johnzon-distribution/pom.xml v a977e4ebebc4be02e6a52a924fe17ab99e1ecc12 johnzon-jaxrs/pom.xml v a977e4ebebc4be02e6a52a924fe17ab99e1ecc12 johnzon-mapper/pom.xml v a977e4ebebc4be02e6a52a924fe17ab99e1ecc12 johnzon-websocket/pom.xml v a977e4ebebc4be02e6a52a924fe17ab99e1ecc12 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 johnzon-distribution/pom.xml v 0a60e0a7d43b7fe7e9e398ead265081f98938849 johnzon-jaxrs/pom.xml v 0a60e0a7d43b7fe7e9e398ead265081f98938849 johnzon-mapper/pom.xml v 0a60e0a7d43b7fe7e9e398ead265081f98938849 johnzon-websocket/pom.xml v 0a60e0a7d43b7fe7e9e398ead265081f98938849 pom.xml v 0a60e0a7d43b7fe7e9e398ead265081f98938849
[maven-release-plugin] prepare release v0.9.1-incubating |
| 2015-08-19 08:04:52 |
Romain Manni-Bucau <rmannibu@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 14234d20ec87efdce26752eb586e390eeeaa1c73 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 14234d20ec87efdce26752eb586e390eeeaa1c73
JOHNZON-54 JOHNZON-55 avoid NPE if no json value is provided + fixing primitive/enum handling when root in collections |
| 2015-08-10 10:36:55 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/Jsons.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyReader.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyWriter.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v 0c105624dff86e909754921d0c78234c95b4da6f johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WadlDocumentMessageBodyWriter.java v 0c105624dff86e909754921d0c78234c95b4da6f
JOHNZON-51 making jaxrs provider specific to json |
| 2015-08-09 16:22:14 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v d318c0dedd10be98a441b0c5116471e62214e681 johnzon-distribution/pom.xml v d318c0dedd10be98a441b0c5116471e62214e681 johnzon-jaxrs/pom.xml v d318c0dedd10be98a441b0c5116471e62214e681 johnzon-mapper/pom.xml v d318c0dedd10be98a441b0c5116471e62214e681 johnzon-websocket/pom.xml v d318c0dedd10be98a441b0c5116471e62214e681 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 johnzon-distribution/pom.xml v ab542d7208c2b60aa6fdab1b11fa01a1e9ad8241 johnzon-jaxrs/pom.xml v ab542d7208c2b60aa6fdab1b11fa01a1e9ad8241 johnzon-mapper/pom.xml v ab542d7208c2b60aa6fdab1b11fa01a1e9ad8241 johnzon-websocket/pom.xml v ab542d7208c2b60aa6fdab1b11fa01a1e9ad8241 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 johnzon-distribution/pom.xml v 10346ac3c045ad8658d73002a3a708c3108a04db johnzon-jaxrs/pom.xml v 10346ac3c045ad8658d73002a3a708c3108a04db johnzon-mapper/pom.xml v 10346ac3c045ad8658d73002a3a708c3108a04db johnzon-websocket/pom.xml v 10346ac3c045ad8658d73002a3a708c3108a04db 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 johnzon-distribution/pom.xml v eb3f40c0b1907a06f06499df301105acffc30b76 johnzon-jaxrs/pom.xml v eb3f40c0b1907a06f06499df301105acffc30b76 johnzon-mapper/pom.xml v eb3f40c0b1907a06f06499df301105acffc30b76 johnzon-websocket/pom.xml v eb3f40c0b1907a06f06499df301105acffc30b76 pom.xml v eb3f40c0b1907a06f06499df301105acffc30b76
Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 2ed417bdb3d851d552b814db08441d9b2d5e97da. |
| 2015-08-09 15:34:12 |
Hendrik Saly <hendrikdev22@gmail.com> |
.travis.yml v 2108077e0efacab9b7f2a5527f785ea51711978c
try to fix javadoc problem on travis |
| 2015-08-09 12:03:16 |
Hendrik Saly <hendrikdev22@gmail.com> |
.travis.yml v 25af9f5271f9dc4d0d42e6c75e1c5e8346074db8
fixed travis build |
| 2015-08-08 18:54:23 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-mapper/pom.xml v 14143ef16d525e86e2021ec0b7d44bd922ccf1c7
ensuring we don't rely on snapshots in the build |
| 2015-08-08 18:11:58 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 2ed417bdb3d851d552b814db08441d9b2d5e97da johnzon-distribution/pom.xml v 2ed417bdb3d851d552b814db08441d9b2d5e97da johnzon-jaxrs/pom.xml v 2ed417bdb3d851d552b814db08441d9b2d5e97da johnzon-mapper/pom.xml v 2ed417bdb3d851d552b814db08441d9b2d5e97da johnzon-websocket/pom.xml v 2ed417bdb3d851d552b814db08441d9b2d5e97da 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 johnzon-distribution/pom.xml v 8003dc109740e70f0bb88e1eae331afc11f35c88 johnzon-jaxrs/pom.xml v 8003dc109740e70f0bb88e1eae331afc11f35c88 johnzon-mapper/pom.xml v 8003dc109740e70f0bb88e1eae331afc11f35c88 johnzon-websocket/pom.xml v 8003dc109740e70f0bb88e1eae331afc11f35c88 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-28 05:21:32 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterTest.java v 156824a15cfc7df544cf91418de949c11005edf2
ensuring order is not important for ObjectConverterTest maps |
| 2015-07-28 03:04:10 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v cc1053463d05b181edffae10936f534420a6110e johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v cc1053463d05b181edffae10936f534420a6110e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterTest.java v cc1053463d05b181edffae10936f534420a6110e
JOHNZON-48 basic map support for nested converter |
| 2015-07-28 02:51:24 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Converter.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/EnumTest.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/ObjectConverterTest.java v 70a77af7f4271e06f6295d5b6b50070ae0e12d73
JOHNZON-50 enhancing both mode to support merging of annotations, field still but method is read - and doesnt fully overwrite - if field doesnt have the information, JOHNZON-48 adding Karl Grosse tests for @Converter for item type of collections, enhancing his patch to support collections and eagerly enum converter caching |
| 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-07-23 16:05:19 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 7de3d843320681a88b16824861e0a19710767b90
this code shouldnt have been pushed, sorry |
| 2015-07-23 10:11:33 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/BaseAccessMode.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 73b2fd63e9dbc01c454419baae3f510897738890 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/CircularExceptionTest.java v 73b2fd63e9dbc01c454419baae3f510897738890
JOHNZON-49 avoid cycling by default for throwable |
| 2015-07-23 09:36:09 |
Romain Manni-Bucau <rmannibu@starbucks.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JPATest.java v bd3e07e5330cfaeab4d9e4362566f4c4ec5dbecf
making tests a bit more tolerant to timezone |
| 2015-05-31 21:13:42 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v e63016c68b25b45d37da39535067079d864f3ea5 johnzon-distribution/pom.xml v e63016c68b25b45d37da39535067079d864f3ea5 johnzon-jaxrs/pom.xml v e63016c68b25b45d37da39535067079d864f3ea5 johnzon-mapper/pom.xml v e63016c68b25b45d37da39535067079d864f3ea5 johnzon-websocket/pom.xml v e63016c68b25b45d37da39535067079d864f3ea5 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 johnzon-distribution/pom.xml v bb26c1e8c87d7e71f7b7f6917397ed91d0866ff7 johnzon-jaxrs/pom.xml v bb26c1e8c87d7e71f7b7f6917397ed91d0866ff7 johnzon-mapper/pom.xml v bb26c1e8c87d7e71f7b7f6917397ed91d0866ff7 johnzon-websocket/pom.xml v bb26c1e8c87d7e71f7b7f6917397ed91d0866ff7 pom.xml v bb26c1e8c87d7e71f7b7f6917397ed91d0866ff7
[maven-release-plugin] prepare release v0.8-incubating |
| 2015-05-31 16:38:37 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JPATest.java v 83995162609d1717d1e64184db58e8980702e60a
skipping timezone in jpa test |
| 2015-05-16 19:26:03 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/pom.xml v 16d8e7095ea329b487227dce63271750e32da809 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 16d8e7095ea329b487227dce63271750e32da809 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DateWithCopyConverter.java v 16d8e7095ea329b487227dce63271750e32da809 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 16d8e7095ea329b487227dce63271750e32da809 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/JPATest.java v 16d8e7095ea329b487227dce63271750e32da809 johnzon-mapper/src/test/resources/JPATest.xml v 16d8e7095ea329b487227dce63271750e32da809
JOHNZON-47 supporting openjpa java.util.date proxy |
| 2015-04-21 22:04:36 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/package-info.java v 619103f3cf19edcc207d4cd9f7922fe43f4dfe66 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/mapper/package-info.java v 619103f3cf19edcc207d4cd9f7922fe43f4dfe66 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/package-info.java v 619103f3cf19edcc207d4cd9f7922fe43f4dfe66 johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/package-info.java v 619103f3cf19edcc207d4cd9f7922fe43f4dfe66 src/site/markdown/index.md.vm v 619103f3cf19edcc207d4cd9f7922fe43f4dfe66
Denote websocket module as beta |
| 2015-04-21 21:47:32 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/src/main/java/org/apache/johnzon/core/Experimental.java v 307826135fc444a8ebcb68dd1214e2f611892c34 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonVirtualObject.java v 307826135fc444a8ebcb68dd1214e2f611892c34
move @Experimental from mapper to core |
| 2015-04-19 11:40:37 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NoWarningTest.java v 49b000424342bcad921fb8f19ad02f2dbb7c1ec6
positive warning test added |
| 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-13 16:48:13 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/pom.xml v b90d1a67e652acc4dbad94a35eb1fcf71b25ad87 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v b90d1a67e652acc4dbad94a35eb1fcf71b25ad87 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NoWarningTest.java v b90d1a67e652acc4dbad94a35eb1fcf71b25ad87
JOHNZON-46 ensuring we dont geenrate warning in our mapper cause of not supported properties |
| 2015-04-11 12:34:13 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-websocket/pom.xml v 9ad17dc8157406e0b16a5a47521270428e83f963 pom.xml v 9ad17dc8157406e0b16a5a47521270428e83f963
JOHNZON-45 - Build fails on java 1.6 |
| 2015-04-11 01:00:35 |
anierbeck <bcanhome@googlemail.com> |
johnzon-core/pom.xml v a6a07a3c408e1753c0ff0464b84962b76ac07f97 johnzon-jaxrs/pom.xml v a6a07a3c408e1753c0ff0464b84962b76ac07f97 johnzon-mapper/pom.xml v a6a07a3c408e1753c0ff0464b84962b76ac07f97 johnzon-websocket/pom.xml v a6a07a3c408e1753c0ff0464b84962b76ac07f97 pom.xml v a6a07a3c408e1753c0ff0464b84962b76ac07f97
[JOHNZON-44] - The manifest neglects OSGi Import/Export information |
| 2015-04-06 16:42:07 |
Hendrik Saly <hendrikdev22@gmail.com> |
src/site/markdown/index.md.vm v 4df64e2f2199c700885b112cf6e9047c8bc7b725 src/site/site.xml v 4df64e2f2199c700885b112cf6e9047c8bc7b725
Some love for the website |
| 2015-04-04 00:08:05 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 14a12f6a6484ce2b4f2ff1bed5512cc5a801c827 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 14a12f6a6484ce2b4f2ff1bed5512cc5a801c827 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 14a12f6a6484ce2b4f2ff1bed5512cc5a801c827 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 14a12f6a6484ce2b4f2ff1bed5512cc5a801c827
JOHNZON-43 adding encoding as parameter to builder + using utf8 by default in mapper + adding johnzon.mapper.encoding system property for external config |
| 2015-03-25 09:45:58 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 johnzon-distribution/pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 johnzon-distribution/src/assembly/bin.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 johnzon-distribution/src/assembly/src.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 johnzon-jaxrs/pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 johnzon-mapper/pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 johnzon-websocket/pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9 pom.xml v 3eecf6b63510d11997c35d0e57d1c7bfa51320e9
JOHNZON-42 distribution module |
| 2015-03-24 17:33:19 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-websocket/pom.xml v b49eb242f04ec39b459f4963788eb4dbb71ea127
skip cobertura for arquillian tests |
| 2015-03-24 16:51:59 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-websocket/src/test/java/org/apache/johnzon/websocket/JsrCodecTest.java v 0a336cc1d2098b686c02b4c5fceb14414100de9f johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java v 0a336cc1d2098b686c02b4c5fceb14414100de9f
dont use jar dependency in maven reactor |
| 2015-03-24 16:40:20 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ClientEndpointImpl.java v 622f4a495e29a01fe239399d2f88097fad1484c4 src/site/markdown/index.md.vm v 622f4a495e29a01fe239399d2f88097fad1484c4
minor cleanup + adding few doc about websocket codecs |
| 2015-03-24 16:29:57 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-websocket/pom.xml v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/FactoryLocator.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/JsrDecoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/jsr/JsrEncoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/internal/mapper/MapperLocator.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrArrayDecoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrArrayEncoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrObjectDecoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrObjectEncoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrStructureDecoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/jsr/JsrStructureEncoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/JohnzonTextDecoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/main/java/org/apache/johnzon/websocket/mapper/JohnzonTextEncoder.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/JsrCodecTest.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/MapperCodecTest.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ClientEndpointImpl.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/JsrClientEndpointImpl.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/JsrServerEndpointImpl.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/Message.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ServerEndpointImpl.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/java/org/apache/johnzon/websocket/endpoint/ServerReport.java v 29a79edb9a9845a01098188c418331319079009d johnzon-websocket/src/test/resources/arquillian.xml v 29a79edb9a9845a01098188c418331319079009d pom.xml v 29a79edb9a9845a01098188c418331319079009d
JOHNZON-41 jsr 356 integration, note: still some work to do on client annotation endpoint integration but didnt find a right api yet |
| 2015-03-24 15:21:00 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-core/pom.xml v e9891591423c78615daf8b53e91737ff3c2c409d johnzon-jaxrs/pom.xml v e9891591423c78615daf8b53e91737ff3c2c409d johnzon-mapper/pom.xml v e9891591423c78615daf8b53e91737ff3c2c409d 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 johnzon-jaxrs/pom.xml v d47edcc559a5b13b2a83a4efdc9b720bdaeb9e56 johnzon-mapper/pom.xml v d47edcc559a5b13b2a83a4efdc9b720bdaeb9e56 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 johnzon-jaxrs/pom.xml v adb483f6269e3b87aa5b3811c9999327f4bdb702 johnzon-mapper/pom.xml v adb483f6269e3b87aa5b3811c9999327f4bdb702 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 johnzon-jaxrs/pom.xml v 30cc08715d9b70e6bce57680999f92ce13508a65 johnzon-mapper/pom.xml v 30cc08715d9b70e6bce57680999f92ce13508a65 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 johnzon-jaxrs/pom.xml v 97930e2a8447c330115263afc83c094d48b163c8 johnzon-mapper/pom.xml v 97930e2a8447c330115263afc83c094d48b163c8 pom.xml v 97930e2a8447c330115263afc83c094d48b163c8
[maven-release-plugin] prepare release v0.7-incubating |
| 2015-03-15 20:25:35 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Experimental.java v 5d656c825e6351f26a93cbffcf10ef49b310ded9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonVirtualObject.java v 5d656c825e6351f26a93cbffcf10ef49b310ded9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonVirtualObjects.java v 5d656c825e6351f26a93cbffcf10ef49b310ded9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 5d656c825e6351f26a93cbffcf10ef49b310ded9 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 5d656c825e6351f26a93cbffcf10ef49b310ded9 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 5d656c825e6351f26a93cbffcf10ef49b310ded9
JOHNZON-40 virtual object support for our mapper |
| 2015-02-25 09:52:47 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v dcc3a2c2a96d095251328740c03ebc0c053077c6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v dcc3a2c2a96d095251328740c03ebc0c053077c6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v dcc3a2c2a96d095251328740c03ebc0c053077c6 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v dcc3a2c2a96d095251328740c03ebc0c053077c6
avoiding npe + checkstyle |
| 2015-02-25 09:11:14 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v fee273e274bdf959e14516508c43ec280b1f4bd7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonConverter.java v fee273e274bdf959e14516508c43ec280b1f4bd7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v fee273e274bdf959e14516508c43ec280b1f4bd7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v fee273e274bdf959e14516508c43ec280b1f4bd7 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v fee273e274bdf959e14516508c43ec280b1f4bd7 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v fee273e274bdf959e14516508c43ec280b1f4bd7
JOHNZON-39 constructor instantiation using @ConstructorProperties |
| 2015-02-25 08:49:47 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 40575520f697e370a4e94b17743dbf2cdd04bcd1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 40575520f697e370a4e94b17743dbf2cdd04bcd1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 40575520f697e370a4e94b17743dbf2cdd04bcd1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 40575520f697e370a4e94b17743dbf2cdd04bcd1 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v 40575520f697e370a4e94b17743dbf2cdd04bcd1 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 40575520f697e370a4e94b17743dbf2cdd04bcd1
JOHNZON-38 also use Collection getter as writer is flag is set |
| 2015-02-22 14:49:36 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonProperty.java v c60739d134a8eeed39777a00146dcfcff66e5017 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v c60739d134a8eeed39777a00146dcfcff66e5017 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v c60739d134a8eeed39777a00146dcfcff66e5017 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v c60739d134a8eeed39777a00146dcfcff66e5017
JOHNZON-37 @JohnzonProperty |
| 2015-02-18 15:58:33 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v ca56cd03d7ddb25a9ae8c3d015c16a53e558fb52 johnzon-jaxrs/pom.xml v ca56cd03d7ddb25a9ae8c3d015c16a53e558fb52 johnzon-mapper/pom.xml v ca56cd03d7ddb25a9ae8c3d015c16a53e558fb52 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 johnzon-jaxrs/pom.xml v dda975b327211277fc96c4155b6e98bc54a4a7d9 johnzon-mapper/pom.xml v dda975b327211277fc96c4155b6e98bc54a4a7d9 pom.xml v dda975b327211277fc96c4155b6e98bc54a4a7d9
[maven-release-plugin] prepare release v0.6-incubating |
| 2015-01-28 13:40:31 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 435e7f8c6eabf02da7cd68da76ba2240fb4ce20b johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 435e7f8c6eabf02da7cd68da76ba2240fb4ce20b
JOHNZON-36 nested list support |
| 2015-01-12 21:03:30 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 92098f4561c80a569c8349d8132369dcfa998e08 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 92098f4561c80a569c8349d8132369dcfa998e08 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 92098f4561c80a569c8349d8132369dcfa998e08 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 92098f4561c80a569c8349d8132369dcfa998e08 pom.xml v 92098f4561c80a569c8349d8132369dcfa998e08
Make byte[] de/serialization configurable (de/serialize to plain int array which is the default or to base64 encoded string) |
| 2015-01-12 17:56:17 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 32d0715dfbf7de615005a51efa862c159d94ba2e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 32d0715dfbf7de615005a51efa862c159d94ba2e
JOHNZON-35 Mapper fails on short and byte array - patch from Prem Sangeeth, thanks a lot |
| 2015-01-11 16:06:59 |
Hendrik Saly <hendrikdev22@gmail.com> |
NOTICE v bcab1c842ba89c450d70931e7966384cb13dada2 pom.xml v bcab1c842ba89c450d70931e7966384cb13dada2
year updated in NOTICE, "apache" added to artifact names |
| 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-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.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 johnzon-jaxrs/pom.xml v 0048dd1db997f9e255769c55fbcbe05733018391 johnzon-mapper/pom.xml v 0048dd1db997f9e255769c55fbcbe05733018391 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 johnzon-jaxrs/pom.xml v a88f79789c0ca288217d90d509633b566c0ac692 johnzon-mapper/pom.xml v a88f79789c0ca288217d90d509633b566c0ac692 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:47:36 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 79902ee67af7ff3cf48fc318c91894439ae38a1f johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 79902ee67af7ff3cf48fc318c91894439ae38a1f
propagating supportsComments to mapper and provider |
| 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 |
| 2015-01-02 08:47:37 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 3d5ebbf7a29d1d9d223a2b7cb1bde0d793fb3e70 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 3d5ebbf7a29d1d9d223a2b7cb1bde0d793fb3e70
JOHNZON-25 'recursive' support of Map<String, Object> |
| 2014-12-15 21:54:18 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v 8a6fc5946399b264155900346eb0fdbe60f6d5a0 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 8a6fc5946399b264155900346eb0fdbe60f6d5a0
pretty option for mapper and configurable jaxrs provider |
| 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-15 13:12:53 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v a95184dc4aad45e20dea250e63da89bdd4206a3b johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v a95184dc4aad45e20dea250e63da89bdd4206a3b
JOHNZON-30 basic johnzon jsonp component config in our mapper/jaxrs provider |
| 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-12-06 19:08:50 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 4b8c93a797088872843e191a3eb43ae038146135 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v 4b8c93a797088872843e191a3eb43ae038146135
JOHNZON-28 Bad numeric conversion - thanks to Thiago Veronezi |
| 2014-11-24 18:05:53 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 5a4857421e6e42af701cf2e1ada61842f67b502d
Removed double defined maven scm publish plugin |
| 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-24 17:41:40 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v aaae17743a2cf9f75d9744010438c8889374b743 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v aaae17743a2cf9f75d9744010438c8889374b743 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v aaae17743a2cf9f75d9744010438c8889374b743
JOHNZON-27 JOHNZON-26 writeObjectAsString and skipping Nan values when serializing |
| 2014-11-23 20:47:03 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 4dabbb17fd2fccccf4a9181ebe6b549c9dbf8c98 src/site/markdown/index.md.vm v 4dabbb17fd2fccccf4a9181ebe6b549c9dbf8c98 src/site/site.xml v 4dabbb17fd2fccccf4a9181ebe6b549c9dbf8c98
Site fixes, First step towards proper site archiving |
| 2014-11-15 13:45:51 |
Hendrik Saly <hendrikdev22@gmail.com> |
DISCLAIMER v 787e919ebad0206291d9ff8d1ac2e765c2e19626
Fixed wrong reference to Apache Sirona |
| 2014-11-13 20:26:30 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v bb65cebd7ab0dd355aa3a6f6534db2633670031a johnzon-jaxrs/pom.xml v bb65cebd7ab0dd355aa3a6f6534db2633670031a johnzon-mapper/pom.xml v bb65cebd7ab0dd355aa3a6f6534db2633670031a 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 johnzon-jaxrs/pom.xml v 56c9789b3de1fbdcbf0a260ba2f26fce70171ffa johnzon-mapper/pom.xml v 56c9789b3de1fbdcbf0a260ba2f26fce70171ffa pom.xml v 56c9789b3de1fbdcbf0a260ba2f26fce70171ffa
[maven-release-plugin] prepare release v0.2-incubating |
| 2014-11-12 18:30:29 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 8f5b8bdd24a79b45dad4bdaf2c9651df3e8192fc
typo |
| 2014-11-12 11:40:10 |
Romain Manni-Bucau <rmannibucau@apache.org> |
src/site/markdown/index.md v 977e3c7e1ccf049f6905425f64eadb07b73de437
adding ConfigurableJohnzonProvider in doc |
| 2014-11-12 11:38:28 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProvider.java v e45db5c6a492ee6c4c9238d987bb90f57238db71 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/IgnorableTypes.java v e45db5c6a492ee6c4c9238d987bb90f57238db71 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v e45db5c6a492ee6c4c9238d987bb90f57238db71 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v e45db5c6a492ee6c4c9238d987bb90f57238db71 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v e45db5c6a492ee6c4c9238d987bb90f57238db71 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/ConfigurableJohnzonProviderTest.java v e45db5c6a492ee6c4c9238d987bb90f57238db71
JOHNZON-24 ConfigurableJohnzonProvider |
| 2014-11-12 11:11:56 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 222c5df80b6999301a49bfb4e27fbbb50301e4ca
if raw type is Collection we have to handle it. Whatever type we use would be fnie, using ArrayList for now since it looks the most common. If we don't handle it then we can't ask for Collection<xxx> which would be a pain in a lot of cases |
| 2014-11-12 07:48:13 |
Romain Manni-Bucau <rmannibucau@apache.org> |
pom.xml v c87e427c530ac48e84551e9f1021732882d91914
not sure why spec jar was insnapshot |
| 2014-11-11 22:42:24 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 51c524dbba5849107abccf0ab3b122a84bb54928
maven taglist-, changelog- and changes-plugin added to pom |
| 2014-11-11 20:36:49 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v bcf51d2e5b1267dcf317816b7db759460cb3c715 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v bcf51d2e5b1267dcf317816b7db759460cb3c715
more global exclude rules for fields and methods |
| 2014-11-11 20:33:14 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonIgnore.java v 8e253a052c7cbf6214b6ae7f1f324766b4344355
JohnzonIgnore can now be on fields |
| 2014-11-11 20:27:25 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 9b6ad074dfe7922b5f64b7e54f952936ebd45eaa johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java v 9b6ad074dfe7922b5f64b7e54f952936ebd45eaa
adding FieldAndMethodAccessMode access mode |
| 2014-11-11 20:23:45 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 2ce282b46649ba73f67daedc2e927e265e040439
skipping transient fields with FieldAccessMode |
| 2014-11-11 20:22:18 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v 8f8565791cd71dfabfd7312630874d9ee4f6c5ce
skipping static fields with FieldAccessMode |
| 2014-11-11 20:05:55 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v deaea89fb84bddbed38b17c088fedc6bb2a84b96 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v deaea89fb84bddbed38b17c088fedc6bb2a84b96
ignore and allow to override easily isIgnored in our access modes |
| 2014-11-11 16:27:59 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/AccessMode.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/FieldAccessMode.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/access/MethodAccessMode.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v bb96f71eb40c79a824e0688d3826994e4ebc3c06
JOHNZON-23 field access support |
| 2014-11-11 11:51:17 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 6fa15005996dc00df5439d467a2d75ac9f250600 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 6fa15005996dc00df5439d467a2d75ac9f250600 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 6fa15005996dc00df5439d467a2d75ac9f250600 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v 6fa15005996dc00df5439d467a2d75ac9f250600 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 6fa15005996dc00df5439d467a2d75ac9f250600
JOHNZON-22 supporting private constructors in Mapper |
| 2014-11-09 21:28:38 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 8bc90136178f915603f43be7ed1b6a25724754e8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 8bc90136178f915603f43be7ed1b6a25724754e8
JOHNZON-20 basic Map<String, Object> support |
| 2014-11-09 21:11:45 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/JohnzonCollectionType.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/JohnzonListType.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/JohnzonParameterizedType.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 09bfdc4a6a95bb5c15b923ae1a73010aacf13211
JOHNZON-19 fixing reflection for readCollection in Mapper |
| 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-06 11:19:39 |
salyh <hendrikdev22@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 64ddab0df40a57b33ad39e8f0b35710ad0a801d0 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 64ddab0df40a57b33ad39e8f0b35710ad0a801d0
revert hashmap -> linkedhashmap |
| 2014-11-05 20:55:37 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 1b23891042ede1b3bf461026c10c80b85a4087a2
clean up testcase, remove unnecessary code |
| 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 23:53:29 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/NullTest.java v c0ebe9d2acbd8515a6169e7c1c80ecbe3ae67988
JOHNZON-21 (renamed setter/getter to method), implemented basic null and empty array handling (allow to have nulls in the serialization, allow to have/skip empty arrays in the serialization) |
| 2014-11-04 21:15:29 |
Hendrik Saly <hendrikdev22@gmail.com> |
pom.xml v 7176fdecdccf947421c2d8de25cf61ca996a2803
corrected site plugin version, added some update-reports |
| 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 17:45:45 |
Hendrik Saly <hendrikdev22@gmail.com> |
johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/xml/WadlDocumentToJsonTest.java v b7948d5174018ddf04c95a4abd8107720d20155e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v b7948d5174018ddf04c95a4abd8107720d20155e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v b7948d5174018ddf04c95a4abd8107720d20155e johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v b7948d5174018ddf04c95a4abd8107720d20155e pom.xml v b7948d5174018ddf04c95a4abd8107720d20155e
Update checkstyle configuration (and fixed some check style errors), update contributorsrs, some minor pom.xml changes |
| 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-21 00:00:07 |
salyh <hendrikdev22@gmail.com> |
.travis.yml v 0fdbca31d1f4964a11e73cc6756f6d59bd945723 pom.xml v 0fdbca31d1f4964a11e73cc6756f6d59bd945723
Cobertura code coverage settings adjusted, pmd plugin version update |
| 2014-10-20 10:44:45 |
salyh <hendrikdev22@gmail.com> |
.travis.yml v 100095f92a52a9c40602592203e8882a88985ed9
coveralls.io support |
| 2014-10-12 22:55:15 |
salyh <hendrikdev22@gmail.com> |
src/site/markdown/index.md v 2971416e57e2a7a9914134de3c58fe8ee83aa659
add jprofiler link to site |
| 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-10-07 11:29:52 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v af4f84c8f6d98ae0675b25e1308552ebe2d93a6b
extracting isInt/isFloat logic in functions |
| 2014-10-07 11:27:52 |
Romain Manni-Bucau <rmannibucau@apache.org> |
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v baa6ad93ad6dd9fd2537bdf76c61a11138ce8e91
JOHNZON-15 Daniel Cunha: handle the same way byte/short/int in both writePrimitives |
| 2014-10-01 20:09:07 |
salyh <hendrikdev22@gmail.com> |
pom.xml v 86446075bf99ad2ad1406f372ab2597c607b2aa4
Change dependency to json spec snapshot |
| 2014-10-01 17:25:13 |
salyh <hendrikdev22@gmail.com> |
.gitignore v 90a2b215d23bc4ba2ada23d8caf6451af318fc98 KEYS v 90a2b215d23bc4ba2ada23d8caf6451af318fc98 NOTICE v 90a2b215d23bc4ba2ada23d8caf6451af318fc98 pom.xml v 90a2b215d23bc4ba2ada23d8caf6451af318fc98 src/assembly/dist-src.xml v 90a2b215d23bc4ba2ada23d8caf6451af318fc98
fixing release build for thing that came up with the 0.1-incubating release (tar.gz, NOTICE file, KEYS etc) |
| 2014-09-23 18:36:27 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v 0021ad7ea6783d4834412df9cdd4d1627e177370 johnzon-jaxrs/pom.xml v 0021ad7ea6783d4834412df9cdd4d1627e177370 johnzon-mapper/pom.xml v 0021ad7ea6783d4834412df9cdd4d1627e177370 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 johnzon-jaxrs/pom.xml v 39ffe71fc0050d5f25baec334e955d27e850bd6f johnzon-mapper/pom.xml v 39ffe71fc0050d5f25baec334e955d27e850bd6f 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 johnzon-jaxrs/pom.xml v 1ce92318f37a18e6979fa789daabdb1b39bca369 johnzon-mapper/pom.xml v 1ce92318f37a18e6979fa789daabdb1b39bca369
change version to 0.1-incubating-SNAPSHOT for modules |
| 2014-09-23 18:27:53 |
salyh <hendrikdev22@gmail.com> |
pom.xml v 91ba2a7b01bdc9edb1934395232eada10ecc4135
change version to 0.1-incubating-SNAPSHOT configure releaseplugin to do not push automatically, some other release prep |
| 2014-09-23 17:35:15 |
salyh <hendrikdev22@gmail.com> |
johnzon-core/pom.xml v ae7fbc0ffa6607503f302f134f4d5b667067464f johnzon-jaxrs/pom.xml v ae7fbc0ffa6607503f302f134f4d5b667067464f johnzon-mapper/pom.xml v ae7fbc0ffa6607503f302f134f4d5b667067464f 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 johnzon-jaxrs/pom.xml v d800b4272a21c59001ab1eb9a7f927f7c352b3b4 johnzon-mapper/pom.xml v d800b4272a21c59001ab1eb9a7f927f7c352b3b4 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 johnzon-jaxrs/pom.xml v dd05f3adbaf71b87c1557140e12793f17baeee4c johnzon-mapper/pom.xml v dd05f3adbaf71b87c1557140e12793f17baeee4c pom.xml v dd05f3adbaf71b87c1557140e12793f17baeee4c
[maven-release-plugin] prepare release johnzon-0.1-incubating |
| 2014-09-23 17:26:37 |
salyh <hendrikdev22@gmail.com> |
pom.xml v b938df2e746aa14e849a9506e6dca805fc496a6c
Update release plugin to version 2.5 due to problems with git and 2.4.x |
| 2014-09-22 19:21:15 |
salyh <hendrikdev22@gmail.com> |
KEYS v d5a513e5f1f8a3b38c38f617a1136f7194e3a7e7 pom.xml v d5a513e5f1f8a3b38c38f617a1136f7194e3a7e7
replace json_spec SNAPSHOT dependency with alpha-1, added KEYS file |
| 2014-09-22 16:37:07 |
salyh <hendrikdev22@gmail.com> |
LICENSE v 61e5da213d336c5a7857dcb2ab3f234b6393e34f NOTICE v 61e5da213d336c5a7857dcb2ab3f234b6393e34f
LICENSE and NOTICE added |
| 2014-09-13 18:24:41 |
salyh <hendrikdev22@gmail.com> |
pom.xml v ccd341f7a908a9d6283cf8a12920e7754259db24
dcm connection added, old fleece archives added, developer section updated |
| 2014-09-12 10:47:25 |
salyh <hendrikdev22@gmail.com> |
pom.xml v 3b1bd213aa4757b197881b9765d77b2f002b5313
added ci info and cobertura report, rat version bumped to 0.11, developers updated |
| 2014-09-11 21:34:20 |
salyh <hendrikdev22@gmail.com> |
pom.xml v 53a96b156864dffad9a07d3e913f2d042b99ebdb
update committers and contributors |
| 2014-09-04 20:19:33 |
Romain Manni-Bucau <rmannibucau@apache.org> |
fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v 72e0a8162478acfefc2fadf12f5dc0b1528a382a fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v 72e0a8162478acfefc2fadf12f5dc0b1528a382a
don't fail if not the right charset |
| 2014-09-04 20:09:22 |
Romain Manni-Bucau <rmannibucau@apache.org> |
pom.xml v 047aa65a0b08b1ae8a4189b0d5c527937e2bba6e
forcing file encoding for platform not using utf8 as default |
| 2014-09-01 18:27:10 |
salyh <hendrikdev22@gmail.com> |
DISCLAIMER v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 fleece-core/src/main/resources/META-INF/services/javax.json.spi.JsonProvider v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 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 johnzon-jaxrs/pom.xml v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/DelegateProvider.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyReader.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonMessageBodyWriter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JohnzonProvider.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/Jsons.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyReader.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrMessageBodyWriter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/JsrProvider.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/WadlDocumentMessageBodyWriter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/main/java/org/apache/johnzon/jaxrs/xml/WadlDocumentToJson.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JohnzonProviderTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/JsrProviderTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-jaxrs/src/test/java/org/apache/johnzon/jaxrs/xml/WadlDocumentToJsonTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/pom.xml v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Converter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/JohnzonIgnore.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mapper.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperBuilder.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/MapperException.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/BigDecimalConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/BigIntegerConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/BooleanConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/ByteConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/CachedDelegateConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/CharacterConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/ClassConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DateConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/DoubleConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/EnumConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/FloatConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/IntegerConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/LongConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/ShortConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/converter/StringConverter.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/main/java/org/apache/johnzon/mapper/reflection/Mappings.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/LiteralTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperEnhancedTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/MapperVersionTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 johnzon-mapper/src/test/java/org/apache/johnzon/mapper/converter/EnumConverterTest.java v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 pom.xml v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 src/site/markdown/index.md v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8 src/site/site.xml v 6e86a53e85f50893fbbb8ab156e99a8e10de59a8
renamed fleece to johnzon |
| 2014-08-21 22:25:41 |
Romain Manni-Bucau <rmannibucau@apache.org> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v 8ff6945e87500188c3cf8407aa65720663306852
if we convert type to String then we need to write a String |
| 2014-08-16 17:35:45 |
Romain Manni-Bucau <rmannibucau@apache.org> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v ddb2885b21a4dc9f645f9b2d7c73d9ebdbddeb72 fleece-mapper/src/main/java/org/apache/fleece/mapper/MapperBuilder.java v ddb2885b21a4dc9f645f9b2d7c73d9ebdbddeb72 fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v ddb2885b21a4dc9f645f9b2d7c73d9ebdbddeb72 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperEnhancedTest.java v ddb2885b21a4dc9f645f9b2d7c73d9ebdbddeb72 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperTest.java v ddb2885b21a4dc9f645f9b2d7c73d9ebdbddeb72
FLEECE-14 char handling in mapper |
| 2014-08-15 19:36:58 |
Romain Manni-Bucau <rmannibucau@apache.org> |
fleece-core/src/main/java/org/apache/fleece/core/JsonInMemoryParser.java v 9305e2148a2147d145dd834a4c5c98703160e110
FLEECE-13 avoid to create object when no value is needed in in memory parser, thanks Hendrik again for this patch |
| 2014-07-31 21:54:07 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v 4b51e8f7c6b844dc6029017a47dfeba145292baf siteDeploy.sh v 4b51e8f7c6b844dc6029017a47dfeba145292baf
FLEECE-12 from Hendrik to fix website |
| 2014-07-30 18:38:58 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/EscapedStringAwareJsonParser.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonArrayBuilderImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonArrayImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonBuilderFactoryImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonChars.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonDoubleImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFacade.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFactoryImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonInMemoryParser.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonLocationImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonLongImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonNumberImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonObjectBuilderImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonObjectImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonPrettyGeneratorImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonProviderImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderFactoryImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderListener.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderListenerFactory.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonStreamParserImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonStringImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonWriterFactoryImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/JsonWriterImpl.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/RFC4627AwareInputStreamReader.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/main/java/org/apache/fleece/core/Strings.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/JsonArrayImplTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/JsonGeneratorImplTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/JsonObjectImplTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/JsonWriterImplTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-core/src/test/java/org/apache/fleece/core/LocationTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperTest.java v 192c774a8a3e89655faa5a9498cf28d05ce3dd82
FLEECE-10 FLEECE-11 performance enhancements from Hendrik Saly, thanks a lot! |
| 2014-07-24 18:59:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonCharBufferStreamParser.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonChars.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonDoubleImpl.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonLocationImpl.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonReaderImpl.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/JsonStreamParserImpl.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/RFC4627AwareInputStreamReader.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/main/java/org/apache/fleece/core/Strings.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonArrayBuilderImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonArrayImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonGeneratorImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonNumberTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonObjectBuilderImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonObjectImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/JsonWriterImplTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/java/org/apache/fleece/core/LocationTest.java v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail23.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail25.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail26.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail27.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail28.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail29.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail30.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail31.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail32.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail33.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail34.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail35.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail36.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail37.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail38.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail39.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail40.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail41.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail42.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail43.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail44.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail45.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail46.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail47.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail48.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail49.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail50.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail51.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail52.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail53.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail54.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail55.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail56.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail57.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail58.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail59.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail60.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail61.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail62.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail63.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail64.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail65.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail66.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail67.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail68.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail69.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail70.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail71.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/fail72.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/fails/numbers.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/numbers.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/simple2.json v 675ec9d39a0e448e1775ac191893008f8880bcbb fleece-core/src/test/resources/json/simple_utf16le.json v 675ec9d39a0e448e1775ac191893008f8880bcbb
FLEECE-9 patch from Hendrik Saly enhancing perfs and compliancy, thank you so much |
| 2014-07-20 13:43:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v 43319043eead13930253af28699c25837210a405
resetting column with line |
| 2014-07-17 21:15:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v 6963610365291d88d079a069f86fe975faebf0f6
ok, groovy is adding it dynamically so skipping class test,also forbids metaClass name :( |
| 2014-07-17 21:12:35 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v 817ee6820d9f201046e9d9e2e4537cc1f2a888ce
better integration with groovy and our mapper |
| 2014-07-14 20:35:02 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v 4b9ae688040ebff6f2ad3ebee1c80685606d9c6a fleece-core/src/main/java/org/apache/fleece/core/JsonCharBufferStreamParser.java v 4b9ae688040ebff6f2ad3ebee1c80685606d9c6a
removing several logs, less we have better it is for perf but mainly for readability |
| 2014-07-14 20:23:01 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v dfc4ebea553eaa231e5a3b7c24398dc159fa8000
trying to avoid too much casts |
| 2014-07-14 19:25:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v 57f1a0a36e0070ff3d2dc45e79d52eb41ad8c186 fleece-mapper/src/main/java/org/apache/fleece/mapper/MapperBuilder.java v 57f1a0a36e0070ff3d2dc45e79d52eb41ad8c186 fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v 57f1a0a36e0070ff3d2dc45e79d52eb41ad8c186 fleece-mapper/src/test/java/org/apache/fleece/mapper/LiteralTest.java v 57f1a0a36e0070ff3d2dc45e79d52eb41ad8c186 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperEnhancedTest.java v 57f1a0a36e0070ff3d2dc45e79d52eb41ad8c186 fleece-mapper/src/test/java/org/apache/fleece/mapper/converter/EnumConverterTest.java v 57f1a0a36e0070ff3d2dc45e79d52eb41ad8c186
byte/short handling + test from Hendrik Saly for our mapper |
| 2014-07-14 18:58:29 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v e7cd817ef47c4b7598d31d67e7c6c975b6f362e7
reverting eager failure since it degrade performances (thanks Hendrik Saly to have helped seeing it) |
| 2014-07-13 12:59:29 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
.travis.yml v ec0983ed1ffe27b71d6b67badb9f2b3e4dcdfe4f fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v ec0983ed1ffe27b71d6b67badb9f2b3e4dcdfe4f fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorImpl.java v ec0983ed1ffe27b71d6b67badb9f2b3e4dcdfe4f fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v ec0983ed1ffe27b71d6b67badb9f2b3e4dcdfe4f fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/xml/WadlDocumentToJson.java v ec0983ed1ffe27b71d6b67badb9f2b3e4dcdfe4f fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v ec0983ed1ffe27b71d6b67badb9f2b3e4dcdfe4f
FLEECE-8 another bunch of cleanup and improvements from Hendrik Saly |
| 2014-07-13 10:18:41 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v 351374bbefbf107a4b12b210980c945e220eef60 fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v 351374bbefbf107a4b12b210980c945e220eef60 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperEnhancedTests.java v 351374bbefbf107a4b12b210980c945e220eef60
using toString to write unknown types by default |
| 2014-07-13 09:56:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
.travis.yml v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorImpl.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/main/java/org/apache/fleece/core/JsonReaderFactoryImpl.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/java/org/apache/fleece/core/JsonGeneratorImplTest.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/resources/bench/unicode_chars_1400kb.txt v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/resources/bench/unicode_chars_170kb.txt v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/resources/bench/unicodes.json v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/resources/bench/unicodes_big.json v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-core/src/test/resources/json/numbers.json v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperEnhancedTests.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperTest.java v d6c1bb8b21c7da316b223be7e8979fa8d89af71b pom.xml v d6c1bb8b21c7da316b223be7e8979fa8d89af71b src/site/site.xml v d6c1bb8b21c7da316b223be7e8979fa8d89af71b
FLEECE-8 various enhancements from Hendrik Saly, thanks a lot. |
| 2014-07-12 10:53:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/BufferStrategy.java v badf44a2377a508ca58be93b1d2321c2b105bcfd
resetting StringBuilder in all implementations of bufferstrategy |
| 2014-07-11 19:38:45 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/BufferStrategy.java v d3c2381cef47169d0b2caddf1fb0570617d78572 fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v d3c2381cef47169d0b2caddf1fb0570617d78572 fleece-core/src/main/java/org/apache/fleece/core/JsonCharBufferStreamParser.java v d3c2381cef47169d0b2caddf1fb0570617d78572 fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v d3c2381cef47169d0b2caddf1fb0570617d78572 fleece-core/src/main/java/org/apache/fleece/core/Strings.java v d3c2381cef47169d0b2caddf1fb0570617d78572
forgotten files in last commit |
| 2014-07-11 19:35:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/ThreadLocalBufferCache.java v 2603d81aaf8953d4033039e43264a654873e47dc
adding to BufferStrategy StringBuilder, we can still desire to wire Strings to its usage (ie get rid of it as a static class) |
| 2014-07-11 18:48:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
.gitignore v 1390c8a4a1a20ef149e82dec7191450b2c5eee44 fleece-core/src/main/java/org/apache/fleece/core/BufferStrategy.java v 1390c8a4a1a20ef149e82dec7191450b2c5eee44
FLEECE-6 FLEECE-5 patches from Hendrik Saly. Making gitignore Mac compatible and fixing ThreadLocal buffer strategy |
| 2014-07-07 12:27:26 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/BufferCache.java v 93c3987bada03c7b0e5f6083c8e6759f15c06b68 fleece-core/src/main/java/org/apache/fleece/core/BufferStrategy.java v 93c3987bada03c7b0e5f6083c8e6759f15c06b68 fleece-core/src/main/java/org/apache/fleece/core/JsonCharBufferStreamParser.java v 93c3987bada03c7b0e5f6083c8e6759f15c06b68 fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 93c3987bada03c7b0e5f6083c8e6759f15c06b68 fleece-core/src/main/java/org/apache/fleece/core/JsonStreamParser.java v 93c3987bada03c7b0e5f6083c8e6759f15c06b68
supporting several buffer cache strategies |
| 2014-07-07 08:03:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonArrayBuilderImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonArrayImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFacade.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFactoryImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonObjectBuilderImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonObjectImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderFactoryImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonWriterFactoryImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015 fleece-core/src/main/java/org/apache/fleece/core/JsonWriterImpl.java v 241b7fc233d95a8e0f8c4e4bd91528364e706015
making things serializable - cache to handle |
| 2014-07-07 07:59:19 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBaseStreamParser.java v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/main/java/org/apache/fleece/core/JsonCharBufferStreamParser.java v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/big_600kb.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/huge_1mb.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/large_130kb.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/medium_11kb.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/small_3kb.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/tiny_50b.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/unicode_chars_170kb.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/unicode_chars_huge.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/unicodes.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/bench/unicodes_big.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/empty.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/emptyarray.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail1.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail10.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail11.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail12.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail13.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail14.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail15.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail16.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail17.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail18.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail19.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail2.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail20.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail21.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail22.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail23.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail24.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail25.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail3.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail4.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail5.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail6.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail7.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail8.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/fails/fail9.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/special.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/stringescape.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527 fleece-core/src/test/resources/json/unicode.json v 9fc85e49ceb0ad28cf80a6556f5ecada46349527
forgotten files from Hendrik Saly patch - sorry |
| 2014-07-07 07:58:14 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 64b94e6656a4bd216fc3ce5221327f27dd41ecc6 fleece-core/src/main/java/org/apache/fleece/core/JsonProviderImpl.java v 64b94e6656a4bd216fc3ce5221327f27dd41ecc6 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderFactoryImpl.java v 64b94e6656a4bd216fc3ce5221327f27dd41ecc6 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderImpl.java v 64b94e6656a4bd216fc3ce5221327f27dd41ecc6 fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v 64b94e6656a4bd216fc3ce5221327f27dd41ecc6 pom.xml v 64b94e6656a4bd216fc3ce5221327f27dd41ecc6
getting rid of some System properties configuring the factory |
| 2014-07-07 07:27:31 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonBuilderFactoryImpl.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/main/java/org/apache/fleece/core/JsonChars.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFactoryImpl.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/main/java/org/apache/fleece/core/JsonLocationImpl.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/main/java/org/apache/fleece/core/JsonReaderFactoryImpl.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/main/java/org/apache/fleece/core/JsonReaderImpl.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/test/resources/json/bigdecimal.json v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/test/resources/json/escaping.json v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-core/src/test/resources/json/simple.json v 3a8b2e88481037a28517deb868169b8eac4bbcfd fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperTest.java v 3a8b2e88481037a28517deb868169b8eac4bbcfd
FLEECE-4 Thanks Hendrik Saly for this patch and work on parser |
| 2014-07-06 13:12:06 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-jaxrs/src/test/resources/wadl.json v 1e054b8450092cfef2802a3d360a62ba4705b0ee
no need of this resource |
| 2014-07-06 13:09:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/WadlDocumentMessageBodyWriter.java v c6f890faf1c7f6d472453618d7f440e34604d1ee fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/xml/WadlDocumentToJson.java v c6f890faf1c7f6d472453618d7f440e34604d1ee fleece-jaxrs/src/test/java/org/apache/fleece/jaxrs/xml/WadlDocumentToJsonTest.java v c6f890faf1c7f6d472453618d7f440e34604d1ee fleece-jaxrs/src/test/resources/wadl.json v c6f890faf1c7f6d472453618d7f440e34604d1ee
Document to json @Provider mainly dedicated to wadls (not defined behavior in other cases) |
| 2014-07-02 20:18:09 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/pom.xml v 5e4bb9431d1704741ae3d6dc3bb0176f7ae899b6 fleece-jaxrs/pom.xml v 5e4bb9431d1704741ae3d6dc3bb0176f7ae899b6 fleece-mapper/pom.xml v 5e4bb9431d1704741ae3d6dc3bb0176f7ae899b6 pom.xml v 5e4bb9431d1704741ae3d6dc3bb0176f7ae899b6
making sub modules published when publishing parent |
| 2014-07-02 19:59:40 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
pom.xml v 4aa966fa0235921dcfb6760f1fbf67912a9164b4
opps copy paste, we don't need any exclusion |
| 2014-07-02 19:58:51 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonArrayBuilderImpl.java v a0a368aa2c56a079a3f65facd9407d85876cd32d fleece-core/src/main/java/org/apache/fleece/core/JsonInMemoryParser.java v a0a368aa2c56a079a3f65facd9407d85876cd32d fleece-core/src/main/java/org/apache/fleece/core/JsonStreamParser.java v a0a368aa2c56a079a3f65facd9407d85876cd32d fleece-core/src/main/java/org/apache/fleece/core/JsonStringImpl.java v a0a368aa2c56a079a3f65facd9407d85876cd32d fleece-core/src/main/java/org/apache/fleece/core/Strings.java v a0a368aa2c56a079a3f65facd9407d85876cd32d fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v a0a368aa2c56a079a3f65facd9407d85876cd32d pom.xml v a0a368aa2c56a079a3f65facd9407d85876cd32d
adding checkstyle |
| 2014-07-02 19:48:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/pom.xml v c35debbd4ef30ab225c6260319e26f68302682b5 fleece-jaxrs/pom.xml v c35debbd4ef30ab225c6260319e26f68302682b5 fleece-mapper/pom.xml v c35debbd4ef30ab225c6260319e26f68302682b5 pom.xml v c35debbd4ef30ab225c6260319e26f68302682b5 src/site/markdown/index.md v c35debbd4ef30ab225c6260319e26f68302682b5 src/site/site.xml v c35debbd4ef30ab225c6260319e26f68302682b5
fixing site information (oloho) and adding a home page |
| 2014-06-30 07:48:53 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
.gitignore v 5daba08c8e5addab781deb8e5f87e5de2942dfea pom.xml v 5daba08c8e5addab781deb8e5f87e5de2942dfea siteDeploy.sh v 5daba08c8e5addab781deb8e5f87e5de2942dfea src/site/apt/privacy-policy.apt v 5daba08c8e5addab781deb8e5f87e5de2942dfea src/site/site.xml v 5daba08c8e5addab781deb8e5f87e5de2942dfea
setup for svnpubsub |
| 2014-06-29 16:57:04 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonStreamParser.java v 06002755daf2786fae62e4a13fa18c22ffcbde88 fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v 06002755daf2786fae62e4a13fa18c22ffcbde88
FLEECE-3 JsonStreamParser.isIntegralNumber() does not throw IllegalStateException, patch from Hendrik Saly |
| 2014-06-28 23:54:43 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonLongImpl.java v 16204fa730149c55f80468244d439e555f9a42ea
FLEECE-2 long is integral, thanks Hendrik Saly for this other patch |
| 2014-06-27 19:30:15 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFacade.java v a3a83cb3bbaca5331bfddbfab708448076e1d806 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFactoryImpl.java v a3a83cb3bbaca5331bfddbfab708448076e1d806 fleece-core/src/main/java/org/apache/fleece/core/JsonProviderImpl.java v a3a83cb3bbaca5331bfddbfab708448076e1d806 fleece-core/src/test/java/org/apache/fleece/core/JsonGeneratorImplTest.java v a3a83cb3bbaca5331bfddbfab708448076e1d806
JsonGenerator shouldn't force to use a fluent API. Thanks Hendrik again for this issue |
| 2014-06-27 19:20:37 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonArrayBuilderImpl.java v 8a1d4c5e227eecef6123abee1bd27b1a850f8838 fleece-core/src/main/java/org/apache/fleece/core/JsonArrayImpl.java v 8a1d4c5e227eecef6123abee1bd27b1a850f8838 fleece-core/src/test/java/org/apache/fleece/core/JsonArrayBuilderImplTest.java v 8a1d4c5e227eecef6123abee1bd27b1a850f8838
FLEECE-1 thanks Hendrik Saly for this patch adding sanity checks in JsonArrayBuilder |
| 2014-06-25 20:28:50 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-core/src/main/java/org/apache/fleece/core/JsonArrayBuilderImpl.java v 6d20b92f993457498aab9748a35f442ae41c1866
using addInternal instead of add for array builder |
| 2014-06-24 19:25:00 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-jaxrs/pom.xml v dd0569e4a0e6c86e07023e2dd53c53b9ffcc18cd
correct scope for jaxrs api |
| 2014-06-24 09:30:17 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
LICENSE v 8552abc809298f523d0fb4d8aee0c28196e60fd3
license is added by maven build, no need of this file |
| 2014-06-24 09:28:32 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
DISCLAIMER v 1150f5ccefbe3250b6cf50615758a6932931937e
adding disclaimer |
| 2014-06-23 23:42:24 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v d05132b06152320c9356999670f5f4956aab8ba7 fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v d05132b06152320c9356999670f5f4956aab8ba7
caching a bit more reflection for objects, this can be reworked to be more adapted BTW |
| 2014-06-13 15:44:40 |
Romain Manni-Bucau <rmannibucau@gmail.com> |
.gitignore v 422e96f317df3936a057786f568d6d0038eb8a36 LICENSE v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/pom.xml v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/BufferCache.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/EscapedStringAwareJsonParser.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonArrayBuilderImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonArrayImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonBuilderFactoryImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonChars.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonDoubleImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorFactoryImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonGeneratorImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonInMemoryParser.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonLocationImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonLongImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonNumberImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonObjectBuilderImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonObjectImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonParserFactoryImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonPrettyGeneratorImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonProviderImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderFactoryImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderListener.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonReaderListenerFactory.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonStreamParser.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonStringImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonWriterFactoryImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/JsonWriterImpl.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/java/org/apache/fleece/core/Strings.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/main/resources/META-INF/services/javax.json.spi.JsonProvider v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonArrayBuilderImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonArrayImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonGeneratorImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonObjectBuilderImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonObjectImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonParserTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonReaderImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/java/org/apache/fleece/core/JsonWriterImplTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/resources/json/array.json v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/resources/json/bigdecimal.json v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/resources/json/escaping.json v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/resources/json/nested.json v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-core/src/test/resources/json/simple.json v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/pom.xml v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/DelegateProvider.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyWriter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceProvider.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/Jsons.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/JsrMessageBodyReader.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/JsrMessageBodyWriter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/JsrProvider.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/test/java/org/apache/fleece/jaxrs/FleeceProviderTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-jaxrs/src/test/java/org/apache/fleece/jaxrs/JsrProviderTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/pom.xml v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/Converter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/FleeceConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/FleeceIgnore.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/Mapper.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/MapperBuilder.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/MapperException.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/BigDecimalConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/BigIntegerConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/BooleanConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/ByteConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/CachedDelegateConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/CharacterConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/ClassConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/DateConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/DoubleConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/EnumConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/FloatConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/IntegerConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/LongConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/ShortConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/converter/StringConverter.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/main/java/org/apache/fleece/mapper/reflection/Mappings.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/test/java/org/apache/fleece/mapper/MapperVersionTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 fleece-mapper/src/test/java/org/apache/fleece/mapper/org/apache/fleece/mapper/converter/EnumConverterTest.java v 422e96f317df3936a057786f568d6d0038eb8a36 pom.xml v 422e96f317df3936a057786f568d6d0038eb8a36
initial import |