Package: libjson-java / 3.1.0+dfsg-2

Metadata

Package Version Patches format
libjson-java 3.1.0+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 java8 compatibility.patch | (download)

subprojects/json-lib-core/src/main/java/org/kordamp/json/JsonConfig.java | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 uses the renamed method multikeymap.removemultikey() introduced
 in libcommons-collections3-java 3.2.1-7 to solve a compatibility issue with
 Java 8.
ezmorph 1.0.6.patch | (download)

subprojects/json-lib-core/src/main/java/org/kordamp/json/JSONArray.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/main/java/org/kordamp/json/JSONObject.java | 8 4 + 4 - 0 !
subprojects/json-lib-core/src/main/java/org/kordamp/json/test/JSONAssert.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/main/java/org/kordamp/json/util/EnumMorpher.java | 2 1 + 1 - 0 !
subprojects/json-lib-core/src/main/java/org/kordamp/json/util/JSONUtils.java | 8 4 + 4 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/Assertions.java | 2 1 + 1 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArray.java | 6 3 + 3 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayCollections.java | 6 3 + 3 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayStaticBuilders_Array_DynaBean.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONArrayStaticBuilders_Collection_DynaBean.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObject.java | 8 4 + 4 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectEvents.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectJdk15.java | 6 3 + 3 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObjectStaticBuilders_DynaBean.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestUserSubmitted.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/sample/IdBean.java | 2 1 + 1 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/xml/TestXMLSerializer_writes.java | 2 1 + 1 - 0 !
17 files changed, 39 insertions(+), 39 deletions(-)

 the version of ezmorph in debian is not the one upstream is
 relying on. We only need to change thr package name.
ignore_slf4jtest.patch | (download)

subprojects/json-lib-core/src/test/java/org/kordamp/json/xml/AllTests.java | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 skipping the test which needs slf4jtest, which is not packaged in
 Debian
skip_assertions_exclusions_ignoreDefaults.patch | (download)

subprojects/json-lib-core/src/test/java/org/kordamp/json/AbstractJSONObjectStaticBuildersTestCase.java | 4 2 + 2 - 0 !
subprojects/json-lib-core/src/test/java/org/kordamp/json/TestJSONObject.java | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 skipping some assertions about behaviour when ignoring defaults. i
 guess this is because of the ezmorph library in Debian, which is not the one
 upstream is relying on.