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.model |
Eventually, all model classes (BugInstance, BugCollection, etc.) should go
in this package.
|
Modifier and Type | Method | Description |
---|---|---|
void |
FuzzyBugComparator.setClassNameRewriter(ClassNameRewriter classNameRewriter) |
|
void |
SloppyBugComparator.setClassNameRewriter(ClassNameRewriter classNameRewriter) |
|
void |
VersionInsensitiveBugComparator.setClassNameRewriter(ClassNameRewriter classNameRewriter) |
|
void |
WarningComparator.setClassNameRewriter(ClassNameRewriter classNameRewriter) |
Modifier and Type | Class | Description |
---|---|---|
class |
IdentityClassNameRewriter |
ClassNameRewriter that leaves classe names unchanged.
|
class |
MovedClassMap |
Build a map of added class names to removed class names.
|
Modifier and Type | Method | Description |
---|---|---|
static FieldAnnotation |
ClassNameRewriterUtil.convertFieldAnnotation(ClassNameRewriter classNameRewriter,
FieldAnnotation annotation) |
Rewrite a FieldAnnotation to update the class name
and field signature, if needed.
|
static MethodAnnotation |
ClassNameRewriterUtil.convertMethodAnnotation(ClassNameRewriter classNameRewriter,
MethodAnnotation annotation) |
Rewrite a MethodAnnotation to update the class name,
and any class names mentioned in the method signature.
|
static java.lang.String |
ClassNameRewriterUtil.rewriteMethodSignature(ClassNameRewriter classNameRewriter,
java.lang.String methodSignature) |
Rewrite a method signature.
|
static java.lang.String |
ClassNameRewriterUtil.rewriteSignature(ClassNameRewriter classNameRewriter,
java.lang.String signature) |
Rewrite a signature.
|
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.