Tatu Saloranta

Results 200 issues of Tatu Saloranta

With 3.0 we can start specializing generators (and parsers too) more, due to full immutability of feature flags. One thing that should allow minor performance optimization is separating "non-vanilla" feature...

3.x
performance

Jackson 2.x only escapes minimum set of characters, as defined by JSON specification. This does not include forward slash character ('/'). But while legal, it turns out that more often...

3.x
active

As of Jackson 2.x, `PrettyPrinter` interface is overloaded with `Instantiable` "mix-in" -- so `PrettyPrinter` that is registered is either: 1. Used as-is, if impl does not implement `Instantiatable`. This works...

3.x

Since Google seems unable to provide sane handling for SoftReferences, perhaps we can work-around this issue to some degree, at least for a relatively common case of single-threaded reuse. The...

(as background, see https://github.com/FasterXML/jackson-databind/issues/2726) So, Jackson 2.12 is adding support for Gradle version alignment, using mechanism supported by Gradle 6. @jjohannes contributed this for other modules and hopefully can help,...

(note: copied from https://github.com/FasterXML/jackson-module-jsonSchema/issues/71) Looks like Scala types may not (fully?) support visitability, to allow things like JSON Schema generation. Adding support is relatively easy, as it only requires implementation...

Visibility

Jsoniter project (https://github.com/plokhotnyuk/jsoniter-scala) has many impressive performance optimizations; linked f.ex from here: https://www.reddit.com/r/java/comments/darehu/jackson_release_210/f1ysf1e/ and ones relevant to this repo have to with Java 8 date/time type decoding. It would be...

good first issue

(moved from https://github.com/FasterXML/jackson-datatype-jsr310/issues/96 by @xzer) when InstantDeserializer get a long value for OffsetDateTime, it will entering the following method: ```java protected T _fromLong(DeserializationContext context, long timestamp) { if(context.isEnabled(DeserializationFeature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS)){ return fromNanoseconds.apply(new...

(moved from existing issue reported by @agonist) Hi, refering to this issue FasterXML/jackson-databind#718 I'd like to suggest to add support for JavaFX collections since it included in JDK8. http://docs.oracle.com/javase/8/javafx/api/javafx/beans/property/ListProperty.html http://docs.oracle.com/javase/8/javafx/api/javafx/collections/ObservableList.html...

(move from https://github.com/FasterXML/jackson-datatype-jsr310/issues/90 by @cbornet) ------ The [threetenbp](https://github.com/joschi/jackson-datatype-threetenbp) fork doesn't seem very lively and hasn't been updated since jackson 2.6.4. Could FasterXML provide its own threetenbp implementation or maintain this...