All Classes and Interfaces

Class
Description
Helper for annotating the lines, creates the strings to annotate with.
Utility class.
Gets downstream builds using the build-cache plugin.
Looks for Indications, trying to find the Cause of a problem.
Reader used to find indications of a failure cause.
Indication that parses the build log file for a pattern.
The descriptor.
An identifier for a non-numeric build for a given project, like "last build" and "last failed build".
Page for managing the failure causes.
Basic implementation to get downstream builds from Jenkins using core functionality.
There is no general way to find downstream build in Jenkins Core.
FailureCause of a build.
Descriptor is only used for auto completion of categories.
The action to show the FailureCause to the user..
A column that user can add to a view to display the failure cause of the last build.
The descriptor for FailureCauseColumn.
A class containing data to be displayed when presenting FailureCausesBuildAction summary.
A class containing links to be displayed for the project and the build.
Aggregates the failure causes from downstream builds to the parent build.
Build action for the aggregated result of failure causes.
A historical record of a modification occurrence by a user.
Project action showing failure cause of last build, if any.
Provides information about the failure causes for a build.
The FailureCause statistics object.
Reader used to find indications of a failure cause.
CharSequence that notices thread interrupts -- as might be necessary to recover from a loose regex on unexpected challenging input.
Found Failure Cause of a build.
Found Indication of an unsuccessful build.
ExtensionPoint that allows BFA to send the failure cause description directly to Gerrit.
 
Indication that can match a search string for a specific reader.
The descriptor for this indicator.
Annotates the build log so that we can create links to it and mark found indications.
Factory for creating a new IndicationAnnotator when the log should be annotated.
Base class for storage implementations of FailureCauses.
Descriptor for KnowledgeBases.
Handling of the list the traditional way.
Descriptor for LocalFileKnowledgeBase.
Generated localization support class.
 
Handling of the MongoDB way of saving the knowledge base.
Descriptor for MongoDBKnowledgeBase.
Cache for the MongoDBKnowledgeBase.
Reader used to find indications of a failure cause.
Build log indication that matches over multiple lines.
The descriptor.
Class for keeping track of the number of copies of the same object.
Converts old FoundIndications with line number info to the new format using line matcher.
A work task that does the actual conversion in an executor thread.
Work to convert FailureCauseMatrixBuildActions to use FailureCauseMatrixBuildAction.runIds instead of run instances during serialization.
Get downstream builds for the Parameterized Trigger Plugin.
The main thing.
Renderer for the Token mechanims.
Helps build a URL into the build log for an indication.
The Action for adding a link to the analysis for each run.
A JobProperty that flags a job that should not be scanned.
Descriptor for ScannerJobProperty.
Deprecated.
ScannerJobProperty is used instead, but this is kept to be able to de-serialize old jobs.
Action class for scanning non scanned build.
ScanMode that re-scans all builds regardless if they have been scanned before or not.
ScanMode that scans only previously non scanned builds.
Represents the different scan modes that can be used to re-scan the builds of a Job.
A thread-pool and queue implementation for queueing builds for scanning.
Runnable class for scanning non scanned build.
Extension point for inserting SOD Transient Actions into the Abstract project.
Scan on demand feature settings.
Descriptor for ScanOnDemandVariables.
"Real" binary semaphore, where subsequent calls to release do not make the semaphore be able to acquire more than the maximum permits.
Class that allows BFA to send failure cause messages for each build to Slack.
The statistics object which will be logged.
Upstream cause.
Main singleton entrance for logging statistics.
The Build Failure Analyzer token for TokenMacro consumers.
Static helper methods for Token generation.
 
A CauseManagement page that appears on all Project pages via TransientActionProvider.