-
-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scala module (Jackson 3.x): some work needed wrt JSTEP-4 (unchecked exceptions) #494
Comments
Changes mentioned have now been made and a new 3.0.0-SNAPSHOT of core components published. In most cases changes needed should be simply either replacing "throws IOException" (and similar) with "throws JacksonException", or just removing (since exceptions are now unchecked): I have tried to indicate likeliest base exception for documentation purpose. |
scala does not force you to explicitly deal with exceptions -- it's almost like it treats every exception as a RuntimeException so far, there are no issues with jackson-module-scala -- no new compile problems or additional test failures |
@pjfanning Excellent. Thank you for verification. I should be able to check this on my end too, just hadn't had time to see (still have some loose ends wrt JAX-RS). |
@cowtowncoder I updated a few compilation issues due to rename of getCurrentToken to currentToken. These 5 issues still exist in main source (and others likely to exist in test source).
|
@pjfanning Thanks, apologies for lag in fixing these -- I hope to be done with streaming-level changes soon. Fixes for these are:
|
closing in favour if #431 - builds are passing (although a few tests that work in jackson 2 have been disabled for a while) |
So, as per email I sent on
jackson-dev
, there is work for JSTEP-4 (https://github.com/FasterXML/jackson-future-ideas/wiki/JSTEP-4), in particular:FasterXML/jackson-databind#2177
and I intend to merge changes to
master
of most repos soon (January 19th, 2021), with force publish to get 3.0.0-SNAPSHOT. Right now changes are onexp/jstep-4-for-3.0
branches of affect repos, most notably forjackson-core
andjackson-databind
.This issue is just created for coordination: I will update details once I merge changes. Not the ideal mechanism for sure, but hope it's better than mailing lists at least.
The text was updated successfully, but these errors were encountered: