Index

A C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

act(HookContext) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.CommitHookAction
 
act(HookContext) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.FileUpdateHookAction
 
act(HookContext) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.PushHookAction
 
act(HookContext) - Method in interface pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHookAction
 
act(HookContext) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.SimpleReleaseHookAction
 
addCommitPattern(String) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
addCommitPattern(Collection<String>) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
apply(String, ScmPosition) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.VersionProperties.Creator
 
apply(HookContext) - Method in interface pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHookFactory.CustomAction
 
apply(NextVersionProperties, String) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties.Serializer
 
apply(NextVersionProperties, ScmPosition, String) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties.Deserializer
 
apply(TagProperties, String) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.TagProperties.Serializer
 
apply(TagProperties, ScmPosition) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.TagProperties.InitialVersionSupplier
 
apply(TagProperties, ScmPosition, String) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.TagProperties.Deserializer
 
apply(VersionIncrementerContext) - Method in interface pl.allegro.tech.build.axion.release.domain.properties.VersionProperties.Incrementer
 
asFile(Object) - Static method in class pl.allegro.tech.build.axion.release.util.FileLoader
 
attachRemote(String, String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
attachRemote(String, String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 

C

checkAheadOfRemote() - Method in class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
ChecksConfig - Class in pl.allegro.tech.build.axion.release.domain
 
ChecksConfig() - Constructor for class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
checkSnapshotDependencies() - Method in class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
checkUncommittedChanges() - Method in class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
checkUncommittedChanges() - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
checkUncommittedChanges() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
close() - Method in class pl.allegro.tech.build.axion.release.infrastructure.github.GithubService
 
commit(List<String>, String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
commit(List<String>, String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
commit(List, String) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
commit(List, String) - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
COMMIT - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
 
CommitHookAction - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
CommitHookAction() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.CommitHookAction
 
CommitHookAction(ReleaseHookFactory.CustomAction) - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.CommitHookAction
 
CommitHookAction.Factory - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
create() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.CommitHookAction.Factory
 
create() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.DefaultReleaseHookFactory
 
create() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.PushHookAction.Factory
 
create() - Method in interface pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHookFactory
 
create(Map<String, Object>) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.DefaultReleaseHookFactory
 
create(Map<String, Object>) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.FileUpdateHookAction.Factory
 
create(Map<String, Object>) - Method in interface pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHookFactory
 
create(ReleaseHookFactory.CustomAction) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.CommitHookAction.Factory
 
create(ReleaseHookFactory.CustomAction) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.DefaultReleaseHookFactory
 
create(ReleaseHookFactory.CustomAction) - Method in interface pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHookFactory
 
create(ReleaseHookFactory.CustomAction) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.SimpleReleaseHookAction.Factory
 
createFinalVersion(ScmState, Version) - Method in class pl.allegro.tech.build.axion.release.domain.VersionFactory
 
currentDecoratedVersion(VersionProperties, TagProperties, NextVersionProperties) - Method in class pl.allegro.tech.build.axion.release.domain.VersionService
 
currentPosition() - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
currentPosition() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
currentVersion(VersionProperties, TagProperties, NextVersionProperties) - Method in class pl.allegro.tech.build.axion.release.domain.VersionService
 

D

DecoratedVersion(String, String, ScmPosition, String, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionService.DecoratedVersion
 
DEFAULT - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
 
DEFAULT - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.NextVersionSerializer
 
DEFAULT_LEGACY_PREFIX - Static variable in class pl.allegro.tech.build.axion.release.TagPrefixConf
 
DEFAULT_LEGACY_SEP - Static variable in class pl.allegro.tech.build.axion.release.TagPrefixConf
 
defaultIdentity() - Static method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
defaultIdentityWithoutAgents() - Static method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
defaultPrefix() - Static method in class pl.allegro.tech.build.axion.release.TagPrefixConf
 
DefaultReleaseHookFactory - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
DefaultReleaseHookFactory() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.DefaultReleaseHookFactory
 
defaultSeparator() - Static method in class pl.allegro.tech.build.axion.release.TagPrefixConf
 
deserializer - Variable in enum class pl.allegro.tech.build.axion.release.domain.NextVersionSerializer
 
deserializer(String) - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
deserializer(NextVersionProperties.Deserializer) - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
dropTag(String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
dropTag(String) - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
dropTag(String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 

E

empty() - Static method in class pl.allegro.tech.build.axion.release.domain.scm.TagsOnCommit
 
exclude(String) - Method in class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 
exclude(List<String>) - Method in class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 

F

Factory() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.CommitHookAction.Factory
 
Factory() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.FileUpdateHookAction.Factory
 
Factory() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.PushHookAction.Factory
 
Factory() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.SimpleReleaseHookAction.Factory
 
factoryFor(String) - Static method in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
 
FAILED - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResultOutcome
 
fetchTags(ScmIdentity, String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
fetchTags(ScmIdentity, String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
This fetch method behaves like git fetch, meaning it only fetches thing without merging.
FILE_UPDATE - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
 
FileLoader - Class in pl.allegro.tech.build.axion.release.util
 
FileLoader() - Constructor for class pl.allegro.tech.build.axion.release.util.FileLoader
 
FileLoader.FileOperationException - Exception in pl.allegro.tech.build.axion.release.util
 
FileUpdateHookAction - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
FileUpdateHookAction(Map<String, Object>) - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.FileUpdateHookAction
 
FileUpdateHookAction.Factory - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
forceVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
fromAllCommits(ScmRepository, List<Pattern>, ScmPosition) - Static method in class pl.allegro.tech.build.axion.release.domain.scm.TaggedCommits
 
fromLatestCommit(ScmRepository, List<Pattern>, ScmPosition) - Static method in class pl.allegro.tech.build.axion.release.domain.scm.TaggedCommits
 
fromLatestCommitBeforeNextVersion(ScmRepository, List<Pattern>, Pattern, ScmPosition) - Static method in class pl.allegro.tech.build.axion.release.domain.scm.TaggedCommits
 
fromListOfCommits(ScmPosition, List<TagsOnCommit>) - Static method in class pl.allegro.tech.build.axion.release.domain.scm.TaggedCommits
 
fullLegacyPrefix() - Static method in class pl.allegro.tech.build.axion.release.TagPrefixConf
 
fullPrefix() - Static method in class pl.allegro.tech.build.axion.release.TagPrefixConf
 

G

getAheadOfRemote() - Method in class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
getAllPrefixes() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
getBranch() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
getChecks() - Method in class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
getCommitId() - Method in class pl.allegro.tech.build.axion.release.domain.scm.TagsOnCommit
 
getCommits() - Method in class pl.allegro.tech.build.axion.release.domain.scm.TaggedCommits
 
getCurrentTime() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
getCurrentVersion() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
Deprecated.
getCurrentVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionIncrementerContext
 
getDecoratedVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionService.DecoratedVersion
 
getDependenciesDirs() - Method in class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 
getDeserialize() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
getDeserializer() - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
getDeserializer() - Method in class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
getDirectory() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getenv(String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
getExcludeDirs() - Method in class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 
getFactory() - Method in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
 
getFailureStatus() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResult
 
getFallbackPrefixes() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
getForcedVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
getHooks() - Method in class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
getHostname() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
getIdentity() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getInitialVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
getIsClean() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
getJgitRepository() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
getLogger() - Static method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
getMonorepoConfig() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
getNextVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
getNextVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
getOutcome() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResult
 
getOverriddenBranchName() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getOverriddenIsClean() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getPassPhrase() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
getPassword() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
getPatternsToCommit() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
getPosition() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
getPosition() - Method in class pl.allegro.tech.build.axion.release.domain.VersionContext
 
getPosition() - Method in class pl.allegro.tech.build.axion.release.domain.VersionService.DecoratedVersion
 
getPostReleaseHooks() - Method in class pl.allegro.tech.build.axion.release.domain.properties.HooksProperties
 
getPrefix() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
getPreReleaseHooks() - Method in class pl.allegro.tech.build.axion.release.domain.properties.HooksProperties
 
getPreviousVersion() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
getPreviousVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionContext
 
getPreviousVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionService.DecoratedVersion
 
getPrivateKey() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
getProjectDirs() - Method in class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 
getProperty(String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
getReleaseBranchNames() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getReleaseBranchNames() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
getReleaseVersion() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
getRemote() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getRemote() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPushOptions
 
getRemoteMessage() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResult
 
getRemoteUrl() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getRevision() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
getScmPosition() - Method in class pl.allegro.tech.build.axion.release.domain.VersionIncrementerContext
 
getSeparator() - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
getSeparator() - Method in class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
getSerialize() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
getSerializer() - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
getSerializer() - Method in class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
getShortRevision() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
getSnapshotCreator() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
getSnapshotDependencies() - Method in class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
getSuffix() - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
getSuffix() - Method in class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
getTag() - Method in class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
getTags() - Method in class pl.allegro.tech.build.axion.release.domain.scm.TagsOnCommit
 
getTimezone(long) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
getType() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
getUncommittedChanges() - Method in class pl.allegro.tech.build.axion.release.domain.ChecksConfig
 
getUndecoratedVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionService.DecoratedVersion
 
getUsername() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
getVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
getVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionContext
 
getVersionCreator() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
getVersionIncrementer() - Method in class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
getVersionIncrementer() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
getVersionSeparator() - Method in class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
GithubService - Class in pl.allegro.tech.build.axion.release.infrastructure.github
 
GithubService() - Constructor for class pl.allegro.tech.build.axion.release.infrastructure.github.GithubService
 
GitRepository - Class in pl.allegro.tech.build.axion.release.infrastructure.git
 
GitRepository(ScmProperties) - Constructor for class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 

H

hasOnlyMatching(Pattern) - Method in class pl.allegro.tech.build.axion.release.domain.scm.TagsOnCommit
 
hasUncommittedChanges() - Method in class pl.allegro.tech.build.axion.release.domain.ScmState
 
HookContext - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
HookContext(Properties, VersionService, ScmService, ScmPosition, Version, Version) - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
HooksProperties - Class in pl.allegro.tech.build.axion.release.domain.properties
 
HooksProperties(List<ReleaseHookAction>, List<ReleaseHookAction>) - Constructor for class pl.allegro.tech.build.axion.release.domain.properties.HooksProperties
 

I

include(List<String>) - Method in class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 
initialVersion() - Method in class pl.allegro.tech.build.axion.release.domain.VersionFactory
 
isAttachRemote() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
isDisableAgentSupport() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
isDryRun() - Method in class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
isFetchTags() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
isForceSnapshot() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
isIdenticalForPath(String, String, String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
isIdenticalForPath(String, String, String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
isIgnoreGlobalGitConfig() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
isIgnoreUncommittedChanges() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
isLatestCommit(String) - Method in class pl.allegro.tech.build.axion.release.domain.scm.TaggedCommits
 
isLegacyDefTagnameRepo() - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
isLegacyDefTagnameRepo() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
isLegacyDefTagnameRepo() - Method in class pl.allegro.tech.build.axion.release.domain.VersionIncrementerContext
 
isLegacyDefTagnameRepo() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
isNoReleaseTagsFound() - Method in class pl.allegro.tech.build.axion.release.domain.ScmState
 
isOnNextVersionTag() - Method in class pl.allegro.tech.build.axion.release.domain.ScmState
 
isOnReleaseTag() - Method in class pl.allegro.tech.build.axion.release.domain.ScmState
 
isPrivateKeyBased() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
isPushTagsOnly() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
isPushTagsOnly() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPushOptions
 
isReleaseOnlyOnReleaseBranches() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
isReleaseOnlyOnReleaseBranches() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
isSanitizeVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
isSnapshot() - Method in class pl.allegro.tech.build.axion.release.domain.VersionContext
 
isSnapshot() - Method in class pl.allegro.tech.build.axion.release.domain.VersionService.DecoratedVersion
 
isUnshallowRepoOnCI() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
isUseDefault() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
isUseHighestVersion() - Method in class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
isUsernameBased() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 

K

keyIdentity(String, String) - Static method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 

L

lastLogMessages(int) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
lastLogMessages(int) - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
lastLogMessages(int) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
latestTags(List<Pattern>) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
latestTags(List<Pattern>) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
latestTags(List<Pattern>, String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
latestTags(List<Pattern>, String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
listChanges() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
localOnly(boolean) - Method in class pl.allegro.tech.build.axion.release.domain.LocalOnlyResolver
 
LocalOnlyResolver - Class in pl.allegro.tech.build.axion.release.domain
 
LocalOnlyResolver(boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.LocalOnlyResolver
 

M

MonorepoConfig - Class in pl.allegro.tech.build.axion.release.domain
 
MonorepoConfig() - Constructor for class pl.allegro.tech.build.axion.release.domain.MonorepoConfig
 

N

NextVersionConfig - Class in pl.allegro.tech.build.axion.release.domain
 
NextVersionConfig() - Constructor for class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
nextVersionProperties() - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
NextVersionProperties - Class in pl.allegro.tech.build.axion.release.domain.properties
 
NextVersionProperties(String, String, String, String, NextVersionProperties.Serializer, NextVersionProperties.Deserializer) - Constructor for class pl.allegro.tech.build.axion.release.domain.properties.NextVersionProperties
 
NextVersionProperties.Deserializer - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
NextVersionProperties.Serializer - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
NextVersionSerializer - Enum Class in pl.allegro.tech.build.axion.release.domain
 
numberOfCommitsAheadOrBehindRemote() - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
numberOfCommitsAheadOrBehindRemote() - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 

O

openJGitConfig(Config, FS) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
openSystemConfig(Config, FS) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 
openUserConfig(Config, FS) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 

P

pl.allegro.tech.build.axion.release - package pl.allegro.tech.build.axion.release
 
pl.allegro.tech.build.axion.release.domain - package pl.allegro.tech.build.axion.release.domain
 
pl.allegro.tech.build.axion.release.domain.hooks - package pl.allegro.tech.build.axion.release.domain.hooks
 
pl.allegro.tech.build.axion.release.domain.properties - package pl.allegro.tech.build.axion.release.domain.properties
 
pl.allegro.tech.build.axion.release.domain.scm - package pl.allegro.tech.build.axion.release.domain.scm
 
pl.allegro.tech.build.axion.release.infrastructure.git - package pl.allegro.tech.build.axion.release.infrastructure.git
 
pl.allegro.tech.build.axion.release.infrastructure.github - package pl.allegro.tech.build.axion.release.infrastructure.github
 
pl.allegro.tech.build.axion.release.util - package pl.allegro.tech.build.axion.release.util
 
position() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
positionOfLastChangeIn(String, List<String>, Set<String>) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
positionOfLastChangeIn(String, List<String>, Set<String>) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
PredefinedReleaseHookAction - Enum Class in pl.allegro.tech.build.axion.release.domain.hooks
 
Properties - Class in pl.allegro.tech.build.axion.release.domain.properties
 
Properties(boolean, VersionProperties, TagProperties, ChecksConfig, NextVersionProperties, HooksProperties) - Constructor for class pl.allegro.tech.build.axion.release.domain.properties.Properties
 
push() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
push() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
push(ScmIdentity, ScmPushOptions) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
push(ScmIdentity, ScmPushOptions) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
push(ScmIdentity, ScmPushOptions, boolean) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
PUSH - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
 
PushHookAction - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
PushHookAction() - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.PushHookAction
 
PushHookAction.Factory - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
pushOptions() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
pushRelease() - Method in class pl.allegro.tech.build.axion.release.domain.Releaser
 

R

readFrom(Object) - Static method in class pl.allegro.tech.build.axion.release.util.FileLoader
 
readVersion() - Method in class pl.allegro.tech.build.axion.release.domain.hooks.HookContext
 
release(Properties) - Method in class pl.allegro.tech.build.axion.release.domain.Releaser
 
releaseAndPush(Properties) - Method in class pl.allegro.tech.build.axion.release.domain.Releaser
 
ReleaseHookAction - Interface in pl.allegro.tech.build.axion.release.domain.hooks
 
ReleaseHookFactory - Interface in pl.allegro.tech.build.axion.release.domain.hooks
 
ReleaseHookFactory.CustomAction - Interface in pl.allegro.tech.build.axion.release.domain.hooks
 
ReleaseHooksRunner - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
ReleaseHooksRunner(VersionService, ScmService) - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHooksRunner
 
Releaser - Class in pl.allegro.tech.build.axion.release.domain
 
Releaser(VersionService, ScmService, ReleaseHooksRunner) - Constructor for class pl.allegro.tech.build.axion.release.domain.Releaser
 
remoteAttached() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
remoteAttached(String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
remoteAttached(String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
resolveVersion(VersionProperties, TagProperties, NextVersionProperties) - Method in class pl.allegro.tech.build.axion.release.domain.VersionResolver
 
runPostReleaseHooks(HooksProperties, Properties, VersionContext, Version) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHooksRunner
 
runPreReleaseHooks(HooksProperties, Properties, VersionContext, Version) - Method in class pl.allegro.tech.build.axion.release.domain.hooks.ReleaseHooksRunner
 

S

sanitize(String) - Method in class pl.allegro.tech.build.axion.release.domain.VersionSanitizer
 
ScmException - Exception in pl.allegro.tech.build.axion.release.domain.scm
 
ScmException(String) - Constructor for exception pl.allegro.tech.build.axion.release.domain.scm.ScmException
 
ScmException(Throwable) - Constructor for exception pl.allegro.tech.build.axion.release.domain.scm.ScmException
 
ScmIdentity - Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmIdentity(boolean, boolean, boolean, boolean, String, String, String, String) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 
ScmPosition - Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmPosition(String, String) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
ScmPosition(String, String, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
ScmPosition(String, String, String) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
ScmPosition(String, String, String, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
ScmProperties - Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmProperties(String, File, String, boolean, boolean, boolean, String, String, Boolean, ScmIdentity, Boolean, Set<String>, boolean, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
 
ScmPushOptions - Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmPushOptions(String, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmPushOptions
 
ScmPushResult - Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmPushResult(ScmPushResultOutcome, Optional<RemoteRefUpdate.Status>, Optional<String>) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResult
 
ScmPushResultOutcome - Enum Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmRepository - Interface in pl.allegro.tech.build.axion.release.domain.scm
 
ScmRepositoryUnavailableException - Exception in pl.allegro.tech.build.axion.release.domain.scm
 
ScmRepositoryUnavailableException(Throwable) - Constructor for exception pl.allegro.tech.build.axion.release.domain.scm.ScmRepositoryUnavailableException
 
ScmService - Class in pl.allegro.tech.build.axion.release.domain.scm
 
ScmService(LocalOnlyResolver, ScmProperties, ScmRepository) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
ScmState - Class in pl.allegro.tech.build.axion.release.domain
 
ScmState(boolean, boolean, boolean, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.ScmState
 
serializer - Variable in enum class pl.allegro.tech.build.axion.release.domain.NextVersionSerializer
 
serializer(String) - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
serializer(NextVersionProperties.Serializer) - Method in class pl.allegro.tech.build.axion.release.domain.NextVersionConfig
 
setOutput(String, String, String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.github.GithubService
 
setRoot(File) - Static method in class pl.allegro.tech.build.axion.release.util.FileLoader
 
SimpleReleaseHookAction - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
SimpleReleaseHookAction(ReleaseHookFactory.CustomAction) - Constructor for class pl.allegro.tech.build.axion.release.domain.hooks.SimpleReleaseHookAction
 
SimpleReleaseHookAction.Factory - Class in pl.allegro.tech.build.axion.release.domain.hooks
 
SKIPPED - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResultOutcome
 
SnapshotDependenciesChecker - Class in pl.allegro.tech.build.axion.release.domain
 
SnapshotDependenciesChecker() - Constructor for class pl.allegro.tech.build.axion.release.domain.SnapshotDependenciesChecker
 
snapshotVersions(Project) - Method in class pl.allegro.tech.build.axion.release.domain.SnapshotDependenciesChecker
 
SUCCESS - Enum constant in enum class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResultOutcome
 
SystemReaderWithoutSystemConfig - Class in pl.allegro.tech.build.axion.release.infrastructure.git
 
SystemReaderWithoutSystemConfig(boolean) - Constructor for class pl.allegro.tech.build.axion.release.infrastructure.git.SystemReaderWithoutSystemConfig
 

T

tag(String) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
tag(String) - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmService
 
tag(String) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
taggedCommits(List<Pattern>) - Method in interface pl.allegro.tech.build.axion.release.domain.scm.ScmRepository
 
taggedCommits(List<Pattern>) - Method in class pl.allegro.tech.build.axion.release.infrastructure.git.GitRepository
 
TaggedCommits - Class in pl.allegro.tech.build.axion.release.domain.scm
 
TagParseException(String, String, ParseException) - Constructor for exception pl.allegro.tech.build.axion.release.domain.VersionFactory.TagParseException
 
TagPrefixConf - Class in pl.allegro.tech.build.axion.release
 
TagProperties - Class in pl.allegro.tech.build.axion.release.domain.properties
 
TagProperties(String, List<String>, String, TagProperties.Serializer, TagProperties.Deserializer, TagProperties.InitialVersionSupplier) - Constructor for class pl.allegro.tech.build.axion.release.domain.properties.TagProperties
 
TagProperties.Deserializer - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
TagProperties.InitialVersionSupplier - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
TagProperties.Serializer - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
TagsOnCommit - Class in pl.allegro.tech.build.axion.release.domain.scm
 
TagsOnCommit(String, List<String>) - Constructor for class pl.allegro.tech.build.axion.release.domain.scm.TagsOnCommit
 
toString() - Method in class pl.allegro.tech.build.axion.release.domain.scm.ScmPosition
 
toString() - Method in class pl.allegro.tech.build.axion.release.domain.ScmState
 
toString() - Method in class pl.allegro.tech.build.axion.release.domain.VersionContext
 

U

usernameIdentity(String, String) - Static method in class pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity
 

V

valueOf(String) - Static method in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pl.allegro.tech.build.axion.release.domain.NextVersionSerializer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResultOutcome
Returns the enum constant of this class with the specified name.
values() - Static method in enum class pl.allegro.tech.build.axion.release.domain.hooks.PredefinedReleaseHookAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pl.allegro.tech.build.axion.release.domain.NextVersionSerializer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pl.allegro.tech.build.axion.release.domain.scm.ScmPushResultOutcome
Returns an array containing the constants of this enum class, in the order they are declared.
VersionContext - Class in pl.allegro.tech.build.axion.release.domain
 
VersionContext(Version, boolean, Version, ScmPosition) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionContext
 
VersionFactory - Class in pl.allegro.tech.build.axion.release.domain
 
VersionFactory(VersionProperties, TagProperties, NextVersionProperties, ScmPosition) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionFactory
 
VersionFactory(VersionProperties, TagProperties, NextVersionProperties, ScmPosition, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionFactory
 
VersionFactory.TagParseException - Exception in pl.allegro.tech.build.axion.release.domain
 
versionFromTag(String) - Method in class pl.allegro.tech.build.axion.release.domain.VersionFactory
 
VersionIncrementerContext - Class in pl.allegro.tech.build.axion.release.domain
 
VersionIncrementerContext(Version, ScmPosition) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionIncrementerContext
 
VersionIncrementerContext(Version, ScmPosition, boolean) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionIncrementerContext
 
VersionProperties - Class in pl.allegro.tech.build.axion.release.domain.properties
 
VersionProperties(String, boolean, boolean, VersionProperties.Creator, VersionProperties.Creator, VersionProperties.Incrementer, boolean, boolean, MonorepoConfig) - Constructor for class pl.allegro.tech.build.axion.release.domain.properties.VersionProperties
 
VersionProperties.Creator - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
VersionProperties.Incrementer - Interface in pl.allegro.tech.build.axion.release.domain.properties
 
VersionResolver - Class in pl.allegro.tech.build.axion.release.domain
Returned structure is: * previousVersion: version read from last release tag * version: either: * forced version * version read from last next version tag * version read from last release tag and incremented when not on tag * version read from last release tag when on tag
VersionResolver(ScmRepository, String) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionResolver
 
VersionSanitizer - Class in pl.allegro.tech.build.axion.release.domain
 
VersionSanitizer() - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionSanitizer
 
VersionService - Class in pl.allegro.tech.build.axion.release.domain
 
VersionService(VersionResolver) - Constructor for class pl.allegro.tech.build.axion.release.domain.VersionService
 
VersionService.DecoratedVersion - Class in pl.allegro.tech.build.axion.release.domain
 
A C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form