This is an automated email from the ASF dual-hosted git repository.
jlmonteiro pushed a change to branch johnzon-1.2.x
in repository https://gitbox.apache.org/repos/asf/johnzon.git
from 89ee9a36 [maven-release-plugin] prepare for next development iteration
new 9f6ad214 fix(JOHNZON-397): protection against very slow BigDecimal to
BigInteger conversion at large scale
new 16460579 fix(JOHNZON-397): Create configuration option to set the
BigDecimal scale limit
new c64e3cc4 feat(JOHNZON-397): allow to configure the scale limit for
backward compatibility
new 8e2b2815 feat(JOHNZON-397): make sure to pass the provider instance so
we can configure the scale per provider
new 34ad9a6b fix(JOHNZON-397): sets the maxBigDecimalScale if it's our
JsonProvider impl
new 94998a12 fix: checkstyle
new 33b59817 fix: classloading issues because the test jar has too much in
it
new 347c5655 fix: remove unnecessary configuration for recent JVMs
new 83b7773a fix: Update versions
new a2a1fe91 fix: use the right import for this branch (cherry-pick issue)
new d8d00d28 fix: issue with cherry-pick conflicts resolution
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../johnzon/core/CommentsJsonStreamParserImpl.java | 12 ++--
.../apache/johnzon/core/JohnzonJsonParserImpl.java | 15 +++--
.../apache/johnzon/core/JsonArrayBuilderImpl.java | 25 ++++----
.../johnzon/core/JsonBuilderFactoryImpl.java | 16 ++---
.../apache/johnzon/core/JsonInMemoryParser.java | 8 ++-
.../apache/johnzon/core/JsonMergePatchDiff.java | 9 ++-
.../apache/johnzon/core/JsonMergePatchImpl.java | 9 ++-
.../org/apache/johnzon/core/JsonNumberImpl.java | 8 ++-
.../apache/johnzon/core/JsonObjectBuilderImpl.java | 19 +++---
.../apache/johnzon/core/JsonParserFactoryImpl.java | 20 ++++---
.../org/apache/johnzon/core/JsonProviderImpl.java | 47 +++++++++++----
.../apache/johnzon/core/JsonReaderFactoryImpl.java | 14 +++--
.../org/apache/johnzon/core/JsonReaderImpl.java | 26 ++++----
.../apache/johnzon/core/JsonStreamParserImpl.java | 15 ++---
.../org/apache/johnzon/core/JsonNumberTest.java | 56 ++++++++++++++++--
.../johnzon/core/JsonParserStreamingTest.java | 3 +-
.../org/apache/johnzon/core/JsonParserTest.java | 6 +-
.../johnzon/core/JsonStreamParserImplTest.java | 8 +--
.../org/apache/johnzon/core/SerializationTest.java | 3 +-
.../org/apache/johnzon/jsonb/JohnzonBuilder.java | 15 +++--
.../org/apache/johnzon/mapper/MapperBuilder.java | 13 +++-
.../org/apache/johnzon/mapper/MapperConfig.java | 11 +++-
.../johnzon/mapper/util/JsonProviderUtil.java | 69 ++++++++++++++++++++++
.../apache/johnzon/mapper/MapperConfigTest.java | 2 +-
.../test/java/org/superbiz/ExtendMappingTest.java | 4 +-
johnzon-websocket/pom.xml | 4 +-
.../org/apache/johnzon/websocket/JsrCodecTest.java | 9 +--
.../apache/johnzon/websocket/MapperCodecTest.java | 22 +++----
.../src/test/resources/arquillian.xml | 1 -
29 files changed, 328 insertions(+), 141 deletions(-)
create mode 100644
johnzon-mapper/src/main/java/org/apache/johnzon/mapper/util/JsonProviderUtil.java