Uses of Interface
edu.umd.cs.findbugs.model.ClassNameRewriter
Packages that use ClassNameRewriter
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.
Eventually, all model classes (BugInstance, BugCollection, etc.) should go
in this package.
-
Uses of ClassNameRewriter in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs with parameters of type ClassNameRewriterModifier and TypeMethodDescriptionvoid
FuzzyBugComparator.setClassNameRewriter
(ClassNameRewriter classNameRewriter) void
SloppyBugComparator.setClassNameRewriter
(ClassNameRewriter classNameRewriter) void
VersionInsensitiveBugComparator.setClassNameRewriter
(ClassNameRewriter classNameRewriter) void
WarningComparator.setClassNameRewriter
(ClassNameRewriter classNameRewriter) -
Uses of ClassNameRewriter in edu.umd.cs.findbugs.model
Classes in edu.umd.cs.findbugs.model that implement ClassNameRewriterModifier and TypeClassDescriptionclass
ClassNameRewriter that leaves classe names unchanged.class
Build a map of added class names to removed class names.Methods in edu.umd.cs.findbugs.model with parameters of type ClassNameRewriterModifier and TypeMethodDescriptionstatic 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 String
ClassNameRewriterUtil.rewriteMethodSignature
(ClassNameRewriter classNameRewriter, String methodSignature) Rewrite a method signature.static String
ClassNameRewriterUtil.rewriteSignature
(ClassNameRewriter classNameRewriter, String signature) Rewrite a signature.