Change Log Report

Total number of changed sets: 1

Changes from an unknown range

Total commits: 1108
Total number of files changed: 964

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