Extension Points defined in Forensics API Plugin
BlamerFactory
jenkinsdoc:forensics-api:io.jenkins.plugins.forensics.blame.BlamerFactory]
Jenkins' extension point that allows plugins to create jenkinsdoc:Blamer] instances based on a supported jenkinsdoc:SCM] .
Implementations:
-
Git Forensics Plugin: io.
jenkins. plugins. forensics. git. blame. GitBlamerFactory (view on GitHub)
CommitDecoratorFactory
jenkinsdoc:forensics-api:io.jenkins.plugins.forensics.util.CommitDecoratorFactory]
Jenkins' extension point that allows plugins to create jenkinsdoc:CommitDecorator] instances based on a supported {@link SCM} and jenkinsdoc:RepositoryBrowser] .
Implementations:
-
Git Forensics Plugin: io.
jenkins. plugins. forensics. git. util. GitCommitDecoratorFactory (view on GitHub)
DeltaCalculatorFactory
jenkinsdoc:forensics-api:io.jenkins.plugins.forensics.delta.DeltaCalculatorFactory]
Jenkins' extension point that allows plugins to create jenkinsdoc:DeltaCalculator] instances based on a supported {@link SCM}.
Implementations:
-
Git Forensics Plugin: io.
jenkins. plugins. forensics. git. delta. GitDeltaCalculatorFactory (view on GitHub)
MinerFactory
jenkinsdoc:forensics-api:io.jenkins.plugins.forensics.miner.MinerFactory]
Jenkins extension point that allows plugins to create jenkinsdoc:RepositoryMiner] instances based on a supported {@link SCM}.
Implementations:
-
Git Forensics Plugin: io.
jenkins. plugins. forensics. git. miner. GitMinerFactory (view on GitHub)