Class GitBlamerFactory

java.lang.Object
io.jenkins.plugins.forensics.blame.BlamerFactory
io.jenkins.plugins.forensics.git.blame.GitBlamerFactory
All Implemented Interfaces:
ExtensionPoint

@Extension public class GitBlamerFactory extends io.jenkins.plugins.forensics.blame.BlamerFactory
A BlamerFactory for Git. Handles Git repositories that do not have option ShallowClone set.
Author:
Ullrich Hafner
  • Constructor Details

    • GitBlamerFactory

      public GitBlamerFactory()
  • Method Details

    • createBlamer

      public Optional<io.jenkins.plugins.forensics.blame.Blamer> createBlamer(SCM scm, Run<?,?> build, FilePath workTree, TaskListener listener, edu.hm.hafner.util.FilteredLog logger)
      Specified by:
      createBlamer in class io.jenkins.plugins.forensics.blame.BlamerFactory