[jackson-databind] branch master updated (f9efa5d -> c6b2588)

Timo Aaltonen tjaalton at moszumanska.debian.org
Mon Sep 8 15:00:44 UTC 2014


This is an automated email from the git hooks/post-receive script.

tjaalton pushed a change to branch master
in repository jackson-databind.

      from  f9efa5d   Upload to unstable
       new  90c4352   first commit
       new  e4f23bb   First check-in, tons of compilation errors to resolve
       new  1b253d3   cleanup...
       new  a342c0e   Yet more clean up
       new  8ac635b   ...
       new  d1e678e   Last pieces of the first round of refactoring: again compiles, may work
       new  d92c1ed   More refactoring: moving JavaType to databind; other smaller clean up
       new  fcb1c25   Eliminated JsonSerializableWithType, by moving method down to JsonSerializable
       new  df6302f   More reshuffling
       new  2f82344   ...
       new  a63c203   Add unit tests, almost compilable
       new  6e21fbf   Adding test deps, only hibernate giving trouble...
       new  252af51   fix hibernate-no-cglib test dep
       new  d971c49   fix a unit test
       new  533421e   More unit test fixes; joda, xml ones not getting registered
       new  65c8369   Try to get unit test report generated
       new  c3fbb3a   Clean up, to get rid of deprecated stuff
       new  a07e548   Removed last existing deprecated methods
       new  c601e63   Fix JavaType.hasGenericTypes(), removed couple of stray deprecated methods
       new  1f016ed   Fix a minor unit test bug
       new  ffbadea   ...
       new  f1c5f8f   Refactoring to improve grouping of deserializers
       new  79a126b   ...
       new  289b58d   Improve ValueInstantiator interface to pass enough information to properly construct types (i.e. give DeserializationConfig)
       new  6d3fc10   Add back support for deserializing JsonLocation (using ValueInstiator, for added style points)
       new  463614b   javadoc cleanup
       new  530067b   Remove @JsonCachable, replace with a method
       new  512a05b   Added '....module' package in OSGi bundle
       new  285de7a   Fix version reading problem
       new  328fa30   Improve version handling code
       new  1e9c10c   Remove CustomSerializerFactory
       new  0344ce0   Remove separate 'isIgnoredXxx' methods; combined into 'hasIgnoralMarker' method in AnnotationIntrospector
       new  2abae1d   TypeFactory cleanup
       new  9312ad8   Add little bif of caching for TypeFactory, to reduce cost of JavaType creation
       new  ba0470f   Merged [JACKSON-712] fix in, with proper 2.0 changes
       new  0aef72d   Minor improvements to handling of boolean values (allow long values)
       new  703bf4a   Implement [JACKSON-749]: Make @JsonValue the canonical serialization of Enums, so that deserializer also uses it
       new  e454981   ...
       new  edb39af   Add support for modules to access ref back to ObjectMapper
       new  2b5cfe7   ...
       new  9813d84   Add a unit test against [JACKSON-746]
       new  ae1c98e   Fix [JACKSON-746] for 2.0
       new  56e8e6c   Starting to add support for customizable 'is-empty' handling
       new  418a239   Adding unit tests for verifying 'isEmpty()', custom null value serialization
       new  4e7c470   Completed [JACKSON-695] implementation with tests.
       new  0a0ce59   First working version of prefix-for-unwrapped; may want to generalize to allow other kinds of name mangling strategies
       new  4dc01e7   Completed [JACKSON-669] implementation
       new  16b79a5   minor javadoc cleanup
       new  15fb6ff   Implement [JACKSON-710]: avoid wrapping/unwrapping with ObjectMapper.convertValue()
       new  a03e0eb   Implemented [JACKSON-732] for 2.0
       new  071a170   Add 'ContainerSerializer' as a shared base class, with new 'getContentType()' method
       new  dfec150   Working on [JACKSON-736]
       new  52a9244   Fixed issues uncovered with handling of contextual serializers (was not always resolving ContextualSerializers properly)
       new  2aa6484   Implement [JACKSON-751], add @JsonInclude
       new  7555fa2   Implemented [JACKSON-690]: pass DeserializationContext to ValueInstantiator.createXxx methods
       new  78dddb9   Add DeserializationContext.getAnnotationIntrospector() convenience method
       new  7f5cc15   javadoc improvements
       new  fe7e30d   Javadoc additions
       new  bb8d4b6   cleanup
       new  91965175  yet more trivial cleanup
       new  a2b5937   minor javadoc fixes
       new  fd9690c   Start work on [JACKSON-754], "annotation bundles"
       new  f7c45bf   Implemented [JACKSON-754]: Support for annotation bundles with @JacksonAnnotationsInside
       new  a97f06e   Add unit test for [JACKSON-757]
       new  3a7cf58   Fix [JACKSON-757]
       new  333a7f2   Starting to fix [JACKSON-756]
       new  1681ed1   ...
       new  a7013c4   Work on full fix for [JACKSON-756], one more case to handle
       new  4489c26   Complete [JACKSON-756] fix for 2.0.0
       new  ee6e3d1   ...
       new  28ff1a9   Implement [JACKSON-546]
       new  b249b70   Implemented [JACKSON-721]; simpler creation of SimpleModule
       new  beb73f7   Implemented [JACKSON-528], change signature of treeToValue()
       new  b1c6394   ...
       new  cbfafc6   Start work on [JACKSON-730] for databind
       new  fc1e1ad   cleanup
       new  bc4153e   Implemented [JACKSON-718]
       new  4beb90c   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  c733a7f   Yet more config refactoring
       new  5087f97   yet more config clean up (?)
       new  eaedfb7   Still more config changes
       new  b3123a7   ...
       new  d2613e9   And more refactoring: configs are now immutable
       new  3108d85   LAst config cleanups of the day
       new  dfed924   Completed major rewrite of handling of on/off features for ObjectMapper/SerConfig/DeserConfig
       new  6066826   ...
       new  de0c33f   Renaming of AnnotationIntrospector methods to be (more) consistent
       new  9e6c28f   Fix [JACKSON-712], inability to use Injectables with delegation constructor
       new  3af61ff   ...
       new  d61c921   test refactoring
       new  4c7bf29   test refactoring; all 3 failing cases now in 'failing' package (need to disable at some point)
       new  ed06eea   ...
       new  8be5ba0   Start work on [JACKSON-747], per-call changing of Ser/DeserConfig Features (like WRAP_ROOT_VALUE)
       new  b2a9ca7   Javadoc cleanup, removing pre-2.0 @since annotations
       new  0804a57   unit test cleanup
       new  2ebd69a   Implemented [JACKSON-747]; ability to reconfigure ObjectReader, ObjectWriter with Features.
       new  cbbfbd3   Implement [JACKSON-748], ability to register subtypes from modules
       new  bcda191   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  8958048   Implemented [JACKSON-437]; allow type id to be passed to POJO (via @JsonTypeInfo.visible=true)
       new  b8f2c02   Refactoring
       new  197c58d   Serializer-side refactoring
       new  37914e6   And bit of deserializer refactoring too
       new  675d62a   Fixed [JACKSON-763], problems with convertValue() to List<byte[]>
       new  1a7c6f9   javadoc cleanup
       new  e196174   Implement [JACKSON-764], programmatic way to set root name to use for root-wrapping
       new  4fdbd54   Cleaning up AnnotatedClass implementation
       new  cad9881   refactoring
       new  920bb4e   Completed refactoring of AnnotatedClass, now fully lazily initialized
       new  0e3b383   Removed last remaining unnecessary (pre-2.0) @since tags
       new  28bde07   Refactoring: eliminate exposure of BasicBeanDescription (now just base class. BeanDescription)
       new  ad932ed   Add unit tests to reproduce issues with hierarchich/nested @JsonUnwrapped with prefixes
       new  ab5e0eb   Fix a problem with unwrapping serialization; was not working for final classes
       new  85e6356   Fixes to @JsonUnwrapped serialization; now multi-level name transformations work correctly
       new  1826df7   FINALLY fixed handling of nested @JsonUnwrapped+prefix
       new  798390a   ...
       new  71043a7   cleanup
       new  bb802d2   ...
       new  e8dc603   cleanup
       new  6e6d8c6   moving DeserializerProvider to deser (starting to hide)
       new  29be671   Remove DeserializerProvider from calls to Deserializers
       new  c9e0c17   Prune some unneeded methods from ObjectMapper
       new  9e50422   Deser refactoring, renaming
       new  db413e1   ...
       new  53fb852   Refactoring: make all structured standard deserializers implement proper resolve(), instead of resolving things on construction
       new  f0b28a9   ...
       new  bf355ca   Yet more refactoring, trying to remove back-refs from DeserializerFactory to context/cache
       new  b37ff33   Yet more refactoring, trying to be able to pass DeserializationContext to ContextualDeserializer
       new  857ddd2   Cosmetic refactoring: making Deserializers callbacks more similar, passing same common args
       new  e142954   Minor javadoc cleanup to reduce references to SerializerCache (which should be hidden from app code)
       new  d6f54ff   Fix javadocs
       new  aaba9c1   Completed (?) major refactoring to give necessary context for Resolvable Serializers, Deserializers.
       new  391b198   Starting to work on [JACKSON-608] (views for deser)
       new  7f1b6ef   Add simple tests for [JACKSON-608]
       new  a5cbd79   ...
       new  2337bfa   ...
       new  0410f9a   Further fixes for [JACKSON-757]
       new  f0929ac   Simplify/clean up annotation introspector parts
       new  766dc87   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  e40a769   Piping view definitions through
       new  ea95d70   Still trying to simplify construction of BeanPropertyWriters
       new  2fa02ba   ...
       new  20c8080   trying to unify handling
       new  5d8d3d2   ...
       new  1dcce98   Bit more renaming for consistency
       new  9db4d99   Yet more refactoring: making more use of BeanPropertyDefinition
       new  ce32b8a   Further refactoring for DeserializerFactories
       new  69e3ed4   Changed the way DeserializerFactory config is handled, less cluttered now
       new  fbd795b   ...
       new  19ab580   Getting back to implement deserialization-with-view
       new  b471a04   Implement [JACKSON-769], add more chainability for ObjectNode, ArrayNode
       new  65c410c   refactoring
       new  b2d3c7d   Bit more work on view handling
       new  5639f34   Completed [JACKSON-608] (Json Views for deserialization), with tests
       new  00d8158   add bit more complete handling of deser views
       new  e3ae58e   Work on [JACKSON-707], [JACKSON-770]; simplifying JsonNode
       new  e5d7769   ...
       new  ca15530   Minor improvements to error re-throwing with @JsonCreator
       new  e0a3299   Added unit tests for [JACKSON-707]
       new  f0e232d   Sync with core, now that JsonNode is part of mapper
       new  06c20b1   Simplified DeserializationContext handling a bit by removing StdDeserializationContext, demoting functionaliyt
       new  97f8482   ...
       new  5b58cb2   Move FilteredBeanPropertyWriter under 'impl' pkg, not externally useful
       new  995e377   Start rewriting most ResolvableDeserializers as ContextualDeserializers
       new  31ecb17   ...
       new  3cd560a   ...
       new  2e5121e   Remove parametrization of ContextualDeserializer
       new  faebde9   Convert CollectionDeserializer from resolvable to contextual
       new  2370828   Convert AtomicReferenceDeserializer
       new  9b4ce31   Commit ObjectArrayDeserializer
       new  082511b   Convert EnumSetDeserializer
       new  7d255ba   ...
       new  9b9d043   Minor renaming
       new  e5d3190   Remove BeanProperty from being passed to Deserializers
       new  e569d30   Convert MapDeserializer to be ContextualDeserializer
       new  bddad95   Convert EnumMapDeserializer
       new  9601f7a   Fix [JACKSON-773]
       new  d6e90d0   Remove BeanProperty refererence from BeanDeserializer
       new  49b7121   Removing BeanProperty from TypeDeserializer constructors, now added via fluent factories
       new  c3a73d0   More elimination of BeanProperty passing, getting close: one new (transient) unit test failure to fix
       new  d0bb315   Removing BeanProperty from TypeDeserializer handling as well
       new  f65d4d8   ...
       new  6997ce3   Fix the last problem wrt contextual deserialization; back to fully working again
       new  f42e629   Starting to convert serializers similarly to use ContextualSerializer to get BeanProperty
       new  2dfc03f   More work on contextual serializers...
       new  67942a5   ...
       new  bf725d6   ...
       new  f4441ec   Convert JsonValueSerializer to ContextualSerializer
       new  28e3f59   ...
       new  0dfe536   More conversion (and one more transient unit test failure)
       new  d10146c   ...
       new  886ca96   ...
       new  3f2db33   ...
       new  58ada45   ...
       new  a57eca7   Yet more refactoring, eliminating BeanProperty from TypeSerializer
       new  6679cae   Further simplification; eliminated StdSerializerProvider
       new  6549fc5   javadoc improvements
       new  8e43355   refactoring
       new  1ef0dc3   Remove BeanProperty from SerializerFactory.createKeySerializer()
       new  67bf19c   Move BasicSerializerFactory.Config to a separate class
       new  2bc8dec   ...
       new  15ae1aa   ...
       new  334892f   ...
       new  060ce11   Implemented [JACKSON-776], refactoring of DeserializationContext
       new  945a5c1   ...
       new  c9215cd   Implement [JACKSON-772]
       new  9610aff   Implemented [JACKSON-777] (renamed SerializationConfig.Feature, DeserializationConfig.Feature); various other restructure
       new  1b15615   Fix [JACKSON-775]
       new  69afdff   Fixed [JACKSON-774] for 2.0.0 as well
       new  82b474d   Fix 3 unit test failures
       new  c24e1ba   Yay! Fixed all the transient unit tests -- back to only 3 longer-term failing ones
       new  b9dad6d   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  7324b9b   Add unit tests for [JACKSON-762]
       new  0c1d95c   Minor cleanup
       new  465645e   Groundwork for [JACKSON-762], ability to use bean getters for type id
       new  9550e09   Implemented [JACKSON-762], almost done (one more unit test to make work...)
       new  bbebf46   Completed [JACKSON-762], custom type id for serialization, using @JsonTypeId
       new  4b02e9e   ...
       new  c166fa3   Implemented [JACKSON-737]
       new  eafafff   Reorg things a bit: SerializationConfig, DeserializationConfig back at main level (so widely used), BeanPropertyDefinition moved under introspect
       new  effb8fd   Start working on [JACKSON-107], added annotation, unit test
       new  c3617ed   More work on object id serialization
       new  5c8f810   Implement serialization part of [JACKSON-107]
       new  71e876b   Bit more refactoring to hide "ObjectMapper-only" methods from SerializerProvider, DeserializationContext
       new  d453182   Refactoring Object Id handling, after realizing first attempt is too limiting
       new  58077e9   Ok, Object Id handling back to working as good as before refactoring, i.e. just for serialization...
       new  9fc6eeb   One more unit test
       new  72d0919   ...
       new  a7ba5c4   Fix a regression introduced by earlier commit (accidental deletion of type id handling)
       new  df060b7   Minor simplification for BeanDeserializer: drop ref to AnnotatedClass (which is heavy-weight), replaced by Annotations to retain class annotations, much lighter object
       new  d71dffa   Start work on deser side of object id handlign
       new  d6a487c   Minor mods for object id handling
       new  b3f1d1a   Simplify object id handling during serialization a bit
       new  34a8adf   Yay! First end-to-end version of Object Id handling...
       new  c9501b8   ...
       new  05c82f2   Starting work on supporting custom (property-based) object ids.
       new  bfc98f2   Added serialization support for custom ids (property-based)
       new  7fbc659   Add a unit test for deserializing property-based (custom) object ids
       new  557bcd3   Fix: ensure that scope gets pass to ObjectIdGenerators
       new  dfc4c88   Fixed [JACKSON-780]
       new  7c90234   Add unit test for [JACKSON-778]
       new  2fd4ffd   Implement Builder-based deserializer; fix a few ObjectId issues
       new  ae465ba   ...
       new  9af5904   [maven-release-plugin] prepare release jackson-databind-2.0.0-RC1
       new  14695da   [maven-release-plugin] prepare for next development iteration
       new  17ad21f   ...
       new  02c0f2e   ...
       new  034319b   Implement [JACKSON-789], support for java.nio.charset.Charset
       new  a47332b   Minor changes required to support [JACKSON-782] for TokenBuffer, tree-based parser
       new  c0c885e   ...
       new  ae6c828   Start work on [JACKSON-787]; implemented for serialization
       new  af5b0d1   ...
       new  22f5ef2   Add support for ignoring map-property values too
       new  15212e8   Completed [JACKSON-787] implementation; @JsonIgnoreProperties now usable for properties too
       new  ff8c08c   Start work on [JACKSON-439]; serialization-side done
       new  396725d   Add customizable date format handling for Calendars as well (what about Joda?)
       new  c99a784   ...
       new  26b2e1b   ...
       new  aa51274   Implemented [JACKSON-435], using @JsonFormat for Dates, Calendars
       new  a16a084   Fixed [JACKSON-778]
       new  dbfdcaf   ...
       new  e6faa45   ...
       new  da63757   ...
       new  03de57b   Add support for configuring serialization TimeZone for Dates/Calendars (next: deserialization)
       new  19d2a9e   Fixing timezone handling for custom Date deserializers as well
       new  df106ad   fix a slightly flawed date test
       new  3b88a6b   Yet more fixes for Date handling
       new  dd61a67   Fixed [JACKSON-796] for 2.0
       new  d063daa   Add exclusions for 'failing' tests (which are expected to fail until some future point)
       new  aadb09a   Improve handling of unexpected end-of-input for Tree-binding use case
       new  361c0a8   ...
       new  2880872   Implement [JACKSON-795]: @JsonValue will now work with Maps, Collections too
       new  3f0ca2e   finishing touches for timezone/date handling
       new  5907813   ...
       new  32fcb5d   Improve default impl for missing type handling
       new  61add03   Adding support for (eventually) handling Object Id forward references; unit test (now failing) to verify functionality
       new  ad472c1   Removed Joda datatype support from core databinding package, now at: https://github.com/FasterXML/jackson-datatype-joda
       new  7ae5363   ...
       new  935f201   ...
       new  6d4aa6c   ...
       new  3a9a637   Added deserialization problem handler config registration from module
       new  0986e4b   Merge pull request #2 from jroper/handler-module-config
       new  cf5d547   ...
       new  49117e0   Implement [JACKSON-636], SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS
       new  bfa5aec   Fix [JACKSON-794] for 2.0.0 as well
       new  8bfe374   ...
       new  2cd82cd   some groundwork to eventually fix [JACKSON-798]
       new  137aa17   Bit more work for [JACKSON-798].. getting there
       new  5b27e8a   Co-variant return for createContextual
       new  b699442   Merge pull request #4 from christophercurrie/covariant-return
       new  e1ceccd   Fix [JACKSON-798]
       new  60e30f4   Implement [JACKSON-792]; can now handle Object Id forward references correctly
       new  fc21370   ...
       new  e66c18c   ...
       new  13832f2   ...
       new  ab22e82   [maven-release-plugin] prepare release jackson-databind-2.0.0-RC2
       new  3ff3653   [maven-release-plugin] prepare for next development iteration
       new  3a27978   ...
       new  bf5e0fa   Implement [JACKSON-802]
       new  43abc3b   ...
       new  21b3805   Fixed [JACKSON-799]; @JsonSerialize.as() not working for root values
       new  1421af6   Implement [JACKSON-805], SerializationFeature.WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED
       new  048832d   update release notes
       new  8eb6eac   ...
       new  104e21d   Add unit test for [JACKSON-806]
       new  d8e52fa   Fixed [JACKSON-806]
       new  05fce93   Minor improvement to UnrecognizedPropertyException: list name of known properties to help user see what might be going wrong
       new  e16f81f   Fix a typo in javadoc
       new  a73f9e4   ...
       new  34f2214   Add test for [JACKSON-811]
       new  2481fa4   Fixed [JACKSON-811]
       new  724bea3   ...
       new  16d43e3   Fix [JACKSON-812] for 2.0.0
       new  337feca   Fixed [JACKSON-368]; one of infamous 'failing' cases... (yay!)
       new  2b63d01   Minor test cleanup
       new  10498ea   minor json schema relate cleanup
       new  d48b643   Fix [JACKSON-816], test failures on Windows
       new  f3bb342   Resolved [JACKSON-815]; test failures on JDK7, due to addition of Throwable.suppressed property
       new  3cbb1d2   Fix issue [JACKSON-814]
       new  3fd30c5   ...
       new  3117c10   Impelmented [JACKSON-813], @JsonSerializableSchema.id addition
       new  33a9a93   unit test improvements
       new  477f0c8   ...
       new  7334d42   Update README a bit
       new  f921068   ...
       new  48b4b01   ...
       new  0877710   ...
       new  b64abf3   ...
       new  54630e8   ...
       new  73536ae   ...
       new  24553d2   ...
       new  280603c   ...
       new  796dbde   ...
       new  3818c6e   ...
       new  ab37cd3   ...
       new  f04929a   [maven-release-plugin] prepare release jackson-databind-2.0.0-RC3
       new  ecba9f7   [maven-release-plugin] prepare for next development iteration
       new  33ac88a   Added unit test to verify [JACKSON-820] (should possibly move to core tho)
       new  f293cc4   Implemented [JACKSON-810]; add 'DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL'
       new  deaee9c   preparing for 2.0.0 release
       new  261f214   further fixes to javadocs, for release
       new  e8df098   [maven-release-plugin] prepare release jackson-databind-2.0.0
       new  e55a935   [maven-release-plugin] prepare for next development iteration
       new  209e078   ...
       new  7643782   ...
       new  390b29a   ...
       new  7214fec   ...
       new  db42b33   ...
       new  737ad05   ...
       new  9412b74   Add support for maps with java.util.Locale keys to the set of StdKeyDeserializers. (Locale takes a single-argument String constructor, so not explicitly mapping it can cause strange issues for any map with Map<Locale,?>)
       new  936b6df   Merge pull request #5 from ryangardner/locale-map-deserializer
       new  f15ead0   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  8683a0a   fix a unit test
       new  40e3e90   minor javadoc cleanup
       new  92b8f47   Add a unit test...
       new  f1c79d4   Changes to make 1.5 compatible against: first, removing @Override from interface impls
       new  d01369f   Java 1.5 fix
       new  ae4ea6e   Fix [JACKSON-829]
       new  d2d0498   More 1.5 changes.
       new  b034ca5   More 1.5 fixes
       new  e34ea7d   Change local dep to snapshots, fix one last unit test failure (wrt compilation on 1.5)
       new  fc3db39   Prepare for 2.0.1
       new  a253fd3   [maven-release-plugin] prepare release jackson-databind-2.0.1
       new  c8bbb1b   [maven-release-plugin] prepare for next development iteration
       new  23e267c   ...
       new  cfa2fc1   Implement feature [Issue-11]
       new  e469afc   Add a unit test for [Issue-14]; minor javadoc improvements
       new  201c8ff   Add test for [Issue-14]
       new  1b30b1a   Fixed [Issue-14]: parent types of mix-in annotations were not resolved for fields, methods
       new  8964404   ...
       new  ca93163   Add unit tests to reproduce [JACKSON-822]
       new  04a0e64   Fixed [JACKSON-824]
       new  e16034e   ...
       new  90b47ba   try to add cross-linking for javadocs
       new  9cddb7a   Fixed [Issue-13]
       new  4a656d5   Merge [JACKSON-834] fix from 1.9.7
       new  193522a   Add unit test for [JACKSON-831]
       new  7c71bad   Fix [JACKSON-831]
       new  f86f4a4   Fixing the logic in the isEmpty method.
       new  a9be369   Merge pull request #17 from dlandis/bugfix
       new  b8f79ed   prepare for 2.0.2 release
       new  3f186e1   [maven-release-plugin] prepare release jackson-databind-2.0.2
       new  83bcd18   [maven-release-plugin] prepare for next development iteration
       new  c277641   uncomment 2 failing (and, hard to fix :-p) tests
       new  55bfa00   ...
       new  3ae9c39   Added missing entry for [JACKSON-787] in release notes; improvement to @JsonIgnoreProperties
       new  6a4ce69   ...
       new  ce7398c   Fix [JACKSON-839], issue-9
       new  1755442   Implemented the required attribute for the bean classes that have properties annotated with an annotation that requires the value to be present, determined by it's annotation introspector.
       new  2b1e3e2   Merge pull request #9 from rawlingsj/master
       new  221df10   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  69709ad   Implement [Issue-19], change OSGi symbolic bundle name to be fully-qualified
       new  6f71731   Add a simple unit test
       new  6844d70   fix compilation problems
       new  d9fe88d   ...
       new  a854674   test cleanup
       new  4e85ad1   refactor tests to move long-term failures under failing/
       new  97b73c6   ...
       new  752b57e   Implemented [Issue-22], add ObjectMapper.setAnnotationIntrospectors(...)
       new  a063b79   Fixes to make TokenBuffer (etc) support 'readBinaryValue()'; also improve handling of custom serializers (wasn't being resolved for array types)
       new  c548e26   javadoc fix
       new  d7ca142   Minor performance improvement by allowing ObjectReader to pre-fetch root Deserializer
       new  fcbce11   ...
       new  d8b0810   Add pre-fetching of serializers in ObjectWriter as well
       new  fcb529e   Fix [JACKSON-845]
       new  2dbc337   Minor fix to error message
       new  1cb2b46   Comment out 2 failing tests for 2.0 now that it is not the head (but maint branch)
       new  2c00ea6   update release notes
       new  941d708   ...
       new  67cd09a   [maven-release-plugin] prepare release jackson-databind-2.0.4
       new  44d0cc2   [maven-release-plugin] prepare for next development iteration
       new  47ea5c7   ...
       new  fce46a0   Fix [JACKSON-845] for 2.0.5 as well
       new  dc65cc0   Start work on "POJOs-as-arrays" serialization
       new  85f4baf   Ugh. Accidentally checked in pojo-as-array code in 2.0... need to merge in 2.1 first
       new  2698b02   fix a unit test merge fail
       new  ab3a430   warning cleanup
       new  2b4086a   ...
       new  07bc9b7   addded addHandler() to ObjectReader
       new  3e43d92   renamed addHandler to withHandler
       new  9da4f10   Merge pull request #27 from electricmonk/master
       new  4a05188   update notes wrt pull request #27
       new  4b7f096   Fixes wrt [Issue-11]
       new  8774a3f   further refinements wrt [Issue-11]...
       new  134d356   ...
       new  593257d   Add test for deserialize-POJOs-from-arrays feature (not implemented yet)
       new  d14fb07   Completing [Issue-29], ability to (de)serialize POJOs to/from JSON Arrays, to condense output
       new  dd34856   Implemented [Issue-20], JsonFormatException
       new  2955010   Improve manual perf tests to compare as-array serialization
       new  f86494d   Unit test weeding
       new  ae2cf4c   bit more unit testing
       new  7f718de   ...
       new  a12061f   Implement [Issue-33]: changes to ObjectReader.readValues() to simplify semantics
       new  84da2a4   Improve javadocs for ObjectReader.readValues(...) methods
       new  b5436f2   javadoc update
       new  5bba1ad   More manual perf tests to verify as-array approach efficiency
       new  d159ede   ...
       new  8795b38   unit test refactoring
       new  464981e   adding unit test for [JACKSON-850]
       new  11cec4d   Implement [JACKSON-850]: allow use of zero-arg factory methods using @JsonCreator
       new  f0650ba   Solidify POJOs-as-array functionality
       new  64ab31b   A fix to PropertyBasedObjectIdGenerator, related to problem [https://github.com/FasterXML/jackson-module-jaxb-annotations/issues/9] of JAXB annotations module
       new  9b9e2f7   added SimplePropertyFilter.depositPropertyFilter
       new  13c8421   Documented depositSchemaProperty, and refactored duplicate code into a single method within BeanSerializerBase
       new  c65b888   Merge pull request #36 from jackphel/master
       new  5c34b2a   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  ff4cb49   update javadoc link
       new  b9733f7   ...
       new  6bf829f   Add some support for builder-based deserializers for POJOs-as-array feature
       new  564e5ac   cleanup
       new  6cada0a   Add unit tests, support for jackson-annotations issue #4: add `@JsonIdentityInfo.firstAsId` to force serialization of the very first reference as id (as well as following ones)
       new  7b11dd2   minor javadoc enhancements
       new  5fba9ab   Implement [JACKSON-855], add StackOverflowError as root cause
       new  ac1f2ab   Implement [JACKSON-758]
       new  bc483d1   Fix [JACKSON-851], problems with ObjectWriter, DefaultPrettyPrinter
       new  15d6ea2   Implemented [Issue#25] (enums as JSON Object); started implementation of [Issue#40] (Collections as JSON Objects)
       new  4b3bc70   Adding more testing to [Issue#40]
       new  eb7924e   Completed [Issue#40]
       new  7ccce01   Implement [Issue#28], add ObjectMapper.copy()
       new  0bdb6a4   ...
       new  e689bd8   Added type check in ObjectMapper.copy()
       new  4631496   Implement [Issue#12] for 2.1
       new  cab48ae   minor improvement to checking of format
       new  a94ce41   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  5450e9a   Fix [Issue#46]
       new  d133130   Deprecating AnnotationIntrospector.isHandled() (should have been removed from 2.0 originally)
       new  8662c12   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  767cead   Roll back changes to JSON Schema generation (pull #38), since it causes Public API breakage, can't do for minor version
       new  8fb3c43   added bit more testing for map key handling
       new  023d8bd   Trying ONCE MORE (f*ck you git) to undo earlier json-schema changes, but keep @JsonNaming changes
       new  8d2cdd7   Implememented [Issue#42], allow defining Base64 default variant to use for databinding
       new  ae567e9   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  b9c9d01   tentative json schema java representation.
       new  8cbae7b   serializers return schema pojos (untested) schemas are proper objects, except for hyperschema
       new  b113cd6   replaced getClass with getRawClass
       new  5b0fd4d   Generates schema in TestGenerateJsonSchema without throwing errors
       new  65e5dda   working, but passed type information isn't precise enough for collection as array
       new  7fd884e   jsonFormatVisitor/acceptor now passes/accepts typeHint of JavaType, but some access is formatted incorrectly or, less likely, there is a bug in jackson.
       new  c4db6f2   Revert "jsonFormatVisitor/acceptor now passes/accepts typeHint of JavaType, but some access is formatted incorrectly or, less likely, there is a bug in jackson. "
       new  cee882b   working with JavaType
       new  8fababd   working schema serialization, except for JsonSerializableSchema is ignored
       new  ed98c9e   jsonschema serialization and deep equals implemented.
       new  91c4467   continuous loop property filter checking into separate loops.
       new  3bbe215   removed Schema knowledge from objectMapper
       new  7e50672   Added javatype reference to all factories, organized imports
       new  8e8c6e3   adds new visitor wrapper, which constructs typed visitors
       new  c11852f   factored getSchema into SchemaFactory
       new  6288e8b   schema here does NOT refer to JSON Schema
       new  248ab7e   removed unused constructor in arrayschemafactory
       new  8f665dd   refactored packages for separation
       new  f46d555   Needed to change packages in pom to run maven install
       new  e134bf0   Implement [Issue#45]: @JsonNaming to support per-class naming strategy overrides
       new  1013b37   Merge remote-tracking branch 'jackson/master'
       new  d0f31bd   previously removed generateSchema is returned
       new  113b322   visitorAware -> visitable, schemaType -> jsonFormatType
       new  2a4f66b   cleans up pull request
       new  1e4bf4e   Merge pull request #49 from jackphel/master
       new  a5504ae   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  a2ab337   replaces BeanPropertyWriter references with BeanProperty
       new  a2c12df   Merge pull request #51 from jackphel/master
       new  2f8d303   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  e268dd5   Resolving Eclipse warnings (missing overrides etc)
       new  eea889f   Start work on auto-detect support via ObjectReader
       new  bc64857   Minor improvements to SubtypeResolver, to pass base type of property, to support structured values properly
       new  70c486f   Remove bogus test for google-collections (if any needed, should have google-collections module)
       new  d679c90   Start adding test to ensure Externalizable works
       new  ee3c526   complete test to verify that Jackson can do Externalizable
       new  cf3fc53   passes typehints to formatVisitor in stringarray and map
       new  7fc6b41   Merge pull request #52 from jackphel/master
       new  14cab3e   ObjectMapper, DefaultSerializerProvider acceptJSformVis of JavaType
       new  dd0e3e4   Appends previous commit to resolve compile error
       new  f85d435   Merge pull request #53 from jackphel/master
       new  d4e2508   tiny fix to unit test, remember to close the stream.
       new  6233a98   uncomment work-around in tests
       new  d163f5e   Complete [Issue#15], format auto-detection for data-binding
       new  3a709a3   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  c89f074   Add services registration for the standard ObjectMapper
       new  451776a   parent moved to FasterXML OSS parent v3
       new  eb8b626   Merge pull request #55 from simonetripodi/master
       new  88040e2   Improved handling of "always-as-id" references; might now actually be useful
       new  9109f37   Fix test code usage of deprecated methods
       new  01006e3   ...
       new  f4523c5   ...
       new  a99ab1f   ...
       new  f0599e3   ...
       new  e2bb0ee   Fix [Issue#57] in master
       new  9eaebbd   Made MappingIterator implement Closable.
       new  210bb8a   Merge pull request #58 from pgelinas/master
       new  4526796   Update release notes wrt Pull#58
       new  91c7b74   Add a unit test to reproduce [JACKSON-847]
       new  cd64f2e   Test cases showing bug with MappingIterator#hasNext when json is wrapped with an array.
       new  a74ef59   Fixed bug with MappingIterator#hasNext
       new  655cf2a   Merge pull request #59 from pgelinas/hasNext
       new  c7901c4   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  e8c1b53   Fixed [JACKSON-847], incompatibility between @JsonCreator, @JsonIdentityInfo
       new  75fe7ce   tiny javadoc addition
       new  dd35e8e   another javadoc fix
       new  f9866ee   Make it possible to create ObjectReader with alternate JsonFactory
       new  f8dd584   Rewrote [Issue#15] implementation to work with datatypes that require custom mapper (like XML)
       new  2aa6dc8   Implemented [Issue#60], JsonNode.hasNonNull()
       new  0e80984   Adds new feature supporting PascalCaseStrategy, a PropertyNamingStrategy for PascalCase, as mentioned in Issue #63.
       new  3a11319   Added unit test for PascalCaseStrategy for Issue #63.
       new  a69dd47   Merge pull request #64 from CUTR-at-USF/master
       new  eb4e6b1   Added bit more testing for [Issue#64]
       new  75eabfa   Adding concept of 'delegating [de]serializer', to help with multi-level delegation
       new  2d687ff   javadoc additions
       new  257da8e   Starting to implement [Issue#69], upgrade to using PropertyName (to make xml support easier)
       new  ab374c7   Complete [Issue#69] implementation
       new  1fe6619   Minor fixes to name annotation handling
       new  18a3b71   Refactoring: create AnnotationIntrospectorPair out of AnnotationIntrospector.Pair
       new  b7fd856   ...
       new  3848a41   Further changes to use PropertyName (with namespace support)
       new  b81672e   forgot to check in mods to PropertyName
       new  ad2da96   Demote 'findWrapperName()' in core annotation introspector (from xml-specific one)
       new  b03dd99   ...
       new  0dc8dec   update release notes wrt #65
       new  18aa301   Added getters (issue#65)
       new  e70c66f   Added DeserializationContext.getFactory() (issue#65)
       new  e6a5089   Merge pull request #67 from dmak/issue-65
       new  0d936fc   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  751e9f2   Add DelegatingDeserializer to help implementation of, well, delegating deserializers....
       new  fc5705a   Add one more constant for PropertyName, to signal "disabled" virtual name
       new  355d9bd   ...
       new  794754a   Fix a minor bug in introspector pair
       new  ed177e9   j.u.Concurrent* -> j.u.concurrent.Concurrent*
       new  008b1f0   Merge pull request #71 from twoi/patch-1
       new  9b84796   Improve error messages, remove JSON references
       new  202567b   ...
       new  a1e496f   Added MapperFeature.USE_WRAPPER_NAME_AS_PROPERTY_NAME
       new  f412e85   Fix issues with wrapper-based property-renaming
       new  5bd1809   Minor improvement to error handling
       new  27d9cd8   Added handling for JACKSON-805 in the case of POJO as array.
       new  414ba9b   Added unit test that checks github issue #73.
       new  c8fff83   Merge pull request #74 from pgelinas/single-prop-pojo-as-array
       new  39c5f28   Bit more work wrt [JACKSON-805], POJO-as-array feature, moving tests around
       new  4b4bdbc   ...
       new  73d3831   remove accidental use of 'instance' in TypeFactory
       new  133e5b9   refactor tests, 2 new failing tests under 'failing/'
       new  2ed311e   Change StringDeserializer to use new 'JsonParser.getValueAsText()', to allow for more flexible handling
       new  4000268   Converting deserializers to use JsonParser.getValueAsString(), to make more robust
       new  e08f866   Add a test for [Issue#75]
       new  21fec27   add convenience methods to SimpleModule
       new  cbd97f9   unit test cleanup (silly eclipse warnings)
       new  4dfbb4f   NumericNode: make .asXXX() methods final (where XXX is a numeric type)
       new  4c50f1b   Merge pull request #82 from fge/master
       new  064282a   DoubleNode: account for NaNs in .equals()
       new  f88c50a   JsonNodeFactory: normalize DecimalNode instances by default
       new  9cdd59a   Merge pull request #83 from fge/master
       new  9dc95c3   Cleaned up Map handling of ObjectNode
       new  d5b5d92   Clean up for ArrayNode, to allow non-ArrayList Lists to be used
       new  c605a0a   ...
       new  6130061   test case fix
       new  8075bfa   Fixed [Issue#75], problem with KeySerializer caching
       new  8f9a652   TokenBuffer: remove misplaced @Override annotation
       new  29e7cbf   Merge pull request #86 from fge/master
       new  cd351db   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  191577b   Second part of fix for [Issue#75], handle property-overrides for content (value) serializer
       new  65b73d9   Starting to clean up SerializerFactory, to remove/reduce passing of BeanProperty, which in general is not available at time of call.
       new  bd3ded1   More SerializerFactory clean up, getting read of BeanProperty arg
       new  ab511e5   Completed SerializerFactory clean up; factories now should not get or expect BeanProperty, as that is only applicable for contextualSerializers
       new  4984d59   Work on [Issue#87], delegating serializer
       new  6a5bd87   Rewrite delegating serializer, after realizing initial API was not good
       new  8d7e140   ...
       new  5d5efee   Add a unit test for [Issue#89]
       new  06a23ce   complete [Issue#87], standard delegating serializer, deserializer impls
       new  56bb15d   Work on making core pieces (up to and including ObjectMapper) java.io.Serializable, for Android dev
       new  70c2de9   serialization...
       new  a6dc9fb   ...
       new  d5112c5   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  bbb104b   Add unit tests for [Issue#88]
       new  55c2752   Trying to straighten up new visitor system
       new  45c7f24   Last parts of straightening out JsonFormatVisitable; also realized there is one backwards incompatible part (damn)
       new  02deda5   ...
       new  a4bc345   Minor improvements for [Issue#42]
       new  152c17d   compiler warning fix
       new  47b911d   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  eff49b9   warning cleanup
       new  f521158   Yet more serializability improvements; sorta works for ObjectWriter, not yet ObjectReader
       new  3e96cf6   ...
       new  65d186e   Coding in anger, to try to get JDK serialization to rule supreme
       new  0e11411   Furious JDK-serialization-support code surge continuing...
       new  35fa901   Additional methods on StdDelegatingSerializer
       new  d895335   Merge pull request #90 from christophercurrie/delegate
       new  0e00d36   Minor refactoring of delegating (de)serializer, to simplify overriding
       new  8ad49f2   prepare for 2.1.0 release
       new  3fdbf62   ...
       new  1765b05   ...
       new  e997f12   [maven-release-plugin] prepare release jackson-databind-2.1.0
       new  c3ec979   [maven-release-plugin] prepare for next development iteration
       new  07d287d   ...
       new  08de896   add a unit test for [Issue#92] (can not reproduce)
       new  41a152a   Fix [Issue#93]
       new  231be53   Fix issues #94 and #96
       new  bc23129   Update README.md
       new  1aebc9f   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  f1332ae   move failing test
       new  98d639b   ...
       new  a50e76b   Fix [Issue#99]
       new  1baf61d   fix serializability issues
       new  908bb37   ...
       new  9252171   Fix [Issue#102]
       new  1f5e413   compiler warning
       new  002b54f   ...
       new  f9e0177   fix [JACKSON-875]
       new  252d60a   ...
       new  3ac5fa9   change cache key creation to lazy, minor perf improvement
       new  e2455c7   [maven-release-plugin] prepare release jackson-databind-2.1.1
       new  ade2774   [maven-release-plugin] prepare for next development iteration
       new  15357e2   ...
       new  cb7759e   ...
       new  b344e45   Get rid of custom empty iterator classes
       new  92396f0   Merge pull request #104 from fge/master
       new  6426e04   ...
       new  560f1c9   ...
       new  5b772b1   minor clean up
       new  9116c9d   CalendarSerializer, DateSerializer: make "instance" final for both classes
       new  b3b4def   JsonSchema: when overriding .equals(), .hashCode() must be overriden
       new  78f980a   SerializerCache: fix embedded TypeKey class' .equals() method
       new  3499d10   Merge pull request #105 from fge/master
       new  705d834   eclipse warning fixes
       new  5c5b17c   fix by Francis G, PropertyName.equals()
       new  db923d7   Try to define exact equality rule fo PropertyName
       new  3c3610c   Remove the last unused empty iterator class
       new  800bd7a   TestObjectMapperBeanDeserializer: replace URL field with URI
       new  9b2ee38   Merge pull request #107 from fge/master
       new  a1241f0   JsonNode, MissingNode, ValueNode: some simplifications
       new  245cb78   Merge pull request #108 from fge/master
       new  d06026f   Fix compilation problem (due to Collections.emptyIterator()), upgrade to 'createParser' etc (from 'createJsonParser')
       new  2038cee   cosmetic clenaup
       new  8ba07cc   Exposing JsonMappingException through schema visitor interfaces; should simplify visitor implementation
       new  93ecc24   cosmetic changes
       new  e5eb2ac   Reorganize find methods
       new  2fc85d0   Merge pull request #110 from fge/master
       new  e7d0a56   Try to refactor BeanDeserializers to share more (i.e. demote to -Base)
       new  a20ba9f   demote 'deserializeFromNumber'
       new  54d47c1   demoting deserializeWithObjectId()
       new  cfee370   Moving rest of easily shareable deserialize methods to shared base class
       new  0e00368   ...
       new  aad2175   minor optimization for tests
       new  2a13a9f   more test fixes
       new  4c8ee2e   Improve BeanProperty to include 'isRequired()', as well as a method to traverse type/property hierarcy (JsonFormatVisitor)
       new  3b0abb2   Plumbing for alternate ClassIntrospector
       new  eb0ab59   Merge pull request #112 from christophercurrie/classintrospect2
       new  bd9c2d6   fix ObjectNode.equals()
       new  5a815e6   Fix ArrayNode.equals() as well (bad merge?)
       new  4c09183   One more fix to ArrayNode#equals
       new  7e1bee3   Add a unit test for [Issue#113]
       new  861906d   add a note on "no deps by core components"
       new  7a324d6   Trying to straighten out type handling, related to schema generation
       new  06688d5   ...
       new  d8b4071   Implement [Issue#116], make JavaType implement java.lang.reflect.Type
       new  88ae9dc   Fix [Issue#117]
       new  a53b4a6   minor change to help pinpoint [Issue#113]
       new  bf70dda   ...
       new  88200cf   Expose config objects
       new  43ca226   Try avoid NPEs with type visitors
       new  d5243ef   bit more robustification for type visiting
       new  c25a0aa   Added Base impls of visitors, to simplify usage
       new  d860ea5   Adding separate handling for Map type, distinct from generic "JSON Object"; while JSON Schema is lame enough to not make distinction, we shouldn't be
       new  b3599cb   Suppress compilation warnings
       new  302df7b   Minor clean up of format/type visitor code
       new  5d75ddc   Add a test to reproduce [JACKSON-877]
       new  2dac966   Solve [JACKSON-877] (no fix, changed call in test), renamed related test
       new  e4b7bf3   Improve JSON format visiting by exposing expected JSON number type
       new  ae3cd69   yet more work on format visitors
       new  903c5d7   ...
       new  a9cc26c   ...
       new  5cde517   Start working on [Issue#120]
       new  fefea29   Compiler warning cleanup; continuing with adding more deserializer modifier options
       new  ddb0ab1   add more unit tests
       new  2d332a5   Fix [Issue#122]
       new  7968d2d   Continue work on [Issue#120]
       new  b716a3e   more work for #120
       new  d1e958b   more work on [#120], now Map type
       new  82d58ac   enums for #120
       new  44c6e57   Complete [Issue#120] impl: Extend BeanDeserializerModifier to work with non-POJO deserializers
       new  ed453eb   Added most modifiers for #120
       new  315ab60   almost completed #120, only missing key serializer post-processing
       new  8416dde   Completed [Issue#120] implementation
       new  2cceea8   Fixed [Issue#118]
       new  30fc0ee   trying to reproduce #119
       new  d5fc827   Fix #119 for 2.2
       new  06be0c0   more polish on earlier fix
       new  223be7d   fixed javadoc for WRAP_ROOT_VALUE
       new  bdcea5d   Merge pull request #136 from c0nscience/patch-1
       new  951700f   Javadoc improved to clarify on null handling by JsonSerializer
       new  80d0434   Failing test case for Issue #47: Map key @JsonValue serialization
       new  51d357e   Merge pull request #137 from stevenschlansker/map-key-failing
       new  c968cc5   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  8a8322b   Added serialization feature for writing BigDecimal in plain form
       new  a8bbd5a   Merge pull request #140 from phedny/master
       new  ac5edb8   Implement [Issue#140], allow preventing use of scientific notation for BigDecimal serialization
       new  a03f33c   Implementing #141
       new  63c19bd   Added test to verify that [JACKSON-882] does not occur with 2.1
       new  981f3e1   Fixing issue #142, problems with EnumMap, polymorphic types
       new  5780f88   jackson-databind: Add PackageVersion to improve Android memory usage
       new  abfe4ab   Update PackageVersion.java.in to implement Versioned.
       new  66a12b6   Refactor shared properties and plugin logic into oss-parent.
       new  1fe9163   Add a unit test.
       new  09b7e79   Merge pull request #139 from bgertzfield/master
       new  d13b5ff   update parent pom version
       new  157be1f   Tests for github issue #138
       new  46eaa7c   Walkaround for #138
       new  b83b46c   This should fail. Walkaround should not be part of test case.
       new  1ea7bcc   Merge pull request #143 from Airborn/master
       new  4eba660   update annotations dep
       new  82111a5   update parent pom
       new  f314ac7   one more update fore replacer
       new  4efb7c6   Yet more work on cleaning up version handling
       new  f1700cc   and remove unnecessary file
       new  dcc5439   MissingNode: fix bug in is{Value,Container,MissingNode}() contract
       new  cddd7a7   Merge pull request #144 from fge/missingnodefix
       new  99d9d18   ...
       new  4f62fed   mark issue #126 (JDK->1.6) implemented
       new  4c0ef09   Rename creator properties in _renameProperties()
       new  5b8c26f   Merge pull request #146 from christophercurrie/rename-creator-properties
       new  f6ce07d   Update release notes wrt #146
       new  bfec720   Defer incomplete ValueInstantiator build errors.
       new  df7c73a   Merge pull request #147 from christophercurrie/value-instantiator
       new  6f93156   ...
       new  aee4ed2   update pom
       new  bacc969   Add a JsonNodeType enum
       new  469b272   JsonNode: add abstract .getNodeType() method, make all .isXxx() methods final
       new  6c03c65   Merge pull request #145 from fge/master
       new  a795fa2   Fix #118
       new  08529d5   ...
       new  815dbec   Added failing test for object deserialization based on id
       new  d9b4117   Merge pull request #151 from Airborn/master
       new  1b8b422   ArrayNode: make _children final
       new  84a8920   ObjectNode: make _children final
       new  2daf811   ArrayNode: remove unneeded constructor
       new  8338867   ObjectNode: remove unneeded constructor
       new  59b6f7f   Merge pull request #153 from fge/master
       new  3bde5be   Fixing issue 157
       new  6d5772d   update CREDITS
       new  de7e924   Implemented #159
       new  645c6ab   ArrayNode: make it final
       new  83dc2d1   Make ObjectNode final
       new  5bc805d   Merge pull request #155 from fge/master
       new  e54b748   Fix a regression bug caused by immutability changes to OBjectNode
       new  f6c2494   Implemented #161
       new  56c9e8f   test cleanup
       new  192c1dc   Implemented #148
       new  25bb40c   Fix #130 in mainline (for 2.2)
       new  de9e284   Add unit test for StackTraceElement deserializer, wrt [JACKSON-888], can not reproduce issue
       new  8640b59   ...
       new  82fc90d   JsonNodeFactory: work around an old bug with BigDecimal and zero
       new  1c08c85   Merge pull request #162 from fge/master
       new  5d0159b   add a unit test for problems with type resolution
       new  5c6c9b0   ..
       new  94cc594   Fix [JACKSON-887]
       new  f93ee97   Verify that [JACKSON-677] is also fixed
       new  fb53adc   Use syntax highlighting in the readme file.
       new  a8671b1   Merge pull request #163 from ming13/readme-syntax-highlighting
       new  86e5133   improve error message
       new  ab93e9d   ...
       new  d224319   Fixing #166
       new  232da2c   Changes to work with new and improved TreeNode
       new  4140deb   1) Commit failing unit test that shouldn't be failing
       new  629beaf   Merge pull request #167 from cheddar/master
       new  d76af29   ...
       new  96cae17   Fix #167
       new  332a9e2   Start work on converters for serialization; adding annotations
       new  acdaaa9   test improvement
       new  e2c61b5   Fixing part of #97
       new  81c9937   Javadoc cleanup
       new  0bf72a0   add a null check for AnnotatedField
       new  d5daa45   Working on #124, serializer converters
       new  637ea1c   more work on #124, support MapSerializer
       new  5c7fb35   yet more work on #124
       new  be97826   Completed (?) #124 implementation: now Converters seem to work ok
       new  db53194   Fix #170
       new  94fb249   ...
       new  c8fbc80   Refactoring to try to reduce amount of mandatory initializations
       new  e13574d   more cleanup, wrt deserializer registration
       new  c89a8b7   ...
       new  4a196c7   Unit test for [JACKSON-890]
       new  3f237f8   ...
       new  841d581   ...
       new  5044e7d   Update src/main/java/com/fasterxml/jackson/databind/JsonMappingException.java
       new  d74554d   Merge pull request #175 from bramp/master
       new  908a8d5   @JsonUnwrapped does not unwrap Map values as it would unwrap any other type of dictionary value.  Include failing test case.
       new  02c4523   Merge pull request #172 from stevenschlansker/map-unwrap
       new  63ff547   Refactoring tests for #171, as they are failing, and may not be fixed immediately
       new  8353c73   Implement #173
       new  6939434   Fix broken links.
       new  3fb6ea8   Merge pull request #179 from markwoon/master
       new  5912764   fixing polymorphic updateValue
       new  362a994   Start working on converting deserializers
       new  56e8445   add unit tests for converting deserializers (5, failing)
       new  9439a31   More work on converters for deserialization; now passes 2/6 of new tests. Also adding 'DatabindContext', shared base class for DeserializationContext, SerializerProvider
       new  6751d13   Refactoring to demote more stuff in DatabindContext
       new  3ff5344   cleanup of eclipse warnings
       new  e1e19f5   More work on converting deserializers
       new  329b50c   Fix a minor problem with converters, was using wrong delegate type
       new  9fb0c8d   Complete #125 implementation
       new  06bd799   Cleanup; adding one more test case...
       new  f2a2d4d   Fix handling of String[] deserializer, to allow customization as expected.
       new  cb95653   remove compiler warnings
       new  cc73752   Improvements to Converter, added StdConverter base class
       new  6a540c1   Make delegating (de)serializer properly delegate resolve()
       new  03a1e41   unit test for #180
       new  fed8e8f   ...
       new  f22ff12   ...
       new  6dd78d0   Implement #180 in master
       new  cc1c78b   ...
       new  3db76ba   Adding test to try to reproduce #186.
       new  7126f55   update release notes for 2.1.2/3/4
       new  285e3e8   Refactoring
       new  5757cb0   ...
       new  20d53b0   Fix #188, probs with ObjectId, 'alwaysAsId' references
       new  3a6bc0a   Improve robustness of BooleanNode; sounds like version conflicts (multiple jackson jars) could cause issues with ClassLoaders
       new  dd78062   Moving exception handling around a bit
       new  69d9c10   Bit of refactoring to allow easier access to find wrapper name in use (if any)
       new  8d53c22   More refactoring, piping through "wrapper name" so downstream code need not use introspector
       new  263606e   Minor test refactoring, adding checks to verify pre-fetching of serializers
       new  43307b4   Fixed #23
       new  970b895   Honor detected constructor properties/names
       new  66005f6   Merge pull request #192 from christophercurrie/propNames
       new  bbeebd3   Mark 'path()' method as overridden in JsonNode (from TreeNode)
       new  1995cea   bit more unit testing x
       new  930187b   Implemented #195, ability to disable inference of mutators (inclusion of non-visible field/setter, if visible/annotated getter with same name is found)
       new  21d8357   ...
       new  16b961f   Starting to work on #194
       new  dfb697a   Add support for 'float' in JsonNode
       new  8f2ea6c   Implemented #190
       new  b3cb190   add a test for #193, won't fix for 2.2
       new  9e7d486   fix an NPE
       new  7724c8a   Improve default format schema compatibility testing/handling
       new  10dc5c9   Implement #199, support for deserializing Iterable
       new  f480802   Improved error reporting a bit for uninitialized deserializers
       new  1e0a766   ...
       new  9bde207   improve diagnostics by making BeanPropertyMap printable
       new  c77d91b   ...
       new  c7112ff   Implemented #203
       new  301e6bc   add 'ObjectMapper.registerModules(...)'; remove unnecessary VERSION.txt
       new  9adb08e   Fix #206
       new  a9f2a35   Fix defaults for newly added features
       new  0373778   ...
       new  49007a7   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  4208653   Implement Module auto-detection
       new  b6e3a2b   add javadoc comments to points out potential cost of module discovery methods in ObjectMapper.
       new  8f36cc4   further work for #206, wrt ObjectReader
       new  313875f   Deferring construction of key deserializers, trying to reduce startup overhead
       new  3013582   Simplified handling of primitive array deserializers
       new  3aca284   ...
       new  afda778   More simplification, remove ref to optional handler factory
       new  0251775   Refactoring optional XML handlers to reduce startup time, code duplication
       new  bba2bad   more cleanup
       new  94deb58   add more unit tests for JavaType impl (for enum)
       new  ab7a02c   update parent pom version ref
       new  ae7ea2c   Fixed floatValue() in LongNode
       new  12ef378   Added JsonNode shortValue()
       new  c849581   Added ShortNode
       new  56ecb7e   Improved support for shorts
       new  71844ff   Removed NumberType.SHORT
       new  a9c63f4   Made FloatNode final
       new  1f9e8f5   Added ObjectNode.put() for short
       new  cd9fa81   Merge pull request #207 from msteiger/master
       new  0a4a031   minor tweaks for TokenBuffer
       new  7ec58bf   removing an unnecessary class
       new  16bc457   Remove Setter, not used by anything
       new  d10459f   ...
       new  b69f97f   ...
       new  e507a88   prepare for rc1
       new  84785f8   [maven-release-plugin] prepare release jackson-databind-2.2.0-rc1
       new  61ef4bf   [maven-release-plugin] prepare for next development iteration
       new  c1661b6   fix 2 javadoc provs
       new  ed8b607   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  181320f   javadoc improvements
       new  750b065   adding test for #211 (commented out)
       new  f03eb1d   [maven-release-plugin] prepare release jackson-databind-2.2.0
       new  f592f7b   [maven-release-plugin] prepare for next development iteration
       new  2b1f952   ...
       new  3ee4fe0   ...
       new  8aeec2a   trying to fix 2.2.0 release
       new  c63a436   [maven-release-plugin] prepare release 2.2.0c
       new  ae6c56a   [maven-release-plugin] prepare for next development iteration
       new  688cbc1   Add graceful handling of primitive types for key lookups
       new  ca1b6ba   typo fix
       new  a31445a   compiler warning fix
       new  3ef691c   Fix #214, problems with Android packaging, LICENSE/NOTICE files
       new  580b85f   Add MappingIterator.getCurrentLocation()
       new  d77e5a7   Prepare for 2.2.1
       new  cb28ddc   ...
       new  1cb7e91   [maven-release-plugin] prepare release jackson-databind-2.2.1
       new  7982605   [maven-release-plugin] prepare for next development iteration
       new  f1c982a   remove unnecesary license stuff from metadata
       new  535bce5   Minor fixes: BeanDeserializerBuilder copy ctor was not copying all settings
       new  a1bb6f2   Fix a minor type on exception message
       new  88f44d8   Fix #223
       new  29552ca   Fixed #220
       new  c698ae9   #217 - JSON parse exceptions are not wrapped like others
       new  8305056   Merge pull request #218 from karldmoore/master
       new  ded6b8a   Bit more clean up for #217
       new  3ea7ccf   Add a (failing) test for #222
       new  b7d896f   Fixed #216
       new  d2ec7c3   Fixed #232
       new  47aa3dd   Add a unit test for #226
       new  e1d8adb   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  9cd4151   cleanup
       new  1a38ab1   starting to work on fixing an unwrapping issue
       new  d12a42f   Fixed #226
       new  7ac0b2e   Working on #213, trying to make more things final (for eventual immutability)
       new  0f8da24   bit more immutability for SettableBeanProperty...
       new  adc3c8a   update deps a bit
       new  ef9e64f   Prepare for 2.2.2 release
       new  b8d01a7   [maven-release-plugin] prepare release jackson-databind-2.2.2
       new  e80598a   [maven-release-plugin] prepare for next development iteration
       new  df7fb3d   Change master to do 2.3.0-SNAPSHOT
       new  3955abb   Fixed #237
       new  256c606   Start work on #227; add support for serialization
       new  e4708eb   Implemented #227
       new  21a81e1   Implement #215
       new  213803d   Cleanup; remove a test debug statement; remove 'isHandled()' from JacksonAnnotationIntrospector
       new  eb68099   Add BeanPropertyWriter.isUnwrapping() accessor`
       new  b927a74   Minor improvement to conversion testing
       new  c6eaf4b   Implemented #253
       new  8242cd9   add a unit test for #251
       new  de173f3   Partial fix for #251
       new  ac40599   Add support for InetSocketAddress
       new  020ec62   Merge branch 'master' into feature/inet-socket-address
       new  a3faa88   Merge pull request #247 from nicktelford/feature/inet-socket-address
       new  a9f447a   ...
       new  c5122ec   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  e090cd8   Further improvements wrt #232: use `JsonGenerator` feature, instead of caller converting to String
       new  6c98fa9   Change JsonDeserializer._valueDeserializer to be fully immutable (yay)
       new  9150a03   Refactoring; move more std deserializers out of JdkDeserializers container
       new  833680a   Fix #238
       new  efdc0d4   Implemented #208
       new  44ac79f   Starting to implement #239: first part, serialization, now supported.
       new  f0af8c1   Complete #239 implementation
       new  c641643   Merge fix for #259 from 2.2 branch
       new  b4b5903   Realizing that [JACKSON-890] has been fixed (markes as such). Also, adding a failing unit test for Unwrapped+Creator combo
       new  33d4db0   typo fix
       new  3296684   Doing some work to maybe solve #265 eventually
       new  52ed80f   ...
       new  eb509fd   ...
       new  8b1d92e   POJOPropertiesCollector: Use equals() to compare strings contents
       new  8d3ff9d   Merge pull request #261 from sschuberth/master
       new  d294c6c   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  7a81506   update refs to javadoc
       new  f75585e   eclipse warning cleanup, minor unit test additions
       new  156487d   start adding support for bean property descriptions
       new  a455b53   Warning cleanup.
       new  907524b   Start working on passing full property names
       new  fcbbccc   cleanup
       new  ea0b0cd   yet more warnings cleanup
       new  25d69f5   ... and cleanup. Mostly done by now.
       new  e05e352   Start making changes to support full PropertyName passing, not just String name
       new  1488cef   Completing conversion to using PropertyName instead of String in most parts of API
       new  8bdd49b   Complete handling of property description -- need to test still
       new  105c58a   Implemented #269
       new  313deaa   Start conversion of type id serialization to support use of native type ids (by YAML first)
       new  46b65b5   try fixing issues with native type id serialization
       new  467693e   ... and more fixes
       new  38912fd   Restore covariant returns on BeanPropertyDefiniton subclasses.
       new  8717127   Merge pull request #273 from christophercurrie/covariant
       new  b02884d   clean up
       new  3bcbc29   javadoc adds
       new  8b5fd60   Add support for polymorphic deserialization using native type ids: initially needed by YAML module
       new  6501fca   start adding support for writing native object ids
       new  767ecb2   Try to add support for retaining type ids via TokenBuffer
       new  c35736f   minor compiler warning fixes
       new  5fa08ec   Change to work with 'untyped' type/object ids
       new  9e64906   refactoring, trying to get object id reading working with native ids
       new  6932e07   More support for reading native Object Ids
       new  87b62f9   Fixes to properly disable "vanilla" deserialization when ObjectIdReader is not null
       new  07bcd04   Fix #280
       new  cded3a2   Implement #270
       new  0a42b40   Add a unit test to verify that #240 is fixed.
       new  f6315d8   fix TokenBuffer
       new  980eb0f   Last piece of support to handle native Object Ids
       new  8cb0435   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  0f4b5e3   Fix #281
       new  14d9761   bit more tweaking of null serialization
       new  7cd93e9   Fix for 2.3
       new  89827c1   ...
       new  e9b6c2d   remove release note entries that will be included in 2.2.3
       new  bc38763   Implemented #277
       new  e5d8570   Add support for outputting placeholders during filtering
       new  ca5af06   Add better support for omitting filtered fields for position formats like CSV
       new  955d1f9   Add support for coercion from String "null" (in addition to null token)
       new  9ad6b5e   warnings cleanup
       new  9142441   remove a debug statement
       new  c77814e   add unit tests to drill down to #234
       new  6f4306b   Fix #234
       new  b4851e5   Refactoring default SerializerProvider's handling of root null values
       new  2e089cd   Fix a potential issue with ignored root name
       new  23e6a93   minor cleanup
       new  85d1f49   1) Unit test for funky polymorphic deserialization.  It appears that jackson messes up and returns the interface's deserialized value instead of the concrete class
       new  b342798   Merge pull request #282 from cheddar/funky_polymorphic_serde
       new  a233930   move failing test to under 'failing'
       new  d1a3cb1   Add a notes wrt #283
       new  be9ae25   improve sample
       new  b4006fc   ...
       new  62a02dc   refactor readme
       new  8a0adf2   Add an alternate method for BeanDeserializer, to locate properties by index
       new  da8022e   ...
       new  34df174   change url used for tests
       new  224db28   Add a unit test for #287
       new  fed24ba   Fix #287
       new  e8a17a9   javadoc, other cleanup
       new  0ac36ba   add bulk-geature-set accessors
       new  d8318e1   ...
       new  3745034   Fix #288
       new  a457501   further fix related to #288, but on deserializer side
       new  ccd59e2   Add license link
       new  a3a8d3c   Fix issue #292
       new  224a91a   Add support for auto-detecting need for property ordering
       new  670aad6   ...
       new  8e31a1b   Clarify meaning of 'creator method'
       new  5974d54   Merge pull request #293 from ajostergaard/master
       new  4306688   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  75e7f26   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  9088467   minor change: remove 'final' from AsArraySerializerBase.serializeWithType()
       new  262884b   Add basic version of JSON Pointer based traversal for JsonNode
       new  661d211   ...
       new  9fb18f4   Improvements in OSGi manifest generation. Fixes #297.
       new  62657fe   Merge pull request #298 from splatch/master
       new  1cefd68   Add a bogus method in otherwise empty test, to prevent build breakage
       new  88359d3   Adding first JsonPointer test
       new  cc315bc   Add first passing test for tree traversal with JsonPointer.at(JsonPointer)
       new  f72fe21   Bit of groundwork for (possibly?) implementing #224; contextualization isolated in one place
       new  b530c4d   Groundwork for #225, centralizing contextualization of JsonSerializer instances
       new  47ac6bd   ...
       new  4f90dbc   Further improvements to contextualization for deser side
       new  59fe29c   Yet more work, trying to allow distinguishing of 'primary' and 'secondary' serializers, wrt property-context
       new  cb56363   Add missing ObjectMapper.writeTree(); improve DelegatingDeserializer
       new  c6c0005   improving #113 test
       new  cab3bf2   Add unit test for #306
       new  bb0e2b5   Implement #306
       new  17d6446   Improve UUID deser speed by 5x
       new  ac1f6d5   First part of #308, improved deserialization speed by 4x as per test
       new  fae643b   Completed #308, serialization speeded up by 4x as well
       new  d1ff4dd   javadoc update
       new  6cdd268   start working on TokenBuffer improvements
       new  19a2de7   Fix a UUID serialization problem, unit test bug (which masked serialization prob)
       new  bd17ded   Some more fixes for UUID handling, to allow use of Base64 encoding as well
       new  f4ce14a   Put back a ctor of BeanSerializer
       new  982ea7a   fix a compiler warning
       new  18720ae   Add a unit test for #311 (failing for now)
       new  daab1d9   Fix #311
       new  616d3e5   ...
       new  545e35e   Implement #302
       new  aa321ee   Fix #271 (for in-built schema generation)
       new  0e004c9   Minor tweaks to better support unwrapped properties
       new  eaa7c18   doc cleanup
       new  83341f7   Starting to add configurability for "untyped" deserializer
       new  ae242d7   Fix #257
       new  f3f4792   Minor cleanup, to move failing (and not immediately fixable) problem to set of failing tests
       new  da5bb84   Remove some things deprecated in 2.0 and 2.1
       new  4a00588   minor nip & tuck
       new  14722dc   Update release notes
       new  81b4735   Changes needed by core-change (for adding dup detection)
       new  65ba8a5   minor removal of deprecated internal methods
       new  de5c417   fix a compilation issue (...from preceding pruning)
       new  e830970   Fix a problem b/w TokenBuffer, new dup checking in core
       new  e9184dc   Remove 'final' modified from 2 places in BeanDeserializer where it shouldn't (have) be(en) used
       new  934699b   minor warning cleanup
       new  8caf1b4   Implement #305
       new  ee67dee   Add #305 implementation; also, add numeric test for -0.0
       new  3e3a30e   Fixing {Object,Array}Deserializer's illegal nullValue
       new  96b8c9c   Merge pull request #317 from sethp-jive/master
       new  7012c75   Added release notes, credits wrt #317
       new  2f26e6a   Start work on adding context(-accessible) attributes; general-purpose key/value context
       new  4e5e2b3   work bit more on context attributes
       new  a2966ff   Completed serialization-side test, seems to work.
       new  09ebacb   Implemented #319
       new  ad0b7ed   Add bit more checking in new attribute tests
       new  1632752   Test for value update on "creator" props
       new  346dc38   Merge pull request #318 from christophercurrie/valueUpdate
       new  f379967   Refactoring; FailingDeserializer was in the wrong place for some reason
       new  6d2e7c2   ...
       new  e4670a7   Fix #324 in mainline
       new  7a8d3fe   Start working on #315, (more) configurable null serialization
       new  84042ca   First part of custom null serializers implemented (per-property)
       new  b69857b   Implement #315
       new  be00482   minor test refactoring for better grouping
       new  44ef7f8   some more unit test refactoring
       new  76793f1   Trying to refactor things to make it possible to filter non-Bean types (maps; any setters)
       new  89b08ce   More documentation cleanup
       new  0688a9a   Completed initial set of refactoring to be able to solve #307 and perhaps #317
       new  49d2cf0   javadoc improvement wrt #325
       new  34a2e5b   Finally implement #326 (originally one of oldest open bugs from codehaus issue tracker!)
       new  0cc64f2   Add a unit test for #327, to indicate problem to solve
       new  093f210   Add back two semi-internal methods, marked as deprecated, to make migration from pre-2.3 versions smoother
       new  b009194   Full fix for #318
       new  50b28f8   Add a (failing) unit test for #307
       new  313121b   Initial support for Map-filtering, via properties
       new  cc7524c   Implemented #307
       new  29fab70   Minor cleanup for unit test code
       new  ddb9e39   Misc refactoring to eventually support #313, filtering of container types.
       new  e07ebab   Infinite recursion is one way to get people's attention of a deprecation, but I doubt it's what you had in mind. :)
       new  cb2f4a8   Merge pull request #329 from fiddlerpianist/master
       new  77c3f1f   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  fc6e3c2   Fix #332
       new  5f58a1b   Add more consistency checks for type id generation
       new  2322ce6   Implement #334: make ArrayNode, ObjectNode non-final again
       new  cd59508   Improvement wrt #333
       new  af263c3   Implement #268
       new  fedd4b0   Changes to revert back inability to sub-class JsonNode subtypes
       new  a55bbb6   final touches to allow consistent sub-classing of JsonNode implementations
       new  9e73a1f   prepare for rc1
       new  e2d273e   [maven-release-plugin] prepare release jackson-databind-2.3.0-rc1
       new  bd354ea   [maven-release-plugin] prepare for next development iteration
       new  5309174   Add method Annotated.annotations() to allow efficient iteration over all annotations, without exposing mutable state
       new  f49e80f   Fixing a ref to deprecated method
       new  5783b26   Add a unit test for #337
       new  227b999   minor cleanup
       new  2f04491   Fixed #337
       new  2c42d06   Add a test to try to reproduce #338 (won't fail yet tho)
       new  ef00ac6   Bit of cleanup, verifying what causes #338
       new  f6f0c9b   Add test for #340 under failing; trying to resolve it, but without success yet.
       new  11f7304   Implemented #343, DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES
       new  5129b7b   prepare for release
       new  b65b480   update deps
       new  0db5776   [maven-release-plugin] prepare release jackson-databind-2.3.0
       new  62f7608   [maven-release-plugin] prepare for next development iteration
       new  414b884   update release notes again
       new  4ec01ea   Fix a typo in release notes
       new  37cf6f2   Fix #346
       new  851debd   ...
       new  71a3d83   javadoc improvement
       new  b4232dd   some more javadoc fixes
       new  68f2a77   Add unit tests to try to reproduce #349 (but without success yet)
       new  df554c6   tiny refactoring to reproduce duplication
       new  1b63bab   minor warnings cleanup
       new  614a72e   Adding explicit null check for BeanPropertyMap, to improve troubleshooting
       new  96dd040   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  ce457af   Fixed #358
       new  ad8c3d2   One fix related to #358 to also resolve related case of Iterator
       new  4c3921d   cleanup
       new  a748091   javadoc improvement
       new  c4a0032   Add a unit test for #359
       new  9077a58   Fix #362
       new  bc2666d   refactor tests
       new  dce9e1b   further test renaming
       new  26f8fa2   Fix #365
       new  f1622dc   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  0c8c763   Use double checked locking to remove sync block
       new  767b662   Merge pull request #361 from stuartwdouglas/master
       new  ee7b6d8   ...
       new  00255f2   ...
       new  4f3c165   Remove @JacksonStdImpl from RawSerializer
       new  e0f87c6   trying to reproduce #366
       new  df4f7f2   update release notes wrt #367
       new  0ffbca8   Support type modifiers in type id name resolution.
       new  b4c1f77   Merge pull request #367 from UnquietCode/master
       new  61bef3f   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  fe45e71   add explicit config of debug info for compiler
       new  9378fba   Add a unit test for #154
       new  0b38913   Add a unit test for #370
       new  69b8487   Fixed #370
       new  fd54bef   Preparing for 2.3.1 release
       new  8ec79ec   [maven-release-plugin] prepare release jackson-databind-2.3.1
       new  cc82a8c   [maven-release-plugin] prepare for next development iteration
       new  57af4b4   ...
       new  c29e06e   Prepare for 2.4 for master
       new  7a27bc2   Refactoring to eliminate deprecated introspection methods
       new  59d1b2c   Remove calls deprecated JsonNode methods
       new  5a3e9aa   More refactoring to get rid of unneeded methods
       new  6d12ad7   start refactoring to remove one factory class
       new  d19514a   Remove one factory class
       new  32f3489   ...
       new  4b60bfe   cleanup, removing unnecessary 'instance' members
       new  10af6d3   Yet more refactorign
       new  3663463   ...
       new  3568997   yet more refactoring
       new  845897f   Combine a bunch of simple "from-string" deserialziers
       new  a877f25   Remove 2 more "simple" string deserializers
       new  cb65c76   Assimilate JavaType deserializer as well
       new  2f0ffb4   Remote separate TimeZone deserializer
       new  2ca3fa5   Collapse more deserializers
       new  db705dd   ...
       new  b59a897   ...
       new  2d05246   ...
       new  f6c1824   minor pom refactoring
       new  889dbc8   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  6a8b73a   Yet more pruning
       new  4a74985   bit more pruning; combining 10 key deserializers into one
       new  a569a15   minor refactoring
       new  f6bcef7   Remove ClassDeserializer; now implemented as variation of FromStringDeserializer
       new  cb5bc2d   and still more refactoring
       new  24d2a6c   minor fix to README
       new  1d29e0f   minor cleanup for jdk serializer mapping
       new  e5f9cf9   still another fix to README
       new  d1a15ad   Update BasicDeserializerFactory.java
       new  4fa5106   Merge pull request #378 from BokoEnos/patch-1
       new  c0d5eb4   Fixes jackson-module-paranamer issue #5 problem with paranamer + PropertyNamingStrategy.  Update the creator properties after renaming using PropertyNamingStrategy as per initial _renameProperties() call.
       new  bbb05ec   Merge pull request #379 from cpilsworth/paranamer-naming-strategy
       new  60072ee   Minor refactoring of 379
       new  ad2e68c   added failing test for JsonIgnoreType with MixIn
       new  9bff69f   Merge pull request #380 from marceloverdijk/master
       new  ad9a43f   Rewrote test for #380, to test expected behavior
       new  0e37a39   Adding "UNWRAP_SINGLE_VALUE_ARRAYS" DeserializationFeature
       new  a7f230d   Fix for UNWRAP_SINGLE_VALUE_ARRAYS for bean deserialization
       new  efb9f7b   Added test cases for single value arrays bean deserialization
       new  f190cb5   Adding additional test cases for Issue # 381
       new  d499f2e   Merge pull request #384 from yinzara/master
       new  0f7358f   Updated release notes wrt #381
       new  8221fe1   Add unit tests for #88
       new  0e1e878   Fix #88
       new  d352f0c   Move #88 test case out of 'failing' (passes now)
       new  80e1b7e   Add a (failing) test for #383
       new  72e590f   Adding @since 2.4 and removing unused null check
       new  f7ef407   Adding Character tests
       new  00cb595   Merging from upstream
       new  52313b8   Merge pull request #387 from yinzara/master
       new  a0e8d5d   Test case for issue #351.
       new  a4c9173   Foundation for forward reference resolution.
       new  d823407   Implemented forward reference resolution for general property based deserialization.
       new  dea828d   Implemented forward reference resolution for any setter based deserialization.
       new  7481fda   Implemented forward reference resolution for map based deserialization.
       new  24cbdbd   Implemented forward reference resolution for collection based deserialization.
       new  096e02b   Added check at end of processing to ensure all object ids are resolved.
       new  647cb68   Added JsonLocation info in exception thrown for object id check at end of processing.
       new  993292c   Fixed Map deserialization with forward reference not keeping ordering.
       new  1743f00   Added unit test for ordering being kept even with forward reference handling.
       new  6cbeaf4   Reworked unit test to avoid some duplication.
       new  3a92b12   Added assertion for unresolved id check.
       new  0da9a30   Added specific tests for ArrayBlockingQueue and EnumMap based deserialization with object id.
       new  10f8907   Added failing test about defensive copying with object id.
       new  d75f2e7   Added type information to unresolved forward reference exception thrown at end of processing.
       new  37c8d4e   Moved failing tests to failing package.
       new  7f61f62   Merge pull request #388 from pgelinas/forward-reference
       new  cd61052   Working on being able to plug-in SerializableString replacements for 2.4
       new  f4b6730   silly little stylistic tweaking
       new  87dc318   ...
       new  6839a5d   ..
       new  4fb35f8   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  991d17f   ...
       new  5c02410   Made DelegatingDeserializer also delegate isCachable by default. Fixes FasterXML/jackson-dataformat-xml#93
       new  77d24c7   Merge pull request #395 from pgelinas/cachable-delegate
       new  06cc19b   Support for custom object id serialization by subclasses. Mainly to support FasterXML/jackson-dataformat-xml#81.
       new  bc188e3   Merge pull request #394 from pgelinas/custom-object-id-serialization
       new  bfbeaab   documentation for deserialization versus polymorhism.
       new  ee9b7aa   Merge pull request #396 from benson-basis/master
       new  cda5faf   ...
       new  02dd668   Update README.md
       new  434ccfa   Merge pull request #397 from Mgamerz/patch-1
       new  dcdc5e4   Fix #398 for mainline (2.4)
       new  5e21d2e   Bit more rearranging; trying to reduce use of inner classes for shared things (only leave inner classes for private use)
       new  ea2d74f   Add a unit test wrt #382
       new  0cdf42f   Enable (and test) single-arg boolean constructors
       new  3a446df   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  acb9aa5   ...
       new  1fc74a7   Implement #405
       new  fe7c82d   Add a unit test reproducing an issue with custom id resolver, external property
       new  342bebe   add an extra (now failing) unit test for external type id, visible=true
       new  a4f093f   Fixing #406
       new  b1283aa   ...
       new  25bf1a3   Add a unit test for #408
       new  43603cc   Merging #409 from 2.3
       new  5abbb53   Removed buffering during object id resolution, no longer needed. Fixes FasterXML/jackson-dataformat-xml#104
       new  556e33a   Merge pull request #410 from pgelinas/xmlIssue104
       new  7d0445b   Travis CI config
       new  184cae3   Implementation of custom object id resolution.
       new  72ce52f   Merge branch 'custom-id-resolution' of https://github.com/pgelinas/jackson-databind into pgelinas-custom-id-resolution
       new  b0cfd43   Fix deserialization of null values for collection/array type deserializers * All of these deserializers should ask the encapsulated valueDeserializer for its nullValue when `VALUE_NULL` is encountered, rather than assuming a return value of `null`. * This is a bug that affects the ser/deser of `Collection[Option[_]]` in scala, as `None` values are serialized to `null` and deserialized back to `null` rather than `None`, which is correctly overriden in `OptionDeseriali [...]
       new  e602790   tests for custom null deser with collections unit tests showing custom null deserialization of values in arrays and maps
       new  5ad9622   Merge pull request #407 from wpalmeri/null-deser-cleanup
       new  3ca881e   Add notes regarding #407
       new  06a6ebf   Fix #411 for master
       new  2deb76d   Fix a prob b/w positive/negative inf parsing
       new  f0a2158   Add a (failing) unit test for #412
       new  1bed6c2   Fix #412 in master
       new  cf2fcfe   Minor improvement to earlier #412 fix
       new  a5810c2   ...
       new  0946809   ...
       new  95a9ccc   warnings cleanup
       new  03a49b1   Fix #420 also for master
       new  5448e5e   Minor improvement to handling of JsonGenerator.close() on exception case
       new  f457284   update dep
       new  397e457   update release notes
       new  9b99cfe   Improve unit testing for trees vs polymorphic
       new  5df4c4e   Update notes wrt #353
       new  a6ed7f7   Clean up test for #47; have a look at how implement, realizing that it's... a pain to implement.
       new  cf31515   bit more testing for JsonPointer
       new  152fa8d   merge test to master
       new  2ba4b7f   ...
       new  9a3bf6c   Update CalendarSerializer.java
       new  c4a1444   Merge pull request #423 from sergeymetallic/patch-1
       new  473e5b0   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  54d60b4   Fixed #390; trying to trim forward-ref implementation slightly to remove non-static inner classes
       new  02a6394   ...
       new  fdf3a91   refactoring handling of forward-references
       new  247a3da   refactoring
       new  fa535ea   yet more refactoring, hopefully done for now
       new  11f7811   Fixed #369
       new  1881327   Work on #422
       new  9036ebc   Implement #335
       new  9f6638d   unit test refactoring
       new  478d4a4   Implement #375
       new  301ea2d   Minor code cleanup; should produce better error message for #354
       new  0a4251a   Added #323 unit test: appears to pass with 2.4.0-SNAPSHOT (master).
       new  1847015   Implemented #149
       new  77f4497   Add a note wrt #176 being implemented
       new  81017b9   test cleanup, remove obsolete tests for #138
       new  8d6fa48   Fixed #359 for 2.4
       new  2fff97b   minor cleanup
       new  354f300   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  278083b   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  6da83fc   ...
       new  c3929f4   unit test refactorign
       new  3104667   minor fix for ObjectIdInfo defaulting
       new  6b89162   Trying to make StdDateFormat use Locale, if defined
       new  907c375   Merge branch 'master' of https://github.com/FasterXML/jackson-databind
       new  1ab4fda   Improve unit testing to reproduce issue #428
       new  34accc0   ...
       new  365c29b   Groundwork for addressing renaming of explicit names with PropertyNamingStrategy
       new  054467f   Fix #428
       new  3118fa0   typo fix
       new  96b8a66   minor test refactoring
       new  a00cdd8   fix a compatibility problem with scala module: can not just drop old semi-internal methods without deprecation
       new  223ceda   Update deploy credentials, deploy after success
       new  6b93cb8   Update build status widget for Travis [ci skip]
       new  06d4407   Try to deploy source jars
       new  96c6fb0   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  26a052b   Trying to refactor property introspection to use PropertyName, to help with namespaced names handling (-> xml)
       new  9664b5f   ...
       new  833b26b   ...
       new  916ee4d   ...
       new  a769351   Last part of this round of refactoring aimed at passing full PropertyName (not just simple name) via POJO properties collector
       new  2bd58f5   add one redundant (for new code) null check back.
       new  e400d16   A fix to handling of name explicitness; needed to prevent breakage of XML module that allows namespace-only overrides
       new  aba736d   working on #433
       new  511f289   update release notes
       new  17390f0   Add a unit test related to #430 to verify that use of @JsonProperty("") can be used to specify "no-name" and force use of delegating construction
       new  645f927   ...
       new  4b107ff   Add unit tests for #429
       new  ba98f92   adding bit more testing for #429
       new  8be8fe5   Trying to resolve strange, spurious test failures (only occurs on one build platform), suspect it has something to do with sharing of ObjectMappers during tests
       new  aec6276   Improve javadocs for SimpleModule
       new  1b8244e   Ensure that DecimalNodes with mathematically equal values are equal
       new  6b9266d   Merge pull request #434 from fge/decimalnode-equals
       new  e2f9ea5   Update release notes wrt #434 fix
       new  214a7a9   warnings cleanup for tests
       new  6a3b34a   merge error reporting improvements from 2.3
       new  2f58c93   Attempt to fix #435
       new  6696e0d   minor unit test cleanup
       new  b85ddf0   minor refactoring
       new  ab53ab4   Implemented #438
       new  bad574a   Improving java.sql.Date serialization
       new  9977d3f   ...
       new  ff56edf   update release notes
       new  be7d645   add AnnotationIntrospector.findParameterSourceName(), to distinguish explicit vs implicit ctor/method param names
       new  1962410   Refactoring of property name conflict resolution: fixes issues #193 and #327
       new  6809c86   ...
       new  7541cba   Move #323 back under failing since it's still unsolvable, unlike other bogus conflicts
       new  1c4a7b1   ...
       new  4148400   Minor fixes to parameter name discovery/introspection
       new  6c89cbb   Clean up for findCreatorPropertyNames() (in BasicBeanDescription)
       new  32ebbda   ...
       new  9bac6bf   update version dep
       new  bb1712f   Try to fix unreliable test case
       new  7cd5464   warnings cleanup
       new  5b5a11e   small tinkering with ObjectNode, to allow more flexible creation of underlying Map
       new  d080adc   Add another manually run perf micro-benchmark
       new  51c3d4a   add the run script
       new  a470086   add profile runner too
       new  b672a9d   cleaning up manual micro-benchmarks
       new  f0b7ced   ...
       new  b6744c7   trying to optimize allocation for lists, maps
       new  397f466   ...
       new  a9290a6   ...
       new  09e5f52   trying to simplify default handling of "untyped" deserialization
       new  86c60e6   ...
       new  c34e213   improvements to time calcs for benchmarks
       new  d0b0273   Impelment #442
       new  00f9e21   Add a unit test for #442
       new  6125110   try to streamline node deserializer too
       new  fd49e63   Add variants of micro-benchmark
       new  fe175d9   ...
       new  b19cd2c   Fix #444 for mainline
       new  4ebaa3b   prepare for rc1
       new  7eeabba   ...
       new  763fe1a   fuck you maven release plug-in. Eat worms. Get annihilated.
       new  75b97b8   [maven-release-plugin] prepare release jackson-databind-2.4.0-rc1
       new  1e05edf   [maven-release-plugin] prepare for next development iteration
       new  5531eff   javadoc cleanup
       new  328215a   Remove a duplicate LinkedNode class
       new  09b78fd   Improve testing of untyped value handlign
       new  6d0a54a   compiler warning cleanup
       new  4759d53   benchmark improvements
       new  b580097   benchmark improvements: longer per-iteration runtime
       new  d4b643b   ...
       new  3701caf   add bit more serialization benchmarks
       new  9d8e460   Small fix to try to make it possible for 2.3 versions to work with 2.4.0 (within limits); specifically resolve one issue wrt Afterburner
       new  4becc49   Fix #449
       new  e8f9e96   ...
       new  8d35867   add a new unit test
       new  572fa03   Minor fix to avoid error if marking nominal serialization type as Object.class
       new  8ab0ef8   fix a minor bug with filtered map serialization
       new  1daa2fb   benchmark cleanup
       new  af53b8e   ...
       new  c48dd6f   [maven-release-plugin] prepare release jackson-databind-2.4.0-rc2
       new  cf65efd   [maven-release-plugin] prepare for next development iteration
       new  09bf87d   ...
       new  bb6b1c2   Failing test for scala style props
       new  8a2bd96   Add Scala-style constructors
       new  18e2150   Add BeanProperty accessors
       new  a8000c3   Merge pull request #451 from christophercurrie/scalaStyleProps
       new  7b273a1   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  6631d1b   test improvements
       new  b6da866   Improve handling of native type ids; use non-native type ids as fallback
       new  bd67096   Fix a minor issue with handling of `DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT)`; was not dynamically changeable
       new  5bdafdc   One minor change to handling of native type ids; allow coercion from empty string to null if `DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT` is set
       new  0583b3a   Add access to type deserializer construction via DeserializationConfig
       new  85841c9   Fixed #323
       new  dceaec5   Mark #435 as fixed
       new  3c950dd   Minor refactoring of handling of root name, to cache PropertyName
       new  4e387c2   change 'findParameter
       new  328cc7e   Connected `AnnotationIntrospector.findImplicitPropertyName()` from `POJOPropertiesCollector`; now some of `TestScalaLikeImplicitProperties` tests pass
       new  b2a9da1   ...
       new  1790b1b   [maven-release-plugin] prepare release jackson-databind-2.4.0-rc3
       new  4288533   [maven-release-plugin] prepare for next development iteration
       new  8d9e633   Trying to simplify handling of String collections
       new  ec6eafb   Add an alternative creator for collections
       new  8216571   minor straightening of enum deserializer
       new  953eab2   minor cleanup
       new  877e3d8   Fix for #459 in master
       new  82132ad   Javadoc fix for #457
       new  1ae2d62   add a test for #426
       new  97d03f6   minor javadoc addition
       new  49dd11a   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  9c8022e   Add notes wrt #81
       new  a7bc045   skip writing type info for unwrapped properties
       new  6c737eb   serialization feature to enable/disable reporting of errors related to type information on unwrapped objects
       new  0d3a326   Merge pull request #455 from UnquietCode/jackson-databind-81
       new  2380849   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  d20866f   Minor tweaking for #81, changing exception used
       new  f339b5c   Implement #461
       new  2a0d136   Try to fix #462 for 2.4
       new  f249d9e   Implement #447
       new  46c6679   Working on #425
       new  97a0dea   Implemented #425, to migrate from "NoClass.class" to using "Void"
       new  c3b3704   Add plug-in for cobertura, just for fun
       new  7003462   Implemented #463
       new  6f78688   ...
       new  5087367   Implement a fix for #465
       new  bc43fb4   Implement #376
       new  e3be8a6   minor cleanup
       new  f360ff7   Add bit more sizable test for sanity checking
       new  0bdf6a2   ...
       new  30bb911   Contextualize deser with CreatorProperty, not intermediate prop
       new  ae0d29e   Merge pull request #470 from aarondav/context
       new  40f1c93   Avoid setting explName to true if name is null in POJOPropertyBuilder
       new  d933656   Merge pull request #473 from aarondav/scala
       new  f317a0f   Add a unit test to reproduce #466
       new  50a8c41   include JsonLocation in more mapping exceptions
       new  3829949   Merge pull request #464 from q3aiml/location-in-more-errors
       new  4bc7a73   ...
       new  70c7e1d   Process injections when @JsonCreator annotated constructor is used.
       new  de29605   Unit test for issue 471 on GitHub.
       new  9e6ad26   Merge pull request #472 from pfumagalli/master
       new  779a259   Minor tweaking of a contribution
       new  eb5f57e   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  f583dbc   javadoc
       new  01797b0   Minore javadoc improvement for #475
       new  9c5fec2   Fix #467
       new  dfc7f86   ...
       new  9c7627a   ...
       new  1be3747   ...
       new  57ba92b   ...
       new  c6c8859   test renaming
       new  c41e792   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  267e048   add a unit test for inferred/implied names
       new  2a41afc   Starting to work on resolving more of non-conflicting getters
       new  f52059d   Complete handling of non-conflicts with implicit names
       new  8a5ec37   Minor optimization to avoid including non-value-returning methods as possible getters
       new  2ddedaf   prepare for 2.4.0
       new  a5807c5   [maven-release-plugin] prepare release jackson-databind-2.4.0
       new  fd9b65d   [maven-release-plugin] prepare for next development iteration
       new  fa1d992   Try to fix #479
       new  b5eb245   ...
       new  761217c   Add explicit ordering for test to resolve part of #480
       new  af53189   ...
       new  7461aba   ...
       new  eefb690   cleanup
       new  b45f9e7   Make date parsing error behavior consistent with Java & its own inherited documentation
       new  1e61056   defer updating position until end, since it shouldn't update if there's an error
       new  92fe3f5   Merge pull request #482 from sanbeg/master
       new  9ae3610   Minor streamlining of BeanPropertyWriter; update release notes
       new  8705212   update release notes
       new  5fac3e4   add one more unit test for explicit is-getter
       new  b219954   Add a sanity check to try to handle problemt of not passing SerializerProvider via schema introspection
       new  d2af373   Merge branch 'master' of github.com:FasterXML/jackson-databind
       new  54fd6d6   Partial fix/workaround for #489: add `TypeFactory.clearCache()`
       new  1fd4d1f   minor fixes to javadoc comments
       new  be05bb5   remove accidentally checked in debug stmt
       new  eeec0a0   Fixed last compiler warnings wrt #480
       new  031d3f8   prepare for 2.4.1
       new  7a095bc   [maven-release-plugin] prepare release jackson-databind-2.4.1
       new  4309a8b   [maven-release-plugin] prepare for next development iteration
       new  a818bf5   Temporary fixed issue #490: create a new instance of SimpleObjectIdResolver per deserialization.
       new  7afbca2   Merge pull request #491 from pgelinas/master
       new  f4e9657   Prepare for 2.4.1.1, to only include #491
       new  cbd3f16   [maven-release-plugin] prepare release jackson-databind-2.4.1.1
       new  7eabaf9   [maven-release-plugin] prepare for next development iteration
       new  585f309   Fixed #503
       new  6b10186   adding first test trying to reproduce #501
       new  15e4371   Tackle parts of #501; add suggested type resolution, indicate specific problem explicitly
       new  bfa6611   Refactoring to move the new failing test (for #501) under failing/, to avoid failing build
       new  3ba7a90   prepare for 2.4.1.2
       new  735b88a   [maven-release-plugin] prepare release jackson-databind-2.4.1.2
       new  61c9bd8   [maven-release-plugin] prepare for next development iteration
       new  e029d72   Minor change to improve binary-compatibility of LRUMap
       new  9e9e0b6   One more fix wrt LRUMap compatibility
       new  fd625f0   ...
       new  1e6c8b0   [maven-release-plugin] prepare release jackson-databind-2.4.1.3
       new  76cb030   [maven-release-plugin] prepare for next development iteration
       new  4d53280   ...
       new  9e080e2   Fix #506 for 2.4.2
       new  5c9e4ce   Add'l improvements for #506, add referring object for Collections (can't do for arrays)
       new  5f177cc   cosmetic
       new  c7906ba   Fixing #486
       new  5205d94   update release notes
       new  252d37c   ...
       new  af76ca7   Try to improve test for #421
       new  64a27bc   Yet some more tweaking of #506
       new  fd0f1fe   Fix #515
       new  341debd   update 2.4 release notes
       new  1b8b501   prepare for 2.4.2
       new  824bd1e   [maven-release-plugin] prepare release jackson-databind-2.4.2
       new  fcb9c89   Merge remote-tracking branch 'origin/upstream' into master-n
       new  2fdc31d   Merge branch 'master' into master-n
       new  2922f8a   update the changelog
       new  29f393a   ignoreRules: Ignore replacer.
       new  87cd528   ignoreRules: Ignore release plugin.
       new  304862e   control: Add libmaven-bundle-plugin to build-deps.
       new  c6b2588   fix-using-bundle.diff: Use extensions with bundle plugin.

The 1571 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 +
 .travis.yml                                        |    20 +
 README.md                                          |    64 +-
 debian/changelog                                   |    11 +
 debian/control                                     |     1 +
 debian/maven.ignoreRules                           |     3 +
 debian/patches/fix-using-bundle.diff               |    17 +
 debian/patches/series                              |     1 +
 pom.xml                                            |    48 +-
 profile.sh                                         |     6 +
 release-notes/CREDITS                              |    71 +-
 release-notes/VERSION                              |   238 +-
 run.sh                                             |     4 +
 .../jackson/databind/AnnotationIntrospector.java   |   294 +-
 .../jackson/databind/BeanDescription.java          |     5 +-
 .../fasterxml/jackson/databind/BeanProperty.java   |    84 +-
 .../jackson/databind/DatabindContext.java          |    57 +-
 .../jackson/databind/DeserializationConfig.java    |   105 +-
 .../jackson/databind/DeserializationContext.java   |   318 +-
 .../jackson/databind/DeserializationFeature.java   |    45 +-
 .../jackson/databind/InjectableValues.java         |    19 +-
 .../com/fasterxml/jackson/databind/JavaType.java   |    48 +-
 .../jackson/databind/JsonDeserializer.java         |    71 +-
 .../jackson/databind/JsonMappingException.java     |    40 +-
 .../com/fasterxml/jackson/databind/JsonNode.java   |    78 +-
 .../fasterxml/jackson/databind/JsonSerializer.java |     2 +-
 .../com/fasterxml/jackson/databind/Module.java     |     8 +
 .../fasterxml/jackson/databind/ObjectMapper.java   |   234 +-
 .../fasterxml/jackson/databind/ObjectReader.java   |   203 +-
 .../fasterxml/jackson/databind/ObjectWriter.java   |   269 +-
 .../jackson/databind/PropertyMetadata.java         |   132 +
 .../fasterxml/jackson/databind/PropertyName.java   |    72 +-
 .../jackson/databind/PropertyNamingStrategy.java   |   102 +-
 .../jackson/databind/SerializationConfig.java      |    51 +-
 .../jackson/databind/SerializationFeature.java     |    47 +-
 .../jackson/databind/SerializerProvider.java       |   250 +-
 .../databind/annotation/JsonDeserialize.java       |    11 +-
 .../jackson/databind/annotation/JsonSerialize.java |    55 +-
 .../databind/annotation/JsonTypeIdResolver.java    |     5 +-
 .../databind/annotation/JsonTypeResolver.java      |     5 +-
 .../jackson/databind/annotation/NoClass.java       |     5 +-
 .../jackson/databind/cfg/ContextAttributes.java    |   215 +
 .../databind/cfg/DeserializerFactoryConfig.java    |    11 +-
 .../jackson/databind/cfg/HandlerInstantiator.java  |     7 +
 .../jackson/databind/cfg/MapperConfig.java         |    54 +-
 .../jackson/databind/cfg/MapperConfigBase.java     |    79 +-
 .../databind/cfg/SerializerFactoryConfig.java      |    18 +-
 .../databind/deser/AbstractDeserializer.java       |    96 +-
 .../databind/deser/BasicDeserializerFactory.java   |   264 +-
 .../jackson/databind/deser/BeanDeserializer.java   |   121 +-
 .../databind/deser/BeanDeserializerBase.java       |   404 +-
 .../databind/deser/BeanDeserializerBuilder.java    |    75 +-
 .../databind/deser/BeanDeserializerFactory.java    |   102 +-
 .../databind/deser/BeanDeserializerModifier.java   |     2 +-
 .../databind/deser/BuilderBasedDeserializer.java   |    67 +-
 .../jackson/databind/deser/CreatorProperty.java    |    86 +-
 .../deser/DefaultDeserializationContext.java       |    96 +-
 .../deser/DeserializationProblemHandler.java       |     4 +-
 .../jackson/databind/deser/DeserializerCache.java  |    34 +-
 .../jackson/databind/deser/KeyDeserializers.java   |     4 +-
 .../databind/deser/SettableAnyProperty.java        |   108 +-
 .../databind/deser/SettableBeanProperty.java       |   146 +-
 .../databind/deser/UnresolvedForwardReference.java |    74 +
 .../jackson/databind/deser/UnresolvedId.java       |    36 +
 .../jackson/databind/deser/ValueInstantiator.java  |   160 +-
 .../deser/impl/BeanAsArrayBuilderDeserializer.java |     6 +-
 .../databind/deser/impl/BeanPropertyMap.java       |    22 +-
 .../databind/deser/impl/CreatorCollector.java      |   108 +-
 .../databind/deser/impl/ExternalTypeHandler.java   |    15 +-
 .../impl/FailingDeserializer.java                  |     6 +-
 .../jackson/databind/deser/impl/FieldProperty.java |    15 +-
 .../databind/deser/impl/InnerClassProperty.java    |     5 +-
 .../deser/impl/ManagedReferenceProperty.java       |    61 +-
 .../databind/deser/impl/MethodProperty.java        |    16 +-
 .../databind/deser/impl/ObjectIdReader.java        |    91 +-
 .../deser/impl/ObjectIdReferenceProperty.java      |   118 +
 .../databind/deser/impl/ObjectIdValueProperty.java |    39 +-
 .../databind/deser/impl/PropertyBasedCreator.java  |    11 +-
 .../databind/deser/impl/PropertyValueBuffer.java   |     7 +-
 .../databind/deser/impl/ReadableObjectId.java      |   108 +-
 .../databind/deser/impl/SetterlessProperty.java    |    32 +-
 .../deser/impl/TypeWrappedDeserializer.java        |     5 +
 .../deser/impl/UnwrappedPropertyHandler.java       |     3 +-
 .../jackson/databind/deser/impl/ValueInjector.java |    16 +-
 .../deser/std/ArrayBlockingQueueDeserializer.java  |    43 +-
 .../deser/std/AtomicBooleanDeserializer.java       |    19 +
 .../deser/std/AtomicReferenceDeserializer.java     |    86 +
 .../databind/deser/std/ByteBufferDeserializer.java |    30 +
 .../databind/deser/std/ClassDeserializer.java      |    37 -
 .../databind/deser/std/CollectionDeserializer.java |   144 +-
 .../deser/std/ContainerDeserializerBase.java       |    28 +-
 .../databind/deser/std/DateDeserializers.java      |   169 +-
 .../databind/deser/std/DelegatingDeserializer.java |    25 +-
 .../databind/deser/std/EnumDeserializer.java       |    80 +-
 .../databind/deser/std/EnumMapDeserializer.java    |    50 +-
 .../databind/deser/std/EnumSetDeserializer.java    |    39 +-
 .../databind/deser/std/FromStringDeserializer.java |   243 +-
 .../databind/deser/std/JacksonDeserializers.java   |   169 -
 .../databind/deser/std/JdkDeserializers.java       |   411 +-
 .../deser/std/JsonLocationInstantiator.java        |    58 +
 .../databind/deser/std/JsonNodeDeserializer.java   |   244 +-
 .../databind/deser/std/MapDeserializer.java        |   183 +-
 .../databind/deser/std/NumberDeserializers.java    |   120 +-
 .../deser/std/ObjectArrayDeserializer.java         |    43 +-
 .../deser/std/PrimitiveArrayDeserializers.java     |   138 +-
 .../deser/std/StackTraceElementDeserializer.java   |    62 +
 .../deser/std/StdDelegatingDeserializer.java       |    14 +-
 .../databind/deser/std/StdDeserializer.java        |   341 +-
 .../databind/deser/std/StdKeyDeserializer.java     |   384 +-
 .../databind/deser/std/StdKeyDeserializers.java    |    59 +-
 .../databind/deser/std/StdScalarDeserializer.java  |    15 +-
 .../databind/deser/std/StdValueInstantiator.java   |    61 +-
 .../deser/std/StringArrayDeserializer.java         |    79 +-
 .../deser/std/StringCollectionDeserializer.java    |    46 +-
 .../databind/deser/std/StringDeserializer.java     |    36 +-
 .../databind/deser/std/ThrowableDeserializer.java  |    12 +-
 .../deser/std/TokenBufferDeserializer.java         |    37 +
 .../databind/deser/std/UUIDDeserializer.java       |   126 +
 .../deser/std/UntypedObjectDeserializer.java       |   422 +-
 .../databind/exc/IgnoredPropertyException.java     |    59 +
 ...xception.java => PropertyBindingException.java} |    64 +-
 .../exc/UnrecognizedPropertyException.java         |   100 +-
 .../jackson/databind/ext/CoreXMLDeserializers.java |    99 +-
 .../jackson/databind/ext/CoreXMLSerializers.java   |     8 +-
 .../jackson/databind/ext/DOMDeserializer.java      |     9 +-
 .../jackson/databind/ext/DOMSerializer.java        |    13 +-
 .../databind/ext/OptionalHandlerFactory.java       |     9 +-
 .../jackson/databind/introspect/Annotated.java     |    17 +-
 .../databind/introspect/AnnotatedClass.java        |    18 +-
 .../databind/introspect/AnnotatedMember.java       |     9 +
 .../databind/introspect/AnnotatedMethod.java       |    12 +
 .../databind/introspect/AnnotatedParameter.java    |     4 -
 .../databind/introspect/AnnotatedWithParams.java   |     3 +-
 .../introspect/AnnotationIntrospectorPair.java     |   436 +-
 .../jackson/databind/introspect/AnnotationMap.java |    16 +-
 .../databind/introspect/BasicBeanDescription.java  |    74 +-
 .../introspect/BasicClassIntrospector.java         |     3 +-
 .../introspect/BeanPropertyDefinition.java         |    82 +-
 .../databind/introspect/ClassIntrospector.java     |     1 -
 .../introspect/JacksonAnnotationIntrospector.java  |   376 +-
 .../jackson/databind/introspect/ObjectIdInfo.java  |    39 +-
 .../introspect/POJOPropertiesCollector.java        |   325 +-
 .../databind/introspect/POJOPropertyBuilder.java   |   541 +-
 .../databind/introspect/VisibilityChecker.java     |     2 +-
 .../jsonFormatVisitors/JsonFormatVisitable.java    |     3 +-
 .../JsonObjectFormatVisitor.java                   |    32 +-
 .../databind/jsonFormatVisitors/package-info.java  |    12 +
 .../jackson/databind/jsontype/NamedType.java       |    15 +-
 .../jackson/databind/jsontype/SubtypeResolver.java |     7 -
 .../databind/jsontype/TypeDeserializer.java        |    25 +-
 .../jackson/databind/jsontype/TypeIdResolver.java  |     6 +
 .../databind/jsontype/TypeResolverBuilder.java     |    16 +-
 .../jackson/databind/jsontype/TypeSerializer.java  |    61 +-
 .../jsontype/impl/AsArrayTypeDeserializer.java     |    46 +-
 .../jsontype/impl/AsArrayTypeSerializer.java       |   180 +-
 .../jsontype/impl/AsExternalTypeDeserializer.java  |     7 +-
 .../jsontype/impl/AsExternalTypeSerializer.java    |    95 +-
 .../jsontype/impl/AsPropertyTypeDeserializer.java  |    39 +-
 .../jsontype/impl/AsPropertyTypeSerializer.java    |    53 +-
 .../jsontype/impl/AsWrapperTypeDeserializer.java   |    46 +-
 .../jsontype/impl/AsWrapperTypeSerializer.java     |   198 +-
 .../jsontype/impl/ClassNameIdResolver.java         |    20 +-
 .../jsontype/impl/MinimalClassNameIdResolver.java  |     7 +-
 .../databind/jsontype/impl/StdSubtypeResolver.java |    17 +-
 .../jsontype/impl/StdTypeResolverBuilder.java      |    37 +-
 .../jsontype/impl/TypeDeserializerBase.java        |    65 +-
 .../databind/jsontype/impl/TypeIdResolverBase.java |    47 +-
 .../databind/jsontype/impl/TypeNameIdResolver.java |    47 +-
 .../databind/jsontype/impl/TypeSerializerBase.java |    18 +-
 .../databind/module/SimpleDeserializers.java       |    22 +-
 .../jackson/databind/module/SimpleModule.java      |    44 +-
 .../jackson/databind/module/SimpleSerializers.java |    56 +-
 .../fasterxml/jackson/databind/node/ArrayNode.java |    61 +-
 .../jackson/databind/node/BaseJsonNode.java        |     2 +-
 .../jackson/databind/node/BigIntegerNode.java      |     4 +-
 .../jackson/databind/node/BinaryNode.java          |     6 +-
 .../jackson/databind/node/BooleanNode.java         |    22 +-
 .../jackson/databind/node/ContainerNode.java       |     4 +-
 .../jackson/databind/node/DecimalNode.java         |    27 +-
 .../jackson/databind/node/DoubleNode.java          |    15 +-
 .../fasterxml/jackson/databind/node/FloatNode.java |    15 +-
 .../fasterxml/jackson/databind/node/IntNode.java   |    10 +-
 .../jackson/databind/node/JsonNodeFactory.java     |    31 +-
 .../fasterxml/jackson/databind/node/LongNode.java  |    10 +-
 .../jackson/databind/node/MissingNode.java         |    10 +-
 .../fasterxml/jackson/databind/node/NullNode.java  |     8 +-
 .../jackson/databind/node/ObjectNode.java          |   220 +-
 .../fasterxml/jackson/databind/node/POJONode.java  |    27 +-
 .../fasterxml/jackson/databind/node/ShortNode.java |    10 +-
 .../fasterxml/jackson/databind/node/TextNode.java  |    38 +-
 .../databind/node/TreeTraversingParser.java        |     2 -
 .../fasterxml/jackson/databind/node/ValueNode.java |    63 +-
 .../jackson/databind/ser/AnyGetterWriter.java      |    21 +-
 .../databind/ser/BasicSerializerFactory.java       |   170 +-
 .../jackson/databind/ser/BeanPropertyFilter.java   |    25 +-
 .../jackson/databind/ser/BeanPropertyWriter.java   |   343 +-
 .../jackson/databind/ser/BeanSerializer.java       |    22 +-
 .../databind/ser/BeanSerializerBuilder.java        |     6 +-
 .../databind/ser/BeanSerializerFactory.java        |   100 +-
 .../jackson/databind/ser/ContainerSerializer.java  |     2 +-
 .../jackson/databind/ser/ContextualSerializer.java |     3 +-
 .../databind/ser/DefaultSerializerProvider.java    |   233 +-
 .../jackson/databind/ser/FilterProvider.java       |    39 +-
 .../jackson/databind/ser/PropertyBuilder.java      |    44 +-
 ...BeanPropertyFilter.java => PropertyFilter.java} |    70 +-
 .../jackson/databind/ser/PropertyWriter.java       |    98 +
 .../jackson/databind/ser/SerializerCache.java      |    14 +-
 .../jackson/databind/ser/SerializerFactory.java    |    21 -
 .../databind/ser/impl/BeanAsArraySerializer.java   |    20 +-
 .../ser/impl/FilteredBeanPropertyWriter.java       |    11 +-
 .../ser/impl/IndexedStringListSerializer.java      |    38 +-
 .../databind/ser/impl/IteratorSerializer.java      |    17 +-
 .../jackson/databind/ser/impl/ObjectIdWriter.java  |    20 +-
 .../databind/ser/impl/PropertySerializerMap.java   |    67 +-
 .../ser/impl/ReadOnlyClassToSerializerMap.java     |    21 +-
 .../ser/impl/SimpleBeanPropertyFilter.java         |   144 +-
 .../databind/ser/impl/SimpleFilterProvider.java    |   105 +-
 .../databind/ser/impl/StringArraySerializer.java   |    18 +-
 .../ser/impl/StringCollectionSerializer.java       |     4 +-
 .../ser/impl/UnwrappingBeanPropertyWriter.java     |    66 +-
 .../ser/impl/UnwrappingBeanSerializer.java         |    47 +-
 .../databind/ser/impl/WritableObjectId.java        |    23 +-
 .../databind/ser/std/AsArraySerializerBase.java    |    28 +-
 .../databind/ser/std/BeanSerializerBase.java       |   127 +-
 .../databind/ser/std/BooleanSerializer.java        |    15 +-
 .../databind/ser/std/ByteBufferSerializer.java     |    34 +
 .../databind/ser/std/CalendarSerializer.java       |    17 +-
 ...SqlTimeSerializer.java => ClassSerializer.java} |    23 +-
 .../jackson/databind/ser/std/DateSerializer.java   |    14 +-
 .../databind/ser/std/DateTimeSerializerBase.java   |    94 +-
 .../databind/ser/std/EnumMapSerializer.java        |    10 +-
 .../jackson/databind/ser/std/EnumSerializer.java   |    22 +-
 ...{SqlTimeSerializer.java => FileSerializer.java} |    24 +-
 .../databind/ser/std/InetAddressSerializer.java    |     6 +-
 .../ser/std/InetSocketAddressSerializer.java       |    49 +
 .../databind/ser/std/IterableSerializer.java       |    27 +-
 .../databind/ser/std/JsonValueSerializer.java      |    37 +-
 .../jackson/databind/ser/std/MapProperty.java      |   112 +
 .../jackson/databind/ser/std/MapSerializer.java    |   237 +-
 .../jackson/databind/ser/std/NumberSerializer.java |    71 +
 .../databind/ser/std/NumberSerializers.java        |   280 +-
 .../databind/ser/std/ObjectArraySerializer.java    |     9 +-
 .../jackson/databind/ser/std/RawSerializer.java    |     2 -
 .../databind/ser/std/SqlDateSerializer.java        |    47 +-
 .../databind/ser/std/StaticListSerializerBase.java |    17 +-
 .../databind/ser/std/StdArraySerializers.java      |    73 +-
 .../databind/ser/std/StdContainerSerializers.java  |    81 -
 .../databind/ser/std/StdDelegatingSerializer.java  |     4 +-
 .../databind/ser/std/StdJdkSerializers.java        |   110 +-
 .../jackson/databind/ser/std/StdKeySerializer.java |    17 +-
 .../databind/ser/std/StdKeySerializers.java        |    32 +-
 .../databind/ser/std/StdScalarSerializer.java      |     6 +-
 .../jackson/databind/ser/std/StdSerializer.java    |    25 +-
 .../jackson/databind/ser/std/StringSerializer.java |    11 +-
 .../databind/ser/std/TimeZoneSerializer.java       |    14 +-
 .../jackson/databind/ser/std/UUIDSerializer.java   |   112 +
 .../jackson/databind/type/TypeFactory.java         |    50 +-
 .../jackson/databind/util/ArrayBuilders.java       |    62 +-
 .../jackson/databind/util/ArrayIterator.java       |    34 +
 .../fasterxml/jackson/databind/util/BeanUtil.java  |    26 +-
 .../databind/util/ByteBufferBackedInputStream.java |    28 +
 .../util/ByteBufferBackedOutputStream.java         |    17 +
 .../fasterxml/jackson/databind/util/ClassUtil.java |    27 +-
 .../jackson/databind/util/ContainerBuilder.java    |   246 +
 .../jackson/databind/util/EmptyIterator.java       |    21 +-
 .../jackson/databind/util/EnumResolver.java        |    19 +-
 .../jackson/databind/util/EnumValues.java          |    60 +-
 .../jackson/databind/util/ISO8601DateFormat.java   |    34 +-
 .../jackson/databind/util/ISO8601Utils.java        |    37 +-
 .../jackson/databind/util/JSONWrappedObject.java   |     5 +-
 .../fasterxml/jackson/databind/util/LRUMap.java    |    39 +-
 .../jackson/databind/util/LinkedNode.java          |    21 +-
 .../jackson/databind/util/ObjectBuffer.java        |    97 +-
 .../fasterxml/jackson/databind/util/Provider.java  |    24 -
 .../jackson/databind/util/RootNameLookup.java      |    51 +-
 .../util/SimpleBeanPropertyDefinition.java         |    66 +-
 .../jackson/databind/util/StdConverter.java        |     2 +-
 .../jackson/databind/util/StdDateFormat.java       |   145 +-
 .../jackson/databind/util/TokenBuffer.java         |   510 +-
 .../jackson/databind/util/ViewMatcher.java         |    25 +-
 src/main/resources/META-INF/NOTICE                 |     2 +-
 .../fasterxml/jackson/databind/BaseMapTest.java    |    44 +-
 .../jackson/databind/TestJDKSerialization.java     |    24 +-
 .../databind/TestObjectMapperBeanDeserializer.java |    41 +
 .../databind/TestObjectMapperBeanSerializer.java   |    31 +-
 .../jackson/databind/TestParserUsingMapper.java    |     2 +-
 .../fasterxml/jackson/databind/TestReadValues.java |     3 +-
 .../jackson/databind/TestStdDateFormat.java        |     7 +-
 .../jackson/databind/big/TestBiggerData.java       |   114 +
 .../contextual/TestContextAttributeWithDeser.java  |    95 +
 .../contextual/TestContextAttributeWithSer.java    |    87 +
 .../databind/convert/TestBeanConversions.java      |    36 +
 .../convert/TestConvertingDeserializer.java        |     2 +-
 .../databind/convert/TestConvertingSerializer.java |    39 +
 .../databind/convert/TestMapConversions.java       |    49 +-
 .../databind/convert/TestStringConversions.java    |     7 +
 .../jackson/databind/convert/TestUpdateValue.java  |     1 +
 .../databind/creators/SingleArgCreatorTest.java    |    37 +
 .../databind/creators/TestBuilderSimple.java       |    64 +-
 .../jackson/databind/creators/TestCreators.java    |    25 +-
 .../jackson/databind/creators/TestCreators2.java   |    13 +-
 .../jackson/databind/creators/TestCreators3.java   |    46 +
 .../databind/creators/TestValueInstantiator.java   |    15 +-
 .../jackson/databind/creators/TestValueUpdate.java |    48 +
 .../databind/deser/TestAnnotationIgnore.java       |    50 +-
 .../jackson/databind/deser/TestAnyProperties.java  |    64 +-
 .../databind/deser/TestArrayDeserialization.java   |    14 +-
 .../databind/deser/TestBasicAnnotations.java       |    12 +
 .../databind/deser/TestBeanDeserializer.java       |     3 +-
 .../jackson/databind/deser/TestBlocking.java       |     1 +
 .../deser/TestCollectionDeserialization.java       |    45 +
 .../databind/deser/TestCustomDeserializers.java    |   112 +-
 .../jackson/databind/deser/TestCyclicTypes.java    |    42 +-
 .../databind/deser/TestDateDeserialization.java    |    81 +-
 .../databind/deser/TestEnumDeserialization.java    |    96 +-
 .../deser/TestExceptionDeserialization.java        |    41 +
 .../databind/deser/TestExceptionHandling.java      |     5 +-
 .../databind/deser/TestFieldDeserialization.java   |     2 +-
 .../jackson/databind/deser/TestGenerics.java       |    59 +
 .../jackson/databind/deser/TestIgnoredTypes.java   |    46 +-
 .../jackson/databind/deser/TestInjectables.java    |    60 +
 .../jackson/databind/deser/TestJacksonTypes.java   |     3 +-
 .../jackson/databind/deser/TestJdkTypes.java       |   467 +-
 .../databind/deser/TestMapDeserialization.java     |    17 +
 .../jackson/databind/deser/TestNullHandling.java   |    57 +-
 .../jackson/databind/deser/TestNumbers.java        |     8 +-
 .../databind/deser/TestParentChildReferences.java  |    45 +-
 .../databind/deser/TestSetterlessProperties.java   |     6 -
 .../databind/deser/TestSimpleAtomicTypes.java      |    61 +-
 .../jackson/databind/deser/TestSimpleTypes.java    |   324 +-
 .../deser/TestTimestampDeserialization.java        |    17 +
 .../databind/deser/TestUntypedDeserialization.java |   162 +-
 .../jackson/databind/ext/TestCoreXMLTypes.java     |    10 +-
 .../filter/TestAnyGetterFiltering.java}            |    16 +-
 .../filter/TestIgnorePropsForSerialization.java    |    24 +-
 .../TestJsonFilter.java}                           |    57 +-
 .../jackson/databind/filter/TestMapFiltering.java  |    56 +
 .../filter/TestSimpleSerializationIgnore.java      |    13 +-
 .../filter/TestUnknownPropertyDeserialization.java |     3 +-
 .../databind/interop/TestExternalizable.java       |     1 +
 .../jackson/databind/interop/TestJDKProxy.java     |     1 +
 .../databind/introspect/TestBuilderMethods.java    |    13 +-
 .../databind/introspect/TestMixinMerging.java      |    50 +
 .../databind/introspect/TestNameConflicts.java     |    86 +
 .../TestNamingStrategyCustom.java}                 |    26 +-
 .../TestNamingStrategyStd.java}                    |    77 +-
 .../introspect/TestPOJOPropertiesCollector.java    |    87 +-
 .../databind/introspect/TestPropertyConflicts.java |   113 +
 .../databind/introspect/TestPropertyRename.java    |    75 +
 .../jsonschema/TestGenerateJsonSchema.java         |    30 +-
 .../databind/jsonschema/TestReadJsonSchema.java    |     2 +-
 .../databind/jsontype/TestAbstractContainers.java  |    80 +
 .../jsontype/TestAbstractWithObjectId.java         |     2 +-
 .../jsontype/TestCustomTypeIdResolver.java         |    96 +-
 .../databind/jsontype/TestDefaultForMaps.java      |    71 +-
 .../databind/jsontype/TestDefaultForObject.java    |     9 +-
 .../databind/jsontype/TestDefaultForScalars.java   |     4 -
 .../databind/jsontype/TestDefaultForTreeNodes.java |    41 +
 .../jackson/databind/jsontype/TestTypeNames.java   |    22 +-
 .../jsontype/TestTypedContainerSerialization.java  |    10 +-
 .../TestTypedDeserializationWithDefault.java       |    17 +-
 .../databind/jsontype/TestVisibleTypeId.java       |    71 +-
 .../module/TestTypeModifierNameResolution.java     |    60 +
 .../jackson/databind/node/TestArrayNode.java       |     1 +
 .../jackson/databind/node/TestConversions.java     |   144 +-
 .../jackson/databind/node/TestFindMethods.java     |     3 +-
 .../jackson/databind/node/TestJsonNode.java        |     5 +-
 .../jackson/databind/node/TestJsonPointer.java     |    49 +
 .../jackson/databind/node/TestMissingNode.java     |     2 +
 .../jackson/databind/node/TestNullNode.java        |     4 +-
 .../jackson/databind/node/TestNumberNodes.java     |    70 +-
 .../jackson/databind/node/TestObjectNode.java      |   141 +-
 .../databind/node/TestTreeDeserialization.java     |    27 +-
 .../databind/node/TestTreeMapperDeserializer.java  |    51 +-
 .../jackson/databind/node/TestTreeMapperMaps.java  |    74 -
 .../databind/node/TestTreeMapperSerializer.java    |     2 +
 .../databind/node/TestTreeTraversingParser.java    |     6 +-
 .../jackson/databind/node/TestTreeWithType.java    |   126 +
 .../databind/ser/TestArraySerialization.java       |    35 +-
 .../jackson/databind/ser/TestBeanSerializer.java   |    28 +-
 .../databind/ser/TestCollectionSerialization.java  |    37 +-
 .../databind/ser/TestCustomSerializers.java        |    82 +-
 .../databind/ser/TestDateSerialization.java        |    38 +-
 .../databind/ser/TestEnumSerialization.java        |    61 +-
 .../databind/ser/TestExceptionHandling.java        |     4 +-
 .../jackson/databind/ser/TestFeatures.java         |     2 +-
 .../databind/ser/TestFieldSerialization.java       |    23 +-
 .../jackson/databind/ser/TestJacksonTypes.java     |     4 +-
 .../jackson/databind/ser/TestJdkTypes.java         |    65 +-
 .../jackson/databind/ser/TestJsonSerialize.java    |    41 +-
 .../jackson/databind/ser/TestMapSerialization.java |    34 +-
 .../databind/ser/TestNullSerialization.java        |    52 +-
 .../jackson/databind/ser/TestNumbers.java          |    73 +
 .../jackson/databind/ser/TestRootType.java         |    50 +-
 .../databind/ser/TestSerializationOrder.java       |    46 +-
 .../databind/ser/TestSerializerProvider.java       |    22 +-
 .../jackson/databind/ser/TestSimpleTypes.java      |    32 -
 .../databind/ser/TestTreeSerialization.java        |     4 +
 .../databind/ser/TestUntypedSerialization.java     |     2 +
 .../databind/ser/TestUnwrappedWithTypeInfo.java    |    85 +
 .../struct}/TestBackRefsWithPolymorphic.java       |     2 +-
 .../jackson/databind/struct/TestObjectId.java      |     2 +-
 .../struct/TestObjectIdDeserialization.java        |   229 +-
 .../databind/struct/TestObjectIdSerialization.java |    17 +-
 .../databind/struct/TestObjectIdWithEquals.java    |    80 +
 .../struct/TestPOJOAsArrayWithBuilder.java         |     3 +-
 .../jackson/databind/struct/TestUnwrapped.java     |    31 +-
 .../jackson/databind/type/TestTypeFactory.java     |    43 +-
 .../databind/util/ISO8601DateFormatTest.java       |     9 +
 .../jackson/databind/util/ISO8601UtilsTest.java    |    10 +-
 .../jackson/databind/util/TestTokenBuffer.java     |    68 +-
 .../failing/TestConvertingSerializer357.java       |    37 +
 ...113.java => TestCreatorWithPolymorphic113.java} |    17 +-
 .../{TestJavaType.java => TestJavaType76.java}     |     2 +-
 .../jackson/failing/TestMapJsonValueKey.java       |    49 -
 .../jackson/failing/TestMapJsonValueKey47.java     |    44 +
 .../jackson/failing/TestMultipleExternalIds.java   |    71 +
 .../jackson/failing/TestNameConflicts.java         |    41 -
 ...s.java => TestNonStaticInnerClassInList32.java} |     2 +-
 .../fasterxml/jackson/failing/TestObjectId154.java |    45 +
 .../failing/TestObjectIdDeserialization.java       |   125 +
 .../jackson/failing/TestObjectIdSerialization.java |    94 -
 .../failing/TestPolymorphicDeserialization.java    |    73 +
 .../failing/TestScalaLikeImplicitProperties.java   |   165 +
 .../failing/TestSetterlessProperties501.java       |    76 +
 .../jackson/failing/TestTreeWithType.java          |    70 -
 .../jackson/failing/TestTypeWithJsonValue466.java  |    81 +
 .../jackson/failing/TestUnknownProperty426.java    |    45 +
 .../jackson/failing/TestUnwrappedIssue383.java     |    33 +
 ...pedWithPrefix.java => TestUnwrappedMap171.java} |     2 +-
 .../jackson/failing/TestUnwrappedWithCreator.java  |    78 +
 .../jackson/failing/TestVisibleExternalId.java     |    43 +
 .../java/com/fasterxml/jackson/test/BaseTest.java  |     5 +
 src/test/java/perf/ManualObjectWriterPerf.java     |   113 -
 src/test/java/perf/ManualReadPerfUntyped.java      |    43 +
 .../java/perf/ManualReadPerfUntypedReader.java     |    70 +
 .../java/perf/ManualReadPerfUntypedStream.java     |    70 +
 src/test/java/perf/ManualReadPerfWithMedia.java    |     8 +-
 src/test/java/perf/ManualReadPerfWithRecord.java   |     8 +-
 src/test/java/perf/ManualReadPerfWithUUID.java     |    62 +
 src/test/java/perf/ManualWritePerfUntyped.java     |    64 +
 .../java/perf/ManualWritePerfWithAllTypes.java     |   134 +
 src/test/java/perf/ManualWritePerfWithRecord.java  |    24 +
 src/test/java/perf/ManulWritePerfWithUUID.java     |    61 +
 src/test/java/perf/NopWriter.java                  |    27 +
 src/test/java/perf/ObjectReaderBase.java           |   106 -
 src/test/java/perf/ObjectReaderTestBase.java       |   241 +
 src/test/java/perf/ObjectWriterTestBase.java       |   122 +
 src/test/resources/data/citm_catalog.json          | 50469 +++++++++++++++++++
 449 files changed, 69965 insertions(+), 8300 deletions(-)
 create mode 100644 .travis.yml
 create mode 100644 debian/patches/fix-using-bundle.diff
 create mode 100644 debian/patches/series
 create mode 100755 profile.sh
 create mode 100755 run.sh
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/PropertyMetadata.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/cfg/ContextAttributes.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/UnresolvedId.java
 rename src/main/java/com/fasterxml/jackson/databind/{jsontype => deser}/impl/FailingDeserializer.java (89%)
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/AtomicBooleanDeserializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/ByteBufferDeserializer.java
 delete mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/ClassDeserializer.java
 delete mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/JacksonDeserializers.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/JsonLocationInstantiator.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/StackTraceElementDeserializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/TokenBufferDeserializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/deser/std/UUIDDeserializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/exc/IgnoredPropertyException.java
 copy src/main/java/com/fasterxml/jackson/databind/exc/{UnrecognizedPropertyException.java => PropertyBindingException.java} (59%)
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/jsonFormatVisitors/package-info.java
 copy src/main/java/com/fasterxml/jackson/databind/ser/{BeanPropertyFilter.java => PropertyFilter.java} (51%)
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/PropertyWriter.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/std/ByteBufferSerializer.java
 copy src/main/java/com/fasterxml/jackson/databind/ser/std/{SqlTimeSerializer.java => ClassSerializer.java} (56%)
 copy src/main/java/com/fasterxml/jackson/databind/ser/std/{SqlTimeSerializer.java => FileSerializer.java} (56%)
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/std/InetSocketAddressSerializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/std/MapProperty.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/std/NumberSerializer.java
 delete mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/std/StdContainerSerializers.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/ser/std/UUIDSerializer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/util/ArrayIterator.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/util/ByteBufferBackedInputStream.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/util/ByteBufferBackedOutputStream.java
 create mode 100644 src/main/java/com/fasterxml/jackson/databind/util/ContainerBuilder.java
 delete mode 100644 src/main/java/com/fasterxml/jackson/databind/util/Provider.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/big/TestBiggerData.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/contextual/TestContextAttributeWithDeser.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/contextual/TestContextAttributeWithSer.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/creators/SingleArgCreatorTest.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/creators/TestCreators3.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/creators/TestValueUpdate.java
 rename src/test/java/com/fasterxml/jackson/{failing/TestSerializationFiltering.java => databind/filter/TestAnyGetterFiltering.java} (75%)
 rename src/test/java/com/fasterxml/jackson/databind/{ser/TestFiltering.java => filter/TestJsonFilter.java} (73%)
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/filter/TestMapFiltering.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/introspect/TestMixinMerging.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/introspect/TestNameConflicts.java
 rename src/test/java/com/fasterxml/jackson/databind/{TestNamingStrategy.java => introspect/TestNamingStrategyCustom.java} (91%)
 rename src/test/java/com/fasterxml/jackson/databind/{TestStdNamingStrategies.java => introspect/TestNamingStrategyStd.java} (80%)
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/introspect/TestPropertyConflicts.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/introspect/TestPropertyRename.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/jsontype/TestAbstractContainers.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/jsontype/TestDefaultForTreeNodes.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/module/TestTypeModifierNameResolution.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/node/TestJsonPointer.java
 delete mode 100644 src/test/java/com/fasterxml/jackson/databind/node/TestTreeMapperMaps.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/node/TestTreeWithType.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/ser/TestNumbers.java
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/ser/TestUnwrappedWithTypeInfo.java
 rename src/test/java/com/fasterxml/jackson/{failing => databind/struct}/TestBackRefsWithPolymorphic.java (99%)
 create mode 100644 src/test/java/com/fasterxml/jackson/databind/struct/TestObjectIdWithEquals.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestConvertingSerializer357.java
 rename src/test/java/com/fasterxml/jackson/failing/{TestIssueGH113.java => TestCreatorWithPolymorphic113.java} (80%)
 rename src/test/java/com/fasterxml/jackson/failing/{TestJavaType.java => TestJavaType76.java} (95%)
 delete mode 100644 src/test/java/com/fasterxml/jackson/failing/TestMapJsonValueKey.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestMapJsonValueKey47.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestMultipleExternalIds.java
 delete mode 100644 src/test/java/com/fasterxml/jackson/failing/TestNameConflicts.java
 rename src/test/java/com/fasterxml/jackson/failing/{TestInnerClass.java => TestNonStaticInnerClassInList32.java} (95%)
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestObjectId154.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestObjectIdDeserialization.java
 delete mode 100644 src/test/java/com/fasterxml/jackson/failing/TestObjectIdSerialization.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestPolymorphicDeserialization.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestScalaLikeImplicitProperties.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestSetterlessProperties501.java
 delete mode 100644 src/test/java/com/fasterxml/jackson/failing/TestTreeWithType.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestTypeWithJsonValue466.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestUnknownProperty426.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestUnwrappedIssue383.java
 rename src/test/java/com/fasterxml/jackson/failing/{TestUnwrappedWithPrefix.java => TestUnwrappedMap171.java} (96%)
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestUnwrappedWithCreator.java
 create mode 100644 src/test/java/com/fasterxml/jackson/failing/TestVisibleExternalId.java
 delete mode 100644 src/test/java/perf/ManualObjectWriterPerf.java
 create mode 100644 src/test/java/perf/ManualReadPerfUntyped.java
 create mode 100644 src/test/java/perf/ManualReadPerfUntypedReader.java
 create mode 100644 src/test/java/perf/ManualReadPerfUntypedStream.java
 create mode 100644 src/test/java/perf/ManualReadPerfWithUUID.java
 create mode 100644 src/test/java/perf/ManualWritePerfUntyped.java
 create mode 100644 src/test/java/perf/ManualWritePerfWithAllTypes.java
 create mode 100644 src/test/java/perf/ManualWritePerfWithRecord.java
 create mode 100644 src/test/java/perf/ManulWritePerfWithUUID.java
 create mode 100644 src/test/java/perf/NopWriter.java
 delete mode 100644 src/test/java/perf/ObjectReaderBase.java
 create mode 100644 src/test/java/perf/ObjectReaderTestBase.java
 create mode 100644 src/test/java/perf/ObjectWriterTestBase.java
 create mode 100644 src/test/resources/data/citm_catalog.json

-- 
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