NullAway
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
Über
NullAway ist ein Werkzeug, um NullPointerExceptions (NPEs) in deinem Java-Code zu eliminieren. Um NullAway zu verwenden, füge zuerst @Nullable-Anmerkungen in deinem Code hinzu, wo immer ein Feld, ein Methodenparameter oder ein Rückgabewert null sein kann. Basierend auf diesen Anmerkungen führt NullAway eine Reihe von typbasierten, lokalen Überprüfungen durch, um sicherzustellen, dass jeder Zeiger, der in deinem Code dereferenziert wird, nicht null sein kann. NullAway ähnelt der typbasierten Nullbarkeitprüfung in den Programmiersprachen Kotlin und Swift sowie den Checker Framework und Eradicate Nullprüfern für Java.
Open Source Health
- Stars
- 4,105
- Forks
- 367
- License
- MIT
- Last commit
- 1 months ago
Alternativen zu NullAway
- Zhlintvon zhlintEin Linting-Tool für die chinesische Sprache.
- Peckervon RoyCodePecker ist ein Tool zur Erkennung ungenutzten Swift-Codes.
- Wartremovervon wartremoverFlexibles Scala-Code-Linting-Tool
- TeXtidotevon Sylvain HalléRechtschreib-, Grammatik- und Stilprüfung für LaTeX-Dokumente
- Secretlintvon SecretlintPluggbares Linting-Tool, um das Committen von Anmeldeinformationen zu verhindern.
Ressourcen & Links
Verwandte Kategorien
Nutzt du NullAway?
Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.
Zu meinem Stack hinzufügenAnbieter
Uber
Publisher of CausalML