Deprecated Methods |
edu.umd.cs.findbugs.PackageStats.addClass(String, boolean, int)
Use PackageStats.addClass(String,String,boolean,int) instead |
edu.umd.cs.findbugs.ProjectStats.addClass(String, boolean, int)
Use ProjectStats.addClass(String,String,boolean,int) instead |
edu.umd.cs.findbugs.BugInstance.addClass(String, String)
use addClass(String) instead |
edu.umd.cs.findbugs.ba.vna.ValueNumberFactory.compact(int[], int)
|
edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis.compactValueNumbers(Dataflow)
|
edu.umd.cs.findbugs.DetectorFactory.create(BugReporter)
Use createDetector2 in new code |
edu.umd.cs.findbugs.classfile.ClassDescriptor.createClassDescriptor(JavaClass)
Use DescriptorFactory.createClassDescriptor(JavaClass) instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.createClassDescriptor(String)
Use DescriptorFactory.createClassDescriptor(String) instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.createClassDescriptor(String[])
Use DescriptorFactory.createClassDescriptor(String[]) instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.createClassDescriptorFromDottedClassName(String)
Use DescriptorFactory.createClassDescriptorFromDottedClassName(String) instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.createClassDescriptorFromSignature(String)
Use DescriptorFactory.createClassDescriptorFromSignature(String) instead |
edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges.doesMethodUnconditionallyThrowException(XMethod, JavaClass, Method)
Use PruneUnconditionalExceptionThrowerEdges.doesMethodUnconditionallyThrowException(XMethod) instead |
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder.findAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame)
Use ValueNumberSourceInfo.findRequiredAnnotationFromValueNumber(Method,Location,ValueNumber,ValueNumberFrame, String) instead |
edu.umd.cs.findbugs.ba.Hierarchy.findConcreteMethod(JavaClass, String, String)
|
edu.umd.cs.findbugs.ba.Hierarchy.findDeclaredExceptions(InvokeInstruction, ConstantPoolGen)
Use Hierarchy2.findDeclaredExceptions(InvokeInstruction,ConstantPoolGen) instead |
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder.findFieldAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame)
Use ValueNumberSourceInfo.findFieldAnnotationFromValueNumber(Method,Location,ValueNumber,ValueNumberFrame) instead |
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder.findLocalAnnotationFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame)
Use ValueNumberSourceInfo.findLocalAnnotationFromValueNumber(Method,Location,ValueNumber,ValueNumberFrame) instead |
edu.umd.cs.findbugs.ba.Hierarchy.findMethod(JavaClass[], String, String)
|
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder.findXFieldFromValueNumber(Method, Location, ValueNumber, ValueNumberFrame)
Use ValueNumberSourceInfo.findXFieldFromValueNumber(Method,Location,ValueNumber,ValueNumberFrame) instead |
edu.umd.cs.findbugs.ba.Hierarchy.findXMethod(JavaClass[], String, String)
|
edu.umd.cs.findbugs.ba.Hierarchy.findXMethod(JavaClass[], String, String, JavaClassAndMethodChooser)
|
edu.umd.cs.findbugs.ba.Hierarchy.findXMethod(JavaClass, String, String, JavaClassAndMethodChooser)
|
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonCollector.foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame)
Use NullDerefAndRedundantComparisonCollector.foundNullDeref(Location,ValueNumber,IsNullValue,ValueNumberFrame,boolean) instead |
edu.umd.cs.findbugs.detect.FindNullDeref.foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame)
Use FindNullDeref.foundNullDeref(Location,ValueNumber,IsNullValue,ValueNumberFrame,boolean) instead |
edu.umd.cs.findbugs.detect.NoiseNullDeref.foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame)
Use NoiseNullDeref.foundNullDeref(Location,ValueNumber,IsNullValue,ValueNumberFrame,boolean) instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.fromFieldSignature(String)
Use DescriptorFactory.createClassDescriptorFromFieldSignature(String) instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.fromResourceName(String)
Use DescriptorFactory.createClassDescriptorFromResourceName(String) instead |
edu.umd.cs.findbugs.ba.Frame.getArgument(InvokeInstruction, ConstantPoolGen, int, int)
|
edu.umd.cs.findbugs.bcel.BCELUtil.getClassDescriptor(ObjectType)
Use DescriptorFactory.getClassDescriptor(ObjectType) instead |
edu.umd.cs.findbugs.visitclass.PreorderVisitor.getDottedFieldSig()
|
edu.umd.cs.findbugs.visitclass.DismantleBytecode.getDottedSigConstantOperand()
|
edu.umd.cs.findbugs.OpcodeStack.Item.getElementSignature()
|
edu.umd.cs.findbugs.OpcodeStack.Item.getFieldAnnotation()
|
edu.umd.cs.findbugs.ba.BasicBlock.getId()
call getLabel() instead |
edu.umd.cs.findbugs.Project.getImplicitClasspathEntryList()
FindBugs2 and ClassPathBuilder take care of this automatically |
edu.umd.cs.findbugs.SystemProperties.getInteger(String, int)
Use SystemProperties.getInt(String,int) instead |
edu.umd.cs.findbugs.I18N.getMessage(String)
|
edu.umd.cs.findbugs.BugInstance.getNonnullUserDesignation()
|
edu.umd.cs.findbugs.Project.getOption(String)
|
edu.umd.cs.findbugs.Project.getProjectFileName()
|
edu.umd.cs.findbugs.BugInstance.getUserDesignation()
|
edu.umd.cs.findbugs.plan.AnalysisPass.instantiateDetectorsInPass(BugReporter)
call instantiateDetector2sInPass() instead |
edu.umd.cs.findbugs.classfile.ClassDescriptor.isClassResource(String)
Use DescriptorFactory.isClassResource(String) instead |
edu.umd.cs.findbugs.ba.Hierarchy.isConcrete(XMethod)
|
edu.umd.cs.findbugs.ba.XFactory.isInterned(XMethod)
|
edu.umd.cs.findbugs.SortedBugCollection.lookupFromUniqueId(String)
|
edu.umd.cs.findbugs.BugCollection.lookupFromUniqueId(String)
|
edu.umd.cs.findbugs.gui2.ViewFilter.matchedPrefixes(String[], String)
Use ClassName.matchedPrefixes(String[],String) instead |
edu.umd.cs.findbugs.Project.read(String)
|
edu.umd.cs.findbugs.ba.vna.ValueNumber.setFlag(int)
|
edu.umd.cs.findbugs.ba.vna.ValueNumber.setFlags(int)
|
edu.umd.cs.findbugs.gui2.FBFrame.setFontSizeHelper(Component[], float)
Use FBFrame.setFontSizeHelper(float,Component[]) instead |
edu.umd.cs.findbugs.Project.setProjectFileName(String)
|
edu.umd.cs.findbugs.BugInstance.setUserDesignation(BugDesignation)
|
edu.umd.cs.findbugs.gui2.FilterListener.suppressBug(TreePath)
|
edu.umd.cs.findbugs.bcel.BCELUtil.throwClassNotFoundException(ClassDescriptor)
Use ClassDescriptor.throwClassNotFoundException(ClassDescriptor) instead |
edu.umd.cs.findbugs.gui2.FilterListener.unsuppressBug(TreePath)
|
edu.umd.cs.findbugs.Project.write(String, boolean, String)
|