Uses of Annotation Type
edu.umd.cs.findbugs.annotations.NonNull
Packages that use NonNull
Package
Description
Main package for the FindBugs application - contains the engine class
(
FindBugs), the object model classes for bug
instances (BugInstance,
BugAnnotation), and other miscellany.Annotations for FindBugs (mostly deprecated except for
SuppressFBWarnings).A bytecode analysis framework for BCEL, providing CFG construction, generic
dataflow analysis, and a variety of specific dataflow analyses.
The package providing a
BugReporter implementation which produces report in SARIF format.-
Uses of NonNull in edu.umd.cs.findbugs
Method parameters in edu.umd.cs.findbugs with annotations of type NonNullModifier and TypeMethodDescriptionvoidBugReportDispatcher.reportBug(BugInstance bugInstance) voidPriorityAdjuster.setFactoryChooser(DetectorFactoryChooser factoryChooser) Set the factory chooser used byExecutionPlandefault booleanDetectorFactoryChooser.wasForciblyEnabled(DetectorFactory factory) Check whether the given factory was forcibly enabled viaDetectorFactoryChooser.enable(DetectorFactory)byExecutionPlan.build()Constructor parameters in edu.umd.cs.findbugs with annotations of type NonNull -
Uses of NonNull in edu.umd.cs.findbugs.annotations
Methods in edu.umd.cs.findbugs.annotations with annotations of type NonNullModifier and TypeMethodDescriptionstatic ConfidenceConfidence.getConfidence(int prio) Given a numeric confidence value, report the corresponding confidence enum value -
Uses of NonNull in edu.umd.cs.findbugs.ba
Methods in edu.umd.cs.findbugs.ba with annotations of type NonNullModifier and TypeMethodDescriptionAccessMethodDatabase.getAccessMethodLocations(MethodDescriptor accessMethod) Method parameters in edu.umd.cs.findbugs.ba with annotations of type NonNullModifier and TypeMethodDescriptionstatic CheckReturnValueAnnotationCheckReturnValueAnnotation.createFor(javax.annotation.meta.When when) -
Uses of NonNull in edu.umd.cs.findbugs.cwe
Method parameters in edu.umd.cs.findbugs.cwe with annotations of type NonNullModifier and TypeMethodDescriptionstatic WeaknessWeakness.of(int cweid, String name, String description, WeaknessSeverity severity) Creates a new immutable instance of a weaknessstatic WeaknessWeakness.of(int cweid, String name, String description, WeaknessSeverity severity) Creates a new immutable instance of a weaknessstatic WeaknessWeakness.of(int cweid, String name, String description, WeaknessSeverity severity) Creates a new immutable instance of a weaknessstatic WeaknessWeakness.of(int cweid, String name, String description, WeaknessSeverity severity) Creates a new immutable instance of a weakness -
Uses of NonNull in edu.umd.cs.findbugs.detect
Method parameters in edu.umd.cs.findbugs.detect with annotations of type NonNullModifier and TypeMethodDescriptionstatic booleanFindNullDeref.isGeneratedCodeInCatchBlock(org.apache.bcel.classfile.Method method, int pc) Java 11+ compiler generates redundant null checks for try-with-resources. -
Uses of NonNull in edu.umd.cs.findbugs.io
Methods in edu.umd.cs.findbugs.io with annotations of type NonNullModifier and TypeMethodDescriptionstatic URLConnectionIO.openNonCachedConnection(URL u) When URL Connection uses cache, it may keep file handler.static InputStreamIO.openNonCachedStream(URL u) When URL Connection uses cache, it may keep file handler.Method parameters in edu.umd.cs.findbugs.io with annotations of type NonNullModifier and TypeMethodDescriptionstatic URLConnectionIO.openNonCachedConnection(URL u) When URL Connection uses cache, it may keep file handler.static InputStreamIO.openNonCachedStream(URL u) When URL Connection uses cache, it may keep file handler. -
Uses of NonNull in edu.umd.cs.findbugs.log
Method parameters in edu.umd.cs.findbugs.log with annotations of type NonNullConstructor parameters in edu.umd.cs.findbugs.log with annotations of type NonNull -
Uses of NonNull in edu.umd.cs.findbugs.plan
Methods in edu.umd.cs.findbugs.plan with annotations of type NonNull -
Uses of NonNull in edu.umd.cs.findbugs.sarif
Method parameters in edu.umd.cs.findbugs.sarif with annotations of type NonNullModifier and TypeMethodDescriptionstatic TaxonTaxon.from(String id, UUID guid, String shortDescription, String fullDescription, edu.umd.cs.findbugs.sarif.Level severityLevel) Create a new taxon element (see: §3.19.3).static TaxonTaxon.from(String id, UUID guid, String shortDescription, String fullDescription, edu.umd.cs.findbugs.sarif.Level severityLevel) Create a new taxon element (see: §3.19.3).static TaxonTaxon.from(String id, UUID guid, String shortDescription, String fullDescription, edu.umd.cs.findbugs.sarif.Level severityLevel) Create a new taxon element (see: §3.19.3).static TaxonTaxon.from(String id, UUID guid, String shortDescription, String fullDescription, edu.umd.cs.findbugs.sarif.Level severityLevel) Create a new taxon element (see: §3.19.3).static TaxonTaxon.from(String id, UUID guid, String shortDescription, String fullDescription, edu.umd.cs.findbugs.sarif.Level severityLevel) Create a new taxon element (see: §3.19.3).static UUIDGUIDCalculator.fromNamespaceAndString(UUID namespace, String name) Returns a UUID version 5 based on RFC 4122 (see: https://www.ietf.org/rfc/rfc4122.txt).static UUIDGUIDCalculator.fromNamespaceAndString(UUID namespace, String name) Returns a UUID version 5 based on RFC 4122 (see: https://www.ietf.org/rfc/rfc4122.txt).static UUIDGUIDCalculator.fromString(String name) UUID version 5, but without using a namespace.