Alle Klassen und Schnittstellen
Klasse
Beschreibung
Obtains SCM blame information for several file locations.
A blamer that does nothing.
Provides access to the blame information for a collection of workspace files.
Reads
Blames
from an XML file.A change made on specific lines within a specific file.
The edit type of a single change within a specific file.
A
RepositoryBrowser
for commits.A decorator that does nothing.
Jenkins' extension point that allows plugins to create
CommitDecorator
instances based on a supported SCM
and RepositoryBrowser
.Represents all changes related to a specific file in a given SCM commit (diff).
Computes and stores aggregated statistics for a collection of commits.
Controls the life cycle of the commit statistics in a job.
This job action is responsible to render the historical trend of the commit statistics via its associated
'floatingBox.jelly' view.
Data class that represents the code difference - so called 'delta' - between two commits.
Calculates the code difference - so called 'delta' - between two commits.
A delta calculator that does nothing.
Jenkins' extension point that allows plugins to create
DeltaCalculator
instances based on a supported SCM
.Stores the repository blames for several lines of a single file.
Creates
FileBlame
instances that optimize the memory footprint for file names by using a TreeStringBuilder
.Wraps all changes made to one specific file.
Creates a view for the selected link in the details table.
A table row that shows details about a specific file.
Edit types which describe how a file has been changed.
Defines a set of file locations.
Aggregates commit statistics for a given file.
Creates
FileBlame
instances that optimize the memory footprint for file names by using a TreeStringBuilder
.Controls the life cycle of the forensics results in a job.
A job action displays a link on the side panel of a job that refers to the last build that contains forensic results
(i.e.
Provides the dynamic model for the details table that shows the source control file statistics.
A table row that shows the source control statistics.
Server side model that provides the data for the details view of the repository statistics.
Generated localization support class.
Generated localization support class.
Jenkins extension point that allows plugins to create
RepositoryMiner
instances based on a supported SCM
.Queries the repository statistics of a build for a subselection of results.
Stores the selected reference build for a given build.
A small wrapper around the
ReferenceBuild
action to provide consumers a simple API to obtain a reference
build.Base class for recorders that find reference builds.
Obtains commit statistics for a source code repository.
A repository miner that does nothing.
A pipeline
Step
or Freestyle or Maven Recorder
that obtains statistics for all repository files.Descriptor for this step: defines the context and the UI elements.
Provides access to the SCM commit statistics of all repository files up to a specific commit.
Reads
RepositoryStatistics
from an XML file.Resolves the used SCM in a given build.
A simple recorder that discovers a reference build from another given reference job.
Descriptor for this step: defines the context and the UI data binding and validation.