| Package | Description |
|---|---|
| io.jenkins.plugins.forensics.blame |
Provides API classes to obtain SCM blame information for files in a repository.
|
| io.jenkins.plugins.forensics.miner |
Provides API classes to obtain commit statistics for files in a repository.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileLocations
Defines a set of file locations.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Optional<Blamer> |
BlamerFactory.createBlamer(SCM scm,
Run<?,?> run,
FilePath workspace,
TaskListener listener,
FilteredLog logger)
Returns a blamer for the specified
SCM. |
static Blamer |
BlamerFactory.findBlamer(Run<?,?> run,
Collection<FilePath> scmDirectories,
TaskListener listener,
FilteredLog logger)
Returns a blamer for the specified
build. |
| Modifier and Type | Method and Description |
|---|---|
abstract Optional<RepositoryMiner> |
MinerFactory.createMiner(SCM scm,
Run<?,?> run,
FilePath workspace,
TaskListener listener,
FilteredLog logger)
Returns a repository miner for the specified
SCM. |
static RepositoryMiner |
MinerFactory.findMiner(Run<?,?> run,
Collection<FilePath> scmDirectories,
TaskListener listener,
FilteredLog logger)
Returns a miner for the repository of the specified
build. |
Copyright © 2016–2019. All rights reserved.