Package io.jenkins.plugins.forensics.git.util
@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.
-
ClassesClassDescriptionCode that gets executed on the machine where a Git working directory is local and
Repository
object is accessible.ARepositoryBrowser
for Git commits.ACommitDecoratorFactory
for Git.Renders a short version of the specified commit ID.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.