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.
