NullAway
NPE checker
A tool to help eliminate NullPointerExceptions in Java code with low build-time overhead
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
4k stars
69 watching
295 forks
Language: Java
last commit: 2 days ago
Linked from 2 awesome lists
androidjavanullabilitynullability-analysisstatic-analysisstatic-code-analysis
Related projects:
Repository | Description | Stars |
---|---|---|
qos-ch/logback | A logging framework for Java that aims to be reliable, generic, fast, and flexible. | 3,016 |
jakewharton/butterknife | Tools for simplifying Android view handling and event handling | 25,545 |
hotswapprojects/hotswapagent | Enables runtime redefinition of classes and resources in Java applications. | 2,366 |
igniterealtime/smack | An XMPP client library for Java and Android | 2,383 |
owasp/benchmark | A collection of examples and benchmarks to test the robustness of Java applications against various attacks and vulnerabilities | 3 |
checkstyle/checkstyle | A tool to enforce coding standards and best practices in Java code | 8,354 |
iqiyi/xcrash | A tool that captures and reports crashes in Android apps without requiring root or system permissions. | 3,727 |
keepsafe/dexcount-gradle-plugin | Reports the number of method references in APKs during builds to help track app growth and avoid method-reference limits. | 3,073 |
ricardojba/poi-slinger | Automatically identifies serialization issues in PHP applications by forcing them to perform DNS lookups with serialized objects | 42 |
mbechler/marshalsec | Analyzes and exploits vulnerabilities in Java marshalling libraries to demonstrate potential code execution | 3,403 |
bjoernq/unmock-plugin | Enables unit testing with real Android classes | 323 |
powermock/powermock | A Java framework that enables unit testing of normally untestable code by mocking static methods, constructors, and final classes. | 4,162 |
alibaba/arthas | A tool to help Java developers diagnose and troubleshoot production issues without modifying code or restarting servers. | 35,696 |
uniba-dsg/bpp | Detects portability issues in BPEL code to ensure compatibility across different engines and environments. | 4 |
evant/gradle-retrolambda | A plugin for Gradle that allows Java 6 or 7 development with lambda support | 5,298 |