Uses of Class
edu.umd.cs.findbugs.ClassAnnotation
-
Packages that use ClassAnnotation Package Description edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance,BugAnnotation), and other miscellany.edu.umd.cs.findbugs.ba A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses.edu.umd.cs.findbugs.detect edu.umd.cs.findbugs.sarif The package providing aBugReporterimplementation which produces report in SARIF format. -
-
Uses of ClassAnnotation in edu.umd.cs.findbugs
Fields in edu.umd.cs.findbugs declared as ClassAnnotation Modifier and Type Field Description (package private) ClassAnnotationClassWarningSuppressor. clazzFields in edu.umd.cs.findbugs with type parameters of type ClassAnnotation Modifier and Type Field Description private java.util.Map<ClassAnnotation,java.util.Collection<WarningSuppressor>>SuppressionMatcher. suppressedWarningsMethods in edu.umd.cs.findbugs that return ClassAnnotation Modifier and Type Method Description static ClassAnnotationClassAnnotation. fromClassDescriptor(ClassDescriptor classDescriptor)Factory method to create a ClassAnnotation from a ClassDescriptor.ClassAnnotationClassWarningSuppressor. getClassAnnotation()ClassAnnotationBugInstance. getPrimaryClass()Get the primary class annotation, which indicates where the bug occurs.ClassAnnotationClassAnnotation. getTopLevelClass()(package private) static ClassAnnotationObfuscate. obfuscate(ClassAnnotation m)Methods in edu.umd.cs.findbugs with parameters of type ClassAnnotation Modifier and Type Method Description intFuzzyBugComparator. compareClasses(BugCollection lhsCollection, BugCollection rhsCollection, ClassAnnotation lhsClass, ClassAnnotation rhsClass)private intSloppyBugComparator. compareClassesAllowingNull(ClassAnnotation lhs, ClassAnnotation rhs)Compare class annotations.booleanClassAnnotation. contains(ClassAnnotation other)java.lang.StringBugAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)Format the annotation as a String.java.lang.StringFindBugsMessageFormat. format(BugAnnotation[] args, ClassAnnotation primaryClass)java.lang.StringFindBugsMessageFormat. format(BugAnnotation[] args, ClassAnnotation primaryClass, boolean abridgedMessages)Format the message using the given array of BugAnnotations as arguments to bind to the placeholders in the pattern string.java.lang.StringIntAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)java.lang.StringLocalVariableAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)java.lang.StringPackageMemberAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)Format the annotation.java.lang.StringSourceLineAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)java.lang.StringStringAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)java.lang.StringTypeAnnotation. format(java.lang.String key, ClassAnnotation primaryClass)protected java.lang.StringClassAnnotation. formatPackageMember(java.lang.String key, ClassAnnotation primaryClass)protected java.lang.StringFieldAnnotation. formatPackageMember(java.lang.String key, ClassAnnotation primaryClass)protected java.lang.StringMethodAnnotation. formatPackageMember(java.lang.String key, ClassAnnotation primaryClass)protected abstract java.lang.StringPackageMemberAnnotation. formatPackageMember(java.lang.String key, ClassAnnotation primaryClass)Do default and subclass-specific formatting.java.lang.StringMethodAnnotation. getFullMethod(ClassAnnotation primaryClass)Get the "full" method name.private java.lang.StringFieldAnnotation. getNameInClass(ClassAnnotation primaryClass)java.lang.StringMethodAnnotation. getNameInClass(ClassAnnotation primaryClass)Get the "full" method name.java.lang.StringMethodAnnotation. getSignatureInClass(ClassAnnotation primaryClass)(package private) static ClassAnnotationObfuscate. obfuscate(ClassAnnotation m)java.lang.StringBugAnnotation. toString(ClassAnnotation primaryClass)java.lang.StringBugAnnotationWithSourceLines. toString(ClassAnnotation primaryClass)java.lang.StringIntAnnotation. toString(ClassAnnotation primaryClass)java.lang.StringLocalVariableAnnotation. toString(ClassAnnotation primaryClass)java.lang.StringPackageMemberAnnotation. toString(ClassAnnotation primaryClass)java.lang.StringSourceLineAnnotation. toString(ClassAnnotation primaryClass)java.lang.StringStringAnnotation. toString(ClassAnnotation primaryClass)voidBugAnnotationVisitor. visitClassAnnotation(ClassAnnotation classAnnotation)Constructors in edu.umd.cs.findbugs with parameters of type ClassAnnotation Constructor Description ClassWarningSuppressor(java.lang.String bugPattern, SuppressMatchType matchType, ClassAnnotation clazz, boolean userGeneratedClass)FieldWarningSuppressor(java.lang.String bugPattern, SuppressMatchType matchType, ClassAnnotation clazz, FieldAnnotation field, boolean userGeneratedClass, boolean userGeneratedField)MethodWarningSuppressor(java.lang.String bugPattern, SuppressMatchType matchType, ClassAnnotation clazz, MethodAnnotation method, boolean userGeneratedClass, boolean userGeneratedMethod)ParameterWarningSuppressor(java.lang.String bugPattern, SuppressMatchType matchType, ClassAnnotation clazz, MethodAnnotation method, int register, boolean userGeneratedClass) -
Uses of ClassAnnotation in edu.umd.cs.findbugs.ba
Fields in edu.umd.cs.findbugs.ba with type parameters of type ClassAnnotation Modifier and Type Field Description (package private) java.util.Map<ClassAnnotation,EqualsKindSummary.KindOfEquals>EqualsKindSummary. kindMapMethods in edu.umd.cs.findbugs.ba with parameters of type ClassAnnotation Modifier and Type Method Description EqualsKindSummary.KindOfEqualsEqualsKindSummary. get(ClassAnnotation c)voidEqualsKindSummary. put(ClassAnnotation c, EqualsKindSummary.KindOfEquals k) -
Uses of ClassAnnotation in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect with type parameters of type ClassAnnotation Modifier and Type Field Description (package private) java.util.Map<ClassAnnotation,MethodDescriptor>OverridingEqualsNotSymmetrical. equalsMethod(package private) java.util.Map<ClassAnnotation,ClassAnnotation>OverridingEqualsNotSymmetrical. parentMap(package private) java.util.Map<ClassAnnotation,ClassAnnotation>OverridingEqualsNotSymmetrical. parentMap -
Uses of ClassAnnotation in edu.umd.cs.findbugs.sarif
Methods in edu.umd.cs.findbugs.sarif with parameters of type ClassAnnotation Modifier and Type Method Description (package private) static java.util.Optional<Location.ArtifactLocation>Location.ArtifactLocation. fromBugAnnotation(ClassAnnotation classAnnotation, SourceLineAnnotation bugAnnotation, SourceFinder sourceFinder, java.util.Map<java.net.URI,java.lang.String> baseToId)(package private) java.lang.StringPlaceholder. toArgument(java.util.List<? extends BugAnnotation> bugAnnotations, ClassAnnotation primaryClass)
-