|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AnnotationParser | A parser for annotations. |
| HealthDescriptor | A health descriptor defines the parameters to create the build health. |
| ResultAction<T extends BuildResult> | Defines an action that is responsible for handling results of the given type
T. |
| Class Summary | |
|---|---|
| AbstractAnnotationParser | A base class for parsers that work on files and produce annotations. |
| AbstractHealthDescriptor | A base class for serializable health descriptors. |
| AbstractProjectAction<T extends ResultAction<?>> | A project action displays a link on the side panel of a project. |
| AbstractResultAction<T extends BuildResult> | Controls the live cycle of the results in a job. |
| AnalysisCorePlugin | Provides unique keys for jelly scripts which can be accessed globally with
${app.getPlugin('analysis-core')}. |
| AnnotationDifferencer | Provides several utility methods based on sets of annotations. |
| AnnotationsAggregator | Aggregates ResultActions of MatrixRuns into
MatrixBuild. |
| AnnotationsClassifier | Reads the content of each file with warnings and creates a unique hash code of the warning to enable a more flexible new and fixed warnings detection. |
| BuildHistory | History of build results of a specific plug-in. |
| BuildResult | A base class for build results that is capable of storing a reference to the current build. |
| BuildResultEvaluator | Checks if the number of annotations exceeds a given threshold value. |
| FilesParser | Parses files that match the specified pattern and creates a corresponding
ParserResult with a collection of annotations. |
| HealthAwareMavenReporter | Deprecated. use HealthAwareReporter |
| HealthAwarePublisher | A base class for publishers with the following two characteristics: It provides a unstable threshold, that could be enabled and set in the configuration screen. |
| HealthAwareRecorder | A base class for publishers with the following two characteristics: It provides a unstable threshold, that could be enabled and set in the configuration screen. |
| HealthAwareReporter<T extends BuildResult> | A base class for Maven reporters with the following two characteristics: It provides a unstable threshold, that could be enabled and set in the configuration screen. |
| HealthReportBuilder | Creates a health report for integer values based on healthy and unhealthy thresholds. |
| MavenResultAction<T extends BuildResult> | Base class for Maven aggregated build reports. |
| NullBuildHistory | Empty build history. |
| NullHealthDescriptor | A HealthDescriptor that neither has the failure threshold nor the
health report enabled. |
| ParserResult | Stores the collection of parsed annotations and associated error messages. |
| PluginDescriptor | Base class for a Jankins plug-in descriptor. |
| ReporterDescriptor | A maven reporter descriptor that uses a publisher descriptor as delegate to obtain the relevant configuration data. |
| Thresholds | Data object that simply stores the thresholds. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||