[jackson-databind] 03/08: Merge tag 'upstream/2.7.3'
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Fri Apr 8 13:13:48 UTC 2016
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository jackson-databind.
commit 704a7b5c12508884bd3ec4bfb75e3a29c1fba1fc
Merge: 0c13795 76df0b7
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Fri Apr 8 13:55:32 2016 +0200
Merge tag 'upstream/2.7.3'
Upstream version 2.7.3
.gitattributes | 3 +
.travis.yml | 8 +-
README.md | 111 +-
.../databind/util => attic}/ContainerBuilder.java | 7 +-
attic/MappingIteratorDeserializer.java | 47 +
attic/MappingIteratorReadTest.java | 25 +
attic/README.md | 3 +
.../databind/type => attic}/TypeBindings.java | 87 +-
backup/TypeSerializerWrapper.java | 142 --
pom.xml | 104 +-
release-notes/CREDITS | 292 ++++
release-notes/VERSION | 525 ++++++-
.../jackson/databind/AbstractTypeResolver.java | 25 +-
.../jackson/databind/AnnotationIntrospector.java | 638 +++++++--
.../jackson/databind/BeanDescription.java | 36 +-
.../fasterxml/jackson/databind/BeanProperty.java | 148 +-
.../jackson/databind/DatabindContext.java | 28 +-
.../jackson/databind/DeserializationConfig.java | 562 ++++++--
.../jackson/databind/DeserializationContext.java | 309 ++--
.../jackson/databind/DeserializationFeature.java | 109 +-
.../com/fasterxml/jackson/databind/JavaType.java | 258 ++--
.../jackson/databind/JsonDeserializer.java | 151 +-
.../jackson/databind/JsonMappingException.java | 161 ++-
.../com/fasterxml/jackson/databind/JsonNode.java | 80 +-
.../jackson/databind/JsonSerializable.java | 33 +-
.../fasterxml/jackson/databind/JsonSerializer.java | 80 +-
.../fasterxml/jackson/databind/MapperFeature.java | 139 +-
.../jackson/databind/MappingIterator.java | 264 +++-
.../jackson/databind/MappingJsonFactory.java | 31 +-
.../com/fasterxml/jackson/databind/Module.java | 19 +-
.../fasterxml/jackson/databind/ObjectMapper.java | 1499 +++++++++++++++-----
.../fasterxml/jackson/databind/ObjectReader.java | 1006 ++++++++-----
.../fasterxml/jackson/databind/ObjectWriter.java | 1069 ++++++++++----
.../jackson/databind/PropertyMetadata.java | 79 +-
.../fasterxml/jackson/databind/PropertyName.java | 26 +-
.../jackson/databind/PropertyNamingStrategy.java | 131 +-
.../fasterxml/jackson/databind/SequenceWriter.java | 327 +++++
.../jackson/databind/SerializationConfig.java | 619 +++++++-
.../jackson/databind/SerializationFeature.java | 145 +-
.../jackson/databind/SerializerProvider.java | 434 ++++--
.../jackson/databind/annotation/JsonAppend.java | 128 ++
.../databind/annotation/JsonDeserialize.java | 12 +-
.../jackson/databind/annotation/JsonNaming.java | 11 +-
.../jackson/databind/annotation/JsonSerialize.java | 27 +-
.../jackson/databind/annotation/NoClass.java | 9 +-
.../jackson/databind/cfg/BaseSettings.java | 71 +-
.../jackson/databind/cfg/ConfigFeature.java | 7 +
.../jackson/databind/cfg/ContextAttributes.java | 16 +-
.../databind/cfg/DeserializerFactoryConfig.java | 6 +-
.../jackson/databind/cfg/HandlerInstantiator.java | 14 +-
.../jackson/databind/cfg/MapperConfig.java | 74 +-
.../jackson/databind/cfg/MapperConfigBase.java | 137 +-
.../databind/deser/AbstractDeserializer.java | 102 +-
.../databind/deser/BasicDeserializerFactory.java | 1071 +++++++++-----
.../jackson/databind/deser/BeanDeserializer.java | 563 +++++---
.../databind/deser/BeanDeserializerBase.java | 365 +++--
.../databind/deser/BeanDeserializerBuilder.java | 68 +-
.../databind/deser/BeanDeserializerFactory.java | 201 +--
.../databind/deser/BeanDeserializerModifier.java | 27 +-
.../databind/deser/BuilderBasedDeserializer.java | 50 +-
.../jackson/databind/deser/CreatorProperty.java | 55 +-
.../jackson/databind/deser/DataFormatReaders.java | 2 +-
.../deser/DefaultDeserializationContext.java | 110 +-
.../deser/DeserializationProblemHandler.java | 9 +-
.../jackson/databind/deser/DeserializerCache.java | 118 +-
.../databind/deser/DeserializerFactory.java | 34 +-
.../jackson/databind/deser/Deserializers.java | 167 ++-
.../databind/deser/SettableAnyProperty.java | 76 +-
.../databind/deser/SettableBeanProperty.java | 126 +-
.../databind/deser/UnresolvedForwardReference.java | 42 +-
.../jackson/databind/deser/UnresolvedId.java | 3 +-
.../jackson/databind/deser/ValueInstantiator.java | 73 +-
.../deser/impl/BeanAsArrayBuilderDeserializer.java | 111 +-
.../deser/impl/BeanAsArrayDeserializer.java | 126 +-
.../databind/deser/impl/BeanPropertyMap.java | 689 +++++----
.../databind/deser/impl/CreatorCollector.java | 271 ++--
.../databind/deser/impl/ExternalTypeHandler.java | 99 +-
.../jackson/databind/deser/impl/FieldProperty.java | 51 +-
.../databind/deser/impl/InnerClassProperty.java | 73 +-
.../deser/impl/ManagedReferenceProperty.java | 16 +-
.../databind/deser/impl/MethodProperty.java | 34 +-
.../deser/impl/NoClassDefFoundDeserializer.java | 30 +
.../jackson/databind/deser/impl/NullProvider.java | 10 +-
.../databind/deser/impl/ObjectIdReader.java | 53 +-
.../deser/impl/ObjectIdReferenceProperty.java | 34 +-
.../databind/deser/impl/ObjectIdValueProperty.java | 28 +-
.../databind/deser/impl/PropertyBasedCreator.java | 90 +-
.../deser/impl/PropertyBasedObjectIdGenerator.java | 3 +
.../databind/deser/impl/PropertyValueBuffer.java | 174 ++-
.../databind/deser/impl/ReadableObjectId.java | 60 +-
.../databind/deser/impl/SetterlessProperty.java | 31 +-
.../deser/impl/TypeWrappedDeserializer.java | 25 +-
.../deser/std/ArrayBlockingQueueDeserializer.java | 23 +-
.../deser/std/AtomicReferenceDeserializer.java | 52 +-
.../databind/deser/std/CollectionDeserializer.java | 130 +-
.../deser/std/ContainerDeserializerBase.java | 47 +-
.../databind/deser/std/DateDeserializers.java | 27 +-
.../databind/deser/std/DelegatingDeserializer.java | 18 +-
.../databind/deser/std/EnumDeserializer.java | 221 ++-
.../databind/deser/std/EnumMapDeserializer.java | 102 +-
.../databind/deser/std/EnumSetDeserializer.java | 108 +-
.../databind/deser/std/FromStringDeserializer.java | 35 +-
.../deser/std/JsonLocationInstantiator.java | 9 +-
.../databind/deser/std/JsonNodeDeserializer.java | 221 +--
.../databind/deser/std/MapDeserializer.java | 297 ++--
.../databind/deser/std/MapEntryDeserializer.java | 247 ++++
.../databind/deser/std/NullifyingDeserializer.java | 33 +-
.../databind/deser/std/NumberDeserializers.java | 401 +++---
.../deser/std/ObjectArrayDeserializer.java | 129 +-
.../deser/std/PrimitiveArrayDeserializers.java | 388 ++---
.../deser/std/StdDelegatingDeserializer.java | 71 +-
.../databind/deser/std/StdDeserializer.java | 493 ++++---
.../databind/deser/std/StdKeyDeserializer.java | 73 +-
.../databind/deser/std/StdKeyDeserializers.java | 10 +-
.../deser/std/StdNodeBasedDeserializer.java | 87 ++
.../databind/deser/std/StdScalarDeserializer.java | 3 +
.../databind/deser/std/StdValueInstantiator.java | 300 ++--
.../deser/std/StringArrayDeserializer.java | 156 +-
.../deser/std/StringCollectionDeserializer.java | 123 +-
.../databind/deser/std/StringDeserializer.java | 44 +-
.../databind/deser/std/ThrowableDeserializer.java | 28 +-
.../deser/std/TokenBufferDeserializer.java | 8 +-
.../databind/deser/std/UUIDDeserializer.java | 56 +-
.../deser/std/UntypedObjectDeserializer.java | 393 ++---
.../databind/exc/IgnoredPropertyException.java | 23 +-
.../databind/exc/InvalidFormatException.java | 32 +-
.../databind/exc/PropertyBindingException.java | 32 +-
.../exc/UnrecognizedPropertyException.java | 27 +-
.../jackson/databind/ext/CoreXMLSerializers.java | 62 +-
.../jackson/databind/ext/DOMSerializer.java | 3 +-
.../databind/ext/OptionalHandlerFactory.java | 154 +-
.../jackson/databind/ext/PathDeserializer.java | 29 +
.../jackson/databind/introspect/Annotated.java | 45 +-
.../databind/introspect/AnnotatedClass.java | 523 ++++---
.../databind/introspect/AnnotatedConstructor.java | 51 +-
.../databind/introspect/AnnotatedField.java | 56 +-
.../databind/introspect/AnnotatedMember.java | 92 +-
.../databind/introspect/AnnotatedMethod.java | 64 +-
.../databind/introspect/AnnotatedParameter.java | 53 +-
.../databind/introspect/AnnotatedWithParams.java | 42 +-
.../introspect/AnnotationIntrospectorPair.java | 229 ++-
.../jackson/databind/introspect/AnnotationMap.java | 52 +-
.../databind/introspect/BasicBeanDescription.java | 260 ++--
.../introspect/BasicClassIntrospector.java | 178 ++-
.../introspect/BeanPropertyDefinition.java | 52 +-
.../databind/introspect/ClassIntrospector.java | 10 +
.../introspect/ConcreteBeanPropertyBase.java | 103 ++
.../introspect/JacksonAnnotationIntrospector.java | 922 +++++++++---
.../jackson/databind/introspect/MemberKey.java | 6 +
.../introspect/NopAnnotationIntrospector.java | 2 +-
.../jackson/databind/introspect/ObjectIdInfo.java | 4 +-
.../introspect/POJOPropertiesCollector.java | 470 +++---
.../databind/introspect/POJOPropertyBuilder.java | 429 ++++--
.../databind/introspect/SimpleMixInResolver.java | 102 ++
.../databind/introspect/TypeResolutionContext.java | 34 +
.../introspect/VirtualAnnotatedMember.java | 121 ++
.../databind/introspect/VisibilityChecker.java | 272 ++--
.../jsonFormatVisitors/JsonFormatTypes.java | 18 +-
.../JsonFormatVisitorWrapper.java | 86 ++
.../jsonFormatVisitors/JsonValueFormat.java | 195 ++-
.../jackson/databind/jsonschema/JsonSchema.java | 2 +-
.../jackson/databind/jsontype/SubtypeResolver.java | 99 +-
.../jackson/databind/jsontype/TypeIdResolver.java | 21 +-
.../jackson/databind/jsontype/TypeSerializer.java | 2 +-
.../jsontype/impl/AsArrayTypeDeserializer.java | 42 +-
.../jsontype/impl/AsArrayTypeSerializer.java | 38 +-
.../impl/AsExistingPropertyTypeSerializer.java | 62 +
.../jsontype/impl/AsExternalTypeDeserializer.java | 6 +
.../jsontype/impl/AsExternalTypeSerializer.java | 179 +--
.../jsontype/impl/AsPropertyTypeDeserializer.java | 93 +-
.../jsontype/impl/AsPropertyTypeSerializer.java | 14 +-
.../jsontype/impl/AsWrapperTypeDeserializer.java | 45 +-
.../jsontype/impl/AsWrapperTypeSerializer.java | 189 ++-
.../jsontype/impl/ClassNameIdResolver.java | 7 +-
.../databind/jsontype/impl/StdSubtypeResolver.java | 186 ++-
.../jsontype/impl/StdTypeResolverBuilder.java | 20 +-
.../jsontype/impl/TypeDeserializerBase.java | 128 +-
.../databind/jsontype/impl/TypeIdResolverBase.java | 22 +-
.../databind/jsontype/impl/TypeNameIdResolver.java | 25 +-
.../databind/jsontype/impl/TypeSerializerBase.java | 17 +-
.../module/SimpleAbstractTypeResolver.java | 3 +-
.../databind/module/SimpleDeserializers.java | 28 +-
.../databind/module/SimpleKeyDeserializers.java | 2 +-
.../jackson/databind/module/SimpleModule.java | 24 +-
.../fasterxml/jackson/databind/node/ArrayNode.java | 96 +-
.../jackson/databind/node/BaseJsonNode.java | 5 +-
.../jackson/databind/node/BooleanNode.java | 11 +-
.../jackson/databind/node/ContainerNode.java | 14 +-
.../fasterxml/jackson/databind/node/FloatNode.java | 9 +-
.../fasterxml/jackson/databind/node/IntNode.java | 2 +-
.../jackson/databind/node/JsonNodeCreator.java | 20 +-
.../jackson/databind/node/JsonNodeFactory.java | 22 +-
.../jackson/databind/node/MissingNode.java | 14 +-
.../jackson/databind/node/NodeCursor.java | 32 +-
.../fasterxml/jackson/databind/node/NullNode.java | 17 +-
.../jackson/databind/node/ObjectNode.java | 76 +-
.../fasterxml/jackson/databind/node/POJONode.java | 19 +-
.../fasterxml/jackson/databind/node/TextNode.java | 10 +-
.../databind/node/TreeTraversingParser.java | 6 +-
.../fasterxml/jackson/databind/package-info.java | 78 +-
.../jackson/databind/ser/AnyGetterWriter.java | 64 +-
.../databind/ser/BasicSerializerFactory.java | 483 ++++---
.../jackson/databind/ser/BeanPropertyWriter.java | 457 ++++--
.../jackson/databind/ser/BeanSerializer.java | 27 +-
.../databind/ser/BeanSerializerFactory.java | 229 ++-
.../jackson/databind/ser/ContainerSerializer.java | 32 +-
.../databind/ser/DefaultSerializerProvider.java | 207 ++-
.../jackson/databind/ser/PropertyBuilder.java | 240 ++--
.../jackson/databind/ser/PropertyWriter.java | 83 +-
.../jackson/databind/ser/SerializerCache.java | 199 +--
.../jackson/databind/ser/SerializerFactory.java | 8 +-
.../jackson/databind/ser/Serializers.java | 25 +-
.../databind/ser/VirtualBeanPropertyWriter.java | 234 +++
.../databind/ser/impl/AttributePropertyWriter.java | 82 ++
.../databind/ser/impl/BeanAsArraySerializer.java | 61 +-
.../databind/ser/impl/FailingSerializer.java | 15 +-
.../ser/impl/FilteredBeanPropertyWriter.java | 35 +
.../databind/ser/impl/IndexedListSerializer.java | 52 +-
.../ser/impl/IndexedStringListSerializer.java | 128 +-
.../databind/ser/impl/IteratorSerializer.java | 50 +-
.../databind/ser/impl/JsonSerializerMap.java | 91 --
.../databind/ser/impl/MapEntrySerializer.java | 328 +++++
.../ser/impl/PropertyBasedObjectIdGenerator.java | 3 +
.../databind/ser/impl/PropertySerializerMap.java | 173 ++-
.../ser/impl/ReadOnlyClassToSerializerMap.java | 186 ++-
.../ser/impl/SimpleBeanPropertyFilter.java | 51 +-
.../databind/ser/impl/SimpleFilterProvider.java | 4 +-
.../databind/ser/impl/StringArraySerializer.java | 88 +-
.../ser/impl/StringCollectionSerializer.java | 106 +-
.../databind/ser/impl/TypeWrappedSerializer.java | 22 +-
.../databind/ser/impl/UnknownSerializer.java | 42 +-
.../ser/impl/UnwrappingBeanPropertyWriter.java | 72 +-
.../ser/impl/UnwrappingBeanSerializer.java | 37 +-
.../databind/ser/impl/WritableObjectId.java | 27 +-
.../databind/ser/std/ArraySerializerBase.java | 110 +-
.../databind/ser/std/AsArraySerializerBase.java | 190 ++-
.../ser/std/AtomicReferenceSerializer.java | 340 +++++
.../databind/ser/std/BeanSerializerBase.java | 229 +--
.../databind/ser/std/BooleanSerializer.java | 6 +-
.../databind/ser/std/ByteArraySerializer.java | 86 ++
.../databind/ser/std/ByteBufferSerializer.java | 5 +-
.../databind/ser/std/CalendarSerializer.java | 5 +-
.../jackson/databind/ser/std/ClassSerializer.java | 12 +-
.../databind/ser/std/CollectionSerializer.java | 62 +-
.../jackson/databind/ser/std/DateSerializer.java | 11 +-
.../databind/ser/std/DateTimeSerializerBase.java | 81 +-
.../databind/ser/std/EnumMapSerializer.java | 364 -----
.../jackson/databind/ser/std/EnumSerializer.java | 79 +-
.../databind/ser/std/EnumSetSerializer.java | 58 +-
.../jackson/databind/ser/std/FileSerializer.java | 15 +-
.../databind/ser/std/InetAddressSerializer.java | 5 +-
.../ser/std/InetSocketAddressSerializer.java | 3 +-
.../databind/ser/std/IterableSerializer.java | 52 +-
.../databind/ser/std/JsonValueSerializer.java | 81 +-
.../jackson/databind/ser/std/MapProperty.java | 91 +-
.../jackson/databind/ser/std/MapSerializer.java | 553 +++++---
.../ser/std/NonTypedScalarSerializerBase.java | 13 +-
.../jackson/databind/ser/std/NullSerializer.java | 29 +-
.../jackson/databind/ser/std/NumberSerializer.java | 66 +-
.../databind/ser/std/NumberSerializers.java | 199 +--
.../databind/ser/std/ObjectArraySerializer.java | 93 +-
.../jackson/databind/ser/std/RawSerializer.java | 14 +-
.../databind/ser/std/SerializableSerializer.java | 35 +-
.../databind/ser/std/SqlDateSerializer.java | 9 +-
.../databind/ser/std/SqlTimeSerializer.java | 23 +-
.../databind/ser/std/StaticListSerializerBase.java | 91 +-
.../databind/ser/std/StdArraySerializers.java | 360 +++--
.../databind/ser/std/StdDelegatingSerializer.java | 102 +-
.../databind/ser/std/StdJdkSerializers.java | 77 +-
.../jackson/databind/ser/std/StdKeySerializer.java | 40 +-
.../databind/ser/std/StdKeySerializers.java | 200 ++-
.../databind/ser/std/StdScalarSerializer.java | 20 +-
.../jackson/databind/ser/std/StdSerializer.java | 283 +++-
.../jackson/databind/ser/std/StringSerializer.java | 30 +-
.../databind/ser/std/TimeZoneSerializer.java | 6 +-
.../databind/ser/std/ToStringSerializer.java | 47 +-
.../databind/ser/std/TokenBufferSerializer.java | 21 +-
.../jackson/databind/ser/std/UUIDSerializer.java | 20 +-
.../fasterxml/jackson/databind/type/ArrayType.java | 133 +-
.../jackson/databind/type/ClassStack.java | 86 ++
.../jackson/databind/type/CollectionLikeType.java | 139 +-
.../jackson/databind/type/CollectionType.java | 101 +-
.../jackson/databind/type/HierarchicType.java | 84 --
.../jackson/databind/type/MapLikeType.java | 263 ++--
.../fasterxml/jackson/databind/type/MapType.java | 132 +-
.../jackson/databind/type/ReferenceType.java | 234 +++
.../databind/type/ResolvedRecursiveType.java | 105 ++
.../jackson/databind/type/SimpleType.java | 276 ++--
.../fasterxml/jackson/databind/type/TypeBase.java | 163 ++-
.../jackson/databind/type/TypeBindings.java | 577 ++++----
.../jackson/databind/type/TypeFactory.java | 1350 +++++++++++-------
.../jackson/databind/type/TypeParser.java | 22 +-
.../fasterxml/jackson/databind/util/BeanUtil.java | 206 ++-
.../fasterxml/jackson/databind/util/ClassUtil.java | 581 +++++++-
.../databind/util/CompactStringObjectMap.java | 138 ++
.../jackson/databind/util/EmptyIterator.java | 22 -
.../jackson/databind/util/EnumResolver.java | 102 +-
.../jackson/databind/util/EnumValues.java | 92 +-
.../jackson/databind/util/ISO8601DateFormat.java | 4 +-
.../jackson/databind/util/ISO8601Utils.java | 302 +++-
.../fasterxml/jackson/databind/util/LRUMap.java | 23 +-
.../jackson/databind/util/NameTransformer.java | 14 +-
.../databind/util/PrimitiveArrayBuilder.java | 2 +
.../fasterxml/jackson/databind/util/RawValue.java | 125 ++
.../jackson/databind/util/RootNameLookup.java | 2 +-
.../util/SimpleBeanPropertyDefinition.java | 196 ++-
.../jackson/databind/util/StdConverter.java | 23 +-
.../jackson/databind/util/StdDateFormat.java | 283 ++--
.../jackson/databind/util/TokenBuffer.java | 413 ++++--
.../fasterxml/jackson/databind/util/TypeKey.java | 130 ++
.../fasterxml/jackson/databind/BaseMapTest.java | 38 +-
.../jackson/{test => databind}/BaseTest.java | 2 +-
.../{test => databind}/BrokenStringReader.java | 2 +-
.../{test => databind}/BrokenStringWriter.java | 2 +-
.../com/fasterxml/jackson/databind/MediaItem.java | 126 ++
.../jackson/databind/ObjectMapperTest.java | 302 ++++
.../fasterxml/jackson/databind/RoundtripTest.java | 43 +
.../jackson/databind/TestFormatSchema.java | 2 +-
.../jackson/databind/TestHandlerInstantiation.java | 20 +-
.../jackson/databind/TestJDKSerialization.java | 85 +-
.../jackson/databind/TestObjectMapper.java | 161 ---
.../databind/TestObjectMapperBeanDeserializer.java | 1 -
.../databind/TestObjectMapperBeanSerializer.java | 15 +-
.../jackson/databind/TestParserUsingMapper.java | 4 +-
.../fasterxml/jackson/databind/TestRootName.java | 24 +-
.../jackson/databind/TestStdDateFormat.java | 42 +
.../fasterxml/jackson/databind/TestVersions.java | 5 +-
.../jackson/databind/access/TestSerAnyGetter.java | 2 +-
.../contextual/TestContextAttributeWithDeser.java | 14 +-
.../contextual/TestContextAttributeWithSer.java | 4 +-
.../contextual/TestContextualDeserialization.java | 52 +-
.../contextual/TestContextualKeyTypes.java | 2 +-
.../ConvertingAbstractSerializer795Test.java | 81 ++
.../databind/convert/NumericConversionTest.java | 69 +
.../databind/convert/TestBeanConversions.java | 2 +-
.../convert/TestConvertingDeserializer.java | 30 +-
.../databind/convert/TestConvertingSerializer.java | 60 +-
.../databind/convert/TestMapConversions.java | 15 +
.../databind/convert/TestStringConversions.java | 34 +-
.../jackson/databind/convert/TestUpdateValue.java | 83 +-
.../jackson/databind/creators/BigCreatorTest.java | 70 +
.../databind/creators/BuilderSimpleTest.java | 408 ++++++
.../databind/creators/CreatorPropertiesTest.java | 42 +
.../DelegatingExternalProperty1003Test.java | 55 +
.../databind/creators/DisablingCreatorsTest.java | 54 +
.../creators/ImplicitNameMatch792Test.java | 122 ++
.../creators/ImplicitParamsForCreatorTest.java | 49 +
.../databind/creators/MultiArgConstructorTest.java | 104 ++
.../databind/creators/RequiredCreatorTest.java | 67 +
.../databind/creators/SingleArgCreatorTest.java | 146 +-
.../databind/creators/TestBuilderSimple.java | 219 ---
.../databind/creators/TestCreatorNullValue.java | 57 +-
.../creators/TestCreatorWithNamingStrategy556.java | 82 ++
.../creators}/TestCreatorWithPolymorphic113.java | 2 +-
.../jackson/databind/creators/TestCreators.java | 6 +-
.../jackson/databind/creators/TestCreators2.java | 34 +-
.../jackson/databind/creators/TestCreators3.java | 46 -
.../jackson/databind/creators/TestCreators421.java | 67 +
.../jackson/databind/creators/TestCreators541.java | 109 ++
.../databind/creators/TestCreatorsDelegating.java | 43 +-
.../creators/TestCreatorsWithIdentity.java | 54 +
.../databind/creators/TestPolymorphicCreators.java | 34 +-
.../creators/TestPolymorphicDelegating.java | 53 +
.../databind/creators/TestValueInstantiator.java | 58 +-
.../jackson/databind/creators/TestValueUpdate.java | 8 +-
...ExceptionFromCustomEnumKeyDeserializerTest.java | 99 ++
.../{TestNumbers.java => NumberDeserTest.java} | 57 +-
.../databind/deser/TestAnnotationIgnore.java | 2 +-
.../databind/deser/TestArrayDeserialization.java | 28 +-
.../databind/deser/TestBasicAnnotations.java | 8 +-
.../databind/deser/TestBeanDeserializer.java | 79 +-
.../jackson/databind/deser/TestCachingOfDeser.java | 109 ++
.../deser/TestCollectionDeserialization.java | 73 +-
.../databind/deser/TestCustomDeserializers.java | 87 +-
.../jackson/databind/deser/TestCustomFactory.java | 2 +-
.../jackson/databind/deser/TestCyclicTypes.java | 2 +-
.../databind/deser/TestDateDeserialization.java | 122 +-
.../databind/deser/TestEnumDeserialization.java | 186 ++-
.../databind/deser/TestExceptionHandling.java | 1 -
...xceptionHandlingWithDefaultDeserialization.java | 62 +
...tionHandlingWithJsonCreatorDeserialization.java | 67 +
.../databind/deser/TestFieldDeserialization.java | 3 +-
.../jackson/databind/deser/TestInjectables.java | 60 +-
.../jackson/databind/deser/TestJDKAtomicTypes.java | 199 +++
.../jackson/databind/deser/TestJdkTypes.java | 22 +-
.../databind/deser/TestMapDeserialization.java | 188 ++-
.../jackson/databind/deser/TestNullHandling.java | 8 +-
.../deser/TestObjectOrArrayDeserialization.java | 52 +
.../deser/TestPolymorphicDeserialization676.java | 116 ++
.../databind/deser/TestSimpleAtomicTypes.java | 90 --
.../jackson/databind/deser/TestSimpleTypes.java | 49 +-
.../databind/deser/TestUntypedDeserialization.java | 65 +-
.../databind/deser/TestValueAnnotations.java | 7 +-
...tGenericNumber.java => UntypedNumbersTest.java} | 76 +-
...TestJDK16OnlyTypes.java => TestJdk16Types.java} | 4 +-
.../jackson/databind/ext/TestJdk7Types.java | 28 +
.../fasterxml/jackson/databind/ext/TestSOAP.java | 20 +
...sForSerialization.java => IgnorePropsTest.java} | 4 +-
.../jackson/databind/filter/JsonIncludeTest.java | 234 +++
.../jackson/databind/filter/MapInclusionTest.java | 39 +
.../NullSerializationTest.java} | 18 +-
.../databind/filter/ReadOnlyProperties95Test.java | 29 +
.../jackson/databind/filter/TestJsonFilter.java | 15 +-
.../jackson/databind/filter/TestMapFiltering.java | 193 ++-
.../filter/TestUnknownPropertyDeserialization.java | 46 +-
.../interop/DeprecatedTypeHandling1102Test.java | 109 ++
.../jackson/databind/interop/TestCglibUsage.java | 75 -
.../databind/interop/TestFormatDetection.java | 4 +-
.../jackson/databind/interop/TestGroovyBeans.java | 76 -
.../jackson/databind/interop/TestHibernate.java | 85 --
.../jackson/databind/interop/TestJDKProxy.java | 7 +-
.../databind/introspect/BeanDescriptionTest.java | 22 +
.../databind/introspect/BeanNamingTest.java | 36 +
.../databind/introspect/IntrospectorPairTest.java | 64 +
.../introspect/NoClassDefFoundWorkaroundTest.java | 55 +
.../databind/introspect/SetterConflictTest.java | 32 +
.../databind/introspect/TestAnnotionBundles.java | 61 +-
.../{deser => introspect}/TestAutoDetect.java | 10 +-
.../databind/introspect/TestBuilderMethods.java | 5 +-
.../databind/introspect/TestInferredMutators.java | 4 +-
.../TestJacksonAnnotationIntrospector.java | 48 +-
.../databind/introspect/TestMixinMerging.java | 2 +
.../databind/introspect/TestNameConflicts.java | 42 +-
.../introspect/TestNamingStrategyCustom.java | 7 +-
.../databind/introspect/TestNamingStrategyStd.java | 217 ++-
.../introspect/TestPOJOPropertiesCollector.java | 123 +-
.../databind/introspect/TestPropertyConflicts.java | 48 +-
.../TestScalaLikeImplicitProperties.java | 64 +-
.../jackson/databind/introspect/TransientTest.java | 61 +
.../jackson/databind/jsonschema/NewSchemaTest.java | 207 +++
.../jsonschema/TestGenerateJsonSchema.java | 56 +-
.../jackson/databind/jsontype/Generic1128Test.java | 69 +
.../databind/jsontype/TestAbstractContainers.java | 13 +-
.../jsontype/TestCustomTypeIdResolver.java | 16 +-
.../databind/jsontype/TestDefaultForObject.java | 36 +-
.../jackson/databind/jsontype/TestEnumTyping.java | 1 -
.../jackson/databind/jsontype/TestExternalId.java | 171 ++-
.../jsontype/TestGenericListSerialization.java | 14 +-
.../jackson/databind/jsontype/TestNoTypeInfo.java | 4 +-
.../jsontype/TestOverlappingTypeIdNames312.java | 57 +
.../jsontype/TestPolymorphicWithDefaultImpl.java | 245 ++++
.../databind/jsontype/TestPropertyTypeInfo.java | 2 +-
.../jackson/databind/jsontype/TestScalars.java | 40 +-
.../jackson/databind/jsontype/TestSubtypes.java | 143 +-
.../jsontype/TestSubtypesExistingProperty.java | 403 ++++++
.../jsontype/TestTypedArrayDeserialization.java | 2 +-
.../jsontype/TestTypedArraySerialization.java | 2 +-
.../jsontype/TestTypedContainerSerialization.java | 6 +-
.../jsontype/TestTypedDeserialization.java | 4 +-
.../TestTypedDeserializationWithDefault.java | 108 --
.../databind/jsontype/TestTypedSerialization.java | 6 +-
.../databind/jsontype/TestVisibleTypeId.java | 67 +-
.../databind/jsontype/TestWithGenerics.java | 37 +-
.../jsontype/WrapperObjectWithObjectIdTest.java | 86 ++
.../jackson/databind/misc/BeanPropertyMapTest.java | 38 +
.../databind/misc/CaseInsensitiveDeser.java | 84 ++
.../databind/misc/RaceCondition738Test.java | 99 ++
.../databind/{deser => misc}/TestBlocking.java | 2 +-
.../jackson/databind/{ser => misc}/TestJSONP.java | 6 +-
.../databind/mixins/MixinsWithBundlesTest.java | 43 +
.../databind/mixins/TestMixinDeserForClass.java | 6 +-
.../databind/mixins/TestMixinDeserForCreators.java | 6 +-
.../databind/mixins/TestMixinDeserForMethods.java | 2 +-
.../databind/mixins/TestMixinInheritance.java | 11 +-
.../databind/mixins/TestMixinSerForClass.java | 36 +-
.../databind/mixins/TestMixinSerForFields.java | 4 +-
.../databind/mixins/TestMixinSerForMethods.java | 50 +-
.../databind/mixins/TestMixinSerWithViews.java | 24 +-
.../jackson/databind/module/TestAbstractTypes.java | 34 +-
.../module/TestCustomEnumKeyDeserializer.java | 193 +++
.../databind/module/TestDuplicateRegistration.java | 56 +
.../jackson/databind/module/TestSimpleModule.java | 31 +-
.../module/TestTypeModifierNameResolution.java | 11 +-
.../jackson/databind/module/TestTypeModifiers.java | 35 +-
.../jackson/databind/node/TestConversions.java | 4 +-
.../jackson/databind/node/TestJsonNode.java | 93 +-
.../jackson/databind/node/TestNumberNodes.java | 32 +-
.../jackson/databind/node/TestObjectNode.java | 51 +-
.../databind/node/TestTreeMapperSerializer.java | 3 +-
.../jackson/databind/node/TestTreeWithType.java | 2 +-
.../databind/objectid/JSOGDeserialize622Test.java | 246 ++++
.../jackson/databind/objectid/Objecid1083Test.java | 43 +
.../databind/objectid/ObjectId825BTest.java | 194 +++
.../jackson/databind/objectid/ObjectId825Test.java | 55 +
.../objectid/ReferentialWithObjectIdTest.java | 66 +
.../TestAbstractWithObjectId.java | 2 +-
.../{struct => objectid}/TestObjectId.java | 42 +-
.../TestObjectIdDeserialization.java | 112 +-
.../TestObjectIdSerialization.java | 73 +-
.../TestObjectIdWithEquals.java | 59 +-
.../TestObjectIdWithPolymorphic.java | 13 +-
.../jackson/databind/seq/ObjectReaderTest.java | 107 ++
.../jackson/databind/seq/ObjectWriterTest.java | 106 ++
.../jackson/databind/seq/PolyMapWriter827Test.java | 51 +
.../jackson/databind/seq/ReadRecoveryTest.java | 105 ++
.../ReadValuesTest.java} | 100 +-
.../jackson/databind/seq/SequenceWriterTest.java | 127 ++
...rialization.java => DateSerializationTest.java} | 132 +-
...ialization.java => FieldSerializationTest.java} | 2 +-
.../ser/{TestNumbers.java => NumberSerTest.java} | 18 +-
.../{TestJsonRawValue.java => RawValueTest.java} | 54 +-
.../databind/ser/TestAnnotationInheritance.java | 18 +-
.../jackson/databind/ser/TestAnyGetter.java | 91 +-
.../jackson/databind/ser/TestAutoDetect.java | 6 +-
.../jackson/databind/ser/TestBeanSerializer.java | 55 +-
.../databind/ser/TestCollectionSerialization.java | 139 +-
.../fasterxml/jackson/databind/ser/TestConfig.java | 37 +-
.../databind/ser/TestCustomSerializers.java | 42 +-
.../jackson/databind/ser/TestEmptyClass.java | 7 +-
.../databind/ser/TestEnumSerialization.java | 199 ++-
.../databind/ser/TestExceptionHandling.java | 4 +-
.../jackson/databind/ser/TestFeatures.java | 2 +-
.../jackson/databind/ser/TestGenericTypes.java | 63 +-
.../jackson/databind/ser/TestIterable.java | 135 ++
.../jackson/databind/ser/TestJdkTypes.java | 27 +-
.../jackson/databind/ser/TestJsonSerialize.java | 4 +-
.../jackson/databind/ser/TestJsonSerialize2.java | 14 +-
.../jackson/databind/ser/TestJsonSerializeAs.java | 40 +-
.../jackson/databind/ser/TestJsonValue.java | 56 +-
.../jackson/databind/ser/TestKeySerializers.java | 170 ++-
.../jackson/databind/ser/TestMapSerialization.java | 181 ++-
.../jackson/databind/ser/TestNullProperties.java | 146 --
.../jackson/databind/ser/TestObjectWriter.java | 45 -
.../jackson/databind/ser/TestRootType.java | 18 +-
.../databind/ser/TestSerializationOrder.java | 2 +-
.../ser/TestTypedRootValueSerialization.java | 8 +-
.../databind/ser/TestVirtualProperties.java | 134 ++
.../databind/struct/FormatFeaturesTest.java | 194 +++
.../databind/struct/PojoAsArray646Test.java | 101 ++
.../databind/struct/TestForwardReference.java | 73 +
.../jackson/databind/struct/TestPOJOAsArray.java | 70 +-
.../databind/struct/TestPOJOAsArrayAdvanced.java | 5 +-
.../struct/TestPOJOAsArrayWithBuilder.java | 10 +-
.../TestParentChildReferences.java | 16 +-
.../jackson/databind/struct/TestUnwrapped.java | 64 +-
.../struct/TestUnwrappedWithSameName647.java | 30 +
.../type/JavaType76Test.java} | 10 +-
.../databind/type/PolymorphicList036Test.java | 109 ++
.../databind/type/RecursiveType938Test.java | 58 +
.../jackson/databind/type/TestAnnotatedClass.java | 28 +-
.../{deser => type}/TestGenericsBounded.java | 93 +-
.../jackson/databind/type/TestJavaType.java | 133 +-
.../jackson/databind/type/TestLocalType609.java | 36 +
.../jackson/databind/type/TestTypeBindings.java | 27 +-
.../jackson/databind/type/TestTypeFactory.java | 309 ++--
.../type/TestTypeFactoryWithClassLoader.java | 147 ++
.../jackson/databind/type/TestTypeResolution.java | 48 +-
.../type/TypeAliasesTest.java} | 16 +-
.../databind/util/ISO8601DateFormatTest.java | 17 +-
.../jackson/databind/util/ISO8601UtilsTest.java | 157 +-
.../jackson/databind/util/TestClassUtil.java | 101 +-
.../jackson/databind/util/TestObjectBuffer.java | 4 +-
.../jackson/databind/util/TestTokenBuffer.java | 132 +-
.../databind/views/TestViewDeserialization.java | 8 +-
.../databind/views/TestViewSerialization.java | 2 +-
.../databind/views/ViewsWithSchemaTest.java | 74 +
.../jackson/failing/AnyGetter1124Test.java | 55 +
.../jackson/failing/AnySetter1035Test.java | 88 ++
.../failing/BuilderDeserializationTest921.java | 102 ++
.../jackson/failing/CreatorProperties1122Test.java | 48 +
.../DelegatingCreatorImplicitNames1001Test.java | 96 ++
.../jackson/failing/EnumCreatorTest929.java | 29 +
.../jackson/failing/ExternalTypeId999Test.java | 52 +
.../failing/ImplicitParamsForCreator806Test.java | 52 +
.../jackson/failing/ReadWriteOnlyProp935Test.java | 78 +
.../failing/RequireSetterForGetter736Test.java | 43 +
.../failing/TestConvertingSerializer357.java | 37 -
.../jackson/failing/TestExternalTypeId.java | 110 --
.../jackson/failing/TestInnerClassReaderFor.java | 44 +
.../jackson/failing/TestMapJsonValueKey47.java | 44 -
...nalIds.java => TestMultipleExternalIds291.java} | 2 +-
.../fasterxml/jackson/failing/TestObjectId154.java | 45 -
.../fasterxml/jackson/failing/TestObjectId687.java | 94 ++
.../failing/TestObjectIdDeserialization.java | 9 +-
.../failing/TestObjectIdWithInjectables538.java | 57 +
.../fasterxml/jackson/failing/TestPOJOAsArray.java | 29 -
...java => TestPolymorphicDeserialization283.java} | 4 +-
.../failing/TestSetterlessProperties501.java | 6 -
.../jackson/failing/TestTypeWithJsonValue466.java | 19 +-
.../jackson/failing/TestUnknownProperty426.java | 22 +-
...eator.java => TestUnwrappedWithCreator265.java} | 23 +-
.../failing/TestUnwrappedWithUnknown650.java | 31 +
.../jackson/failing/TestVisibleExternalId.java | 43 -
src/test/java/perf/ManulWritePerfWithUUID.java | 1 +
src/test/java/perf/ObjectReaderTestBase.java | 8 +-
src/test/java/perf/ObjectWriterTestBase.java | 4 +-
586 files changed, 41739 insertions(+), 15699 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jackson-databind.git
More information about the pkg-java-commits
mailing list