A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

abbrev(Integer) - Method in class pl.project13.core.jgit.DescribeCommand
--abbrev=N
abbrevLength - Variable in class pl.project13.core.GitDataProvider
 
ahead() - Method in class pl.project13.core.AheadBehind
 
AheadBehind - Class in pl.project13.core
 
always(boolean) - Method in class pl.project13.core.jgit.DescribeCommand
--always
apply(GitDescribeConfig) - Method in class pl.project13.core.jgit.DescribeCommand
Apply all configuration options passed in with `config`.
arrayFormat(String, Object[]) - Static method in class pl.project13.core.log.MessageFormatter
Same principle as the MessageFormatter.format(String, Object) and MessageFormatter.format(String, Object, Object) methods except that any number of arguments can be passed in an array.
AwsCodeBuildBuildServerData - Class in pl.project13.core.cibuild
 
AzureDevOpsBuildServerData - Class in pl.project13.core.cibuild
 

B

BambooBuildServerData - Class in pl.project13.core.cibuild
 
behind() - Method in class pl.project13.core.AheadBehind
 
BitbucketBuildServerData - Class in pl.project13.core.cibuild
 
BRANCH - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_AUTHOR_EMAIL - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_AUTHOR_NAME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_HOST - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_NUMBER - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_NUMBER_UNIQUE - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_TIME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BUILD_VERSION - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
BuildServerDataProvider - Class in pl.project13.core.cibuild
 

C

call() - Method in class pl.project13.core.jgit.DescribeCommand
 
CannotReadFileException - Exception in pl.project13.core
 
CannotReadFileException(Throwable) - Constructor for exception pl.project13.core.CannotReadFileException
 
CircleCiBuildServerData - Class in pl.project13.core.cibuild
 
CLOSEST_TAG_COMMIT_COUNT - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
CLOSEST_TAG_NAME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_AUTHOR_EMAIL - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_AUTHOR_NAME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_AUTHOR_TIME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_COMMITTER_TIME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_DESCRIBE - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_ID_ABBREV - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_ID_FLAT - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_ID_FULL - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_MESSAGE_FULL - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_MESSAGE_SHORT - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_SHORT_DESCRIBE - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
COMMIT_TIME - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
commitIdGenerationMode - Variable in class pl.project13.core.GitDataProvider
 
CommitIdGenerationMode - Enum in pl.project13.core
 
commitObjectId() - Method in class pl.project13.core.jgit.DescribeResult
 
commitsAwayFromTag() - Method in class pl.project13.core.jgit.DescribeResult
 
craftPropertiesOutputFile(File, String) - Static method in class pl.project13.core.PropertiesFileGenerator
 
createMatchPattern(String) - Method in class pl.project13.core.jgit.JGitCommon
 
createOrderedProperties() - Static method in class pl.project13.core.PropertiesFileGenerator
 

D

date - Variable in class pl.project13.core.jgit.dummy.DatedRevTag
 
DatedRevTag - Class in pl.project13.core.jgit.dummy
 
DatedRevTag(AnyObjectId, String) - Constructor for class pl.project13.core.jgit.dummy.DatedRevTag
 
DatedRevTag(AnyObjectId, String, DateTime) - Constructor for class pl.project13.core.jgit.dummy.DatedRevTag
 
DatedRevTag(RevTag) - Constructor for class pl.project13.core.jgit.dummy.DatedRevTag
 
dateFormat - Variable in class pl.project13.core.GitDataProvider
 
dateFormatTimeZone - Variable in class pl.project13.core.GitDataProvider
 
