Class AnalysisContext.DelegatingRepositoryLookupFailureCallback
java.lang.Object
edu.umd.cs.findbugs.ba.AnalysisContext.DelegatingRepositoryLookupFailureCallback
- All Implemented Interfaces:
RepositoryLookupFailureCallback, IErrorLogger
- Enclosing class:
AnalysisContext
static class AnalysisContext.DelegatingRepositoryLookupFailureCallback
extends Object
implements RepositoryLookupFailureCallback
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidLog an error that occurs while performing analysis.voidLog an error that occurs while performing analysis.voidreportMissingClass(ClassDescriptor classDescriptor) Called to report a class lookup failure.voidCalled to report a class lookup failure.voidReport that we skipped some analysis of a methodMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IErrorLogger
reportMissingClass
-
Constructor Details
-
DelegatingRepositoryLookupFailureCallback
DelegatingRepositoryLookupFailureCallback()
-
-
Method Details
-
logError
Description copied from interface:IErrorLoggerLog an error that occurs while performing analysis.- Specified by:
logErrorin interfaceIErrorLogger- Parameters:
message- the error message
-
logError
Description copied from interface:IErrorLoggerLog an error that occurs while performing analysis.- Specified by:
logErrorin interfaceIErrorLogger- Parameters:
message- the error messagee- the exception which is the underlying cause of the error
-
reportMissingClass
Description copied from interface:IErrorLoggerCalled to report a class lookup failure.- Specified by:
reportMissingClassin interfaceIErrorLogger- Parameters:
ex- a ClassNotFoundException resulting from the class lookup failure
-
reportMissingClass
Description copied from interface:IErrorLoggerCalled to report a class lookup failure.- Specified by:
reportMissingClassin interfaceIErrorLogger- Parameters:
classDescriptor- ClassDescriptor of a missing class
-
reportSkippedAnalysis
Description copied from interface:IErrorLoggerReport that we skipped some analysis of a method- Specified by:
reportSkippedAnalysisin interfaceIErrorLogger- Parameters:
method- the method we skipped
-