NullAway
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
About
NullAway è uno strumento per aiutarti a eliminare le NullPointerExceptions (NPEs) nel tuo codice Java. Per utilizzare NullAway, prima aggiungi annotazioni @Nullable nel tuo codice ogni volta che un campo, un parametro di metodo o un valore di ritorno può essere nullo. Date queste annotazioni, NullAway esegue una serie di controlli locali basati sui tipi per garantire che qualsiasi puntatore che viene dereferenziato nel tuo codice non possa essere nullo. NullAway è simile al controllo di nullabilità basato sui tipi nei linguaggi Kotlin e Swift, e ai verificatori di nullità Checker Framework ed Eradicate per Java.
Open Source Health
- Stars
- 4,105
- Forks
- 367
- License
- MIT
- Last commit
- 1 months ago
Alternative a NullAway
- Zhlintby zhlintUno strumento di linting per la lingua cinese.
- Peckerby RoyCodePecker è uno strumento per rilevare codice Swift non utilizzato.
- Wartremoverby wartremoverStrumento di linting flessibile per codice Scala
- TeXtidoteby Sylvain HalléControllo ortografico, grammaticale e stilistico su documenti LaTeX
- Secretlintby SecretlintStrumento di linting plug-and-play per prevenire il commit di credenziali.
Resources & Links
Related Categories
Usi NullAway?
Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.
Aggiungi al mio stackVendor
Uber
Publisher of CausalML