ParametersAreNonnullByDefault and ParametersAreNullableByDefault,
but based on Checker Framework annotations.See: Description
| Annotation Type | Description |
|---|---|
| FieldsAreNonnullByDefault |
Similar to
ParametersAreNonnullByDefault, but applies to fields of classes. |
| FieldsAreNullableByDefault |
Similar to
ParametersAreNullableByDefault, but applies to fields of classes. |
| ParametersAreNonnullByDefault |
Similar to
ParametersAreNonnullByDefault, but based on Checker Framework. |
| ParametersAreNullableByDefault |
Similar to
ParametersAreNullableByDefault, but based on Checker Framework. |
| ReturnValuesAreNonnullByDefault |
Similar to
ParametersAreNonnullByDefault, but applies to return values of methods. |
| ReturnValuesAreNullableByDefault |
Similar to
ParametersAreNullableByDefault, but applies to return values of methods. |
ParametersAreNonnullByDefault and ParametersAreNullableByDefault,
but based on Checker Framework annotations.
Both classes and packages (package-info.java) can be annotated.
If a package is annotated then subpackages are not also included. Subpackages must be
annotated individually.
Copyright © 2022 Atlassian. All rights reserved.