Add `JavaTimeFeature.ALLOW_DATES_AS_TIMESTAMPS`
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu bằng cách đọc JavaTimeFeature và cách xử lý hiện có của SerializationFeature, DeserializationFeature và MapperFeature đối với các giá trị ngày giờ Java. Xác định cấu hình được đề xuất nào thể hiện tốt nhất việc từ chối đầu vào ngày giờ dạng số trong khi vẫn giữ các chuỗi ISO 8601. Được xem là hoàn tất khi đầu vào dạng số như 123456789 ném ra một ngoại lệ và giá trị ISO 8601 đã nêu vẫn được chấp nhận, với phạm vi kiểm thử cho hành vi đã chọn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
With SerializationFeature.WRITE_DATES_AS_TIMESTAMPS it's possible to output date and time data as ISO 8601, but there seems to be no way to only accept date and time data in ISO 8601 format.
Though I'd suggest to add some kind of DeserializationFeature.ALLOW_DATES_AS_TIMESTAMPS or MapperFeature.ALLOW_COERCION_OF_DATES which disables the coercion of date and time data.
In other words: {"myInstant": 123456789} should throw an exception, and only {"myInstant": "1973-11-29T21:33:09Z"} should be allowed.
Or is there already an setting that I missed?
- Ngôn ngữ chính
- Java
- Star
- 425
- Fork
- 125
- Merge trung bình
- 19 phút
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của FasterXML/jackson-modules-java8
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100
-
Wrap `DateTimeException` Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
FasterXML/jackson-modules-java8#382 · 3 bình luận ·
-
date-time-config
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
FasterXML/jackson-modules-java8#374 · 31 bình luận · 1 reaction ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
FasterXML/jackson-modules-java8#310 · 1 bình luận ·
-
Instants get not deserialized as expected sometimes (millis vs nanos, non-fractional numbers) Đang mởtest-needed
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
FasterXML/jackson-modules-java8#304 · 3 bình luận ·
Tất cả issue của FasterXML/jackson-modules-java8
Issue tương tự
-
awaiting triage bug Causes friction Hop Gui P1 P2 Transforms
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
apache/flink-agents#1152 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
jenkinsci/blueocean-plugin#5417 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
objectionary/eo-graphs#75 ·