Interface VersionEvaluatorProvider
- All Superinterfaces:
VersionEvaluator
- All Known Implementing Classes:
VersionEvaluatorProvider
SPI for version evaluator implementations.
Implementations are discovered via the ServiceLoader
mechanism. Register the provider in
META-INF/services/org.jdrupes.gitversioning.api.VersionEvaluatorProvider.
-
Method Summary
Modifier and TypeMethodDescriptionrepository(org.eclipse.jgit.lib.Repository repository) Sets the repository to use.Methods inherited from interface VersionEvaluator
dirtyFiles, matchingAntPattern, matchingGlob, matchingRegex, modifiedFiles, repository, subDirectory, tagFilter, tagProcessor, version
-
Method Details
-
repository
Sets the repository to use.- Parameters:
repository- the Git repository- Returns:
- this provider for chaining
-