[jackson-core] branch master updated (fe95d4f -> c04b00d)

Timo Aaltonen tjaalton at moszumanska.debian.org
Sat Sep 6 19:20:58 UTC 2014


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

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

      from  fe95d4f   Explicitly install the jar to /usr/share/java
       new  e0f0754   first commit
       new  8f75cb7   ...
       new  a57fbe1   ...
       new  ae8a4b3   clean up pom, readme
       new  7e2b22a   update readme, pom
       new  f15531c   Check in actual sources, moved to the new package, cleaned up a bit
       new  d77350e   More clean up
       new  46384a0   Move TokenBuffer to databind package
       new  7af402f   Refactoring: moving JavaType into databind, creating more abstract base type, ResolvedType to define ObjectCodec
       new  5ff8a2d   Add unit tests from 1.x, all but 2 passing
       new  32aca9e   Fixed the failing unit test(s), now all pass as expected
       new  3c75618   Add version info back, enable test
       new  e6b2599   Fix version reading problems
       new  7dffbbe   ...
       new  96e131f   Improve version detection; add optional group, artifact ids in Version (and thereby Versioned)
       new  48d2609   Further improvements to version handling
       new  5a1bd99   ...
       new  c1fec35   ...
       new  b1baffc   javadoc fixes
       new  5b2aff3   test cleanup
       new  7877499   Added support for leading versions from maven pom.properties files
       new  4b7260c   Merge pull request #1 from jroper/master
       new  1b68163   Fix [JACKSON-753] for 2.0, clean up otherwise
       new  ae727f8   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  fd07e4b   Minor change; remove IOException from ObjectCodec.treeToValue
       new  0ccc4c9   Implement [JACKSON-742], add more SerializableString accessors
       new  9b59c3b   ...
       new  1f6e1fb   ...
       new  7b0d091   Start work on [JACKSON-718]
       new  3d47100   javadoc improvements
       new  9fc55aa   Implemented [JACKSON-730] for core package (need similar for databinding)
       new  e6bb641   ...
       new  0735190   Last (?) piece of work for [JACKSON-730], add JsonFactory.Feature instead of trying to shoe-horn things in JsonParser.Feature
       new  51bf030   Remove all pre-2.0 @since tags (since nothing in these packages predates 2.0)
       new  31ae9ce   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  d861657   Working on [JACKSON-770], [JACKSON-707]
       new  08a6743   One more significant refactoring: move JsonNode out of core (to mapper); add TreeNode interface locally
       new  862b78b   minor fix to TreeNode type handling
       new  58d3248   Added unit test for [JACKSON-779]
       new  67ebb3c   Fixed [JACKSON-779]: problems with UTF-8 multibyte chars, comments
       new  66a855e   javadoc cleanup
       new  55a52a3   [maven-release-plugin] prepare release jackson-core-2.0.0-RC1
       new  3f365e5   [maven-release-plugin] prepare for next development iteration
       new  487fe10   Implement [JACKSON-782], JsonParser.overrideFieldName()
       new  8608c30   ...
       new  6bdca26   ...
       new  7182fd1   [maven-release-plugin] prepare release jackson-core-2.0.0-RC2
       new  648e67c   [maven-release-plugin] prepare for next development iteration
       new  01ba053   Change legal byte value range from [-128,127] to [-128,255], for better interoperability with platforms that consider bytes unsigned.
       new  8e922aa   Minor improvement to JsonProcessingException, to allow better exception msgs
       new  6c7061c   Hmmh. Some javac versions require this cast... weird.
       new  a2d5cec   ..
       new  ddc118e   ...
       new  b317eb9   ...
       new  fec112e   [maven-release-plugin] prepare release jackson-core-2.0.0-RC3
       new  3c54aa8   [maven-release-plugin] prepare for next development iteration
       new  fb77b2f   Fix issue [JACKSON-820]
       new  5e69eec   preparing for 2.0.0 release
       new  29fffe6   [maven-release-plugin] prepare release jackson-core-2.0.0
       new  626c9ce   [maven-release-plugin] prepare for next development iteration
       new  68a66c4   upgrade javadoc plugin
       new  f430905   ...
       new  933aec3   ...
       new  35719a3   enable site generation for Jackson core
       new  4ba2463   Merge pull request #4 from simonetripodi/master
       new  a187044   ...
       new  1adc898   Add 'getSchema()' method for JsonParser, -Generator (should have gone in 2.0.0 -- only publicly accessible from 2.1)
       new  e9b4851   Working on [JACKSON-827], accidental JDK 1.6 dep
       new  12b2e56   Issue 11: Fixed JsonParser.getValueAsLong()
       new  77a00cb   Merge pull request #12 from dlew/master
       new  7caa4f1   One last (?) fix to make things compile and work on 1.5
       new  ecac5c0   prepare for 2.0.1
       new  711658f   [maven-release-plugin] prepare release jackson-core-2.0.1
       new  1f59d79   [maven-release-plugin] prepare for next development iteration
       new  9340204   Fixed Long-case of [JACKSON-832]
       new  da18155   ...
       new  e158a42   prepare for 2.0.2 release
       new  348cb74   [maven-release-plugin] prepare release jackson-core-2.0.2
       new  33c9b7a   [maven-release-plugin] prepare for next development iteration
       new  2903fa5   update javadoc link
       new  9a36244   ...
       new  84101d7   ...
       new  eecd5a2   ...
       new  48e38a8   Fix for [JACKSON-838]
       new  e53c3a9   Implemented [JACKSON-837]; made JsonGenerator implement Flushable
       new  eeb2fbd   Refactoring for Issue-7 (addition of 'createParser' and 'createGenerator' on 'JsonFactory')
       new  b48c3aa   Change OSGi to be fully-qualified
       new  2e70a2a   Starting to implement streaming writing of binary data.
       new  6836e4f   ...
       new  9e6e724   Fix [JACKSON-842] for head
       new  63ff574   Start work on incremental binary/base64 generation
       new  a0fff64   Fix download link in readme.
       new  b42768d   Merge pull request #19 from adamv/patch-1
       new  d80a2d0   Mark [Issue-16] (streaming writing of base64-encoded binary content) as completed.
       new  c442096   Start working on [Issue-17] (streaming binary read)
       new  7c94a12   ...
       new  5437738   Fixed [Issue-6], incorrect count for pretty-printer, end-object
       new  19e5143   Start implementing incremental base64-decoding for std JsonParser
       new  3e5ff6d   Implemented JsonParser.readBinaryValue(...)
       new  3d53559   ...
       new  ec30027   Refactor pom to use FX parent pom, to reduce fluff
       new  a7ec583   Start work on [Issue-22], trying to prevent hash-collision based attacks
       new  c2a641a   ...
       new  bda3a91   more hash collision work for 2.1 too
       new  3532520   more work with hash collision handling
       new  51d2f00   ...
       new  55e62e0   ...
       new  f484cd2   ...
       new  1317cf8   ...
       new  3409834   Fixed [JACKSON-853]
       new  108c640   Fix [Issue-24] for 2.1
       new  feaabd1   Working on [Issue-25], removing references to 'json' (create[Json]Parser, create[Json]Generator)
       new  9c9622d   Improving sharing/merging of symbol tables (wrt synchronization)
       new  f221907   test refactoring
       new  965d6dd   more refactoring
       new  30f0352   Yet better way to share/merge symbol table contents for byte-backed entries
       new  bb2b6d0   update javadoc link
       new  d67df9b   Work on resolving [JACKSON-851], problems with ObjectWriter, DefaultPrettyPrinter, state
       new  378ecdc   Improvements to JsonFactory.copy()
       new  caf7484   Start adding default base64 encoding
       new  d24c974   undo previous add: figured this should be done fully at databind level
       new  66a5a60   remove unnecesssary (and harmful) 'synchronized' from CharToNameCanonicalizer
       new  d700bec   Improve handling of low-level format auto-detection
       new  fe58ca8   Minor improvement to DataFormatDetector
       new  1132bd5   Add 'getFactory()' as replacement for 'getJsonFactory()' in ObjectCodec
       new  23267b1   upgrade parent pom version
       new  ad2df5f   Added 'requiresCustomCodec()' methods, needed for format auto-detection
       new  78fa453   add services info
       new  c06101f   Fixing warnings new Eclipse version produces...
       new  1bdf026   Added 'JsonFactory.canUseSchema()' (similar to method JsonParser/JsonGenerator already had)
       new  b228c04   stupid eclipse warnings...
       new  10c3ec8   eclipse warning cleanup
       new  f6dc437   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  ab168a6   update readme
       new  f9db99c   add methods missing from delegate
       new  5ad18ff   Added 'JsonParser.getValueAsString()' method
       new  6c77ca3   Fix [Issue#84]
       new  664b88b   Integrate [Issue#84] fix from 2.0.x
       new  e6dfc69   Implemented [Issue#26], ability to change root-value separator; usually to change it to linefeed (from single space)
       new  388f6bd   Implemented [Issue#10], JsonProcessing.getOriginalMessage()
       new  3060cf0   Remove unnecessary boxing/unboxing of primitive values
       new  1dc2c61   No need to declare methods "final" in final classes
       new  6c842ae   Private methods don't need a "final" modifier
       new  4d5def1   Remove unneeded interface method modifiers
       new  321d809   {Bytes,Char}ToNameCanonicalizer: fix seed generation
       new  fca65f8   Merge pull request #29 from fge/master
       new  dc2e72f   Implement
       new  95f76a4   Implement [Issue#33]: make `JsonFactory` JDK Serializable
       new  101820d   ...
       new  41bd0eb   ...
       new  aa2823e   more serializability stuff
       new  49de9d3   ...
       new  1344de9   doc update
       new  76d903a   Make Version serializable (used by SimpleModule)
       new  e31a5b0   prepare for 2.1.0 release
       new  b758af9   ...
       new  ce9584c   [maven-release-plugin] prepare release 2.1.0b
       new  a609bca   [maven-release-plugin] prepare for next development iteration
       new  ab0269c   Fix [Issue#34]
       new  cd642d0   Update README.md
       new  e59e6cc   compiler warning fixes
       new  9c38644   update release notes
       new  d721193   Fix [Issue#38]
       new  8e9d2d7   ...
       new  75273be   minor tweaks
       new  62c5fce   [maven-release-plugin] prepare release 2.1.1b
       new  e8658e7   [maven-release-plugin] prepare for next development iteration
       new  d2b265d   ...
       new  306524f   ...
       new  d6d57e5   Add missing JsonGeneratorDelegate methods (setPrettyPrinter)
       new  806f418   DefaultPrettyPrinter: make some public static variables final
       new  6ebc759   VersionUtil: fix fd leak in .versionFor()
       new  b47bc9f   Merge pull request #39 from fge/master
       new  10b87db   ..
       new  40a4396   Fixing [Issue#42]
       new  1e1bfb6   ...
       new  6819492   Start deprecated 'createJsonXxx' methods in JsonFactory, in favor of 'createXxx'
       new  4ab04ce   Finished switch to 'createXxx' (over 'createJsonXxx')
       new  b3dfdea   eclipse warning cleanup
       new  f440fa0   VersionUtil: Improve Android memory usage
       new  e38191a   Make PackageVersion implement Versioned.
       new  769c94d   Add another unit test.
       new  e84abf7   Refactor shared properties and plugin logic into oss-parent.
       new  24f08ce   Merge pull request #49 from bgertzfield/master
       new  ac65a2b   ...
       new  5a0a333   update parent pom
       new  bb41bc0   update replacer plugin settings
       new  68d79dd   yet more build fixes
       new  4546613   Fixes to #49 implementation
       new  a0af4f4   Add 'toFullString()' in Version, to help troubleshoot
       new  61d5bdd   Fixed [Issue#48]
       new  84368d0   update parent pom to non-snapshot version
       new  a451ff3   minor cleanup
       new  2b884f0   Fixing [JACKSON-884]
       new  9b69773   update readme wrt streaming api
       new  c270c19   Fix links
       new  6200a52   Merge pull request #53 from markwoon/patch-1
       new  c3ef9f3   Fixed #51, problems with JsonLocation serialization
       new  f32f3ab   Add a unit test to verify serializability of Location
       new  89e4a20   ...
       new  1252598   Implement #59, new methods in TreeNode
       new  3f93172   Use syntax highlighting in the readme file.
       new  41e7fdf   Merge pull request #58 from ming13/readme-syntax-highlighting
       new  333cde5   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  5303198   Fixing [JACKSON-889]
       new  637b73c   ...
       new  545d162   Javadocs fixes (a copy-paste error)
       new  ee6cc9c   Merge pull request #61 from kryger/master
       new  c493e6d   eclipse warning cleanup
       new  e4061af   Add TreeNode.traverse(ObjectCodec)
       new  8c2747d   Fix #55 in master
       new  76ac2ef   Update README.md
       new  9dc4744   Merge pull request #62 from mlissner/patch-1
       new  ab1b250   Fixing #64, incomplete parsing error message
       new  8457e63   Add 'path()' methods in TreeNode
       new  2343927   trying to clean up code, to trim unneeded code
       new  2d68e4c   simplifying default pretty printer
       new  a629bb9   minor cleanup
       new  a5a69a5   ...
       new  cfe2511   ...
       new  1afe8b0   ...
       new  6fdf6d5   ...
       new  596315e   Upgrade parent pom, to get bit more compact jar builds
       new  7190d20   Added JsonGenerator.writeNumber(short)
       new  0443cb7   Merge pull request #69 from msteiger/master
       new  5b7bbe1   Minor tweaks for #69
       new  b9eb6d1   Improve javadocs for GeneratorBase._verifyValueWrite()
       new  b566711   prepare for 2.2.0 rc1
       new  e7b2590   [maven-release-plugin] prepare release jackson-core-2.2.0-rc1
       new  8209a4f   [maven-release-plugin] prepare for next development iteration
       new  68bb83d   Clean up copyright notice comments by removing refs to LICENSE, adding stub in main-level classes.
       new  af4242f   add LICENSE, NOTICE
       new  3c018c4   improve naming in LICENSE file
       new  5a05ce6   ...
       new  a38713d   [maven-release-plugin] prepare release jackson-core-2.2.0
       new  b6a5462   I fucking hate Maven release plug-in, kasa paskaa. Retry release.
       new  a603641   [maven-release-plugin] prepare release jackson-core-2.2.0b
       new  396eebb   [maven-release-plugin] prepare for next development iteration
       new  7546fe0   update release notes
       new  5d9535a   ...
       new  db46133   ...
       new  7a9d1d3   Move LICENSE and NOTICE to avoid problems with Android, APK
       new  7b796a8   Fixed #72
       new  f7741c5   Modify JsonFactory.readResolve() to hopefully work correctly wrt serialization
       new  ad04781   prepare for 2.2.1
       new  8128ea6   [maven-release-plugin] prepare release jackson-core-2.2.1
       new  2e53f67   [maven-release-plugin] prepare for next development iteration
       new  a0ec191   remove redundant license info from spi metadata
       new  d940b45   prepare for 2.2.2
       new  38ffbfd   [maven-release-plugin] prepare release jackson-core-2.2.2
       new  295d891   [maven-release-plugin] prepare for next development iteration
       new  32504d4   test refactoring
       new  46e806b   test refactoring
       new  c3206c4   ...
       new  c088f84   ...
       new  0ec6bac   Add a test case for #78
       new  2d06eb1   Fixed #78
       new  0a3c4c8   Create 2.2 branch, start 2.3 dev for master
       new  60cb7bd   Minor clean up to start using Arrays.copyOf() (since we require Java 1.6)
       new  c2d7459   Added support for plain 'Infinity' when feature ALLOW_NON_NUMERIC_NUMBERS is on.
       new  41fdbe2   Merge pull request #84 from ebrevdo/master
       new  0c8bab8   ...
       new  64adc0a   Test and bug fix for CharTypes.appendQuoted() misencoding first 32 Unicode chars as '\u0000'.
       new  cab5574   Merge pull request #82 from githubaff0/master
       new  a804cb7   fixes to a patch
       new  09d64c5   Upgrade parent pom version
       new  26894d0   Merge addition of Base64Variant.decode() from 2.2.3
       new  ad28e35   Fix #77
       new  0dba714   Implement #85
       new  e92d04f   Eclipse warning removal
       new  55636dc   update readme
       new  e427a37   ...
       new  1764525   More improvements to readme
       new  08f918c   Implement #91
       new  2fdf90e   minor fix to javadocs
       new  567257f   ...
       new  5963bc4   clean up; adding skeletal methods for native Object Id handling
       new  a464bb1   add JsonGenerator.writeObjectRef() as well
       new  bb46be9   fix to invalid naming
       new  14c6899   Change type of type/object ids to java.lang.Object, since impls are likely to require different actual types
       new  caefc68   Implement #93
       new  f959361   ...
       new  45cc26c   Worked on improving DefaultPrettyPrinter, to allow changing linefeeds, fluent/builder style configuration
       new  98cb9a7   Add `JsonGenerator.canOmitFields()` discovery/introspection methods
       new  2f9eb8c   add a method to support filtering/views on positional formats like CSV
       new  98c86a9   Implement #94
       new  56ff8dc   improve license link
       new  e9e78a9   improve jsonparser context testing
       new  2ce8a31   ...
       new  1734a3a   Implement #96
       new  a9e5c9f   ...
       new  b40ac81   Fix #98
       new  7dc9de6   Fixed #97
       new  bb63997   Start adding basic JSON Pointer support
       new  a12195a   ...
       new  a188137   Improvements in OSGi manifest generation. Fixes #100.
       new  9a61726   Merge pull request #101 from splatch/master
       new  d493cf0   Rename TreeNode method used for using JsonPointer
       new  808d5fc   Improve type casting for JsonPointer methods
       new  2d1e19e   one more fix to JsonPointer
       new  240c455   Yet more fixes to JsonPointer handling
       new  12879ae   Add `TreeCodec` interface
       new  1313ea3   try to simplify VersionUtil
       new  838dc4c   and more cleanup
       new  3e0a14e   more minor cleanup
       new  eef55f5   Make ObjectCodec require impl of Versioned
       new  711971d   also, provide default bogus impl of Versioned for ObjectCodec, to avoid backwards incompatibility
       new  b883544   Implement #103, binary-data capability introspection
       new  67a3b19   Fix a typo in canHandleBinaryNatively(), shouldnt take an arg
       new  8475c8b   Minor improvement for InternCache
       new  bfd55a0   Improve ignorals as per #104 (need to roll out to other projects over time)
       new  bd5b7c0   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  c5b4393   remove unneeded constants
       new  c0a3c76   Trim some more constants
       new  7d2519f   Add a test for yaml style comments
       new  d01920e   minor error handling improvement
       new  3f84224   ... and yaml-comments Feature too
       new  a3de8a0   First part of YAML comments support, for UTF-8-based pasrser
       new  89d5f32   Bit more cleanup
       new  0a39869   Finished #47 implementation
       new  098ece8   update release notes
       new  38d6e35   Fix #105, not detecting missing white-space between root-level numbers
       new  eaa2b0c   Fixed #102
       new  2aa2628   minor cleanup, to eliminate one compiler-generated inner class
       new  5a6fe97   further simplification
       new  a663c69   Refactor JsonToken a bit, to add more type detection method, to replace need to use switch
       new  347f237   Eliminated one more anonymous inner class
       new  8b9b4cd   Another inner class bites the dust (swtich removal)
       new  066463a   Removing one more unneeded inner class
       new  45f1bb3   Removed the last anonymous inner class generated for switch-on-enum
       new  67a24de   Minor cleanup for JsonTokenId, adding comments
       new  879b7cd   update release notes
       new  6fc0271   Commit actual dup-detection implementation
       new  e2e2e8c   Minor beefing up for dup testing
       new  f9ad80f   Impelmented #106
       new  880ba76   ...
       new  3761c5c   streamline parser closing
       new  f8120bb   Work on fix for #108 in mainline
       new  36d8bc2   Improved unit testing for root value generation
       new  8fc4243   minor optimization for name writing
       new  5db03b6   Try to clear up final/non-final confusion for UTF-8 backed generator; to allow overriding
       new  7ee3878   Changing UTF8StreamJsonParser to be non-final; making private methods final (and small number of protected methods)
       new  911cca0   Fix #111
       new  3da5c04   Need to modify BOM test a bit: not sure if this is the right thing, but keeping track of real input offsets seems more important
       new  fc53592   fix a typo in credits
       new  822b35c   [maven-release-plugin] prepare release jackson-core-2.3.0-rc1
       new  a3b10fd   [maven-release-plugin] prepare for next development iteration
       new  faa7d54   Add FilterJsonGenerator.
       new  594a75d   Reimplement FilterJsonGenerator as a flag to JsonGeneratorDelegate.
       new  e574b3c   Merge pull request #110 from qpliu/master
       new  0e10fd5   Refactor a bit to help reduce redunancy from #110
       new  5cf2e6e   Last piece of refactoring wrt #110
       new  5e14c46   Fixed #115
       new  be4395d   ...
       new  54a5a14   Fixed misspelled contributor name
       new  e78ac28   add a unit test for #116
       new  bc54062   Fixed #116
       new  1deb492   update release notes for 2.3.0
       new  ce3fb0a   [maven-release-plugin] prepare release jackson-core-2.3.0
       new  41a3541   [maven-release-plugin] prepare for next development iteration
       new  6f91dcf   Minor improvement to error messaging for invalid token (with reader-backed parser)
       new  8c9f67f   add explicit settings for debug info inclusion
       new  6df367a   use the refactored debug level from new parent pom version
       new  e3c062b   move trunk to 2.4.0-SNAPSHOT
       new  f633f10   bit of source code sanitization
       new  87cba32   and bit more clean up
       new  9c13500   ...
       new  aefbe1d   ...
       new  9318b80   ...
       new  fe5b698   ...
       new  db4c704   Combine BaseReader and UTF32Reader, to reduce jar size
       new  fb85861   ...
       new  4663017   ...
       new  efc2367   Removing deprecated internal methods (deprecated in 2.1)
       new  175a97b   Implement #121
       new  4646ed1   minor cleanup
       new  a8bc72e   Change IOContext to be sub-classable (remove 'final')
       new  ebf0091   Refactor BufferRecycler for sub-classing
       new  5bd1c6b   add an alloc method that allows defining min size
       new  d1ed0e8   ...
       new  fedd795   Minor trimming
       new  288b1f3   ...
       new  155a63e   ...
       new  7fe0093   ...
       new  ed4098c   minor trimming
       new  0c8d86e   minor addition to TextBuffer
       new  8be1913   ...
       new  6884325   ...
       new  e15b9a8   minor cleanup
       new  007dccb   ...
       new  e78fc1f   minor improvement to text buffer allocation
       new  3c4f787   Use StringBuilder instead of StringBuffer
       new  d1d4382   Remove usage of StringBuilder as it's unneeded
       new  2bba5dd   Remove redundant casts
       new  9580482   Replace manual array copy with System.arraycopy()
       new  0e791ab   Merge pull request #125 from goncalossilva/minor_cleanup
       new  32e4e91   More stylistic tweaks, moving to more compact format (sorry!)
       new  ac956fe   minor change to text value secondary parsing, hoping to speed it up a bit
       new  d6e459a   Integrate #129 in mainline as well
       new  4a2c548   Travis CI support
       new  2536f49   Update travis config for Maven deploy
       new  c0540e0   Travis build status [ci-skip]
       new  455f09f   Quote branch name to make it a string [ci skip]
       new  ca3eae2   update README
       new  141c08b   ...
       new  e838352   ...
       new  4f0369b   ...
       new  06b2b86   ...
       new  1c66e50   fix build again
       new  22cfadf   ...
       new  a50f62c   update release notes
       new  4769c36   addressing #133
       new  8a6a899   Fix incorrect @link in jackson.core package-info.
       new  de7a4b1   Merge pull request #134 from oesmith/patch-1
       new  1d07601   Implement #127
       new  8514fd6   Update deploy credentials, deploy after success
       new  52a5737   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  f4260c7   Syntax error in travis config
       new  b0a2e19   cosmetic cleanup
       new  90eee70   Add skeletal micro-benchmark to verify perf of json parsing at raw streaming level
       new  64aa9d2   Implemented #138
       new  84dc184   fix a minor flaw in allocation handling
       new  896000f   Streamline decorator handling
       new  c74ff14   javadoc improvements
       new  608a055   trying to improve char-symbol handling
       new  159a9c8   ...
       new  0ecbeeb   ...
       new  22a4523   ...
       new  a2af653   ...
       new  c390231   tinkering with ws skipping
       new  691b574   ...
       new  b01c64d   trying to streamline name handling
       new  76af3ae   ...
       new  b0e855a   ws handling improvements
       new  e781993   ...
       new  8e76aa3   test cleanup
       new  61e229b   ...
       new  ec928f7   minor trimming of number parsing
       new  475a99b   ...
       new  a942945   Merge branch 'master' of github.com:FasterXML/jackson-core
       new  eb306d4   trimming parsing of numbers by eliminating unnecessary check
       new  1d4a258   trying to improve on symbol parsing
       new  0f42f01   ...
       new  0d1a14e   streamline ws skipping
       new  b169e5b   minor improvements to int decoding
       new  0cb9748   ...
       new  25968cc   ...
       new  1feb504   minor cleanup for error handling
       new  1c1e43b   prepare for rc1
       new  622c5ba   [maven-release-plugin] prepare release jackson-core-2.4.0-rc1
       new  8ae97d0   [maven-release-plugin] prepare for next development iteration
       new  2574bd6   Make ReaderBasedJsonParser non-final, to allow sub-classing (but keep most critical path methods final, can relax as needed)
       new  322fe4d   minor improvement to token matching
       new  4ce6e0b   and matchign changes to byte-based decoder too
       new  a155c53   and minor improved to symbol handlign as well
       new  d9c9086   proactively get hash for byte-based name matching
       new  29e8dfa   ...
       new  f9f6d58   change some methods non-final, non perf sensitive
       new  abb4089   ...
       new  15f909b   ...
       new  3b1a36b   rearranging state checks
       new  3aa2414   minor writer side cleanup
       new  e600981   ...
       new  07efb96   Last tweaking of byte-based writer
       new  52b322b   ...
       new  1185d5d   [maven-release-plugin] prepare release jackson-core-2.4.0-rc2
       new  e3fd9d9   [maven-release-plugin] prepare for next development iteration
       new  ef860da   Undo one bad optimization for byte-based parser (-10% regression for one of the tests)
       new  7af3e25   adding ascii util methods
       new  44a48d9   tweak with keyword matching
       new  ea1fd86   Rewrite whitespace skipping, based on superior speed by code from 2.2; lookup table not that good it seems
       new  572a651   cleanup for ws handling
       new  208d54a   Improve comment-handling for char-based sources too
       new  de6df16   add more comment-handling tests
       new  06c510a   Bit more boost for reader-based parser too, ditching more lookup tables
       new  d9db35e   complete change for string-based reader (lookup->dumb comparisons)
       new  8486974   Streaminling on byte-source side again
       new  af59543   remove unnecessary return value
       new  ad3bef4   Whops. Accidentally caused minor regression (since I had run build with tests disabled); reverting earlier change that dropped return value from _verifyNoLeadingZeroes -- it is indeed needed.
       new  224f65d   change passing of sign, seems to give boost to perf (odd)
       new  4983fd1   split positive/negative number cases
       new  c01dc8c   reorg char-based number parsing a bit
       new  996c3ff   complete rewriting of number parsing for char-based sources as well
       new  1dfdf1f   make _parseName() final
       new  e60ad11   Tiny tweaking for reader-based name parsing
       new  b4f0663   add bit more testing for nextFieldName() verification
       new  4775e57   ...
       new  dc36f7d   ...
       new  9e2d737   update release notes
       new  ba2a523   Improve low-level testing a bit, to guard against regression (like one that exists now)
       new  10e43bd   more testing
       new  e1880f4   Fix a regression in handling of negative numbers with reader-backed parser
       new  9a3bab9   ...
       new  8385c35   [maven-release-plugin] prepare release jackson-core-2.4.0-rc3
       new  9277e77   [maven-release-plugin] prepare for next development iteration
       new  cb83309   goddamnit mvn release plug-in and/or Sonatype OSS repo: AGAIN FAILED WITH NO REAL RHYME OR REASON
       new  302c0e6   [maven-release-plugin] prepare release jackson-core-2.4.0-rc3
       new  d87b91c   ...
       new  c75bda4   [maven-release-plugin] prepare release 2.4.0-rc3b
       new  2288efe   [maven-release-plugin] prepare for next development iteration
       new  ac2921d   Improvement to ws skipping
       new  18bc774   streamlining of ws skipping for byte-based sources
       new  d0fd3dc   Add a failing unit test to help figure out a good way to deal with potential hash collisions (only for Reader-backed sources; byte-sources fixed earlier)
       new  567fdac   ...
       new  6890ab1   Adding bit more tests for 'isNextXxx()' methods
       new  48b5726   minor optimization of nextFieldName()
       new  2fd27f4   and bit more tweaking with nextFieldName
       new  6e0ae14   Consider changing hash value to use; add tests.
       new  0541b3b   Start working on even more robust DoS handling for char-based symbol tables
       new  b6b1648   ...
       new  383bc8f   Fix a minor bug in handling of char-based symbol tables (calc of hash code of)
       new  e17a4dd   Improve byte-source hash collision protection same way as char-based (but don't know how to test actual collisions)
       new  5c19256   add a deprecated ctor for BytesToNameCanonicalizer to improve backwards compat
       new  5004f15   ...
       new  39e8384   ...
       new  1952883   prepare for 2.4.0 release
       new  58b5b9c   [maven-release-plugin] prepare release jackson-core-2.4.0
       new  98cc740   [maven-release-plugin] prepare for next development iteration
       new  e2763e2   ...
       new  12ad423   ...
       new  4ceaba8   Fix #143 (regression, not present in 2.3.3)
       new  2ceee76   Try to reproduce #142; fix a minor problem with error reporting
       new  b31e031   More attempts at reproducing #142
       new  e5f4d43   ...
       new  d65d91e   [maven-release-plugin] prepare release jackson-core-2.4.1
       new  8ee4adc   [maven-release-plugin] prepare for next development iteration
       new  5027dc5   Fixed #145
       new  94cf952   Prepare for 2.4.1.1 micro patch
       new  38332ca   [maven-release-plugin] prepare release jackson-core-2.4.1.1
       new  f6f4d52   [maven-release-plugin] prepare for next development iteration
       new  c587db7   Fix a minor maven issue; had duplicate surefire plugin settings
       new  821760d   Add a test for #146
       new  ca94baf   Fixed #146
       new  9bf8284   Checking in actual fix for #146
       new  fde2133   Add a (failing) unit test for #148
       new  fdcb48c   fix build to properly omit **/failing/*.java
       new  89c11fe   ...
       new  3f0a330   [maven-release-plugin] prepare release jackson-core-2.4.2
       new  fd03fbb   Merge commit '8854a1641342da62cdc4900716080d7d3adea6c6' into master-n
       new  cc1883f   Merge branch 'master' into master-n
       new  4eb9cf7   update changelog
       new  8dc7154   control: Bump policy, no changes.
       new  d7a47b3   maven.{publishedR,r}ules: Fix version mangling.
       new  44e8c2a   fix-using-bundle.diff: Use extensions with bundle plugin.
       new  c04b00d   control: Add libmaven-bundle-plugin-java to build-deps.

The 545 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                                         |    4 +-
 .travis.yml                                        |   20 +
 README.md                                          |   48 +-
 debian/changelog                                   |   11 +
 debian/control                                     |    3 +-
 debian/maven.publishedRules                        |    2 +-
 debian/maven.rules                                 |    2 +-
 debian/patches/fix-using-bundle.diff               |   15 +
 debian/patches/series                              |    1 +
 pom.xml                                            |   98 +-
 release-notes/CREDITS                              |   22 +-
 release-notes/VERSION                              |   93 +-
 .../com/fasterxml/jackson/core/Base64Variant.java  |  186 ++-
 .../com/fasterxml/jackson/core/Base64Variants.java |    2 +-
 .../com/fasterxml/jackson/core/JsonEncoding.java   |   17 +-
 .../com/fasterxml/jackson/core/JsonFactory.java    |  448 +++----
 .../jackson/core/JsonGenerationException.java      |    2 +-
 .../com/fasterxml/jackson/core/JsonGenerator.java  |  732 +++++++++---
 .../fasterxml/jackson/core/JsonParseException.java |   14 +-
 .../com/fasterxml/jackson/core/JsonParser.java     |  416 ++++---
 .../com/fasterxml/jackson/core/JsonPointer.java    |  269 +++++
 .../jackson/core/JsonProcessingException.java      |   40 +-
 .../fasterxml/jackson/core/JsonStreamContext.java  |   10 +-
 .../java/com/fasterxml/jackson/core/JsonToken.java |   95 +-
 .../com/fasterxml/jackson/core/JsonTokenId.java    |   87 ++
 .../com/fasterxml/jackson/core/ObjectCodec.java    |   48 +-
 .../fasterxml/jackson/core/SerializableString.java |    8 +-
 .../java/com/fasterxml/jackson/core/TreeCodec.java |   18 +
 .../java/com/fasterxml/jackson/core/TreeNode.java  |   36 +-
 .../java/com/fasterxml/jackson/core/Version.java   |   18 +-
 .../fasterxml/jackson/core/base/GeneratorBase.java |  312 +----
 .../fasterxml/jackson/core/base/ParserBase.java    |  214 ++--
 .../jackson/core/base/ParserMinimalBase.java       |  450 +++----
 .../jackson/core/format/DataFormatDetector.java    |   23 +-
 .../com/fasterxml/jackson/core/io/BaseReader.java  |  116 --
 .../com/fasterxml/jackson/core/io/CharTypes.java   |  107 +-
 .../jackson/core/io/CharacterEscapes.java          |   10 +-
 .../com/fasterxml/jackson/core/io/IOContext.java   |  112 +-
 .../fasterxml/jackson/core/io/InputDecorator.java  |    8 +-
 .../jackson/core/io/JsonStringEncoder.java         |  159 ++-
 .../fasterxml/jackson/core/io/MergedStream.java    |   98 +-
 .../com/fasterxml/jackson/core/io/NumberInput.java |  229 ++--
 .../fasterxml/jackson/core/io/NumberOutput.java    |  351 +++---
 .../fasterxml/jackson/core/io/OutputDecorator.java |    9 +-
 .../jackson/core/io/SegmentedStringWriter.java     |   35 +-
 .../jackson/core/io/SerializedString.java          |   45 +-
 .../com/fasterxml/jackson/core/io/UTF32Reader.java |  126 +-
 .../core/json/ByteSourceJsonBootstrapper.java      |   65 +-
 .../fasterxml/jackson/core/json/DupDetector.java   |   90 ++
 .../jackson/core/json/JsonReadContext.java         |   97 +-
 .../jackson/core/json/JsonWriteContext.java        |  102 +-
 .../jackson/core/json/ReaderBasedJsonParser.java   | 1074 +++++++++++------
 .../jackson/core/json/UTF8JsonGenerator.java       |  339 +++---
 .../jackson/core/json/UTF8StreamJsonParser.java    | 1237 ++++++++++++--------
 .../core/json/WriterBasedJsonGenerator.java        |  169 ++-
 .../com/fasterxml/jackson/core/package-info.java   |    2 +-
 .../jackson/core/sym/BytesToNameCanonicalizer.java |  486 ++++----
 .../jackson/core/sym/CharsToNameCanonicalizer.java |  371 +++---
 .../java/com/fasterxml/jackson/core/sym/Name1.java |   35 +-
 .../java/com/fasterxml/jackson/core/sym/Name2.java |   24 +-
 .../java/com/fasterxml/jackson/core/sym/Name3.java |   24 +-
 .../java/com/fasterxml/jackson/core/sym/NameN.java |  104 +-
 .../fasterxml/jackson/core/type/TypeReference.java |    9 +-
 .../jackson/core/util/BufferRecycler.java          |  176 +--
 .../jackson/core/util/ByteArrayBuilder.java        |   72 +-
 .../jackson/core/util/DefaultPrettyPrinter.java    |  118 +-
 .../fasterxml/jackson/core/util/InternCache.java   |   55 +-
 .../jackson/core/util/JsonGeneratorDelegate.java   |  357 +++---
 .../jackson/core/util/JsonParserDelegate.java      |  297 ++---
 .../jackson/core/util/JsonParserSequence.java      |    8 +-
 .../fasterxml/jackson/core/util/TextBuffer.java    |  186 ++-
 .../fasterxml/jackson/core/util/VersionUtil.java   |  167 +--
 .../jackson/core/{main => }/TestExceptions.java    |    3 +-
 .../jackson/core/TestJDKSerializability.java       |    7 +
 .../fasterxml/jackson/core/TestJsonFactory.java    |   28 -
 .../fasterxml/jackson/core/TestJsonPointer.java    |   94 ++
 .../com/fasterxml/jackson/core/TestVersions.java   |    4 +-
 .../core/{json => base64}/TestBase64Codec.java     |    2 +-
 .../{json => base64}/TestBase64Generation.java     |    3 +-
 .../core/{json => base64}/TestBase64Parsing.java   |    4 +-
 .../{json => base64}/TestJsonParserBinary.java     |    4 +-
 .../core/failing/TestJsonParserSymbols.java        |   43 +
 .../fasterxml/jackson/core/io/TestCharTypes.java   |   23 +
 .../jackson/core/io/TestJDKSerializable.java       |    1 +
 .../core/{main => json}/TestCharEscaping.java      |   24 +-
 .../fasterxml/jackson/core/json/TestComments.java  |  274 +++++
 .../jackson/core/json/TestCustomEscaping.java      |    2 +-
 .../core/json/TestGeneratorDupHandling.java        |   72 ++
 .../TestGeneratorWithSerializedString.java         |    2 +-
 .../core/{main => json}/TestJsonFactory.java       |   25 +-
 .../core/{main => json}/TestJsonGenerator.java     |   89 +-
 .../{main => json}/TestJsonGeneratorFeatures.java  |   24 +-
 .../jackson/core/json/TestJsonParser.java          |  217 ++--
 .../fasterxml/jackson/core/json/TestLocation.java  |   81 ++
 .../fasterxml/jackson/core/json/TestNextXxx.java   |   82 +-
 .../core/{main => json}/TestNumericValues.java     |  196 +++-
 .../jackson/core/json/TestParserDupHandling.java   |   58 +
 .../jackson/core/json/TestParserErrorHandling.java |  111 ++
 .../jackson/core/json/TestParserNonStandard.java   |   55 +-
 .../jackson/core/json/TestRootValues.java          |   82 ++
 .../jackson/core/{main => json}/TestUnicode.java   |    3 +-
 .../jackson/core/json/TestUtf8Generator.java       |   40 +-
 .../core/{main => json}/TestValueConversions.java  |   12 +-
 .../core/{main => json}/TestWithTonsaSymbols.java  |   11 +-
 .../jackson/core/main/TestArrayParsing.java        |   15 +-
 .../fasterxml/jackson/core/main/TestComments.java  |  115 --
 .../jackson/core/main/TestGeneratorArray.java      |    1 +
 .../jackson/core/main/TestGeneratorClosing.java    |   28 +-
 .../jackson/core/main/TestGeneratorMisc.java       |    2 +
 .../jackson/core/main/TestGeneratorObject.java     |    5 +-
 .../jackson/core/main/TestNumberParsing.java       |   40 +-
 .../jackson/core/main/TestParserClosing.java       |    9 +-
 .../jackson/core/main/TestParserLinefeeds.java     |    4 +-
 .../jackson/core/main/TestParserWithObjects.java   |    4 +-
 .../jackson/core/main/TestPrettyPrinter.java       |    3 +
 .../jackson/core/main/TestRawStringWriting.java    |    2 +
 .../jackson/core/main/TestScopeMatching.java       |    8 +-
 .../jackson/core/main/TestStringGeneration.java    |   14 +-
 .../jackson/core/sym/TestByteBasedSymbols.java     |    6 +-
 .../jackson/core/sym/TestHashCollisionChars.java   |  171 +++
 .../jackson/core/sym/TestJsonParserSymbols.java    |    9 +
 .../jackson/core/sym/TestSymbolTables.java         |  102 +-
 .../jackson/core/test/PackageVersion.java          |   17 -
 .../jackson/core/test/TestPackageVersion.java      |   14 -
 .../fasterxml/jackson/core/util/TestDelegates.java |   20 +
 src/test/java/perf/ManualCharAccessTest.java       |  194 +++
 src/test/java/perf/ManualReadPerfWithMedia.java    |   80 ++
 src/test/java/perf/MediaItem.java                  |  206 ++++
 src/test/java/perf/ParserTestBase.java             |   86 ++
 src/test/resources/test_0xA0.json                  |   10 +
 130 files changed, 8400 insertions(+), 5274 deletions(-)
 create mode 100644 .travis.yml
 create mode 100644 debian/patches/fix-using-bundle.diff
 create mode 100644 debian/patches/series
 create mode 100644 src/main/java/com/fasterxml/jackson/core/JsonPointer.java
 create mode 100644 src/main/java/com/fasterxml/jackson/core/JsonTokenId.java
 create mode 100644 src/main/java/com/fasterxml/jackson/core/TreeCodec.java
 delete mode 100644 src/main/java/com/fasterxml/jackson/core/io/BaseReader.java
 create mode 100644 src/main/java/com/fasterxml/jackson/core/json/DupDetector.java
 rename src/test/java/com/fasterxml/jackson/core/{main => }/TestExceptions.java (84%)
 delete mode 100644 src/test/java/com/fasterxml/jackson/core/TestJsonFactory.java
 create mode 100644 src/test/java/com/fasterxml/jackson/core/TestJsonPointer.java
 rename src/test/java/com/fasterxml/jackson/core/{json => base64}/TestBase64Codec.java (97%)
 rename src/test/java/com/fasterxml/jackson/core/{json => base64}/TestBase64Generation.java (98%)
 rename src/test/java/com/fasterxml/jackson/core/{json => base64}/TestBase64Parsing.java (97%)
 rename src/test/java/com/fasterxml/jackson/core/{json => base64}/TestJsonParserBinary.java (98%)
 create mode 100644 src/test/java/com/fasterxml/jackson/core/failing/TestJsonParserSymbols.java
 create mode 100644 src/test/java/com/fasterxml/jackson/core/io/TestCharTypes.java
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestCharEscaping.java (88%)
 create mode 100644 src/test/java/com/fasterxml/jackson/core/json/TestComments.java
 create mode 100644 src/test/java/com/fasterxml/jackson/core/json/TestGeneratorDupHandling.java
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestGeneratorWithSerializedString.java (98%)
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestJsonFactory.java (64%)
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestJsonGenerator.java (73%)
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestJsonGeneratorFeatures.java (84%)
 create mode 100644 src/test/java/com/fasterxml/jackson/core/json/TestLocation.java
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestNumericValues.java (72%)
 create mode 100644 src/test/java/com/fasterxml/jackson/core/json/TestParserDupHandling.java
 create mode 100644 src/test/java/com/fasterxml/jackson/core/json/TestParserErrorHandling.java
 create mode 100644 src/test/java/com/fasterxml/jackson/core/json/TestRootValues.java
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestUnicode.java (94%)
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestValueConversions.java (98%)
 rename src/test/java/com/fasterxml/jackson/core/{main => json}/TestWithTonsaSymbols.java (93%)
 delete mode 100644 src/test/java/com/fasterxml/jackson/core/main/TestComments.java
 create mode 100644 src/test/java/com/fasterxml/jackson/core/sym/TestHashCollisionChars.java
 delete mode 100644 src/test/java/com/fasterxml/jackson/core/test/PackageVersion.java
 delete mode 100644 src/test/java/com/fasterxml/jackson/core/test/TestPackageVersion.java
 create mode 100644 src/test/java/perf/ManualCharAccessTest.java
 create mode 100644 src/test/java/perf/ManualReadPerfWithMedia.java
 create mode 100644 src/test/java/perf/MediaItem.java
 create mode 100644 src/test/java/perf/ParserTestBase.java
 create mode 100644 src/test/resources/test_0xA0.json

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jackson-core.git



More information about the pkg-java-commits mailing list