Annotations for FindBugs (mostly deprecated except for SuppressFBWarnings). This annotations are mostly deprecated and replaced by JSR 305 annotations defined in javax.annotation. The annotations still actively supported are: There are another set of annotations used by an experimental detector for unclosed resources:
/** * Annotations for FindBugs (mostly deprecated except for {@link edu.umd.cs.findbugs.annotations.SuppressFBWarnings}). * * This annotations are mostly deprecated and replaced by JSR 305 annotations * defined in javax.annotation. The annotations still actively supported are: * <ul> * <li> {@link edu.umd.cs.findbugs.annotations.SuppressFBWarnings} for suppressing FindBugs warnings * <li> Annotations about expected/unexpected warnings in FindBugs regression tests * <ul> * <li> {@link edu.umd.cs.findbugs.annotations.ExpectWarning} Warnings expected to be generated * <li> {@link edu.umd.cs.findbugs.annotations.NoWarning} Warnings that should not be generated * <li> {@link edu.umd.cs.findbugs.annotations.DesireWarning} Warnings we wish to generated * <li> {@link edu.umd.cs.findbugs.annotations.DesireNoWarning} Warnings we wish to not generate generated * </ul></ul> * * There are another set of annotations used by an experimental detector for unclosed resources: * <ul> * <li>{@link edu.umd.cs.findbugs.annotations.CleanupObligation} * <li>{@link edu.umd.cs.findbugs.annotations.CreatesObligation} * <li>{@link edu.umd.cs.findbugs.annotations.DischargesObligation} * </ul> */
package edu.umd.cs.findbugs.annotations;