| Enum | Description |
|---|---|
| Confidence | |
| Priority | Deprecated |
| When | Deprecated |
| Annotation Type | Description |
|---|---|
| CheckForNull | Deprecated
- use
CheckForNull instead. |
| CheckReturnValue | Deprecated
- use
CheckReturnValue instead. |
| CleanupObligation |
Mark a class or interface as a resource type requiring cleanup.
|
| CreatesObligation |
Mark a constructor or method as creating a resource which requires cleanup.
|
| DefaultAnnotation | Deprecated
- use the JSR305 annotations instead,
For example, you can use
javax.annotations.ParametersAreNonnullByDefault instead
of @DefaultAnnotation(NonNull.class), and javax.annotations.meta.TypeQualifierDefault
in general to define a type qualifier default. |
| DefaultAnnotationForFields | Deprecated |
| DefaultAnnotationForMethods | Deprecated |
| DefaultAnnotationForParameters | Deprecated
- use the JSR305 annotations instead,
For example, you can use
javax.annotations.ParametersAreNonnullByDefault instead
of @DefaultAnnotation(NonNull.class), and javax.annotations.meta.TypeQualifierDefault
in general to define a type qualifier default. |
| DesireNoWarning |
Annotation indicating that no FindBugs warning of the specified type
is not desired.
|
| DesireWarning |
Annotation indicating that a FindBugs warning is desired.
|
| DischargesObligation |
Mark a method as cleaning up a resource.
|
| ExpectWarning |
Annotation indicating that a FindBugs warning is expected.
|
| NonNull | Deprecated
- use
Nonnull instead. |
| NoWarning |
Annotation indicating that no FindBugs warning is expected.
|
| Nullable | Deprecated
- use
Nullable instead. |
| OverrideMustInvoke | Deprecated |
| PossiblyNull | Deprecated
- use CheckForNull instead; the name of which more clearly
indicates that not only could the value be null, but that good
coding practice requires that the value be checked for null.
|
| ReturnValuesAreNonnullByDefault | Deprecated |
| SuppressFBWarnings | |
| SuppressWarnings | |
| UnknownNullness | Deprecated |
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.