You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.
An EngineRegistrar that implements IAnalysisEngineRegistrar and specified in /FindbugsPlugin/EngineRegistrar of findbugs.xml
see FindBugs2#registerPluginAnalysisEngines() that registers analysis engine in plugin
An DatabaseFactory that implements IDatabaseFactory and calls databaseFactory.registerWith(analysisCache) in #registerAnalysisEngines(IAnalysisCache)
An Database that is accessible via analysisCache#getDatabase(Class), and stores nullness info (module, package, class, field and other types) on memory
Detectors to report potential problems based on the data in database
(optional) build data in batch for class files in classpath (not aux classpath) before the analysis
The text was updated successfully, but these errors were encountered:
Basic Implementation
IAnalysisEngineRegistrar
and specified in/FindbugsPlugin/EngineRegistrar
offindbugs.xml
FindBugs2#registerPluginAnalysisEngines()
that registers analysis engine in pluginIDatabaseFactory
and callsdatabaseFactory.registerWith(analysisCache)
in#registerAnalysisEngines(IAnalysisCache)
analysisCache#getDatabase(Class)
, and stores nullness info (module, package, class, field and other types) on memoryThe text was updated successfully, but these errors were encountered: