[Java] Continue adding nullability/nullness annotations for Arrow Vector Module
オープン
- 主要言語
- Java
- スター
- 94
- フォーク
- 152
- 平均マージ
- 3日 16時間
- マージ済み PR(30日)
- 11
説明
### Describe the enhancement requested
The purpose of this PR https://github.com/apache/arrow/pull/37723 is to add nullability/nullness annotations to Arrow Memory modules.
As part of this improvement, we will continue to work on the next module, the Arrow Java Vector Module.
Also, consider adding the Checker Framework profile to the top level java/pom.xml to make future development easier
### Component(s)
Java
コントリビューションガイド
調査の方向性
まず PR 37723 を確認して Arrow Memory モジュールに追加された nullability アノテーションを理解し、その後 Arrow Java Vector モジュールと java/pom.xml を調査します。Vector モジュールに意図した nullness カバレッジがあり、Checker Framework による検証をサポートするために必要であればトップレベルの Maven プロファイルが追加されていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- build-system, data
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 38/100