forked from pool/jackson-datatypes-collections
Compare commits
11 Commits
a868b2a3cc
...
1d51f412b6
Author | SHA256 | Date | |
---|---|---|---|
1d51f412b6 | |||
a9d32f795c | |||
c2d2e97eb7 | |||
094de14b6d | |||
2af7b1ba70 | |||
a4894b36d4 | |||
190b04f376 | |||
228bd4a76d | |||
7cb6018f71 | |||
f3446347f1 | |||
da2c4b9338 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:01ff034f420896ff668b4aeab345f3be9450fa574461c41c57bd04409ddcb29c
|
||||
size 1924437
|
3
jackson-datatypes-collections-2.17.1.tar.gz
Normal file
3
jackson-datatypes-collections-2.17.1.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:89a2c30e1300ae02ef73655b884d0ae1c046472a020842e24080b023f09aa5c4
|
||||
size 2961320
|
@@ -1,3 +1,83 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 20 11:51:50 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
|
||||
|
||||
- Update to 2.17.1
|
||||
* #149: (guava) Update CI to use Matrix Build to test against
|
||||
different Guava versions
|
||||
- Includes changes from 2.17
|
||||
* #118: (guava) Support @JsonFormat(shape=STRING) on Range<T>
|
||||
(contributed by Muhammad K)
|
||||
* #124: (guava) Some deserializers throw unexpected
|
||||
`NullPointerException` when handling invalid input (contributed
|
||||
by Arthur C)
|
||||
* #135 (guava) Add deserialization support for bracket notation
|
||||
Range (contributed by Muhammad K)
|
||||
* #136 (guava) Fix for failing Guava `Optional` test (contributed
|
||||
by Muhammad K)
|
||||
* #138 (guava) `GuavaCollectionDeserializer` still throws NPE in
|
||||
some circumstances (contributed by Arthur C)
|
||||
* #140 (guava) `Cache` deserialization fails with NPE for `null`
|
||||
valued entries
|
||||
* #142 (guava) `RangeSet` deserializer fails for content `null`s
|
||||
with NPE
|
||||
- Includes changes from 2.16.2
|
||||
* #145: `GuavaOptionalDeserializer.getEmptyValue()` should not
|
||||
call itself recursively
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 8 08:33:47 UTC 2024 - Gus Kenion <gkenion@suse.com>
|
||||
|
||||
- Update to 2.16.1
|
||||
* 2.16.1 (24-Dec-2023) - no significant changes since 2.16.0
|
||||
* 2.16.0 (15-Nov-2023)
|
||||
+ #90: (guava) Cache Serialization serializes empty contents
|
||||
+ #113: (guava) Update default Guava dependency for Jackson
|
||||
2.16 from Guava 23.x to 25.x
|
||||
+ #116: (guava) Suppport simple deserialization of Cache
|
||||
+ #117: (guava) ImmutableRangeSet fails to deserialize without
|
||||
explicit deserializer
|
||||
+ #117: (pcollections) PCollections module info
|
||||
(module-info.class) incorrect
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 9 13:42:41 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 21 14:33:39 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Version update to 2.15.2
|
||||
* No changes since 2.15.0
|
||||
* 2.15.0 (23-Apr-2023)
|
||||
+ #7: (guava) Add support for 'WRITE_SORTED_MAP_ENTRIES' for
|
||||
Guava 'Multimap's
|
||||
+ #92: (guava) '@JsonDeserialize.contentConverter' does not work
|
||||
for non-builtin collections
|
||||
+ #102: (guava) accept lowerCase enums for 'Range' 'BoundType'
|
||||
serialization
|
||||
+ #105: (guava) Update Guava dependency to 23.6.1-jre
|
||||
(from 21.0)
|
||||
+ #106: (guava) There maybe a misusage in
|
||||
GuavaMultimapDeserializer.findTransformer method
|
||||
* 2.14.3 (05-May-2023)
|
||||
+ #92: (guava) '@JsonDeserialize.contentConverter' does not work
|
||||
for non-builtin collections
|
||||
+ #104: 'ArrayListMultimapDeserializer' does not support
|
||||
multimaps inside another object as a property
|
||||
* 2.13.4 (03-Sep-2022)
|
||||
+ #94: Eclipse Collection serialization for Pairs does not work
|
||||
when upgrading to EC version 11.0.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 15 07:23:05 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- Version upgrade to 2.13.3
|
||||
* 2.13.3 (14-May-2022)
|
||||
* 2.13.2 (06-Mar-2022)
|
||||
* 2.13.1 (19-Dec-2021)
|
||||
* No changes since 2.13.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 20 09:47:00 UTC 2021 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package jackson-datatypes-collections
|
||||
#
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,9 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%bcond_with jp_minimal
|
||||
Name: jackson-datatypes-collections
|
||||
Version: 2.13.0
|
||||
Version: 2.17.1
|
||||
Release: 0
|
||||
Summary: Jackson datatypes: collections
|
||||
License: Apache-2.0
|
||||
@@ -27,16 +26,14 @@ Source0: https://github.com/FasterXML/jackson-datatypes-collections/archi
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: java-devel >= 1.8
|
||||
BuildRequires: maven-local
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version}
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= %{version}
|
||||
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version}
|
||||
BuildRequires: mvn(com.carrotsearch:hppc)
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= 2.16
|
||||
BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= 2.16
|
||||
BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= 2.16
|
||||
BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer)
|
||||
BuildRequires: mvn(com.google.guava:guava)
|
||||
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
|
||||
BuildArch: noarch
|
||||
%if %{without jp_minimal}
|
||||
BuildRequires: mvn(com.carrotsearch:hppc)
|
||||
%endif
|
||||
|
||||
%description
|
||||
This is a multi-module umbrella project for various Jackson
|
||||
@@ -54,7 +51,6 @@ Summary: Add-on module for Jackson which handles Guava data-types
|
||||
Add-on datatype-support module for Jackson that handles
|
||||
Guava types (currently mostly just collection ones).
|
||||
|
||||
%if %{without jp_minimal}
|
||||
%package -n jackson-datatype-hppc
|
||||
Summary: Add-on module for Jackson to support HPPC data-types
|
||||
|
||||
@@ -62,7 +58,6 @@ Summary: Add-on module for Jackson to support HPPC data-types
|
||||
Jackson data-type module to support JSON serialization and
|
||||
deserialization of High-Performance Primitive Collections
|
||||
data-types.
|
||||
%endif
|
||||
|
||||
%package javadoc
|
||||
Summary: Javadoc for %{name}
|
||||
@@ -76,12 +71,7 @@ This package contains API documentation for %{name}.
|
||||
sed -i 's/\r//' hppc/src/main/resources/META-INF/LICENSE
|
||||
cp -p hppc/src/main/resources/META-INF/LICENSE .
|
||||
|
||||
%if %{with jp_minimal}
|
||||
# Disable modules with additional deps
|
||||
%pom_disable_module hppc
|
||||
%endif
|
||||
|
||||
# Deps are missing from Fedora for these modules:
|
||||
# Deps are missing for these modules:
|
||||
%pom_disable_module eclipse-collections
|
||||
%pom_disable_module pcollections
|
||||
|
||||
@@ -90,10 +80,11 @@ cp -p hppc/src/main/resources/META-INF/LICENSE .
|
||||
|
||||
%build
|
||||
%{mvn_build} -f -s -- \
|
||||
-Dproject.build.outputTimestamp=$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ) \
|
||||
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0}
|
||||
-Dmaven.compiler.release=8 \
|
||||
-Dmaven.compiler.release=8 \
|
||||
%endif
|
||||
-Dsource=8
|
||||
-Dsource=8
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
@@ -107,11 +98,9 @@ cp -p hppc/src/main/resources/META-INF/LICENSE .
|
||||
%doc guava/README.md guava/release-notes
|
||||
%license LICENSE
|
||||
|
||||
%if %{without jp_minimal}
|
||||
%files -n jackson-datatype-hppc -f .mfiles-jackson-datatype-hppc
|
||||
%doc hppc/README.md hppc/release-notes
|
||||
%license LICENSE
|
||||
%endif
|
||||
|
||||
%files javadoc -f .mfiles-javadoc
|
||||
%license LICENSE
|
||||
|
Reference in New Issue
Block a user