apache / apache/arrow-java

[Java] Continue adding nullability/nullness annotations for Arrow Vector Module

Offen
#143 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
94
Forks
152
Ø Merge
3 T. 16 Std.
Gemergte PRs (30 T.)
11

Beschreibung

### 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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Durchsicht von PR 37723, um die zu den Arrow Memory-Modulen hinzugefügten Nullability-Annotationen zu verstehen, und untersuche anschließend das Arrow Java Vector-Modul und java/pom.xml. Als erledigt gilt die Aufgabe, wenn das Vector-Modul die vorgesehene Nullness-Abdeckung hat und das Maven-Profil auf oberster Ebene bei Bedarf hinzugefügt wurde, um die Validierung durch Checker Framework zu unterstützen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
build-system, data
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.