FasterXML/jackson-core
Core part of Jackson that defines Streaming API as well as basic shared abstractions
JavaApache-2.0
Issues
- 3
JSON spec noncompliance: parsing multiple root objects
#1323 opened by mpdn - 7
more JsonParser methods should declare throws
#1315 opened by pjfanning - 1
estimated release date for version 2.18
#1324 opened by vther - 11
After Jackson serializes a large number of objects, the metadata space of the JVM cannot be freed
#1321 opened by dylan-tao - 5
- 20
Add char[] versions for NumberInput parseFloat, parseDouble, parseBigInteger
#1229 opened by devinrsmith - 0
Optimize `JsonParser.getDoubleValue()/getFloatValue()/getDecimalValue()` to avoid String allocation
#1284 opened by cowtowncoder - 1
Add new `StreamReadConstraints` (`maxTokenCount`) to limit maximum number of Tokens allowed per document
#1310 opened by cowtowncoder - 3
Ability to determine whether field name interning is enabled for JsonParser
#1211 opened by chokoswitch - 0
Relax validation by `NumberInput.looksLikeValidNumber()` to allow trailing dot (like `3.`)
#1308 opened by cowtowncoder - 0
Demote `StreamReadConstraints` further down parser inheritance hierarchy
#1304 opened by cowtowncoder - 2
info required for compatible version with openjdk21
#1298 opened by sahil3390 - 6
`NUL`-corrupted keys, values on JSON serialization
#1274 opened by jaredstehler - 0
Add new method like `JsonParser.readText(Writer)` (and implementation) for truly non-buffering reads
#1288 opened by cowtowncoder - 5
How to change default RecyclerPool for 2.17.0 ?
#1293 opened by artemus717 - 1
- 3
- 7
NegativeArraySizeException and ArrayIndexOutOfBoundsException in ByteQuadsCanonicalizer
#1289 opened by richard-timpson - 3
- 13
Figure out why `LockFreePool` appears to cause unintended object retention (~= memory leak)
#1260 opened by cowtowncoder - 3
Rename shaded `ch.randelshofer:fastdoubleparser` classes to prevent use by downstream consumers
#1264 opened by seadbrane - 3
jackson-core-2.16.0.jar incorrectly flagged with CVE-2023-5072 (org.json library issue)
#1286 opened by miyagiborn - 4
JDK compatibility issues with jackson-core 2.14 and later due to Multi-Release (MR) jars
#1210 opened by techwhizbang - 1
Add back Java 22 optimisation in FastDoubleParser
#1277 opened by pjfanning - 2
Locale deserialization fails on locales with only a language and variant
#1273 opened by lyleschemmerling - 0
Change `JsonFactory.builder()` configuration of `RecyclerPool` to avoid allocation default implementation (in 3.0)
#1269 opened by cowtowncoder - 1
Revert #1117: change default recycler pool back to `threadLocalPool()` for 2.17.1
#1256 opened by cowtowncoder - 1
- 3
NoSuchMethodError: com.fasterxml.jackson.core.util.BufferRecycler.releaseToPool()
#1255 opened by H-Lo - 3
Migrate remaining test to JUnit 5
#1239 opened by timo-a - 1
document JsonRecyclerPools.sharedBoundedPool()
#1240 opened by pjfanning - 0
Lower default `maxNestingDepth` of `StreamReadConstraints` / `StreamWriteConstraints` to 500 in 3.0
#1233 opened by cowtowncoder - 0
- 9
`JsonLocation` consistently off by one character for many invalid JSON parsing cases
#1173 opened by hal7df - 0
JsonFactory.setStreamReadConstraints(StreamReadConstraints) fails to update "maxNameLength" for symbol tables
#1207 opened by cowtowncoder - 0
- 5
Is calling BufferRecyclers.releaseBuffers() no longer necessary on contextDestroy?
#1181 opened by danshome - 0
Use `BufferRecycler` provided by output (`OutputStream`, `Writer`) object if available
#1195 opened by cowtowncoder - 0
Change default for `JsonWriteFeature.ESCAPE_FORWARD_SLASHES` to be `true` for 3.0
#1200 opened by cowtowncoder - 1
Add new functional interface, `BufferRecycler.Gettable` to allow "bundling" instances with i/o classes
#1193 opened by cowtowncoder - 0
No tests for verifying basic functioning of `RecyclerPool` implementations (#1064)
#1190 opened by cowtowncoder - 1
`BufferRecycler` should avoid setting replacement if one already returned, bigger
#1186 opened by cowtowncoder - 4
Unsupported class file major version 65
#1185 opened by hsz - 0
`JsonLocation` off for unrecognized tokens
#1180 opened by cowtowncoder - 2
- 0
`ArrayIndexOutOfBoundsException` for specific invalid content, with Reader-based parser
#1169 opened by cowtowncoder - 4
BigDecimalParser.parse very slow
#1153 opened by sirnple - 3
NPE in "FastDoubleParser", method "JavaBigDecimalParser.parseBigDecimal()"
#1161 opened by cowtowncoder - 5
- 10
Allow configuration to exclude `"start marker...."' from exception messages
#1151 opened by JooHyukKim