Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form