This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository libgoogle-gson-java.
commit ec0da2af4534490ad0a603d592d9fe54b5711943 Merge: 4e8d843 c1b991b Author: Emmanuel Bourg <[email protected]> Date: Tue Nov 3 22:42:43 2015 +0100 Merge tag 'upstream/2.4' Upstream version 2.4 .gitignore | 16 + .travis.yml | 21 + CHANGELOG.md | 19 + LICENSE | 216 +--- README.md | 26 + pom.xml => codegen/pom.xml | 109 +- .../main/java/com/google/gson/codegen/CodeGen.java | 53 + .../google/gson/codegen/GeneratedTypeAdapter.java | 19 +- .../codegen/GeneratedTypeAdapterProcessor.java | 61 + .../java/com/google/gson/codegen/JavaWriter.java | 443 +++++++ .../services/javax.annotation.processing.Processor | 1 + .../codegen/functional/CodeGenFunctionalTest.java | 22 +- .../com/google/gson/codegen/functional/Order.java | 31 +- docs/javadocs/allclasses-frame.html | 53 - docs/javadocs/allclasses-noframe.html | 53 - .../com/google/gson/ExclusionStrategy.html | 324 ----- docs/javadocs/com/google/gson/FieldAttributes.html | 450 ------- .../com/google/gson/FieldNamingPolicy.html | 462 ------- .../com/google/gson/FieldNamingStrategy.html | 247 ---- docs/javadocs/com/google/gson/Gson.html | 1034 --------------- docs/javadocs/com/google/gson/GsonBuilder.html | 985 -------------- docs/javadocs/com/google/gson/InstanceCreator.html | 296 ----- docs/javadocs/com/google/gson/JsonArray.html | 851 ------------ .../google/gson/JsonDeserializationContext.html | 250 ---- .../javadocs/com/google/gson/JsonDeserializer.html | 300 ----- docs/javadocs/com/google/gson/JsonElement.html | 782 ----------- docs/javadocs/com/google/gson/JsonIOException.html | 312 ----- docs/javadocs/com/google/gson/JsonNull.html | 368 ------ docs/javadocs/com/google/gson/JsonObject.html | 589 --------- .../com/google/gson/JsonParseException.html | 333 ----- docs/javadocs/com/google/gson/JsonParser.html | 352 ----- docs/javadocs/com/google/gson/JsonPrimitive.html | 720 ----------- .../com/google/gson/JsonSerializationContext.html | 266 ---- docs/javadocs/com/google/gson/JsonSerializer.html | 299 ----- .../javadocs/com/google/gson/JsonStreamParser.html | 393 ------ .../com/google/gson/JsonSyntaxException.html | 313 ----- .../com/google/gson/LongSerializationPolicy.html | 384 ------ docs/javadocs/com/google/gson/TypeAdapter.html | 598 --------- .../com/google/gson/TypeAdapterFactory.html | 367 ------ .../com/google/gson/annotations/Expose.html | 293 ----- .../com/google/gson/annotations/JsonAdapter.html | 278 ---- .../google/gson/annotations/SerializedName.html | 260 ---- .../com/google/gson/annotations/Since.html | 248 ---- .../com/google/gson/annotations/Until.html | 253 ---- .../google/gson/annotations/class-use/Expose.html | 126 -- .../gson/annotations/class-use/JsonAdapter.html | 126 -- .../gson/annotations/class-use/SerializedName.html | 126 -- .../google/gson/annotations/class-use/Since.html | 126 -- .../google/gson/annotations/class-use/Until.html | 126 -- .../com/google/gson/annotations/package-frame.html | 25 - .../google/gson/annotations/package-summary.html | 186 --- .../com/google/gson/annotations/package-tree.html | 139 -- .../com/google/gson/annotations/package-use.html | 126 -- .../google/gson/class-use/ExclusionStrategy.html | 184 --- .../com/google/gson/class-use/FieldAttributes.html | 169 --- .../google/gson/class-use/FieldNamingPolicy.html | 194 --- .../google/gson/class-use/FieldNamingStrategy.html | 187 --- docs/javadocs/com/google/gson/class-use/Gson.html | 188 --- .../com/google/gson/class-use/GsonBuilder.html | 308 ----- .../com/google/gson/class-use/InstanceCreator.html | 126 -- .../com/google/gson/class-use/JsonArray.html | 192 --- .../gson/class-use/JsonDeserializationContext.html | 174 --- .../google/gson/class-use/JsonDeserializer.html | 126 -- .../com/google/gson/class-use/JsonElement.html | 422 ------ .../com/google/gson/class-use/JsonIOException.html | 240 ---- .../com/google/gson/class-use/JsonNull.html | 186 --- .../com/google/gson/class-use/JsonObject.html | 177 --- .../google/gson/class-use/JsonParseException.html | 210 --- .../com/google/gson/class-use/JsonParser.html | 126 -- .../com/google/gson/class-use/JsonPrimitive.html | 177 --- .../gson/class-use/JsonSerializationContext.html | 174 --- .../com/google/gson/class-use/JsonSerializer.html | 126 -- .../google/gson/class-use/JsonStreamParser.html | 126 -- .../google/gson/class-use/JsonSyntaxException.html | 237 ---- .../gson/class-use/LongSerializationPolicy.html | 194 --- .../com/google/gson/class-use/TypeAdapter.html | 198 --- .../google/gson/class-use/TypeAdapterFactory.html | 178 --- docs/javadocs/com/google/gson/package-frame.html | 53 - docs/javadocs/com/google/gson/package-summary.html | 346 ----- docs/javadocs/com/google/gson/package-tree.html | 194 --- docs/javadocs/com/google/gson/package-use.html | 262 ---- .../com/google/gson/reflect/TypeToken.html | 468 ------- .../google/gson/reflect/class-use/TypeToken.html | 236 ---- .../com/google/gson/reflect/package-frame.html | 21 - .../com/google/gson/reflect/package-summary.html | 159 --- .../com/google/gson/reflect/package-tree.html | 139 -- .../com/google/gson/reflect/package-use.html | 187 --- .../com/google/gson/stream/JsonReader.html | 884 ------------- .../javadocs/com/google/gson/stream/JsonToken.html | 482 ------- .../com/google/gson/stream/JsonWriter.html | 821 ------------ .../google/gson/stream/MalformedJsonException.html | 297 ----- .../google/gson/stream/class-use/JsonReader.html | 186 --- .../google/gson/stream/class-use/JsonToken.html | 181 --- .../google/gson/stream/class-use/JsonWriter.html | 273 ---- .../stream/class-use/MalformedJsonException.html | 126 -- .../com/google/gson/stream/package-frame.html | 30 - .../com/google/gson/stream/package-summary.html | 188 --- .../com/google/gson/stream/package-tree.html | 165 --- .../com/google/gson/stream/package-use.html | 198 --- docs/javadocs/constant-values.html | 126 -- docs/javadocs/deprecated-list.html | 182 --- docs/javadocs/help-doc.html | 231 ---- docs/javadocs/index-all.html | 1367 -------------------- docs/javadocs/overview-frame.html | 25 - docs/javadocs/overview-summary.html | 159 --- docs/javadocs/overview-tree.html | 214 --- docs/javadocs/serialized-form.html | 175 --- docs/javadocs/stylesheet.css | 574 -------- .../android-proguard-example/AndroidManifest.xml | 21 + .../android-proguard-example/default.properties | 12 + examples/android-proguard-example/proguard.cfg | 90 ++ .../android-proguard-example/res/drawable/icon.png | Bin 0 -> 2574 bytes .../android-proguard-example/res/layout/main.xml | 12 + .../res/values/strings.xml | 5 + .../android/GsonProguardExampleActivity.java | 60 + .../google/gson/examples/android/model/Cart.java | 108 ++ .../gson/examples/android/model/LineItem.java | 57 + pom.xml => extras/pom.xml | 99 +- .../rawcollections/RawCollectionsExample.java | 55 + .../com/google/gson/graph/GraphAdapterBuilder.java | 308 +++++ .../com/google/gson/interceptors/Intercept.java | 64 + .../gson/interceptors/InterceptorFactory.java | 49 + .../gson/interceptors/JsonPostDeserializer.java | 20 +- .../typeadapters/RuntimeTypeAdapterFactory.java | 240 ++++ .../gson/typeadapters/UtcDateTypeAdapter.java | 282 ++++ .../google/gson/graph/GraphAdapterBuilderTest.java | 197 +++ .../google/gson/interceptors/InterceptorTest.java | 171 +++ .../RuntimeTypeAdapterFactoryTest.java | 211 +++ .../gson/typeadapters/UtcDateTypeAdapterTest.java | 79 ++ Gson 2.1 notes.txt => gson/Gson 2.1 notes.txt | 0 LICENSE => gson/LICENSE | 0 README => gson/README | 2 +- .../assembly-descriptor.xml | 0 gson/docs/javadocs/allclasses-frame.html | 98 ++ gson/docs/javadocs/allclasses-noframe.html | 98 ++ .../com/google/gson/ExclusionStrategy.html | 305 +++++ .../javadocs/com/google/gson/FieldAttributes.html | 446 +++++++ .../com/google/gson/FieldNamingPolicy.html | 455 +++++++ .../com/google/gson/FieldNamingStrategy.html | 227 ++++ gson/docs/javadocs/com/google/gson/Gson.html | 1075 +++++++++++++++ .../docs/javadocs/com/google/gson/GsonBuilder.html | 975 ++++++++++++++ .../javadocs/com/google/gson/InstanceCreator.html | 275 ++++ gson/docs/javadocs/com/google/gson/JsonArray.html | 892 +++++++++++++ .../google/gson/JsonDeserializationContext.html | 235 ++++ .../javadocs/com/google/gson/JsonDeserializer.html | 278 ++++ .../docs/javadocs/com/google/gson/JsonElement.html | 802 ++++++++++++ .../javadocs/com/google/gson/JsonIOException.html | 285 ++++ gson/docs/javadocs/com/google/gson/JsonNull.html | 348 +++++ gson/docs/javadocs/com/google/gson/JsonObject.html | 576 +++++++++ .../com/google/gson/JsonParseException.html | 302 +++++ gson/docs/javadocs/com/google/gson/JsonParser.html | 332 +++++ .../javadocs/com/google/gson/JsonPrimitive.html | 741 +++++++++++ .../com/google/gson/JsonSerializationContext.html | 246 ++++ .../javadocs/com/google/gson/JsonSerializer.html | 275 ++++ .../javadocs/com/google/gson/JsonStreamParser.html | 369 ++++++ .../com/google/gson/JsonSyntaxException.html | 286 ++++ .../com/google/gson/LongSerializationPolicy.html | 365 ++++++ .../docs/javadocs/com/google/gson/TypeAdapter.html | 574 ++++++++ .../com/google/gson/TypeAdapterFactory.html | 354 +++++ .../com/google/gson/annotations/Expose.html | 277 ++++ .../com/google/gson/annotations/JsonAdapter.html | 275 ++++ .../google/gson/annotations/SerializedName.html | 253 ++++ .../com/google/gson/annotations/Since.html | 245 ++++ .../com/google/gson/annotations/Until.html | 250 ++++ .../google/gson/annotations/class-use/Expose.html | 145 +++ .../gson/annotations/class-use/JsonAdapter.html | 145 +++ .../gson/annotations/class-use/SerializedName.html | 145 +++ .../google/gson/annotations/class-use/Since.html | 145 +++ .../google/gson/annotations/class-use/Until.html | 145 +++ .../com/google/gson/annotations/package-frame.html | 41 + .../google/gson/annotations/package-summary.html | 194 +++ .../com/google/gson/annotations/package-tree.html | 157 +++ .../com/google/gson/annotations/package-use.html | 145 +++ .../google/gson/class-use/ExclusionStrategy.html | 199 +++ .../com/google/gson/class-use/FieldAttributes.html | 182 +++ .../google/gson/class-use/FieldNamingPolicy.html | 208 +++ .../google/gson/class-use/FieldNamingStrategy.html | 199 +++ .../javadocs/com/google/gson/class-use/Gson.html | 207 +++ .../com/google/gson/class-use/GsonBuilder.html | 361 ++++++ .../com/google/gson/class-use/InstanceCreator.html | 145 +++ .../com/google/gson/class-use/JsonArray.html | 206 +++ .../gson/class-use/JsonDeserializationContext.html | 185 +++ .../google/gson/class-use/JsonDeserializer.html | 145 +++ .../com/google/gson/class-use/JsonElement.html | 519 ++++++++ .../com/google/gson/class-use/JsonIOException.html | 290 +++++ .../com/google/gson/class-use/JsonNull.html | 198 +++ .../com/google/gson/class-use/JsonObject.html | 190 +++ .../google/gson/class-use/JsonParseException.html | 235 ++++ .../com/google/gson/class-use/JsonParser.html | 145 +++ .../com/google/gson/class-use/JsonPrimitive.html | 190 +++ .../gson/class-use/JsonSerializationContext.html | 185 +++ .../com/google/gson/class-use/JsonSerializer.html | 145 +++ .../google/gson/class-use/JsonStreamParser.html | 145 +++ .../google/gson/class-use/JsonSyntaxException.html | 315 +++++ .../gson/class-use/LongSerializationPolicy.html | 208 +++ .../com/google/gson/class-use/TypeAdapter.html | 245 ++++ .../google/gson/class-use/TypeAdapterFactory.html | 198 +++ .../javadocs/com/google/gson/package-frame.html | 106 ++ .../javadocs/com/google/gson/package-summary.html | 313 +++++ .../javadocs/com/google/gson/package-tree.html | 183 +++ .../docs/javadocs/com/google/gson/package-use.html | 288 +++++ .../com/google/gson/reflect/TypeToken.html | 498 +++++++ .../google/gson/reflect/class-use/TypeToken.html | 283 ++++ .../com/google/gson/reflect/package-frame.html | 33 + .../com/google/gson/reflect/package-summary.html | 175 +++ .../com/google/gson/reflect/package-tree.html | 154 +++ .../com/google/gson/reflect/package-use.html | 191 +++ .../com/google/gson/stream/JsonReader.html | 970 ++++++++++++++ .../javadocs/com/google/gson/stream/JsonToken.html | 487 +++++++ .../com/google/gson/stream/JsonWriter.html | 898 +++++++++++++ .../google/gson/stream/MalformedJsonException.html | 277 ++++ .../google/gson/stream/class-use/JsonReader.html | 208 +++ .../google/gson/stream/class-use/JsonToken.html | 198 +++ .../google/gson/stream/class-use/JsonWriter.html | 313 +++++ .../stream/class-use/MalformedJsonException.html | 145 +++ .../com/google/gson/stream/package-frame.html | 57 + .../com/google/gson/stream/package-summary.html | 192 +++ .../com/google/gson/stream/package-tree.html | 173 +++ .../com/google/gson/stream/package-use.html | 206 +++ gson/docs/javadocs/constant-values.html | 147 +++ gson/docs/javadocs/deprecated-list.html | 190 +++ gson/docs/javadocs/help-doc.html | 224 ++++ gson/docs/javadocs/index-all.html | 1030 +++++++++++++++ {docs => gson/docs}/javadocs/index.html | 63 +- gson/docs/javadocs/overview-frame.html | 49 + gson/docs/javadocs/overview-summary.html | 170 +++ gson/docs/javadocs/overview-tree.html | 196 +++ {docs => gson/docs}/javadocs/package-list | 0 {docs => gson/docs}/javadocs/resources/inherit.gif | Bin {docs => gson/docs}/javadocs/script.js | 0 gson/docs/javadocs/serialized-form.html | 217 ++++ gson/docs/javadocs/stylesheet.css | 29 + pom.xml => gson/pom.xml | 30 +- .../com/google/gson/DefaultDateTypeAdapter.java | 0 .../java/com/google/gson/ExclusionStrategy.java | 0 .../main/java/com/google/gson/FieldAttributes.java | 0 .../java/com/google/gson/FieldNamingPolicy.java | 5 +- .../java/com/google/gson/FieldNamingStrategy.java | 0 .../src}/main/java/com/google/gson/Gson.java | 12 +- .../main/java/com/google/gson/GsonBuilder.java | 0 .../main/java/com/google/gson/InstanceCreator.java | 0 .../src}/main/java/com/google/gson/JsonArray.java | 36 + .../google/gson/JsonDeserializationContext.java | 0 .../java/com/google/gson/JsonDeserializer.java | 0 .../main/java/com/google/gson/JsonElement.java | 0 .../main/java/com/google/gson/JsonIOException.java | 0 .../src}/main/java/com/google/gson/JsonNull.java | 0 .../src}/main/java/com/google/gson/JsonObject.java | 0 .../java/com/google/gson/JsonParseException.java | 0 .../src}/main/java/com/google/gson/JsonParser.java | 0 .../main/java/com/google/gson/JsonPrimitive.java | 0 .../com/google/gson/JsonSerializationContext.java | 0 .../main/java/com/google/gson/JsonSerializer.java | 0 .../java/com/google/gson/JsonStreamParser.java | 0 .../java/com/google/gson/JsonSyntaxException.java | 0 .../com/google/gson/LongSerializationPolicy.java | 0 .../main/java/com/google/gson/TreeTypeAdapter.java | 0 .../main/java/com/google/gson/TypeAdapter.java | 8 +- .../java/com/google/gson/TypeAdapterFactory.java | 0 .../java/com/google/gson/annotations/Expose.java | 0 .../com/google/gson/annotations/JsonAdapter.java | 0 .../google/gson/annotations/SerializedName.java | 39 +- .../java/com/google/gson/annotations/Since.java | 0 .../java/com/google/gson/annotations/Until.java | 0 .../com/google/gson/annotations/package-info.java | 0 .../google/gson/internal/$Gson$Preconditions.java | 4 + .../java/com/google/gson/internal/$Gson$Types.java | 4 +- .../gson/internal/ConstructorConstructor.java | 2 +- .../java/com/google/gson/internal/Excluder.java | 0 .../gson/internal/JsonReaderInternalAccess.java | 0 .../google/gson/internal/LazilyParsedNumber.java | 20 +- .../google/gson/internal/LinkedHashTreeMap.java | 0 .../com/google/gson/internal/LinkedTreeMap.java | 0 .../google/gson/internal/ObjectConstructor.java | 0 .../java/com/google/gson/internal/Primitives.java | 4 +- .../java/com/google/gson/internal/Streams.java | 4 + .../com/google/gson/internal/UnsafeAllocator.java | 0 .../gson/internal/bind/ArrayTypeAdapter.java | 0 .../bind/CollectionTypeAdapterFactory.java | 0 .../google/gson/internal/bind/DateTypeAdapter.java | 0 .../JsonAdapterAnnotationTypeAdapterFactory.java | 0 .../google/gson/internal/bind/JsonTreeReader.java | 0 .../google/gson/internal/bind/JsonTreeWriter.java | 0 .../gson/internal/bind/MapTypeAdapterFactory.java | 0 .../gson/internal/bind/ObjectTypeAdapter.java | 0 .../bind/ReflectiveTypeAdapterFactory.java | 47 +- .../gson/internal/bind/SqlDateTypeAdapter.java | 0 .../google/gson/internal/bind/TimeTypeAdapter.java | 0 .../bind/TypeAdapterRuntimeTypeWrapper.java | 0 .../google/gson/internal/bind/TypeAdapters.java | 7 +- .../com/google/gson/internal/package-info.java | 0 .../main/java/com/google/gson/package-info.java | 0 .../java/com/google/gson/reflect/TypeToken.java | 0 .../java/com/google/gson/reflect/package-info.java | 0 .../java/com/google/gson/stream/JsonReader.java | 0 .../java/com/google/gson/stream/JsonScope.java | 0 .../java/com/google/gson/stream/JsonToken.java | 0 .../java/com/google/gson/stream/JsonWriter.java | 19 +- .../google/gson/stream/MalformedJsonException.java | 0 .../test/java/com/google/gson/CommentsTest.java | 0 .../google/gson/DefaultDateTypeAdapterTest.java | 0 .../gson/DefaultInetAddressTypeAdapterTest.java | 10 +- .../google/gson/DefaultMapJsonSerializerTest.java | 0 .../ExposeAnnotationExclusionStrategyTest.java | 0 .../java/com/google/gson/FieldAttributesTest.java | 0 .../java/com/google/gson/GenericArrayTypeTest.java | 0 .../test/java/com/google/gson/GsonBuilderTest.java | 0 .../java/com/google/gson/GsonTypeAdapterTest.java | 0 .../gson/InnerClassExclusionStrategyTest.java | 0 .../com/google/gson/JavaSerializationTest.java | 0 .../test/java/com/google/gson/JsonArrayTest.java | 0 .../test/java/com/google/gson/JsonNullTest.java | 0 .../test/java/com/google/gson/JsonObjectTest.java | 0 .../test/java/com/google/gson/JsonParserTest.java | 0 .../java/com/google/gson/JsonPrimitiveTest.java | 0 .../java/com/google/gson/JsonStreamParserTest.java | 0 .../google/gson/LongSerializationPolicyTest.java | 0 .../test/java/com/google/gson/MixedStreamTest.java | 0 .../com/google/gson/MockExclusionStrategy.java | 0 .../com/google/gson/ObjectTypeAdapterTest.java | 0 .../google/gson/OverrideCoreTypeAdaptersTest.java | 0 .../com/google/gson/ParameterizedTypeFixtures.java | 0 .../com/google/gson/ParameterizedTypeTest.java | 0 .../java/com/google/gson/PrimitiveTypeAdapter.java | 0 .../google/gson/VersionExclusionStrategyTest.java | 0 .../java/com/google/gson/common/MoreAsserts.java | 1 + .../java/com/google/gson/common/TestTypes.java | 0 .../java/com/google/gson/functional/ArrayTest.java | 0 .../gson/functional/CircularReferenceTest.java | 0 .../com/google/gson/functional/CollectionTest.java | 0 .../google/gson/functional/ConcurrencyTest.java | 0 .../gson/functional/CustomDeserializerTest.java | 0 .../gson/functional/CustomSerializerTest.java | 0 .../gson/functional/CustomTypeAdaptersTest.java | 0 .../gson/functional/DefaultTypeAdaptersTest.java | 0 .../gson/functional/DelegateTypeAdapterTest.java | 0 .../java/com/google/gson/functional/EnumTest.java | 0 .../com/google/gson/functional/EscapingTest.java | 0 .../ExclusionStrategyFunctionalTest.java | 0 .../google/gson/functional/ExposeFieldsTest.java | 0 .../google/gson/functional/FieldExclusionTest.java | 0 .../google/gson/functional/FieldNamingTest.java | 29 +- .../google/gson/functional/InheritanceTest.java | 0 .../gson/functional/InstanceCreatorTest.java | 0 .../com/google/gson/functional/InterfaceTest.java | 0 .../gson/functional/InternationalizationTest.java | 0 .../JsonAdapterAnnotationOnClassesTest.java | 0 .../JsonAdapterAnnotationOnFieldsTest.java | 0 .../com/google/gson/functional/JsonArrayTest.java | 162 +++ .../com/google/gson/functional/JsonParserTest.java | 0 .../com/google/gson/functional/JsonTreeTest.java | 0 .../gson/functional/MapAsArrayTypeAdapterTest.java | 0 .../java/com/google/gson/functional/MapTest.java | 0 .../MoreSpecificTypeSerializationTest.java | 0 .../google/gson/functional/NamingPolicyTest.java | 0 .../gson/functional/NullObjectAndFieldTest.java | 0 .../com/google/gson/functional/ObjectTest.java | 0 .../gson/functional/ParameterizedTypesTest.java | 0 .../google/gson/functional/PrettyPrintingTest.java | 0 .../gson/functional/PrimitiveCharacterTest.java | 0 .../com/google/gson/functional/PrimitiveTest.java | 13 + .../gson/functional/PrintFormattingTest.java | 0 .../gson/functional/RawSerializationTest.java | 0 .../google/gson/functional/ReadersWritersTest.java | 0 .../RuntimeTypeAdapterFactoryFunctionalTest.java | 3 +- .../com/google/gson/functional/SecurityTest.java | 0 .../google/gson/functional/SerializedNameTest.java | 54 + .../gson/functional/StreamingTypeAdaptersTest.java | 0 .../com/google/gson/functional/StringTest.java | 0 .../gson/functional/ThrowableFunctionalTest.java | 4 +- .../gson/functional/TreeTypeAdaptersTest.java | 0 .../gson/functional/TypeAdapterPrecedenceTest.java | 0 .../gson/functional/TypeHierarchyAdapterTest.java | 0 .../google/gson/functional/TypeVariableTest.java | 0 .../google/gson/functional/UncategorizedTest.java | 0 .../com/google/gson/functional/VersioningTest.java | 0 .../com/google/gson/internal/GsonTypesTest.java | 0 .../gson/internal/LazilyParsedNumberTest.java | 65 +- .../gson/internal/LinkedHashTreeMapTest.java | 0 .../google/gson/internal/LinkedTreeMapTest.java | 0 .../gson/internal/bind/JsonElementReaderTest.java | 0 .../gson/internal/bind/JsonTreeWriterTest.java | 0 .../com/google/gson/metrics/PerformanceTest.java | 0 .../com/google/gson/reflect/TypeTokenTest.java | 0 .../com/google/gson/stream/JsonReaderPathTest.java | 0 .../com/google/gson/stream/JsonReaderTest.java | 0 .../com/google/gson/stream/JsonWriterTest.java | 12 + lib/gson-cleanup-styles.xml | 51 + lib/gson-formatting-styles.xml | 267 ++++ metrics/pom.xml | 141 ++ .../com/google/gson/metrics/BagOfPrimitives.java | 95 ++ .../BagOfPrimitivesDeserializationBenchmark.java | 123 ++ .../CollectionsDeserializationBenchmark.java | 140 ++ .../com/google/gson/metrics/ParseBenchmark.java | 389 ++++++ .../com/google/gson/metrics/ParseBenchmarkData.zip | Bin 0 -> 67881 bytes .../gson/metrics/SerializationBenchmark.java | 53 + proto/pom.xml | 198 +++ .../com/google/gson/protobuf/ProtoTypeAdapter.java | 138 ++ proto/src/main/protobuf/bag.proto | 29 + .../ProtosWithComplexAndRepeatedFieldsTest.java | 64 + .../functional/ProtosWithPrimitiveTypesTest.java | 65 + 401 files changed, 32649 insertions(+), 27948 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 [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

