Ok I found time to write down all current ideas I have for improving
JsonNode usage ergonomics:

https://github.com/FasterXML/jackson-future-ideas/wiki/Jackson3-Changes---JsonNode

and would really appreciate feedback. Some of highlights:

1. Use of (now) unchecked exceptions for methods like `intValue()`
(instead of possibly unwanted default value / coercion)
2. Expose `Optional` variants, to help with streaming
3. Traversal, stream() (but I will need help with this one, on good design!)
4. Maybe `require()` methods for simple validation as part of traversal

I am really excited about potential improvements here as there are
some low-hanging fruits here, I think.

-+ Tatu +-

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to