Uses of Class
edu.umd.cs.findbugs.ba.CFGBuilderException
Packages that use CFGBuilderException
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.
-
Uses of CFGBuilderException in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs that throw CFGBuilderExceptionModifier and TypeMethodDescriptionvoidResourceTrackingDetector.analyzeMethod(ClassContext classContext, org.apache.bcel.classfile.Method method, ResourceTrackerType resourceTracker, ResourceCollection<Resource> resourceCollection) voidSelfCalls.execute()Find the self calls.abstract ResourceTrackerTypeResourceTrackingDetector.getResourceTracker(ClassContext classContext, org.apache.bcel.classfile.Method method) abstract voidByteCodePatternDetector.reportMatch(ClassContext classContext, org.apache.bcel.classfile.Method method, ByteCodePatternMatch match) Called to report an instance of the ByteCodePattern. -
Uses of CFGBuilderException in edu.umd.cs.findbugs.ba
Subclasses of CFGBuilderException in edu.umd.cs.findbugs.baModifier and TypeClassDescriptionclassUsed to signal a method not analyzed because it seemed unprofitable to do soMethods in edu.umd.cs.findbugs.ba that throw CFGBuilderExceptionModifier and TypeMethodDescriptionvoidBetterCFGBuilder2.build()voidCFGBuilder.build()Build the CFG.ClassContext.getBlockTypeDataflow(org.apache.bcel.classfile.Method method) Get BlockType dataflow for given method.ClassContext.getCallListDataflow(org.apache.bcel.classfile.Method method) Get CallListDataflow for method.ClassContext.getCFG(org.apache.bcel.classfile.Method method) Get a CFG for given method.ClassContext.getCompactLocationNumbering(org.apache.bcel.classfile.Method method) Get a CompactLocationNumbering for a method.ClassContext.getConstantDataflow(org.apache.bcel.classfile.Method method) Get ConstantDataflow for method.ClassContext.getDepthFirstSearch(org.apache.bcel.classfile.Method method) Get a DepthFirstSearch for given method.ClassContext.getIsNullValueDataflow(org.apache.bcel.classfile.Method method) Get an IsNullValueDataflow for given method.ClassContext.getLiveLocalStoreDataflow(org.apache.bcel.classfile.Method method) Get LiveLocalStoreAnalysis dataflow for given method.ClassContext.getLoadDataflow(org.apache.bcel.classfile.Method method) Get load dataflow.ClassContext.getLockChecker(org.apache.bcel.classfile.Method method) Get LockChecker for method.ClassContext.getLockDataflow(org.apache.bcel.classfile.Method method) Get dataflow for LockAnalysis for given method.ClassContext.getNonExceptionDominatorsAnalysis(org.apache.bcel.classfile.Method method) Get DominatorsAnalysis for given method, where exception edges are ignored.ClassContext.getNonExceptionPostDominatorsAnalysis(org.apache.bcel.classfile.Method method) Get PostDominatorsAnalysis for given method, where exception edges are ignored.ClassContext.getNonImplicitExceptionDominatorsAnalysis(org.apache.bcel.classfile.Method method) Get DominatorsAnalysis for given method, where implicit exception edges are ignored.ClassContext.getReturnPathDataflow(org.apache.bcel.classfile.Method method) Get ReturnPathDataflow for method.ClassContext.getReturnPathTypeDataflow(org.apache.bcel.classfile.Method method) Get ReturnPathTypeDataflow for a method.ClassContext.getReverseDepthFirstSearch(org.apache.bcel.classfile.Method method) Get a ReverseDepthFirstSearch for given method.ClassContext.getStoreDataflow(org.apache.bcel.classfile.Method method) Get store dataflow.ClassContext.getTypeDataflow(org.apache.bcel.classfile.Method method) Get a TypeDataflow for given method.ClassContext.getUnconditionalValueDerefDataflow(org.apache.bcel.classfile.Method method) Get the UnconditionalValueDerefDataflow for a method.ClassContext.getUsagesRequiringNonNullValues(org.apache.bcel.classfile.Method method) Get a UsagesRequiringNonNullValues for given method.ClassContext.getValueNumberDataflow(org.apache.bcel.classfile.Method method) Get a ValueNumberDataflow for given method.voidBetterCFGBuilder2.inline(edu.umd.cs.findbugs.ba.BetterCFGBuilder2.Context context) Inline a subroutine into a calling context. -
Uses of CFGBuilderException in edu.umd.cs.findbugs.ba.bcp
Constructors in edu.umd.cs.findbugs.ba.bcp that throw CFGBuilderExceptionModifierConstructorDescriptionPatternMatcher(ByteCodePattern pattern, ClassContext classContext, org.apache.bcel.classfile.Method method) Constructor. -
Uses of CFGBuilderException in edu.umd.cs.findbugs.ba.npe
Methods in edu.umd.cs.findbugs.ba.npe that throw CFGBuilderExceptionModifier and TypeMethodDescriptionvoidNullDerefAndRedundantComparisonFinder.reportBugs(Map<ValueNumber, NullValueUnconditionalDeref> nullValueGuaranteedDerefMap, HashSet<ValueNumber> npeIfStatementCovered, Map<ValueNumber, SortedSet<Location>> bugLocationMap, Map<ValueNumber, Set<Location>> nullValueAssignmentMap) -
Uses of CFGBuilderException in edu.umd.cs.findbugs.ba.vna
Methods in edu.umd.cs.findbugs.ba.vna that throw CFGBuilderExceptionModifier and TypeMethodDescriptionstatic BugAnnotationValueNumberSourceInfo.getFromValueNumber(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location, int stackPos) -
Uses of CFGBuilderException in edu.umd.cs.findbugs.detect
Methods in edu.umd.cs.findbugs.detect that throw CFGBuilderExceptionModifier and TypeMethodDescriptionvoidFindOpenStream.analyzeMethod(ClassContext classContext, org.apache.bcel.classfile.Method method, StreamResourceTracker resourceTracker, ResourceCollection<Stream> resourceCollection) edu.umd.cs.findbugs.detect.FindUnreleasedLock.LockResourceTrackerFindUnreleasedLock.getResourceTracker(ClassContext classContext, org.apache.bcel.classfile.Method method) voidLazyInit.reportMatch(ClassContext classContext, org.apache.bcel.classfile.Method method, ByteCodePatternMatch match)