-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Autodetect classes in ObjectMapper #5071
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
Closed
Closed
Changes from 3 commits
Commits
Show all changes
116 commits
Select commit
Hold shift + click to select a range
14be345
Backport #3275 in 2.12 (proposing micro-release 2.12.7.2) (#4509)
millems b86db52
Prepare for 2.12.7.2 release
cowtowncoder 2e1b6f2
[maven-release-plugin] prepare release jackson-databind-2.12.7.2
cowtowncoder f421d1a
[maven-release-plugin] prepare for next development iteration
cowtowncoder 24a86c0
Merge branch '2.12' into 2.13
cowtowncoder 6fb591c
Automatically detect class to deserialize #5064
rohanlopes20 d885656
Automatically detect class to deserialize #5064
rohanlopes20 013b19a
Automatically detect class to deserialize #5064
rohanlopes20 31bfb13
Fixing records deserialization issue (#5094, parts of #4628) with rea…
iifawzi 63b50bb
Merge branch '2.18' into 2.19
cowtowncoder e89d096
Fix a minor Github CI issue
cowtowncoder 9da0c35
Automatically detect class to deserialize #5064
rohanlopes20 08251b9
Fixes #5063: generate distinct names (type ids) if `Version` has no a…
cowtowncoder 470f4e9
Fix one bug introduced by #5063 fix
cowtowncoder 1af5bed
Minor javadoc improvement wrt #5063
cowtowncoder c68e30e
Minor addition to #4628 test
cowtowncoder 7e7b6f7
Prep for 2.19.0-rc1
cowtowncoder 6337820
Prep for 2.19.0-rc1 release
cowtowncoder 70eb5e7
Prep for 2.19.0-rc2 (after botched rc1)
cowtowncoder 6a585de
Disable jacoco, fails on release
cowtowncoder b6ff25b
[maven-release-plugin] prepare release jackson-databind-2.19.0-rc2
cowtowncoder 8276a5b
[maven-release-plugin] prepare for next development iteration
cowtowncoder 5c215b1
Back to snapshot dep
cowtowncoder 2e169c6
Add cascading rebuild v2 for Hibernate module
cowtowncoder 759b89e
Reduce wait b/w cascading trigger rebuilds
cowtowncoder 8caf21b
Start "master"->"3.x" rename (JSTEP-12)
cowtowncoder dcd5ec0
Try simplifying branch matches
cowtowncoder a826991
Fixes #3343: make `BeanPropertyWriter.get()` non-final (#5082)
cowtowncoder e33c764
Post-merge #3343 fix to Javadoc
cowtowncoder 15d0309
Fixing records deserialization issue when JsonIgnore is used with sam…
iifawzi b7ac1f0
Merge branch '2.18' into 2.19
cowtowncoder 73dc9e5
Review comments fixes. Removed Test cases of removed code. #5064
rohanlopes20 f018ed4
Review comments fixes. Removed Test cases of removed code. #5064
rohanlopes20 3824b11
Update CI to latest Ubuntu
cowtowncoder aac13a2
Merge branch '2.18' into 2.19
cowtowncoder 3ff375f
modify ObjectReader._parserFactory comment (#5097)
songsunkook 21a11f4
Fix regression in `ObjectNode.with()` (#5099)
rschmitt 707c3c1
Fix #4533, add `MapperFeature.REQUIRE_HANDLERS_FOR_JAVA8_TIMES` (#5105)
JooHyukKim eb43405
Prep for 2.19.0
cowtowncoder f644a92
[maven-release-plugin] prepare release jackson-databind-2.19.0
cowtowncoder a84f99a
[maven-release-plugin] prepare for next development iteration
cowtowncoder 1928b88
Back to snapshot dep
cowtowncoder 119e7cd
Minor javadoc fixes
cowtowncoder 4924007
Merge parts of #5140 first for easier code review of functional chang…
cowtowncoder 08e6e13
Fixed problem in `CollectionDeserializer` where `_nullProvider` was n…
k163377 c0afd56
Remove branch limits from main CI workflow (since wildcards don't work)
cowtowncoder 7922847
Merge branch '2.18' into 2.19
cowtowncoder 75dc91f
Prep for 2.18.4
cowtowncoder 4b66d3f
[maven-release-plugin] prepare release jackson-databind-2.18.4
cowtowncoder f3b2c44
[maven-release-plugin] prepare for next development iteration
cowtowncoder 8065c4f
back to snapshot dep
cowtowncoder a7f73ca
Merge branch '2.18' into 2.19
cowtowncoder 05f2ff4
Try fixing CI branch matching
cowtowncoder 07c9cb2
Merge branch '2.18' into 2.19
cowtowncoder de41882
Add failing test for #4656 (#5147)
cowtowncoder 6f32617
Minor javadoc add
cowtowncoder 46f0168
Minor pom fix
cowtowncoder de7155b
Fix CI snapshot publishing
cowtowncoder 000243a
Switch snapshot access to central portal
cowtowncoder c33e331
Merge branch '2.18' into 2.19
cowtowncoder 686b5dc
Manual merge of pom.xml
cowtowncoder 97eead5
Add test against #5115 (#5183)
JooHyukKim 272ef12
JDK 22 -> 23 in CI
cowtowncoder 30e4b7f
Add test for #5184 (#5185)
JooHyukKim 05eb538
Merge branch '2.18' into 2.19
cowtowncoder 8242174
Remove JDK 23 from 2.18 CI due to Mockito incompatibility
cowtowncoder 614d341
Merge branch '2.18' into 2.19
cowtowncoder eb302c9
Prep for 2.19.1
cowtowncoder cb317b0
[maven-release-plugin] prepare release jackson-databind-2.19.1
cowtowncoder cdcb0b1
[maven-release-plugin] prepare for next development iteration
cowtowncoder b8f8c54
back to snapshot dep
cowtowncoder 7cc79d3
Refactor for MapDeserializer and EnumMapDeserializer (#5189)
k163377 29d498a
Refactor for ObjectArrayDeserializer, StringArrayDeserializer, String…
k163377 b29d3ab
Fix #5165 on MapDeserializer and EnumMapDeserializer (#5191)
k163377 ea940e5
Fix serialization order change after #4775 (`@JsonAnyGetter` respects…
JooHyukKim dd27a21
Update release notes wrt #5215
cowtowncoder 1464997
`JsonSetter.contentNulls` ignored for `Object[]`, `String[]` and `Col…
k163377 aaaceb8
Trigger CI for 2.19
cowtowncoder bcb78ac
Prep for 2.19.2
cowtowncoder 1a50604
[maven-release-plugin] prepare release jackson-databind-2.19.2
cowtowncoder fe5a013
[maven-release-plugin] prepare for next development iteration
cowtowncoder 4439898
Back to snapshot dep
cowtowncoder 6babf5c
Backport junit5 fix from 2.x to 2.19
cowtowncoder 9279965
Add NPE handling wrt DeserializationContext.getParser() (#5245)
cowtowncoder d90d157
Javadoc improvements wrt #5211
cowtowncoder 4bb1b51
Merge branch '2.18' into 2.19
cowtowncoder 4963374
Javadoc improvements wrt #5211
cowtowncoder 9545bdd
Merge branch '2.18' into 2.19
cowtowncoder cc54617
3 javadoc fixes
cowtowncoder 4c0f8a7
Merge branch '2.18' into 2.19
cowtowncoder 09b82dc
Fix parts of 2.16 CI (#5278)
cowtowncoder 221dd3c
Merge branch '2.16' into 2.17
cowtowncoder ef7c303
Merge branch '2.17' into 2.18
cowtowncoder 449509b
Backport #5280
cowtowncoder cac9745
Merge branch '2.16' into 2.17
cowtowncoder f1a80bf
Manual backport of #5280
cowtowncoder ada97f5
Merge branch '2.17' into 2.18
cowtowncoder 814ce08
Manual backport of #5280
cowtowncoder cd1fa61
Merge branch '2.18' into 2.19
cowtowncoder 6980e2e
Manual backport of #5280
cowtowncoder ee9240c
Minor test improvement
cowtowncoder acb1fc4
Merge branch '2.18' into 2.19
cowtowncoder 8840115
Add more documentation (#5284)
JooHyukKim 08d4a39
Merge branch '2.18' into 2.19
cowtowncoder 1595f0b
Update release notes wrt #3328 / [CVE-2021-46877] link
cowtowncoder 72f1478
Merge branch '2.12' into 2.13
cowtowncoder d8bcbba
Merge branch '2.13' into 2.14
cowtowncoder 145397d
Merge branch '2.14' into 2.15
cowtowncoder 5330e4f
Merge branch '2.15' into 2.16
cowtowncoder bcccddf
Merge branch '2.16' into 2.17
cowtowncoder 57982e7
Merge branch '2.17' into 2.18
cowtowncoder 3cca4bb
Merge branch '2.18' into 2.19
cowtowncoder 7ea3372
Reproduce 5281 (#5286)
JooHyukKim 653dcf5
Merge branch '2.18' into 2.19
cowtowncoder dfaf90b
Merge branch 'FasterXML:2.19' into 2.19
rohanlopes20 184e383
Renamed method to readObject for 3.x
rohanlopes20 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.