Uses of Class
edu.umd.cs.findbugs.classfile.CheckedAnalysisException
-
Packages that use CheckedAnalysisException 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.asm edu.umd.cs.findbugs.ba edu.umd.cs.findbugs.ba.jsr305 Support for analyzing code containing JSR-305 type qualifier annotations.edu.umd.cs.findbugs.ba.obl edu.umd.cs.findbugs.bcel edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.).edu.umd.cs.findbugs.classfile.engine Analysis engine classes to produce the analyses defined in the edu.umd.cs.findbugs.classfile.analysis package.edu.umd.cs.findbugs.classfile.engine.asm Support for analyses based on the ASM bytecode framework.edu.umd.cs.findbugs.classfile.engine.bcel Support for analyses based on the BCEL bytecode framework.edu.umd.cs.findbugs.classfile.impl Implementations of the interfaces in the edu.umd.cs.findbugs.classfile package: the core classes of the FindBugs classfile/classpath support layer.edu.umd.cs.findbugs.detect edu.umd.cs.findbugs.plan -
-
Uses of CheckedAnalysisException in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs that throw CheckedAnalysisException Modifier and Type Method Description OpcodeStack.JumpInfoOpcodeStack.JumpInfoFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)voidDiscoverSourceDirectories. execute()Execute the search for source directories.static XClassLookup. findImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)static XClassLookup. findSuperImplementor(XClass clazz, java.lang.String name, java.lang.String signature, boolean isStatic)static XClassLookup. getXClass(ClassDescriptor c)static XClassLookup. getXClass(java.lang.String className)static voidDiscoverSourceDirectories. main(java.lang.String[] args)Just for testing.voidDetector2. visitClass(ClassDescriptor classDescriptor)Visit a class.voidDetectorToDetector2Adapter. visitClass(ClassDescriptor classDescriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.asm
Methods in edu.umd.cs.findbugs.asm that throw CheckedAnalysisException Modifier and Type Method Description voidClassNodeDetector. visitClass(ClassDescriptor classDescriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.ba
Subclasses of CheckedAnalysisException in edu.umd.cs.findbugs.ba Modifier and Type Class Description classCFGBuilderExceptionclassDataflowAnalysisExceptionException type to indicate a dataflow analysis failure.classMethodUnprofitableExceptionUsed to signal a method not analyzed because it seemed unprofitable to do soclassMissingClassExceptionDataflowAnalysisException variant to report a class lookup failure that caused dataflow analysis to abort.Methods in edu.umd.cs.findbugs.ba that throw CheckedAnalysisException Modifier and Type Method Description voidLockChecker. execute()Execute dataflow analyses (only if required).static IncompatibleTypesIncompatibleTypes. getPriorityForAssumingCompatible(boolean pointerEquality, ClassDescriptor lhsDescriptor, ClassDescriptor rhsDescriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.ba.jsr305
Methods in edu.umd.cs.findbugs.ba.jsr305 that throw CheckedAnalysisException Modifier and Type Method Description protected BackwardTypeQualifierDataflowBackwardTypeQualifierDataflowFactory. getDataflow(DepthFirstSearch dfs, XMethod xmethod, CFG cfg, ValueNumberDataflow vnaDataflow, org.apache.bcel.generic.ConstantPoolGen cpg, IAnalysisCache analysisCache, MethodDescriptor methodDescriptor, TypeQualifierValue<?> typeQualifierValue)protected abstract DataflowTypeTypeQualifierDataflowFactory. getDataflow(DepthFirstSearch dfs, XMethod xmethod, CFG cfg, ValueNumberDataflow vnaDataflow, org.apache.bcel.generic.ConstantPoolGen cpg, IAnalysisCache analysisCache, MethodDescriptor methodDescriptor1, TypeQualifierValue<?> typeQualifierValue)DataflowTypeTypeQualifierDataflowFactory. getDataflow(TypeQualifierValue<?> typeQualifierValue)static java.util.Collection<TypeQualifierValue<?>>Analysis. getRelevantTypeQualifiers(MethodDescriptor methodDescriptor, CFG cfg)Find relevant type qualifiers needing to be checked for a given method.protected voidBackwardTypeQualifierDataflowFactory. populateDatabase(BackwardTypeQualifierDataflow dataflow, ValueNumberDataflow vnaDataflow, XMethod xmethod, TypeQualifierValue<?> tqv)protected voidForwardTypeQualifierDataflowFactory. populateDatabase(ForwardTypeQualifierDataflow dataflow, ValueNumberDataflow vnaDataflow, XMethod xmethod, TypeQualifierValue<?> tqv)protected abstract voidTypeQualifierDataflowFactory. populateDatabase(DataflowType dataflow, ValueNumberDataflow vnaDataflow, XMethod xmethod, TypeQualifierValue<?> tqv) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.ba.obl
Subclasses of CheckedAnalysisException in edu.umd.cs.findbugs.ba.obl Modifier and Type Class Description classObligationAcquiredOrReleasedInLoopExceptionException to indicate that ObligationAnalysis has detected a situation in which an obligation is either acquired or released inside a loop. -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.bcel
Methods in edu.umd.cs.findbugs.bcel that throw CheckedAnalysisException Modifier and Type Method Description voidCFGDetector. visitClass(ClassDescriptor classDescriptor)protected abstract voidCFGDetector. visitMethodCFG(MethodDescriptor methodDescriptor, CFG cfg)Visit the CFG (control flow graph) of a method to be analyzed. -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.classfile
Subclasses of CheckedAnalysisException in edu.umd.cs.findbugs.classfile Modifier and Type Class Description classClassNameMismatchExceptionException to indicate that the class name defined in a class file does not match its expected class name (as indicated by its resource name).classInvalidClassFileFormatExceptionclassMissingClassExceptionCheckedAnalysisException subtype to indicate that a required class was missing.classResourceNotFoundExceptionException to indicate that a resource was not found.Methods in edu.umd.cs.findbugs.classfile that throw CheckedAnalysisException Modifier and Type Method Description ResultTypeIAnalysisEngine. analyze(IAnalysisCache analysisCache, DescriptorType descriptor)Perform an analysis on class or method named by given descriptor.voidIClassPathBuilder. build(IClassPath classPath, IClassPathBuilderProgress progress)Build the classpath.TIDatabaseFactory. createDatabase()EReflectionDatabaseFactory. createDatabase()<E> EIAnalysisCache. getClassAnalysis(java.lang.Class<E> analysisClass, ClassDescriptor classDescriptor)Get an analysis of the given class.<E> EIAnalysisCache. getMethodAnalysis(java.lang.Class<E> analysisClass, MethodDescriptor methodDescriptor)Get an analysis of the given method.XClassClassDescriptor. getXClass()Constructors in edu.umd.cs.findbugs.classfile with parameters of type CheckedAnalysisException Constructor Description CheckedAnalysisException(CheckedAnalysisException e) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.classfile.engine
Methods in edu.umd.cs.findbugs.classfile.engine that throw CheckedAnalysisException Modifier and Type Method Description ClassDataClassDataAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)ClassInfoClassInfoAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)ClassNameAndSuperclassInfoClassNameAndSuperclassInfoAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.classfile.engine.asm
Methods in edu.umd.cs.findbugs.classfile.engine.asm that throw CheckedAnalysisException Modifier and Type Method Description org.objectweb.asm.tree.ClassNodeClassNodeAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)FBClassReaderClassReaderAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.classfile.engine.bcel
Methods in edu.umd.cs.findbugs.classfile.engine.bcel that throw CheckedAnalysisException Modifier and Type Method Description AssertionMethodsAssertionMethodsFactory. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)AssignedFieldMapAssignedFieldMapFactory. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)BackwardTypeQualifierDataflowFactoryBackwardTypeQualifierDataflowFactoryFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)BlockTypeDataflowBlockTypeAnalysisFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)CallListDataflowCallListDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)CFGCFGFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ClassContextClassContextClassAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)CompactLocationNumberingCompactLocationNumberingFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ConstantDataflowConstantDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)org.apache.bcel.generic.ConstantPoolGenConstantPoolGenFactory. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)DepthFirstSearchDepthFirstSearchFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)DominatorsAnalysisDominatorsAnalysisFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ExceptionSetFactoryExceptionSetFactoryFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)FinallyDuplicatesInfoFactory.FinallyDuplicatesInfoFinallyDuplicatesInfoFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ForwardTypeQualifierDataflowFactoryForwardTypeQualifierDataflowFactoryFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)IsNullValueDataflowIsNullValueDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)org.apache.bcel.classfile.JavaClassJavaClassAnalysisEngine. analyze(IAnalysisCache analysisCache, ClassDescriptor descriptor)LiveLocalStoreDataflowLiveLocalStoreDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)LoadDataflowLoadDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)LoadedFieldSetLoadedFieldSetFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)LockCheckerLockCheckerFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)LockDataflowLockDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)MethodBytecodeSetMethodBytecodeSetFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)org.apache.bcel.classfile.MethodMethodFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)org.apache.bcel.generic.MethodGenMethodGenFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)NonExceptionPostdominatorsAnalysisNonExceptionPostdominatorsAnalysisFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)NonImplicitExceptionPostDominatorsAnalysisNonImplicitExceptionPostDominatorsAnalysisFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ObligationDataflowObligationDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)java.lang.String[]ParameterSignatureListFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ReturnPathDataflowReturnPathDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ReturnPathTypeDataflowReturnPathTypeDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ReverseDepthFirstSearchReverseDepthFirstSearchFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)StoreDataflowStoreDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)TypeDataflowTypeDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)UnconditionalValueDerefDataflowUnconditionalValueDerefDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)UnpackedCodeUnpackedCodeFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)UsagesRequiringNonNullValuesUsagesRequiringNonNullValuesFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ValueNumberDataflowValueNumberDataflowFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)ValueRangeAnalysisFactory.ValueRangeAnalysisValueRangeAnalysisFactory. analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)protected AssertionMethodsAnalysisFactory. getAssertionMethods(IAnalysisCache analysisCache, ClassDescriptor classDescriptor)protected CFGAnalysisFactory. getCFG(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected CompactLocationNumberingAnalysisFactory. getCompactLocationNumbering(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected org.apache.bcel.generic.ConstantPoolGenAnalysisFactory. getConstantPoolGen(IAnalysisCache analysisCache, ClassDescriptor classDescriptor)protected DepthFirstSearchAnalysisFactory. getDepthFirstSearch(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected ExceptionSetFactoryAnalysisFactory. getExceptionSetFactory(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected IsNullValueDataflowAnalysisFactory. getIsNullValueDataflow(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected org.apache.bcel.classfile.JavaClassAnalysisFactory. getJavaClass(IAnalysisCache analysisCache, ClassDescriptor classDescriptor)protected LoadedFieldSetAnalysisFactory. getLoadedFieldSet(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected org.apache.bcel.classfile.MethodAnalysisFactory. getMethod(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected org.apache.bcel.generic.MethodGenAnalysisFactory. getMethodGen(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected ReverseDepthFirstSearchAnalysisFactory. getReverseDepthFirstSearch(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected TypeDataflowAnalysisFactory. getTypeDataflow(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor)protected ValueNumberDataflowAnalysisFactory. getValueNumberDataflow(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.classfile.impl
Methods in edu.umd.cs.findbugs.classfile.impl that throw CheckedAnalysisException Modifier and Type Method Description voidClassPathBuilder. build(IClassPath classPath, IClassPathBuilderProgress progress)<E> EAnalysisCache. getClassAnalysis(java.lang.Class<E> analysisClass, ClassDescriptor classDescriptor)<E> EAnalysisCache. getMethodAnalysis(java.lang.Class<E> analysisClass, MethodDescriptor methodDescriptor) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.detect
Methods in edu.umd.cs.findbugs.detect that throw CheckedAnalysisException Modifier and Type Method Description voidBuildObligationPolicyDatabase. visitClass(ClassDescriptor classDescriptor)voidCheckExpectedWarnings. visitClass(ClassDescriptor classDescriptor)voidCheckRelaxingNullnessAnnotation. visitClass(ClassDescriptor classDescriptor)voidCheckTypeQualifiers. visitClass(ClassDescriptor classDescriptor)voidFindUnsatisfiedObligation. visitClass(ClassDescriptor classDescriptor)voidTestDataflowAnalysis. visitClass(ClassDescriptor classDescriptor)protected voidCheckTypeQualifiers. visitMethodCFG(MethodDescriptor methodDescriptor, CFG cfg)protected voidFindUnsatisfiedObligation. visitMethodCFG(MethodDescriptor methodDescriptor, CFG cfg) -
Uses of CheckedAnalysisException in edu.umd.cs.findbugs.plan
Subclasses of CheckedAnalysisException in edu.umd.cs.findbugs.plan Modifier and Type Class Description classOrderingConstraintExceptionAn exception indicating that the detector ordering constraints specified by a plugin are invalid.
-