Add `JavaTimeFeature.ALLOW_DATES_AS_TIMESTAMPS`
まだ誰も着手していません。
評価
調査の方向性
まず JavaTimeFeature と、Java の日時値に対する既存の SerializationFeature、DeserializationFeature、MapperFeature の処理を読みます。ISO 8601 文字列を保持しながら数値の日時入力を拒否することを、どの提案された設定が最も適切に表現するかを判断します。123456789 のような数値入力が例外をスローし、指定された ISO 8601 値が引き続き受け入れられ、選択した動作がカバレッジされていれば完了です。
索引モデルが issue の本文から書いたものです。
説明
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?
- 主要言語
- Java
- スター
- 425
- フォーク
- 125
- 平均マージ
- 19分
- マージ済み PR(30日)
- 1
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
FasterXML/jackson-modules-java8 のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 72/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
FasterXML/jackson-modules-java8#382 · コメント 3 件 ·
-
date-time-config
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
FasterXML/jackson-modules-java8#374 · コメント 31 件 · リアクション 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
FasterXML/jackson-modules-java8#310 · コメント 1 件 ·
-
test-needed
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
FasterXML/jackson-modules-java8#304 · コメント 3 件 ·
FasterXML/jackson-modules-java8 の issue をすべて見る
似ている issue
-
awaiting triage bug Causes friction Hop Gui P1 P2 Transforms
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
apache/flink-agents#1152 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
jenkinsci/blueocean-plugin#5417 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
objectionary/eo-graphs#75 ·