Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- AbstractRepositoryCallback<T> - Klasse in io.jenkins.plugins.forensics.git.util
-
Code that gets executed on the machine where a Git working directory is local and
Repository
object is accessible. - AbstractRepositoryCallback() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.util.AbstractRepositoryCallback
- Action_DisplayName() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
Action.DisplayName
:Commits
. - asLink(String) - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitCommitDecorator
- asLink(String) - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitCommitTextDecorator
- asLink(ObjectId) - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitCommitTextDecorator
-
Obtains a link for the specified commit ID.
- asText(String) - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitCommitTextDecorator
- asText(ObjectId) - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitCommitTextDecorator
-
Renders the commit ID as a human-readable text.
C
- calculateDelta(Run<?, ?>, Run<?, ?>, String, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.delta.GitDeltaCalculator
- CommitStatisticsStep - Klasse in io.jenkins.plugins.forensics.git.miner
-
A pipeline
Step
or Freestyle or MavenRecorder
that obtains statistics for all repository files. - CommitStatisticsStep() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep
-
Creates a new instance of
CommitStatisticsStep
. - CommitStatisticsStep.Descriptor - Klasse in io.jenkins.plugins.forensics.git.miner
-
Descriptor for this step: defines the context and the UI elements.
- contains(String) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Returns
true
if the specified commit is part of the commits. - createBlamer(SCM, Run<?, ?>, FilePath, TaskListener, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.blame.GitBlamerFactory
- createClient() - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Creates a
GitClient
using the field values. - createCommitDecorator(SCM, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitCommitDecoratorFactory
- createDeltaCalculator(SCM, Run<?, ?>, FilePath, TaskListener, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.delta.GitDeltaCalculatorFactory
- createMiner(SCM, Run<?, ?>, FilePath, TaskListener, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.miner.GitMinerFactory
D
- DeltaRepositoryCallback - Klasse in io.jenkins.plugins.forensics.git.delta
-
Repository callback that calculates the code difference - so called 'delta' - between two commits.
- DeltaRepositoryCallback(String, String) - Konstruktor für Klasse io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback
-
Creates an instance which can be used for executing a Git repository callback.
- Descriptor() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep.Descriptor
- Descriptor() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder.Descriptor
-
Creates a new instance of
GitReferenceRecorder.Descriptor
. - DiffsCollector - Klasse in io.jenkins.plugins.forensics.git.miner
-
Collects delta information (added and deleted lines of code) for all files that are part of a given commit.
- DiffsCollector() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.miner.DiffsCollector
E
- equals(Object) - Methode in Klasse io.jenkins.plugins.forensics.git.delta.GitDelta
- equals(Object) - Methode in Klasse io.jenkins.plugins.forensics.git.util.RemoteResultWrapper
F
- FieldValidator_Error_ReferenceJobDoesNotExist() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
FieldValidator.Error.ReferenceJobDoesNotExist
:There is no such job - maybe the job has been renamed?
. - find(Run<?, ?>, Run<?, ?>, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
- findRecordForScm(Run<?, ?>, String) - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Tries to find a
GitCommitsRecord
for the specified SCM.
G
- getAbsolutePath(File) - Statische Methode in Klasse io.jenkins.plugins.forensics.git.util.AbstractRepositoryCallback
-
Returns an absolute path for a given file in the Git repository, normalized using Unix path separators.
- getCommits() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getCommitsWithMerge() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Returns all recorded new
GitCommitsRecord.commits
including the commits which belong to a merge, if it is part of this commit record. - getDescriptor() - Methode in Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep
- getDescriptor() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
- getDiffFile() - Methode in Klasse io.jenkins.plugins.forensics.git.delta.GitDelta
- getDisplayName() - Methode in Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep.Descriptor
- getDisplayName() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getDisplayName() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder.Descriptor
- getErrorMessages() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getHead() - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Returns the GIT_COMMIT environment variable, or 'HEAD' if not set.
- getIconFileName() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getId() - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Returns the key for the associated SCM.
- getInfoMessages() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getLatestCommit() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getLatestCommitLink() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getMaxCommits() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
- getOwner() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getReferencePoint(GitCommitsRecord, int, boolean) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Tries to find a reference build using the specified
GitCommitsRecord
of the reference job as a starting point. - getResult() - Methode in Klasse io.jenkins.plugins.forensics.git.util.RemoteResultWrapper
- getScm() - Methode in Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep
- getScm() - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Returns the associated SCM.
- getScmKey() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getSize() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getTargetParentCommit() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getUrlName() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- getWorkTree(Repository) - Statische Methode in Klasse io.jenkins.plugins.forensics.git.util.AbstractRepositoryCallback
-
Returns the root directory of the repository working tree.
- GitBlamerFactory - Klasse in io.jenkins.plugins.forensics.git.blame
-
A
BlamerFactory
for Git. - GitBlamerFactory() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.blame.GitBlamerFactory
- GitCheckoutListener - Klasse in io.jenkins.plugins.forensics.git.reference
-
Tracks all commits since the last build and writes them into a
GitCommitsRecord
action to be accessed later. - GitCheckoutListener() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.reference.GitCheckoutListener
- GitCommitDecorator - Klasse in io.jenkins.plugins.forensics.git.util
-
A
RepositoryBrowser
for Git commits. - GitCommitDecoratorFactory - Klasse in io.jenkins.plugins.forensics.git.util
-
A
CommitDecoratorFactory
for Git. - GitCommitDecoratorFactory() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.util.GitCommitDecoratorFactory
- GitCommitsRecord - Klasse in io.jenkins.plugins.forensics.git.reference
-
Stores all commits for a given build and provides a link to the latest commit.
- GitCommitsRecord(Run<?, ?>, String, FilteredLog, BuildCommits, String) - Konstruktor für Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Creates a new
GitCommitsRecord
instance with the specified list of new commits. - GitCommitTextDecorator - Klasse in io.jenkins.plugins.forensics.git.util
-
Renders a short version of the specified commit ID.
- GitCommitTextDecorator() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.util.GitCommitTextDecorator
- GitDelta - Klasse in io.jenkins.plugins.forensics.git.delta
-
A Git specific extension of
Delta
. - GitDelta(String, String, Map<String, FileChanges>, String) - Konstruktor für Klasse io.jenkins.plugins.forensics.git.delta.GitDelta
-
Constructor for a delta instance which wraps code changes between the two passed commits.
- GitDeltaCalculator - Klasse in io.jenkins.plugins.forensics.git.delta
-
A
DeltaCalculator
for Git. - GitDeltaCalculator(GitClient, String) - Konstruktor für Klasse io.jenkins.plugins.forensics.git.delta.GitDeltaCalculator
-
Constructor for an instance of
DeltaCalculator
which can be used for Git. - GitDeltaCalculatorFactory - Klasse in io.jenkins.plugins.forensics.git.delta
-
A
DeltaCalculatorFactory
for Git. - GitDeltaCalculatorFactory() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.delta.GitDeltaCalculatorFactory
- GitMinerFactory - Klasse in io.jenkins.plugins.forensics.git.miner
-
A
MinerFactory
for Git. - GitMinerFactory() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.miner.GitMinerFactory
- GitReferenceRecorder - Klasse in io.jenkins.plugins.forensics.git.reference
-
Recorder that finds a reference build that matches best with the current build of a given Git branch.
- GitReferenceRecorder() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
-
Creates a new instance of
GitReferenceRecorder
. - GitReferenceRecorder.Descriptor - Klasse in io.jenkins.plugins.forensics.git.reference
-
Descriptor for this step: defines the symbol for the pipeline.
- GitRepositoryMiner - Klasse in io.jenkins.plugins.forensics.git.miner
-
Mines a Git repository and creates statistics for all available files.
- GitRepositoryValidator - Klasse in io.jenkins.plugins.forensics.git.util
-
Inspects a given working tree and determines if this path is a valid Git repository that can be used to run one of the forensics analyzers.
- GitRepositoryValidator(SCM, Run<?, ?>, FilePath, TaskListener, FilteredLog) - Konstruktor für Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Creates a new
GitRepositoryValidator
.
H
- hashCode() - Methode in Klasse io.jenkins.plugins.forensics.git.delta.GitDelta
- hashCode() - Methode in Klasse io.jenkins.plugins.forensics.git.util.RemoteResultWrapper
- hasTargetParentCommit() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Determines if the commits contain a merge commit with the target branch.
I
- INFO_SHALLOW_CLONE - Statische Variable in Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Error message.
- invoke(Repository, VirtualChannel) - Methode in Klasse io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback
- io.jenkins.plugins.forensics.git.blame - Package io.jenkins.plugins.forensics.git.blame
-
Provides classes to run `git blame`.
- io.jenkins.plugins.forensics.git.delta - Package io.jenkins.plugins.forensics.git.delta
-
Git implementation for determining the code difference - so called 'delta' - between two commits.
- io.jenkins.plugins.forensics.git.miner - Package io.jenkins.plugins.forensics.git.miner
-
Provides API classes to obtain commit statistics for files in a repository.
- io.jenkins.plugins.forensics.git.reference - Package io.jenkins.plugins.forensics.git.reference
-
Provides classes to discover reference builds in Git projects.
- io.jenkins.plugins.forensics.git.util - Package io.jenkins.plugins.forensics.git.util
-
Provides utility classes to access Git repositories and to render Git commit hashes.
- isApplicable(Class<? extends AbstractProject>) - Methode in Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep.Descriptor
- isEmpty() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- isFirstBuild() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- isGitRepository() - Methode in Klasse io.jenkins.plugins.forensics.git.util.GitRepositoryValidator
-
Returns whether the specified working tree contains a valid Git repository that can be used to run one of the forensics analyzers.
- isNotEmpty() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- isSkipUnknownCommits() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
M
- Messages - Klasse in io.jenkins.plugins.forensics.git.reference
-
Generated localization support class.
- Messages() - Konstruktor für Klasse io.jenkins.plugins.forensics.git.reference.Messages
- mine(RepositoryStatistics, FilteredLog) - Methode in Klasse io.jenkins.plugins.forensics.git.miner.GitRepositoryMiner
N
- No_Reference_Build() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
No.Reference.Build
:no reference build found
.
O
- onAttached(Run<?, ?>) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
- onCheckout(Run<?, ?>, SCM, FilePath, TaskListener, File, SCMRevisionState) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCheckoutListener
- onLoad(Run<?, ?>) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
P
- perform(Run<?, ?>, FilePath, EnvVars, Launcher, TaskListener) - Methode in Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep
R
- Recorder_DisplayName() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
Recorder.DisplayName
:Discover Git reference build
. - RemoteResultWrapper<T> - Klasse in io.jenkins.plugins.forensics.git.util
-
A serializable result combined with a logger.
- RemoteResultWrapper(T, String) - Konstruktor für Klasse io.jenkins.plugins.forensics.git.util.RemoteResultWrapper
-
Creates a new instance of
RemoteResultWrapper
.
S
- setMaxCommits(int) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
-
Sets the maximal number of additional commits in the reference job that will be considered during the comparison with the current branch.
- setScm(String) - Methode in Klasse io.jenkins.plugins.forensics.git.miner.CommitStatisticsStep
-
Sets the SCM that should be used to find the reference build for.
- setSkipUnknownCommits(boolean) - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitReferenceRecorder
-
If enabled, then a build of the reference job will be skipped if one of the commits is unknown in the current branch.
- size() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
-
Returns the number of new commits.
T
- toString() - Methode in Klasse io.jenkins.plugins.forensics.git.reference.GitCommitsRecord
_
- _Action_DisplayName() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
Action.DisplayName
:Commits
. - _FieldValidator_Error_ReferenceJobDoesNotExist() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
FieldValidator.Error.ReferenceJobDoesNotExist
:There is no such job - maybe the job has been renamed?
. - _No_Reference_Build() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
No.Reference.Build
:no reference build found
. - _Recorder_DisplayName() - Statische Methode in Klasse io.jenkins.plugins.forensics.git.reference.Messages
-
Key
Recorder.DisplayName
:Discover Git reference build
.
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form