This is an automated email from the git hooks/post-receive script. apo pushed a commit to branch master in repository libgoogle-gson-java.
commit 96bd94a2ba54d42d996015ae82a1f2f75c46612c Merge: 3d693b2 fecebae Author: Markus Koschany <a...@debian.org> Date: Sun Apr 8 00:50:43 2018 +0200 Update upstream source from tag 'upstream/2.8.2' Update to upstream version '2.8.2' with Debian dir 7cdbeb93c61920cc1bc52a45925d738563c25a7f .gitignore | 2 +- CHANGELOG.md | 367 +++++++++++- GsonDesignDocument.md | 57 ++ LICENSE | 209 ++++++- README.md | 47 +- ReleaseProcess.md | 92 +++ UserGuide.md | 662 +++++++++++++++++++++ examples/android-proguard-example/proguard.cfg | 82 +-- .../gson/examples/android/model/LineItem.java | 2 +- extras/pom.xml | 21 +- .../typeadapters/PostConstructAdapterFactory.java | 76 +++ .../typeadapters/RuntimeTypeAdapterFactory.java | 12 +- .../gson/typeadapters/UtcDateTypeAdapter.java | 2 +- .../PostConstructAdapterFactoryTest.java | 112 ++++ .../gson/typeadapters/UtcDateTypeAdapterTest.java | 10 + gson/bnd.bnd | 14 + gson/pom.xml | 234 +------- .../com/google/gson/DefaultDateTypeAdapter.java | 96 +-- .../main/java/com/google/gson/FieldAttributes.java | 10 +- .../java/com/google/gson/FieldNamingPolicy.java | 25 +- gson/src/main/java/com/google/gson/Gson.java | 166 ++++-- .../src/main/java/com/google/gson/GsonBuilder.java | 68 ++- gson/src/main/java/com/google/gson/JsonArray.java | 23 +- .../src/main/java/com/google/gson/JsonElement.java | 9 +- gson/src/main/java/com/google/gson/JsonNull.java | 6 +- gson/src/main/java/com/google/gson/JsonObject.java | 25 +- .../main/java/com/google/gson/JsonPrimitive.java | 6 +- .../com/google/gson/LongSerializationPolicy.java | 4 +- .../java/com/google/gson/annotations/Expose.java | 2 + .../com/google/gson/annotations/JsonAdapter.java | 13 +- .../google/gson/annotations/SerializedName.java | 8 +- .../java/com/google/gson/annotations/Since.java | 2 + .../java/com/google/gson/annotations/Until.java | 2 + .../java/com/google/gson/internal/$Gson$Types.java | 72 ++- .../gson/internal/ConstructorConstructor.java | 56 +- .../java/com/google/gson/internal/Excluder.java | 2 +- .../google/gson/internal/LinkedHashTreeMap.java | 3 + .../com/google/gson/internal/LinkedTreeMap.java | 5 +- .../java/com/google/gson/internal/Streams.java | 3 +- .../com/google/gson/internal/UnsafeAllocator.java | 19 + .../gson/internal/bind/ArrayTypeAdapter.java | 10 +- .../bind/CollectionTypeAdapterFactory.java | 5 +- .../google/gson/internal/bind/DateTypeAdapter.java | 17 +- .../JsonAdapterAnnotationTypeAdapterFactory.java | 48 +- .../google/gson/internal/bind/JsonTreeReader.java | 142 ++++- .../google/gson/internal/bind/JsonTreeWriter.java | 8 + .../gson/internal/bind/MapTypeAdapterFactory.java | 12 +- .../gson/internal/bind/ObjectTypeAdapter.java | 4 +- .../bind/ReflectiveTypeAdapterFactory.java | 85 +-- .../gson/internal/bind/SqlDateTypeAdapter.java | 2 +- .../google/gson/internal/bind/TimeTypeAdapter.java | 2 +- .../gson/{ => internal/bind}/TreeTypeAdapter.java | 41 +- .../bind/TypeAdapterRuntimeTypeWrapper.java | 7 +- .../google/gson/internal/bind/TypeAdapters.java | 168 ++++-- .../gson/internal/bind/util/ISO8601Utils.java | 352 +++++++++++ .../java/com/google/gson/reflect/TypeToken.java | 15 + .../java/com/google/gson/stream/JsonReader.java | 151 +++-- .../java/com/google/gson/stream/JsonWriter.java | 50 +- .../google/gson/DefaultDateTypeAdapterTest.java | 85 ++- gson/src/test/java/com/google/gson/GsonTest.java | 54 ++ .../java/com/google/gson/GsonTypeAdapterTest.java | 9 +- .../test/java/com/google/gson/JsonObjectTest.java | 29 + .../com/google/gson/MockExclusionStrategy.java | 2 + .../com/google/gson/ParameterizedTypeFixtures.java | 8 +- .../com/google/gson/ParameterizedTypeTest.java | 2 +- .../java/com/google/gson/common/TestTypes.java | 13 +- .../com/google/gson/functional/CollectionTest.java | 60 +- .../gson/functional/CustomDeserializerTest.java | 9 +- .../gson/functional/CustomTypeAdaptersTest.java | 41 +- .../gson/functional/DefaultTypeAdaptersTest.java | 44 +- .../gson/functional/DelegateTypeAdapterTest.java | 4 +- .../java/com/google/gson/functional/EnumTest.java | 4 +- .../ExclusionStrategyFunctionalTest.java | 10 +- .../google/gson/functional/ExposeFieldsTest.java | 2 +- .../gson/functional/InstanceCreatorTest.java | 10 +- .../functional/JavaUtilConcurrentAtomicTest.java | 110 ++++ .../com/google/gson/functional/JavaUtilTest.java | 62 ++ .../JsonAdapterAnnotationOnClassesTest.java | 36 +- .../JsonAdapterAnnotationOnFieldsTest.java | 109 +++- .../JsonAdapterSerializerDeserializerTest.java | 164 +++++ .../com/google/gson/functional/LeniencyTest.java | 46 ++ .../java/com/google/gson/functional/MapTest.java | 88 ++- .../google/gson/functional/NamingPolicyTest.java | 5 +- .../gson/functional/NullObjectAndFieldTest.java | 6 +- .../com/google/gson/functional/PrimitiveTest.java | 5 + .../RuntimeTypeAdapterFactoryFunctionalTest.java | 4 +- .../google/gson/functional/SerializedNameTest.java | 2 +- .../gson/functional/StreamingTypeAdaptersTest.java | 63 +- .../gson/functional/TreeTypeAdaptersTest.java | 2 + .../gson/functional/TypeAdapterPrecedenceTest.java | 2 + .../gson/functional/TypeHierarchyAdapterTest.java | 8 +- .../google/gson/functional/UncategorizedTest.java | 2 +- .../internal/UnsafeAllocatorInstantiationTest.java | 74 +++ .../gson/internal/bind/JsonTreeReaderTest.java | 50 ++ .../internal/bind/RecursiveTypesResolveTest.java | 114 ++++ .../com/google/gson/reflect/TypeTokenTest.java | 23 + .../gson/regression/JsonAdapterNullSafeTest.java | 62 ++ .../com/google/gson/stream/JsonReaderPathTest.java | 87 ++- .../com/google/gson/stream/JsonReaderTest.java | 96 +-- .../com/google/gson/stream/JsonWriterTest.java | 75 ++- pom.xml | 126 ++++ proto/.gitignore | 1 + proto/pom.xml | 30 +- .../com/google/gson/protobuf/ProtoTypeAdapter.java | 355 +++++++++-- .../main/protobuf/{bag.proto => annotations.proto} | 21 +- proto/src/main/protobuf/bag.proto | 43 +- .../functional/ProtosWithAnnotationsTest.java | 227 +++++++ .../ProtosWithComplexAndRepeatedFieldsTest.java | 41 +- .../functional/ProtosWithPrimitiveTypesTest.java | 13 +- 109 files changed, 5205 insertions(+), 1078 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libgoogle-gson-java.git _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits