@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
Package io.jenkins.plugins.forensics.git.util
Provides utility classes to access Git repositories and to render Git commit hashes.
-
Class Summary Class Description AbstractRepositoryCallback<T> Code that gets executed on the machine where a Git working directory is local andRepository
object is accessible.GitCommitDecorator ARepositoryBrowser
for Git commits.GitCommitDecoratorFactory ACommitDecoratorFactory
for Git.GitCommitTextDecorator Renders a short version of the specified commit ID.GitRepositoryValidator 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.RemoteResultWrapper<T extends Serializable> A serializable result combined with a logger.