Uses of Class
edu.umd.cs.findbugs.ba.CFGBuilderException
-
Packages that use CFGBuilderException 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 edu.umd.cs.findbugs.ba.bcp edu.umd.cs.findbugs.ba.npe edu.umd.cs.findbugs.ba.vna edu.umd.cs.findbugs.detect -
-
Uses of CFGBuilderException in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs that throw CFGBuilderException Modifier and Type Method Description voidResourceTrackingDetector. 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.ba Modifier and Type Class Description classMethodUnprofitableExceptionUsed to signal a method not analyzed because it seemed unprofitable to do soMethods in edu.umd.cs.findbugs.ba that throw CFGBuilderException Modifier and Type Method Description voidBetterCFGBuilder2. build()voidCFGBuilder. build()Build the CFG.BlockTypeDataflowClassContext. getBlockTypeDataflow(org.apache.bcel.classfile.Method method)Get BlockType dataflow for given method.CallListDataflowClassContext. getCallListDataflow(org.apache.bcel.classfile.Method method)Get CallListDataflow for method.CFGClassContext. getCFG(org.apache.bcel.classfile.Method method)Get a CFG for given method.CompactLocationNumberingClassContext. getCompactLocationNumbering(org.apache.bcel.classfile.Method method)Get a CompactLocationNumbering for a method.ConstantDataflowClassContext. getConstantDataflow(org.apache.bcel.classfile.Method method)Get ConstantDataflow for method.DepthFirstSearchClassContext. getDepthFirstSearch(org.apache.bcel.classfile.Method method)Get a DepthFirstSearch for given method.IsNullValueDataflowClassContext. getIsNullValueDataflow(org.apache.bcel.classfile.Method method)Get an IsNullValueDataflow for given method.LiveLocalStoreDataflowClassContext. getLiveLocalStoreDataflow(org.apache.bcel.classfile.Method method)Get LiveLocalStoreAnalysis dataflow for given method.LoadDataflowClassContext. getLoadDataflow(org.apache.bcel.classfile.Method method)Get load dataflow.LockCheckerClassContext. getLockChecker(org.apache.bcel.classfile.Method method)Get LockChecker for method.LockDataflowClassContext. getLockDataflow(org.apache.bcel.classfile.Method method)Get dataflow for LockAnalysis for given method.DominatorsAnalysisClassContext. getNonExceptionDominatorsAnalysis(org.apache.bcel.classfile.Method method)Get DominatorsAnalysis for given method, where exception edges are ignored.PostDominatorsAnalysisClassContext. getNonExceptionPostDominatorsAnalysis(org.apache.bcel.classfile.Method method)Get PostDominatorsAnalysis for given method, where exception edges are ignored.PostDominatorsAnalysisClassContext. getNonImplicitExceptionDominatorsAnalysis(org.apache.bcel.classfile.Method method)Get DominatorsAnalysis for given method, where implicit exception edges are ignored.ReturnPathDataflowClassContext. getReturnPathDataflow(org.apache.bcel.classfile.Method method)Get ReturnPathDataflow for method.ReturnPathTypeDataflowClassContext. getReturnPathTypeDataflow(org.apache.bcel.classfile.Method method)Get ReturnPathTypeDataflow for a method.ReverseDepthFirstSearchClassContext. getReverseDepthFirstSearch(org.apache.bcel.classfile.Method method)Get a ReverseDepthFirstSearch for given method.StoreDataflowClassContext. getStoreDataflow(org.apache.bcel.classfile.Method method)Get store dataflow.TypeDataflowClassContext. getTypeDataflow(org.apache.bcel.classfile.Method method)Get a TypeDataflow for given method.UnconditionalValueDerefDataflowClassContext. getUnconditionalValueDerefDataflow(org.apache.bcel.classfile.Method method)Get the UnconditionalValueDerefDataflow for a method.UsagesRequiringNonNullValuesClassContext. getUsagesRequiringNonNullValues(org.apache.bcel.classfile.Method method)Get a UsagesRequiringNonNullValues for given method.ValueNumberDataflowClassContext. 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 CFGBuilderException Constructor Description PatternMatcher(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 CFGBuilderException Modifier and Type Method Description voidNullDerefAndRedundantComparisonFinder. reportBugs(java.util.Map<ValueNumber,NullValueUnconditionalDeref> nullValueGuaranteedDerefMap, java.util.HashSet<ValueNumber> npeIfStatementCovered, java.util.Map<ValueNumber,java.util.SortedSet<Location>> bugLocationMap, java.util.Map<ValueNumber,java.util.Set<Location>> nullValueAssignmentMap) -
Uses of CFGBuilderException in edu.umd.cs.findbugs.ba.vna
Methods in edu.umd.cs.findbugs.ba.vna that throw CFGBuilderException Modifier and Type Method Description static 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 CFGBuilderException Modifier and Type Method Description voidFindOpenStream. 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)
-