NonNull
qualifier that finds (and verifies the absence of) null pointer errors.See: Description
| Class | Description |
|---|---|
| CollectionToArrayHeuristics |
Handles calls to
Collection.toArray() and determines
the appropriate nullness type of the returned value. |
| KeyForAnnotatedTypeFactory | |
| KeyForSubchecker |
TODO: doc
|
| KeyForVisitor | |
| NullnessAnnotatedTypeFactory |
Adds the
NonNull annotation to a type that is:
null literal)
DefaultQualifier annotation and
matches its location criteria
NonNull by flow-sensitive inference
Raw annotation to
|
| NullnessChecker |
A typechecker plug-in for the Rawness type system qualifier that finds (and
verifies the absence of) null-pointer errors.
|
| NullnessFlowConditions |
A utility class used by a NonNull-specific flow-sensitive qualifier inference
to determine nullness in conditionally-executed scopes.
|
| NullnessFlowState |
The state needed for NullnessFlow.
|
| NullnessSubchecker |
A typechecker plug-in for the Nullness type system qualifier that finds (and
verifies the absence of) null-pointer errors.
|
| NullnessUtils |
Utilities class for the Nullness Checker.
|
| NullnessVisitor |
A type-checking visitor for the Nullness type system.
|
| RawnessSubchecker |
A typechecker that is part of the Nullness type system.
|
| RawnessVisitor |
NonNull
qualifier that finds (and verifies the absence of) null pointer errors.NullnessChecker