Class GitRepositoryMiner

java.lang.Object
io.jenkins.plugins.forensics.miner.RepositoryMiner
io.jenkins.plugins.forensics.git.miner.GitRepositoryMiner
All Implemented Interfaces:
Serializable

public class GitRepositoryMiner extends io.jenkins.plugins.forensics.miner.RepositoryMiner
Mines a Git repository and creates statistics for all available files.
Author:
Giulia Del Bravo, Ullrich Hafner
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.jenkins.plugins.forensics.miner.RepositoryMiner

    io.jenkins.plugins.forensics.miner.RepositoryMiner.NullMiner
  • Method Summary

    Modifier and Type
    Method
    Description
    io.jenkins.plugins.forensics.miner.RepositoryStatistics
    mine(io.jenkins.plugins.forensics.miner.RepositoryStatistics previous, edu.hm.hafner.util.FilteredLog logger)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • mine

      public io.jenkins.plugins.forensics.miner.RepositoryStatistics mine(io.jenkins.plugins.forensics.miner.RepositoryStatistics previous, edu.hm.hafner.util.FilteredLog logger) throws InterruptedException
      Specified by:
      mine in class io.jenkins.plugins.forensics.miner.RepositoryMiner
      Throws:
      InterruptedException