debug(String) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the DEBUG level.
debug(String) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
debug(String, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
debug(String, Object...) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object...) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
debug(String, Object, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
debug(String, Throwable) - Method in interface pl.project13.core.log.LoggerBridge
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(String, Throwable) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
DescribeCommand - Class in pl.project13.core.jgit
Implements git's
DescribeResult - Class in pl.project13.core.jgit
Represents the result of a git describe command.
DescribeResult(String) - Constructor for class pl.project13.core.jgit.DescribeResult
 
DescribeResult(String, boolean, Optional<String>) - Constructor for class pl.project13.core.jgit.DescribeResult
 
DescribeResult(ObjectReader, String, int, ObjectId) - Constructor for class pl.project13.core.jgit.DescribeResult
 
DescribeResult(ObjectReader, String, int, ObjectId, boolean, String) - Constructor for class pl.project13.core.jgit.DescribeResult
 
DescribeResult(ObjectReader, String, int, ObjectId, boolean, Optional<String>, boolean) - Constructor for class pl.project13.core.jgit.DescribeResult
 
DescribeResult(ObjectReader, ObjectId) - Constructor for class pl.project13.core.jgit.DescribeResult
 
DescribeResult(ObjectReader, ObjectId, boolean, Optional<String>) - Constructor for class pl.project13.core.jgit.DescribeResult
 
determineBranchName(Map<String, String>) - Method in class pl.project13.core.GitDataProvider
If running within Jenkins/Hudson, honor the branch name passed via GIT_BRANCH env var.
dirty(String) - Method in class pl.project13.core.jgit.DescribeCommand
--dirty[=mark]
DIRTY - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
dirtyMarker() - Method in class pl.project13.core.jgit.DescribeResult
 
distanceBetween(Repository, RevCommit, RevCommit) - Method in class pl.project13.core.jgit.JGitCommon
Calculates the distance (number of commits) between the given parent and child commits.
dumpJson(OutputStream, OrderedProperties, Charset) - Static method in class pl.project13.core.util.JsonManager
 
dumpProperties(OutputStream, OrderedProperties) - Static method in class pl.project13.core.util.PropertyManager
 

E

EMPTY - Static variable in class pl.project13.core.jgit.DescribeResult
 
equals(Object) - Method in class pl.project13.core.AheadBehind
 
equals(Object) - Method in class pl.project13.core.util.Pair
 
error(String) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the ERROR level.
error(String) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
error(String, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the ERROR level according to the specified format and argument.
error(String, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
error(String, Object...) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object...) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
error(String, Object, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
error(String, Throwable) - Method in interface pl.project13.core.log.LoggerBridge
Log an exception (throwable) at the ERROR level with an accompanying message.
error(String, Throwable) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
evaluateOnCommit - Variable in class pl.project13.core.GitDataProvider
 
excludeProperties - Variable in class pl.project13.core.GitDataProvider
 

F

filter(Properties, List<String>, String) - Method in class pl.project13.core.PropertiesFilterer
 
filterNot(Properties, List<String>, String) - Method in class pl.project13.core.PropertiesFilterer
 
finalCleanUp() - Method in interface pl.project13.core.GitProvider
 
finalCleanUp() - Method in class pl.project13.core.JGitProvider
 
finalCleanUp() - Method in class pl.project13.core.NativeGitProvider
 
findCommitsUntilSomeTag(Repository, RevCommit, Map<ObjectId, List<String>>) - Method in class pl.project13.core.jgit.JGitCommon
 
findEvalCommitObjectId(String, Repository) - Method in class pl.project13.core.jgit.JGitCommon
 
findTagObjectIds(Repository, boolean, String) - Method in class pl.project13.core.jgit.JGitCommon
 
first - Variable in class pl.project13.core.util.Pair
 
FLAT - pl.project13.core.CommitIdGenerationMode
 
forceLongFormat(Boolean) - Method in class pl.project13.core.jgit.DescribeCommand
--long
format(String, Object) - Static method in class pl.project13.core.log.MessageFormatter
Performs single argument substitution for the 'messagePattern' passed as parameter.
format(String, Object, Object) - Static method in class pl.project13.core.log.MessageFormatter
Performs a two argument substitution for the 'messagePattern' passed as parameter.
FormattingTuple - Class in pl.project13.core.log
Holds the results of formatting done by MessageFormatter.
FormattingTuple(String) - Constructor for class pl.project13.core.log.FormattingTuple
 
FormattingTuple(String, Object[], Throwable) - Constructor for class pl.project13.core.log.FormattingTuple
 
FULL - pl.project13.core.CommitIdGenerationMode
 

G

get() - Method in interface pl.project13.core.GitDataProvider.SupplierEx
 
getAbbrev() - Method in class pl.project13.core.git.GitDescribeConfig
 
getAbbrevCommitId() - Method in interface pl.project13.core.GitProvider
 
getAbbrevCommitId() - Method in class pl.project13.core.JGitProvider
 
getAbbrevCommitId() - Method in class pl.project13.core.NativeGitProvider
 
getAheadBehind() - Method in interface pl.project13.core.GitProvider
 
getAheadBehind() - Method in class pl.project13.core.JGitProvider
 
getAheadBehind() - Method in class pl.project13.core.NativeGitProvider
 
getArgArray() - Method in class pl.project13.core.log.FormattingTuple
 
getBranch() - Method in class pl.project13.core.example.GitRepositoryState
 
getBranchName() - Method in interface pl.project13.core.GitProvider
 
getBranchName() - Method in class pl.project13.core.JGitProvider
 
getBranchName() - Method in class pl.project13.core.NativeGitProvider
 
getBuildAuthorEmail() - Method in interface pl.project13.core.GitProvider
 
getBuildAuthorEmail() - Method in class pl.project13.core.JGitProvider
 
getBuildAuthorEmail() - Method in class pl.project13.core.NativeGitProvider
 
getBuildAuthorName() - Method in interface pl.project13.core.GitProvider
 
getBuildAuthorName() - Method in class pl.project13.core.JGitProvider
 
getBuildAuthorName() - Method in class pl.project13.core.NativeGitProvider
 
getBuildBranch() - Method in class pl.project13.core.cibuild.AwsCodeBuildBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.AzureDevOpsBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.BambooBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.BitbucketBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
getBuildBranch() - Method in class pl.project13.core.cibuild.CircleCiBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.GitHubBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.GitlabBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.HudsonJenkinsBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.TeamCityBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.TravisBuildServerData
 
getBuildBranch() - Method in class pl.project13.core.cibuild.UnknownBuildServerData
 
getBuildServerProvider(Map<String, String>, LoggerBridge) - Static method in class pl.project13.core.cibuild.BuildServerDataProvider
Get the BuildServerDataProvider implementation for the running environment
getBuildTime() - Method in class pl.project13.core.example.GitRepositoryState
 
getBuildUserEmail() - Method in class pl.project13.core.example.GitRepositoryState
 
getBuildUserName() - Method in class pl.project13.core.example.GitRepositoryState
 
getClosestTagCommitCount() - Method in interface pl.project13.core.GitProvider
 
getClosestTagCommitCount() - Method in class pl.project13.core.JGitProvider
 
getClosestTagCommitCount() - Method in class pl.project13.core.NativeGitProvider
 
getClosestTagCommitCount(String, Repository, GitDescribeConfig) - Method in class pl.project13.core.jgit.JGitCommon
 
getClosestTagName() - Method in interface pl.project13.core.GitProvider
 
getClosestTagName() - Method in class pl.project13.core.JGitProvider
 
getClosestTagName() - Method in class pl.project13.core.NativeGitProvider
 
getClosestTagName(String, Repository, GitDescribeConfig) - Method in class pl.project13.core.jgit.JGitCommon
 
getCommand() - Method in exception pl.project13.core.NativeGitProvider.NativeCommandException
 
getCommitAuthorEmail() - Method in interface pl.project13.core.GitProvider
 
getCommitAuthorEmail() - Method in class pl.project13.core.JGitProvider
 
getCommitAuthorEmail() - Method in class pl.project13.core.NativeGitProvider
 
getCommitAuthorName() - Method in interface pl.project13.core.GitProvider
 
getCommitAuthorName() - Method in class pl.project13.core.JGitProvider
 
getCommitAuthorName() - Method in class pl.project13.core.NativeGitProvider
 
getCommitAuthorTime() - Method in interface pl.project13.core.GitProvider
 
getCommitAuthorTime() - Method in class pl.project13.core.JGitProvider
 
getCommitAuthorTime() - Method in class pl.project13.core.NativeGitProvider
 
getCommitCommitterTime() - Method in interface pl.project13.core.GitProvider
 
getCommitCommitterTime() - Method in class pl.project13.core.JGitProvider
 
getCommitCommitterTime() - Method in class pl.project13.core.NativeGitProvider
 
getCommitId() - Method in class pl.project13.core.example.GitRepositoryState
 
getCommitId() - Method in interface pl.project13.core.GitProvider
 
getCommitId() - Method in class pl.project13.core.JGitProvider
 
getCommitId() - Method in class pl.project13.core.NativeGitProvider
 
getCommitIdAbbrev() - Method in class pl.project13.core.example.GitRepositoryState
 
getCommitIdsToTags(Repository, boolean, String) - Method in class pl.project13.core.jgit.JGitCommon
 
getCommitMessageFull() - Method in class pl.project13.core.example.GitRepositoryState
 
getCommitMessageFull() - Method in interface pl.project13.core.GitProvider
 
getCommitMessageFull() - Method in class pl.project13.core.JGitProvider
 
getCommitMessageFull() - Method in class pl.project13.core.NativeGitProvider
 
getCommitMessageShort() - Method in class pl.project13.core.example.GitRepositoryState
 
getCommitMessageShort() - Method in interface pl.project13.core.GitProvider
 
getCommitMessageShort() - Method in class pl.project13.core.JGitProvider
 
getCommitMessageShort() - Method in class pl.project13.core.NativeGitProvider
 
getCommitTime() - Method in class pl.project13.core.example.GitRepositoryState
 
getCommitTime() - Method in interface pl.project13.core.GitProvider
 
getCommitTime() - Method in class pl.project13.core.JGitProvider
 
getCommitTime() - Method in class pl.project13.core.NativeGitProvider
 
getCommitUserEmail() - Method in class pl.project13.core.example.GitRepositoryState
 
getCommitUserName() - Method in class pl.project13.core.example.GitRepositoryState
 
getDirectory() - Method in exception pl.project13.core.NativeGitProvider.NativeCommandException
 
getDirty() - Method in class pl.project13.core.git.GitDescribeConfig
 
getExitCode() - Method in exception pl.project13.core.NativeGitProvider.NativeCommandException
 
getForceLongFormat() - Method in class pl.project13.core.git.GitDescribeConfig
 
getGitDescribe() - Method in interface pl.project13.core.GitProvider
 
getGitDescribe() - Method in class pl.project13.core.JGitProvider
 
getGitDescribe() - Method in class pl.project13.core.NativeGitProvider
 
getMatch() - Method in class pl.project13.core.git.GitDescribeConfig
 
getMavenProjectVersion() - Method in class pl.project13.core.example.GitRepositoryState
 
getMessage() - Method in class pl.project13.core.log.FormattingTuple
 
getMessage() - Method in exception pl.project13.core.NativeGitProvider.NativeCommandException
 
getRemoteOriginUrl() - Method in interface pl.project13.core.GitProvider
 
getRemoteOriginUrl() - Method in class pl.project13.core.JGitProvider
 
getRemoteOriginUrl() - Method in class pl.project13.core.NativeGitProvider
 
getSimpleDateFormatWithTimeZone() - Method in class pl.project13.core.GitDataProvider
 
getStderr() - Method in exception pl.project13.core.NativeGitProvider.NativeCommandException
 
getStdout() - Method in exception pl.project13.core.NativeGitProvider.NativeCommandException
 
getTags() - Method in class pl.project13.core.example.GitRepositoryState
 
getTags() - Method in class pl.project13.core.git.GitDescribeConfig
 
getTags() - Method in interface pl.project13.core.GitProvider
 
getTags() - Method in class pl.project13.core.JGitProvider
 
getTags() - Method in class pl.project13.core.NativeGitProvider
 
getTags(Repository, ObjectId) - Method in class pl.project13.core.jgit.JGitCommon
 
getThrowable() - Method in class pl.project13.core.log.FormattingTuple
 
getTotalCommitCount() - Method in interface pl.project13.core.GitProvider
 
getTotalCommitCount() - Method in class pl.project13.core.JGitProvider
 
getTotalCommitCount() - Method in class pl.project13.core.NativeGitProvider
 
GitCommitIdExecutionException - Exception in pl.project13.core
Exception used by plugin.
GitCommitIdExecutionException() - Constructor for exception pl.project13.core.GitCommitIdExecutionException
 
GitCommitIdExecutionException(String) - Constructor for exception pl.project13.core.GitCommitIdExecutionException
 
GitCommitIdExecutionException(String, Throwable) - Constructor for exception pl.project13.core.GitCommitIdExecutionException
 
GitCommitIdExecutionException(String, Throwable, boolean, boolean) - Constructor for exception pl.project13.core.GitCommitIdExecutionException
 
GitCommitIdExecutionException(Throwable) - Constructor for exception pl.project13.core.GitCommitIdExecutionException
 
GitCommitPropertyConstant - Class in pl.project13.core
 
GitCommitPropertyConstant() - Constructor for class pl.project13.core.GitCommitPropertyConstant
 
GitDataProvider - Class in pl.project13.core
 
GitDataProvider(LoggerBridge) - Constructor for class pl.project13.core.GitDataProvider
 
GitDataProvider.SupplierEx<T> - Interface in pl.project13.core
 
gitDescribe - Variable in class pl.project13.core.GitDataProvider
 
GitDescribeConfig - Class in pl.project13.core.git
Represents options passed in via maven configuration, corresponds to options of git-describe.
GitDescribeConfig() - Constructor for class pl.project13.core.git.GitDescribeConfig
 
GitDescribeConfig(boolean, String, String, Integer, boolean, boolean) - Constructor for class pl.project13.core.git.GitDescribeConfig
 
GitHubBuildServerData - Class in pl.project13.core.cibuild
 
GitlabBuildServerData - Class in pl.project13.core.cibuild
 
GitProvider - Interface in pl.project13.core
 
GitRepositoryState - Class in pl.project13.core.example
A spring controlled bean that will be injected with properties about the repository state at build time.
GitRepositoryState() - Constructor for class pl.project13.core.example.GitRepositoryState
 

H

hashCode() - Method in class pl.project13.core.AheadBehind
 
hashCode() - Method in class pl.project13.core.util.Pair
 
HudsonJenkinsBuildServerData - Class in pl.project13.core.cibuild
 

I

id - Variable in class pl.project13.core.jgit.dummy.DatedRevTag
 
includeOnlyProperties - Variable in class pl.project13.core.GitDataProvider
 
info(String) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the INFO level.
info(String) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
info(String, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the INFO level according to the specified format and argument.
info(String, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
info(String, Object...) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the INFO level according to the specified format and arguments.
info(String, Object...) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
info(String, Object, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the INFO level according to the specified format and arguments.
info(String, Object, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
info(String, Throwable) - Method in interface pl.project13.core.log.LoggerBridge
Log an exception (throwable) at the INFO level with an accompanying message.
info(String, Throwable) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
init() - Method in interface pl.project13.core.GitProvider
 
init() - Method in class pl.project13.core.JGitProvider
 
init() - Method in class pl.project13.core.NativeGitProvider
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.AwsCodeBuildBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.AzureDevOpsBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.BambooBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.BitbucketBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.CircleCiBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.GitHubBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.GitlabBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.HudsonJenkinsBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.TeamCityBuildServerData
 
isActiveServer(Map<String, String>) - Static method in class pl.project13.core.cibuild.TravisBuildServerData
 
isAlways() - Method in class pl.project13.core.git.GitDescribeConfig
 
isDebugEnabled() - Method in interface pl.project13.core.log.LoggerBridge
Is the logger instance enabled for the DEBUG level?
isDebugEnabled() - Method in class pl.project13.core.log.StdOutLoggerBridge
 
isDirty() - Method in interface pl.project13.core.GitProvider
 
isDirty() - Method in class pl.project13.core.JGitProvider
 
isDirty() - Method in class pl.project13.core.NativeGitProvider
 
isErrorEnabled() - Method in interface pl.project13.core.log.LoggerBridge
Is the logger instance enabled for the ERROR level?
isErrorEnabled() - Method in class pl.project13.core.log.StdOutLoggerBridge
 
isIncluded(String, List<String>, List<String>) - Static method in class pl.project13.core.PropertiesFilterer
 
isInfoEnabled() - Method in interface pl.project13.core.log.LoggerBridge
Is the logger instance enabled for the INFO level?
isInfoEnabled() - Method in class pl.project13.core.log.StdOutLoggerBridge
 
isRepositoryInDirtyState(Repository) - Static method in class pl.project13.core.jgit.JGitCommon
 
isSkip() - Method in class pl.project13.core.git.GitDescribeConfig
 
isVerbose() - Method in interface pl.project13.core.log.LoggerBridge
Returns true if plugin does verbose logging.
isVerbose() - Method in class pl.project13.core.log.StdOutLoggerBridge
 
isWarnEnabled() - Method in interface pl.project13.core.log.LoggerBridge
Is the logger instance enabled for the WARN level?
isWarnEnabled() - Method in class pl.project13.core.log.StdOutLoggerBridge
 

J

JavaProcessRunner() - Constructor for class pl.project13.core.NativeGitProvider.JavaProcessRunner
 
JGitCommon - Class in pl.project13.core.jgit
 
JGitCommon(LoggerBridge) - Constructor for class pl.project13.core.jgit.JGitCommon
 
JGitProvider - Class in pl.project13.core
 
JsonManager - Class in pl.project13.core.util
 
JsonManager() - Constructor for class pl.project13.core.util.JsonManager
 

L

loadBuildData(Properties, Date) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
loadGitData(String, Properties) - Method in class pl.project13.core.GitDataProvider
 
loadShortDescribe(Properties) - Method in class pl.project13.core.GitDataProvider
 
LOCAL_BRANCH_AHEAD - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
LOCAL_BRANCH_BEHIND - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
log - Variable in class pl.project13.core.GitDataProvider
 
LoggerBridge - Interface in pl.project13.core.log
Interface for logging in git-commit-id plugin.

M

match(String) - Method in class pl.project13.core.jgit.DescribeCommand
--match glob-pattern
maybeGeneratePropertiesFile(Properties, File, String, Charset) - Method in class pl.project13.core.PropertiesFileGenerator
 
maybePut(Properties, String, Supplier<String>) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
maybePut(Properties, String, GitDataProvider.SupplierEx<String>) - Method in class pl.project13.core.GitDataProvider
 
memoize(GitDataProvider.SupplierEx<T>) - Static method in class pl.project13.core.GitDataProvider
 
MessageFormatter - Class in pl.project13.core.log
Formats messages according to very simple substitution rules.
MessageFormatter() - Constructor for class pl.project13.core.log.MessageFormatter
 

N

NativeCommandException(int, String, File, String, String) - Constructor for exception pl.project13.core.NativeGitProvider.NativeCommandException
 
NativeGitProvider - Class in pl.project13.core
 
NativeGitProvider.JavaProcessRunner - Class in pl.project13.core
 
NativeGitProvider.NativeCommandException - Exception in pl.project13.core
 
NativeGitProvider.ProcessRunner - Interface in pl.project13.core
 
NO_REMOTE - Static variable in class pl.project13.core.AheadBehind
 
NULL - Static variable in class pl.project13.core.log.FormattingTuple
 

O

of(int, int) - Static method in class pl.project13.core.AheadBehind
 
of(A, B) - Static method in class pl.project13.core.util.Pair
 
of(String, String) - Static method in class pl.project13.core.AheadBehind
 
offline - Variable in class pl.project13.core.GitDataProvider
 
on(File, long, LoggerBridge) - Static method in class pl.project13.core.NativeGitProvider
 
on(File, LoggerBridge) - Static method in class pl.project13.core.JGitProvider
 
on(String, Repository, LoggerBridge) - Static method in class pl.project13.core.jgit.DescribeCommand
Creates a new describe command which interacts with a single repository

P

Pair<A,​B> - Class in pl.project13.core.util
 
Pair(A, B) - Constructor for class pl.project13.core.util.Pair
 
pl.project13.core - package pl.project13.core
 
pl.project13.core.cibuild - package pl.project13.core.cibuild
 
pl.project13.core.example - package pl.project13.core.example
 
pl.project13.core.git - package pl.project13.core.git
 
pl.project13.core.jgit - package pl.project13.core.jgit
 
pl.project13.core.jgit.dummy - package pl.project13.core.jgit.dummy
 
pl.project13.core.log - package pl.project13.core.log
 
pl.project13.core.util - package pl.project13.core.util
 
prefixDot - Variable in class pl.project13.core.GitDataProvider
 
prefixedCommitId() - Method in class pl.project13.core.jgit.DescribeResult
The (possibly) "g" prefixed abbreviated object id of a commit.
prepareGitToExtractMoreDetailedRepoInformation() - Method in interface pl.project13.core.GitProvider
 
prepareGitToExtractMoreDetailedRepoInformation() - Method in class pl.project13.core.JGitProvider
 
prepareGitToExtractMoreDetailedRepoInformation() - Method in class pl.project13.core.NativeGitProvider
 
PropertiesFileGenerator - Class in pl.project13.core
 
PropertiesFileGenerator(LoggerBridge, BuildContext, String, String, String) - Constructor for class pl.project13.core.PropertiesFileGenerator
 
PropertiesFilterer - Class in pl.project13.core
 
PropertiesFilterer(LoggerBridge) - Constructor for class pl.project13.core.PropertiesFilterer
 
PropertyManager - Class in pl.project13.core.util
 
PropertyManager() - Constructor for class pl.project13.core.util.PropertyManager
 
putWithoutPrefix(Properties, String, String) - Static method in class pl.project13.core.util.PropertyManager
 

R

readJsonProperties(File, Charset) - Static method in class pl.project13.core.util.JsonManager
 
readProperties(File) - Static method in class pl.project13.core.util.PropertyManager
 
readProperties(File, Charset) - Static method in class pl.project13.core.util.PropertyManager
 
REMOTE_ORIGIN_URL - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
run(File, long, String) - Method in class pl.project13.core.NativeGitProvider.JavaProcessRunner
 
run(File, long, String) - Method in interface pl.project13.core.NativeGitProvider.ProcessRunner
Run a command and return the entire output as a String - naive, we know.
runEmpty(File, long, String) - Method in class pl.project13.core.NativeGitProvider.JavaProcessRunner
 
runEmpty(File, long, String) - Method in interface pl.project13.core.NativeGitProvider.ProcessRunner
Run a command and return false if it contains at least one output line

S

second - Variable in class pl.project13.core.util.Pair
 
setAbbrev(int) - Method in class pl.project13.core.git.GitDescribeConfig
 
setAbbrevLength(int) - Method in class pl.project13.core.GitDataProvider
 
setAdditionalProperties(Map<String, Supplier<String>>) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
setAlways(boolean) - Method in class pl.project13.core.git.GitDescribeConfig
 
setBranch(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setBuildTime(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setBuildUserEmail(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setBuildUserName(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitId(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitIdAbbrev(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitIdGenerationMode(CommitIdGenerationMode) - Method in class pl.project13.core.GitDataProvider
 
setCommitMessageFull(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitMessageShort(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitTime(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitUserEmail(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setCommitUserName(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setDateFormat(String) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
setDateFormat(String) - Method in class pl.project13.core.GitDataProvider
 
setDateFormatTimeZone(String) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
setDateFormatTimeZone(String) - Method in class pl.project13.core.GitDataProvider
 
setDirty(String) - Method in class pl.project13.core.git.GitDescribeConfig
 
setEvaluateOnCommit(String) - Method in class pl.project13.core.NativeGitProvider
 
setExcludeProperties(List<String>) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
setExcludeProperties(List<String>) - Method in class pl.project13.core.GitDataProvider
 
setForceLongFormat(boolean) - Method in class pl.project13.core.git.GitDescribeConfig
 
setGitDescribe(GitDescribeConfig) - Method in class pl.project13.core.GitDataProvider
 
setIncludeOnlyProperties(List<String>) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
setIncludeOnlyProperties(List<String>) - Method in class pl.project13.core.GitDataProvider
 
setMatch(String) - Method in class pl.project13.core.git.GitDescribeConfig
 
setMavenProjectVersion(String) - Method in class pl.project13.core.example.GitRepositoryState
 
setOffline(boolean) - Method in class pl.project13.core.GitDataProvider
 
setPrefixDot(String) - Method in class pl.project13.core.cibuild.BuildServerDataProvider
 
setPrefixDot(String) - Method in class pl.project13.core.GitDataProvider
 
setRepository(Repository) - Method in class pl.project13.core.JGitProvider
 
setSkip(boolean) - Method in class pl.project13.core.git.GitDescribeConfig
 
setTags(boolean) - Method in class pl.project13.core.git.GitDescribeConfig
 
setTags(Set<String>) - Method in class pl.project13.core.example.GitRepositoryState
 
setUseBranchNameFromBuildEnvironment(boolean) - Method in class pl.project13.core.GitDataProvider
 
setVerbose(boolean) - Method in interface pl.project13.core.log.LoggerBridge
Sets plugin to verbose mode.
setVerbose(boolean) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
StdOutLoggerBridge - Class in pl.project13.core.log
Logs everything to System.out.
StdOutLoggerBridge(boolean) - Constructor for class pl.project13.core.log.StdOutLoggerBridge
 
stripCredentialsFromOriginUrl(String) - Method in class pl.project13.core.GitDataProvider
If the git remote value is a URI and contains a user info component, strip the password from it if it exists.

T

tag() - Method in class pl.project13.core.jgit.DescribeResult
 
tagName - Variable in class pl.project13.core.jgit.dummy.DatedRevTag
 
tags() - Method in class pl.project13.core.jgit.DescribeCommand
Alias for DescribeCommand.tags(Boolean) with true value
tags(Boolean) - Method in class pl.project13.core.jgit.DescribeCommand
--tags
TAGS - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
TeamCityBuildServerData - Class in pl.project13.core.cibuild
 
toJson() - Method in class pl.project13.core.example.GitRepositoryState
If you need it as json but don't have jackson installed etc
toString() - Method in class pl.project13.core.git.GitDescribeConfig
 
toString() - Method in class pl.project13.core.jgit.DescribeResult
The format of a describe result is defined as:
toString() - Method in class pl.project13.core.jgit.dummy.DatedRevTag
 
toString() - Method in class pl.project13.core.util.Pair
 
TOTAL_COMMIT_COUNT - Static variable in class pl.project13.core.GitCommitPropertyConstant
 
transformRevTagsMapToDateSortedTagNames(Map<ObjectId, List<DatedRevTag>>) - Method in class pl.project13.core.jgit.JGitCommon
 
TravisBuildServerData - Class in pl.project13.core.cibuild
 
trimFullTagName(String) - Method in class pl.project13.core.jgit.JGitCommon
 

U

UnknownBuildServerData - Class in pl.project13.core.cibuild
 
UnknownBuildServerData(LoggerBridge, Map<String, String>) - Constructor for class pl.project13.core.cibuild.UnknownBuildServerData
 
useBranchNameFromBuildEnvironment - Variable in class pl.project13.core.GitDataProvider
 

V

valueOf(String) - Static method in enum pl.project13.core.CommitIdGenerationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum pl.project13.core.CommitIdGenerationMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the WARN level.
warn(String) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
warn(String, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the WARN level according to the specified format and argument.
warn(String, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
warn(String, Object...) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object...) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
warn(String, Object, Object) - Method in interface pl.project13.core.log.LoggerBridge
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
warn(String, Throwable) - Method in interface pl.project13.core.log.LoggerBridge
Log an exception (throwable) at the WARN level with an accompanying message.
warn(String, Throwable) - Method in class pl.project13.core.log.StdOutLoggerBridge
 
withCommitIdAbbrev(int) - Method in class pl.project13.core.jgit.DescribeResult
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages