This is an automated email from the git hooks/post-receive script. apo pushed a change to branch master in repository libgoogle-gson-java.
from 2996b6a Upload to unstable new 7e28bc3 Import Debian changes 2.4-2 new 3d693b2 Start new changelog entry adds fecebae New upstream version 2.8.2 new 96bd94a Update upstream source from tag 'upstream/2.8.2' new 446bf5c Drop maven.cleanIgnoreRules and maven.publishedRules because they do nothing. new ea4710b Use compat level 11. new eecab39 Declare compliance with Debian Policy 4.1.3. new 1d0ceee Secure Vcs-URL. new dc46db0 Update changelog new a92baba Fix FTBFS with Java 9. new 11a2cf2 Simplify debian/rules. new c4be69e Use --no-parent option for pom.xml. new 2222fa5 Build-depend on libmaven-bundle-plugin-java. new 9c8e9b7 Ignore bnd-maven-plugin. new ef9a869 Set encoding utf-8 new f5880dc Ignore maven-jar-plugin new 9daab2b Update changelog new a53d12a Install the missing manifest file. This is a workaround for the unavailable new 6e2b146 Update changelog new c5b7fd2 Update libgoogle-gson-java.manifest new a09baac Use https for Format field. The 20 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore | 2 +- CHANGELOG.md | 367 +++++++++++- GsonDesignDocument.md | 57 ++ LICENSE | 209 ++++++- README.md | 47 +- ReleaseProcess.md | 92 +++ UserGuide.md | 662 +++++++++++++++++++++ debian/changelog | 14 + debian/compat | 2 +- debian/control | 8 +- debian/copyright | 3 +- debian/libgoogle-gson-java.manifest | 16 + debian/libgoogle-gson-java.poms | 1 + debian/maven.cleanIgnoreRules | 17 - debian/maven.ignoreRules | 2 + debian/maven.properties | 1 + debian/maven.publishedRules | 19 - debian/patches/java9-dateformat.patch | 552 +++++++++++++++++ debian/patches/java9-reflection.patch | 276 +++++++++ debian/patches/series | 2 + debian/rules | 12 +- 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 +++++ .../LeniencyTest.java} | 41 +- .../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 +- 123 files changed, 6053 insertions(+), 1150 deletions(-) create mode 100644 GsonDesignDocument.md create mode 100644 ReleaseProcess.md create mode 100644 UserGuide.md create mode 100644 debian/libgoogle-gson-java.manifest delete mode 100644 debian/maven.cleanIgnoreRules create mode 100644 debian/maven.properties delete mode 100644 debian/maven.publishedRules create mode 100644 debian/patches/java9-dateformat.patch create mode 100644 debian/patches/java9-reflection.patch create mode 100644 debian/patches/series create mode 100644 extras/src/main/java/com/google/gson/typeadapters/PostConstructAdapterFactory.java create mode 100644 extras/src/test/java/com/google/gson/typeadapters/PostConstructAdapterFactoryTest.java create mode 100644 gson/bnd.bnd rename gson/src/main/java/com/google/gson/{ => internal/bind}/TreeTypeAdapter.java (77%) create mode 100644 gson/src/main/java/com/google/gson/internal/bind/util/ISO8601Utils.java create mode 100644 gson/src/test/java/com/google/gson/GsonTest.java create mode 100644 gson/src/test/java/com/google/gson/functional/JavaUtilConcurrentAtomicTest.java create mode 100644 gson/src/test/java/com/google/gson/functional/JavaUtilTest.java create mode 100644 gson/src/test/java/com/google/gson/functional/JsonAdapterSerializerDeserializerTest.java copy gson/src/test/java/com/google/gson/{DefaultInetAddressTypeAdapterTest.java => functional/LeniencyTest.java} (52%) create mode 100644 gson/src/test/java/com/google/gson/internal/UnsafeAllocatorInstantiationTest.java create mode 100644 gson/src/test/java/com/google/gson/internal/bind/JsonTreeReaderTest.java create mode 100644 gson/src/test/java/com/google/gson/internal/bind/RecursiveTypesResolveTest.java create mode 100644 gson/src/test/java/com/google/gson/regression/JsonAdapterNullSafeTest.java create mode 100644 pom.xml create mode 100644 proto/.gitignore copy proto/src/main/protobuf/{bag.proto => annotations.proto} (60%) create mode 100644 proto/src/test/java/com/google/gson/protobuf/functional/ProtosWithAnnotationsTest.java -- 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