Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractBranchCreatingCommand<C,T> - Class in com.atlassian.jgitflow.core.command
 
AbstractBranchCreatingCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.AbstractBranchCreatingCommand
 
AbstractBranchMergingCommand<C,T> - Class in com.atlassian.jgitflow.core.command
 
AbstractBranchMergingCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
AbstractFlowReleaseManager - Class in com.atlassian.maven.plugins.jgitflow.manager
 
AbstractFlowReleaseManager() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
AbstractGitFlowCommand<C,T> - Class in com.atlassian.jgitflow.core.command
The base class for all JGitFlow commands.
AbstractGitFlowCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
AbstractJGitFlowMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
AbstractJGitFlowMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
AbstractProductionBranchManager - Class in com.atlassian.maven.plugins.jgitflow.manager
 
AbstractProductionBranchManager(BranchType) - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
addAfterCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
addAfterCreateBranchCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyBranchCreatingExtension
 
addAfterDevelopCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addAfterDevelopMergeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addAfterFetchCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
addAfterMasterCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
addAfterMasterMergeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
addAfterPushCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
addAfterRebaseCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyFeatureFinishExtension
 
addAfterReleaseCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
addAfterReleaseMergeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
addAfterTagCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addAfterTopicCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addBeforeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
addBeforeCreateBranchCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyBranchCreatingExtension
 
addBeforeDevelopCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addBeforeDevelopMergeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addBeforeFetchCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
addBeforeMasterCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
addBeforeMasterMergeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
addBeforeRebaseCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyFeatureFinishExtension
 
addBeforeReleaseCheckoutCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
addBeforeReleaseMergeCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
addBeforeTagCommands(ExtensionCommand...) - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
addFeatureVersionToSnapshotVersions(ProjectCacheKey, String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
addFeatureVersionToSnapshotVersions(ProjectCacheKey, String, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
addSnapshotToPomVersions(ProjectCacheKey, VersionType, String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
addSnapshotToPomVersions(ProjectCacheKey, VersionType, String, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
after() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
after() - Method in interface com.atlassian.jgitflow.core.extension.JGitFlowExtension
 
afterCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.MergeProcessExtensionWrapper
 
afterCreateBranch() - Method in interface com.atlassian.jgitflow.core.extension.BranchCreatingExtension
 
afterCreateBranch() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyBranchCreatingExtension
 
afterDevelopCheckout() - Method in interface com.atlassian.jgitflow.core.extension.DevelopMergingExtension
 
afterDevelopCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
afterDevelopMerge() - Method in interface com.atlassian.jgitflow.core.extension.DevelopMergingExtension
 
afterDevelopMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
afterFetch() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
afterFetch() - Method in interface com.atlassian.jgitflow.core.extension.JGitFlowExtension
 
afterLastNewline(String) - Static method in class com.atlassian.maven.plugins.jgitflow.util.NamingUtil
 
afterMasterCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
afterMasterCheckout() - Method in interface com.atlassian.jgitflow.core.extension.MasterMergingExtension
 
afterMasterMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
afterMasterMerge() - Method in interface com.atlassian.jgitflow.core.extension.MasterMergingExtension
 
afterMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.MergeProcessExtensionWrapper
 
afterPush() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
afterPush() - Method in interface com.atlassian.jgitflow.core.extension.JGitFlowExtension
 
afterRebase() - Method in interface com.atlassian.jgitflow.core.extension.FeatureFinishExtension
 
afterRebase() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyFeatureFinishExtension
 
afterReleaseCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
afterReleaseCheckout() - Method in interface com.atlassian.jgitflow.core.extension.ReleaseMergingExtension
 
afterReleaseMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
afterReleaseMerge() - Method in interface com.atlassian.jgitflow.core.extension.ReleaseMergingExtension
 
afterTag() - Method in interface com.atlassian.jgitflow.core.extension.BranchMergingExtension
 
afterTag() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
afterTopicCheckout() - Method in interface com.atlassian.jgitflow.core.extension.BranchMergingExtension
 
afterTopicCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
allowSnapshots - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to allow SNAPSHOT dependencies.
allowUntracked - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to allow untracked files when checking if the working tree is clean.
AlreadyInitializedException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to initialize git flow on a folder that has already been initialized
AlreadyInitializedException() - Constructor for exception com.atlassian.jgitflow.core.exception.AlreadyInitializedException
 
AlreadyInitializedException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.AlreadyInitializedException
 
AlreadyInitializedException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.AlreadyInitializedException
 
AlreadyInitializedException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.AlreadyInitializedException
 
ALTERNATE_PATTERN - Static variable in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
alwaysUpdateOrigin - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to always overwrite the origin url in the .git/config file This is useful to ensure the proper origin url is used in CI environments
applyChange(MavenProject, Element, String) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ArtifactReleaseVersionChange
 
applyChange(MavenProject, Element, String) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ParentReleaseVersionChange
 
applyChange(MavenProject, Element, String) - Method in interface com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChange
 
applyChange(MavenProject, Element, String) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectReleaseVersionChange
 
applyChanges(MavenProject, ProjectChangeset) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.MavenProjectRewriter
 
applyChanges(MavenProject, ProjectChangeset) - Method in interface com.atlassian.maven.plugins.jgitflow.rewrite.ProjectRewriter
 
ArtifactReleaseVersionChange - Class in com.atlassian.maven.plugins.jgitflow.rewrite
 
artifactReleaseVersionChange(Map<String, String>, Map<String, String>, boolean) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ArtifactReleaseVersionChange
 
asList(Iterable<T>) - Static method in class com.atlassian.jgitflow.core.util.IterableHelper
Returns a {List} of the contents for the given {Iterable}
AT_DEPENDENCY - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
AT_DEPENDENCY_MGNT - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
AT_EXTENSIONS - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
AT_PARENT - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
AT_PLUGIN - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
AT_PLUGIN_MGNT - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
AT_REPORT - Static variable in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 

B

before() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
before() - Method in interface com.atlassian.jgitflow.core.extension.JGitFlowExtension
 
beforeCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.MergeProcessExtensionWrapper
 
beforeCreateBranch() - Method in interface com.atlassian.jgitflow.core.extension.BranchCreatingExtension
 
beforeCreateBranch() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyBranchCreatingExtension
 
beforeDevelopCheckout() - Method in interface com.atlassian.jgitflow.core.extension.DevelopMergingExtension
 
beforeDevelopCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
beforeDevelopMerge() - Method in interface com.atlassian.jgitflow.core.extension.DevelopMergingExtension
 
beforeDevelopMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
beforeFetch() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
beforeFetch() - Method in interface com.atlassian.jgitflow.core.extension.JGitFlowExtension
 
beforeMasterCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
beforeMasterCheckout() - Method in interface com.atlassian.jgitflow.core.extension.MasterMergingExtension
 
beforeMasterMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
beforeMasterMerge() - Method in interface com.atlassian.jgitflow.core.extension.MasterMergingExtension
 
beforeMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.MergeProcessExtensionWrapper
 
beforeRebase() - Method in interface com.atlassian.jgitflow.core.extension.FeatureFinishExtension
 
beforeRebase() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyFeatureFinishExtension
 
beforeReleaseCheckout() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
beforeReleaseCheckout() - Method in interface com.atlassian.jgitflow.core.extension.ReleaseMergingExtension
 
beforeReleaseMerge() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
beforeReleaseMerge() - Method in interface com.atlassian.jgitflow.core.extension.ReleaseMergingExtension
 
beforeTag() - Method in interface com.atlassian.jgitflow.core.extension.BranchMergingExtension
 
beforeTag() - Method in class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
BLINK - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
BOLD - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
BranchCreatingExtension - Interface in com.atlassian.jgitflow.core.extension
 
branchHelper - Variable in class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
BranchHelper - Class in com.atlassian.maven.plugins.jgitflow.helper
 
BranchHelper() - Constructor for class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
BranchLabelProvider - Interface in com.atlassian.maven.plugins.jgitflow.provider
 
BranchMergingExtension - Interface in com.atlassian.jgitflow.core.extension
 
BranchOutOfDateException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when a local branch is behind a remote branch
BranchOutOfDateException() - Constructor for exception com.atlassian.jgitflow.core.exception.BranchOutOfDateException
 
BranchOutOfDateException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.BranchOutOfDateException
 
BranchOutOfDateException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.BranchOutOfDateException
 
BranchOutOfDateException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.BranchOutOfDateException
 
BranchType - Enum in com.atlassian.jgitflow.core
 
BuildNumberMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
BuildNumberMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 

C

cacheCurrentBranchVersions() - Method in class com.atlassian.maven.plugins.jgitflow.provider.VersionCacheProvider
 
CachedVersionExternalExecutor - Class in com.atlassian.maven.plugins.jgitflow.extension.command.external
 
CachedVersionExternalExecutor() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
CacheVersionsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
CacheVersionsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.CacheVersionsCommand
 
cacheVersionsCommand - Variable in class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchCreatingPluginExtension
 
call() - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.FeaturePublishCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.FeatureRebaseCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.FeatureStartCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.HotfixFinishCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.HotfixPublishCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.HotfixStartCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.ReleasePublishCommand
 
call() - Method in class com.atlassian.jgitflow.core.command.ReleaseStartCommand
 
call() - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
 
camelCaseOrSpaceToDashed(String) - Static method in class com.atlassian.maven.plugins.jgitflow.util.NamingUtil
 
changeset() - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
 
checkForNonReactorSnapshots(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultProjectHelper
 
checkForNonReactorSnapshots(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
checkMergeResults(MergeResult...) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
checkNotNull(Object) - Static method in class com.atlassian.jgitflow.core.util.Preconditions
Tests an object to ensure it's not null.
checkoutAndGetProjects - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
CheckoutAndGetProjects - Class in com.atlassian.maven.plugins.jgitflow.manager.tasks
 
CheckoutAndGetProjects() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.tasks.CheckoutAndGetProjects
 
checkoutTopicBranch(String, BranchMergingExtension) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
checkPomForVersionState(VersionState, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultProjectHelper
 
checkPomForVersionState(VersionState, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
checkState(boolean) - Static method in class com.atlassian.jgitflow.core.util.Preconditions
Tests an expression to make sure it's true.
childElementValue(String, String, Namespace) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
CleanStatus - Class in com.atlassian.jgitflow.core.util
 
CleanStatus(boolean, boolean, String) - Constructor for class com.atlassian.jgitflow.core.util.CleanStatus
 
cleanupBranchesIfNeeded(String, String...) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
clearLog() - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
com.atlassian.jgitflow.core - package com.atlassian.jgitflow.core
 
com.atlassian.jgitflow.core.command - package com.atlassian.jgitflow.core.command
 
com.atlassian.jgitflow.core.exception - package com.atlassian.jgitflow.core.exception
 
com.atlassian.jgitflow.core.extension - package com.atlassian.jgitflow.core.extension
 
com.atlassian.jgitflow.core.extension.impl - package com.atlassian.jgitflow.core.extension.impl
 
com.atlassian.jgitflow.core.report - package com.atlassian.jgitflow.core.report
 
com.atlassian.jgitflow.core.util - package com.atlassian.jgitflow.core.util
 
com.atlassian.maven.jgitflow.api - package com.atlassian.maven.jgitflow.api
 
com.atlassian.maven.jgitflow.api.example - package com.atlassian.maven.jgitflow.api.example
 
com.atlassian.maven.jgitflow.api.exception - package com.atlassian.maven.jgitflow.api.exception
 
com.atlassian.maven.jgitflow.api.impl - package com.atlassian.maven.jgitflow.api.impl
 
com.atlassian.maven.jgitflow.api.util - package com.atlassian.maven.jgitflow.api.util
 
com.atlassian.maven.plugins.jgitflow - package com.atlassian.maven.plugins.jgitflow
 
com.atlassian.maven.plugins.jgitflow.exception - package com.atlassian.maven.plugins.jgitflow.exception
 
com.atlassian.maven.plugins.jgitflow.extension - package com.atlassian.maven.plugins.jgitflow.extension
 
com.atlassian.maven.plugins.jgitflow.extension.command - package com.atlassian.maven.plugins.jgitflow.extension.command
 
com.atlassian.maven.plugins.jgitflow.extension.command.external - package com.atlassian.maven.plugins.jgitflow.extension.command.external
 
com.atlassian.maven.plugins.jgitflow.helper - package com.atlassian.maven.plugins.jgitflow.helper
 
com.atlassian.maven.plugins.jgitflow.manager - package com.atlassian.maven.plugins.jgitflow.manager
 
com.atlassian.maven.plugins.jgitflow.manager.tasks - package com.atlassian.maven.plugins.jgitflow.manager.tasks
 
com.atlassian.maven.plugins.jgitflow.mojo - package com.atlassian.maven.plugins.jgitflow.mojo
 
com.atlassian.maven.plugins.jgitflow.provider - package com.atlassian.maven.plugins.jgitflow.provider
 
com.atlassian.maven.plugins.jgitflow.rewrite - package com.atlassian.maven.plugins.jgitflow.rewrite
 
com.atlassian.maven.plugins.jgitflow.util - package com.atlassian.maven.plugins.jgitflow.util
 
commandCall(String) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
commandName - Variable in class com.atlassian.jgitflow.core.util.RequirementHelper
 
commitAllChanges(JGitFlowInfo, String) - Static method in class com.atlassian.maven.jgitflow.api.util.JGitFlowCommitHelper
Commits ALL changes to the current branch
commitAllChanges(Git, String) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultProjectHelper
 
commitAllChanges(Git, String) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
commitAllPoms(Git, List<MavenProject>, String) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultProjectHelper
 
commitAllPoms(Git, List<MavenProject>, String) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.ProjectHelper
 
compareTo(VersionInfo) - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
Compares this JGitFlowVersionInfo to the supplied JGitFlowVersionInfo to determine which version is greater.
CONCEALED - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
CONFIG_KEY_EOL - Static variable in enum com.atlassian.jgitflow.core.CoreEol
 
configKey() - Method in enum com.atlassian.jgitflow.core.JGitFlowConstants.PREFIXES
 
configure(OpenSshConfig.Host, Session) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshCredentialsProvider
 
consistentProjectVersions - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.FeatureFinishMojo
If set to true, only the first parent/project version will be used across all version updates
consistentProjectVersions - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.HotfixFinishMojo
If set to true, only the first parent/project version will be used across all version updates
consistentProjectVersions - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.ReleaseFinishMojo
If set to true, only the first parent/project version will be used across all version updates
ConsoleCredentialsProvider - Class in com.atlassian.maven.plugins.jgitflow.util
Ask username and password to the user and remember them for the whole session.
ConsoleCredentialsProvider(PrettyPrompter) - Constructor for class com.atlassian.maven.plugins.jgitflow.util.ConsoleCredentialsProvider
 
ConsoleInputHandler - Class in com.atlassian.maven.plugins.jgitflow
 
ConsoleInputHandler() - Constructor for class com.atlassian.maven.plugins.jgitflow.ConsoleInputHandler
 
contextProvider - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
contextProvider - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
ContextProvider - Interface in com.atlassian.maven.plugins.jgitflow.provider
 
copyPomVersionsFromMap(Map<String, String>, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
copyPomVersionsFromMap(Map<String, String>, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
copyPomVersionsFromProject(List<MavenProject>, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
copyPomVersionsFromProject(List<MavenProject>, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
CoreEol - Enum in com.atlassian.jgitflow.core
 
createDefaultJSch(FS) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshCredentialsProvider
 
createEmptyMergeResult() - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
createParentDirs(File) - Static method in class com.atlassian.jgitflow.core.util.FileHelper
Creates any non-existent parent directories for the given file

D

debugCommandCall(String) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
debugMethod(String, String) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
debugText(String, String) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
DEFAULT - Static variable in enum com.atlassian.jgitflow.core.CoreEol
 
DefaultBranchLabelProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
DefaultBranchLabelProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.DefaultBranchLabelProvider
 
DefaultContextProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
DefaultContextProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.DefaultContextProvider
 
DefaultFlowFeatureManager - Class in com.atlassian.maven.plugins.jgitflow.manager
 
DefaultFlowFeatureManager() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowFeatureManager
 
DefaultFlowHotfixManager - Class in com.atlassian.maven.plugins.jgitflow.manager
 
DefaultFlowHotfixManager() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowHotfixManager
 
DefaultFlowReleaseManager - Class in com.atlassian.maven.plugins.jgitflow.manager
 
DefaultFlowReleaseManager() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowReleaseManager
 
DefaultJGitFlowProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
DefaultJGitFlowProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.DefaultJGitFlowProvider
 
DefaultJGitFlowSetupHelper - Class in com.atlassian.maven.plugins.jgitflow.helper
 
DefaultJGitFlowSetupHelper() - Constructor for class com.atlassian.maven.plugins.jgitflow.helper.DefaultJGitFlowSetupHelper
 
DefaultMavenExecutionHelper - Class in com.atlassian.maven.plugins.jgitflow.helper
 
DefaultMavenExecutionHelper() - Constructor for class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
DefaultMavenSessionProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
DefaultMavenSessionProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.DefaultMavenSessionProvider
 
defaultOriginUrl - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Default url to use if origin remote is not found in .git/config.
DefaultPomUpdater - Class in com.atlassian.maven.plugins.jgitflow.helper
 
DefaultPomUpdater() - Constructor for class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
DefaultProjectHelper - Class in com.atlassian.maven.plugins.jgitflow.helper
 
DefaultProjectHelper() - Constructor for class com.atlassian.maven.plugins.jgitflow.helper.DefaultProjectHelper
 
DefaultReactorProjectsProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
DefaultReactorProjectsProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.DefaultReactorProjectsProvider
 
DefaultVersionProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
DefaultVersionProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
definesProperty(String, Element, Namespace) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
deploy(ReleaseContext, List<MavenProject>, MavenSession, String, String) - Method in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
deploy(ReleaseContext, List<MavenProject>, MavenSession, String, String) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowFeatureManager
 
deploy(ReleaseContext, List<MavenProject>, MavenSession, String, String) - Method in interface com.atlassian.maven.plugins.jgitflow.manager.FlowReleaseManager
 
DEVELOP_KEY - Static variable in class com.atlassian.jgitflow.core.JGitFlowConstants
 
developHasProblems() - Method in class com.atlassian.jgitflow.core.ReleaseMergeResult
 
DevelopMergingExtension - Interface in com.atlassian.jgitflow.core.extension
 
DirtyWorkingTreeException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when the local working tree contains un-committed changes
DirtyWorkingTreeException() - Constructor for exception com.atlassian.jgitflow.core.exception.DirtyWorkingTreeException
 
DirtyWorkingTreeException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.DirtyWorkingTreeException
 
DirtyWorkingTreeException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.DirtyWorkingTreeException
 
DirtyWorkingTreeException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.DirtyWorkingTreeException
 
dispose() - Method in class com.atlassian.maven.plugins.jgitflow.ConsoleInputHandler
 
doCreateBranch(String, String, BranchCreatingExtension) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchCreatingCommand
 
doFetchIfNeeded(JGitFlowExtension) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
doMerge(String, String, MergeProcessExtensionWrapper) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
doMerge(String, String, MergeProcessExtensionWrapper, boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
doMerge(String, String, MergeProcessExtensionWrapper, boolean, MergeCommand.FastForwardMode) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
doPushIfNeeded(JGitFlowExtension, boolean, String...) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
doPushNewBranchIfNeeded(JGitFlowExtension, String) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchCreatingCommand
 
doTag(String, String, MergeResult, BranchMergingExtension) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
doUpdate(List<MavenProject>, Map<String, String>, Map<String, String>, boolean, boolean) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 

E

EmptyBranchCreatingExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyBranchCreatingExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyBranchCreatingExtension
 
EmptyDevelopMergingExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyDevelopMergingExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyDevelopMergingExtension
 
EmptyFeatureFinishExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyFeatureFinishExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyFeatureFinishExtension
 
EmptyFeatureStartExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyFeatureStartExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyFeatureStartExtension
 
EmptyHotfixFinishExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyHotfixFinishExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyHotfixFinishExtension
 
EmptyHotfixStartExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyHotfixStartExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyHotfixStartExtension
 
EmptyJGitFlowExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyJGitFlowExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyJGitFlowExtension
 
EmptyMasterAndDevelopAndReleaseMergingExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyMasterAndDevelopAndReleaseMergingExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopAndReleaseMergingExtension
 
EmptyMasterAndDevelopMergingExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyMasterAndDevelopMergingExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyMasterAndDevelopMergingExtension
 
EmptyReleaseFinishExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyReleaseFinishExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyReleaseFinishExtension
 
EmptyReleaseStartExtension - Class in com.atlassian.jgitflow.core.extension.impl
 
EmptyReleaseStartExtension() - Constructor for class com.atlassian.jgitflow.core.extension.impl.EmptyReleaseStartExtension
 
enableSshAgent - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to enable using an ssh-agent.
endCommand() - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
endMethod() - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
enforcer() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
ensureLocalBranchesNotBehindRemotes(String...) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
EOL - Static variable in class com.atlassian.jgitflow.core.JGitFlowReporter
 
eol - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
This can be used to force the type of line ending used when rewriting poms.
equals(Object) - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
errorText(String, String) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
ESC - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in interface com.atlassian.jgitflow.core.extension.ExtensionCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.CacheVersionsCommand
 
execute(MavenJGitFlowExtension, String, String, JGitFlowInfo) - Method in interface com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommandExecutor
 
execute(MavenJGitFlowExtension, String, String, JGitFlowInfo) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.FinishProductionExternalExecutor
 
execute(MavenJGitFlowExtension, String, String, JGitFlowInfo) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.StartProductionExternalExecutor
 
execute(MavenJGitFlowExtension, String, String, JGitFlowInfo) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.StartReleaseExternalExecutor
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.MavenBuildCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.TagMessageUpdateCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateCurrentBranchWithHotfixVersionsCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopPomsWithMasterVersion
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopWithNextDevVersionCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopWithPreviousVersionsCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateFeaturePomsWithFinalVersionsCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateFeaturePomsWithSnapshotsCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdatePomsWithNonSnapshotCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdatePomsWithSnapshotsCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateReleaseWithPreviousVersionsCommand
 
execute(GitFlowConfiguration, Git, JGitFlowCommand) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.VerifyReleaseVersionStateAndDepsCommand
 
execute(MavenProject, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
execute(MavenProject, MavenSession, String) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
execute(MavenProject, MavenSession) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.MavenExecutionHelper
 
execute(MavenProject, MavenSession, String) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.MavenExecutionHelper
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.FeatureDeployMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.FeatureFinishMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.FeatureStartMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.HelpMojo
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.HotfixFinishMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.HotfixStartMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.ReleaseFinishMojo
 
execute() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.ReleaseStartMojo
 
extension - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
EXTENSION_RESULT - Static variable in class com.atlassian.maven.plugins.jgitflow.ITFinishExtension
 
ExtensionCommand - Interface in com.atlassian.jgitflow.core.extension
 
ExtensionFailStrategy - Enum in com.atlassian.jgitflow.core.extension
 
ExternalCommand - Interface in com.atlassian.maven.plugins.jgitflow.extension.command.external
 
ExternalCommandExecutor - Class in com.atlassian.maven.plugins.jgitflow.extension.command.external
 
ExternalCommandExecutor() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommandExecutor
 
ExternalInitializingExtension - Interface in com.atlassian.maven.plugins.jgitflow.extension
 

F

failStrategy() - Method in interface com.atlassian.jgitflow.core.extension.ExtensionCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.CacheVersionsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommandExecutor
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.MavenBuildCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.TagMessageUpdateCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateCurrentBranchWithHotfixVersionsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopPomsWithMasterVersion
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopWithNextDevVersionCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopWithPreviousVersionsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateFeaturePomsWithFinalVersionsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateFeaturePomsWithSnapshotsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdatePomsWithNonSnapshotCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdatePomsWithSnapshotsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateReleaseWithPreviousVersionsCommand
 
failStrategy() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.VerifyReleaseVersionStateAndDepsCommand
 
FeatureDeployMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
FeatureDeployMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.FeatureDeployMojo
 
featureFinish(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to finish a feature
FeatureFinishCommand - Class in com.atlassian.jgitflow.core.command
Finish a feature.
FeatureFinishCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.FeatureFinishCommand
Create a new feature finish command instance.
FeatureFinishExtension - Interface in com.atlassian.jgitflow.core.extension
 
FeatureFinishMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
FeatureFinishMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.FeatureFinishMojo
 
FeatureFinishPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
FeatureFinishPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.FeatureFinishPluginExtension
 
featurePublish(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to publish a feature
FeaturePublishCommand - Class in com.atlassian.jgitflow.core.command
Publishes feature branch to the remote repository Examples (flow is a JGitFlow instance): Publish a feature: flow.featurePublish("feature").call();
FeaturePublishCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.FeaturePublishCommand
Create a new feature publish command instance.
FeatureRebaseCommand - Class in com.atlassian.jgitflow.core.command
Performs a rebase of the feature branch Examples (flow is a JGitFlow instance): Rebase a feature: flow.featureRebase("feature").call();
FeatureRebaseCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.FeatureRebaseCommand
Create a new feature rebase command instance.
featureStart(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to start a feature
FeatureStartCommand - Class in com.atlassian.jgitflow.core.command
Start a feature.
FeatureStartCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.FeatureStartCommand
Create a new feature start command instance.
FeatureStartExtension - Interface in com.atlassian.jgitflow.core.extension
 
FeatureStartMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
FeatureStartMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.FeatureStartMojo
 
FeatureStartPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
FeatureStartPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.FeatureStartPluginExtension
 
FG_BLACK - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_BLUE - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_CYAN - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_GREEN - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_MAGENTA - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_RED - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_WHITE - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FG_YELLOW - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
FileHelper - Class in com.atlassian.jgitflow.core.util
A helper utility to make dealing with file operations easier
FileHelper() - Constructor for class com.atlassian.jgitflow.core.util.FileHelper
 
finish(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowFeatureManager
 
finish(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowHotfixManager
 
finish(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowReleaseManager
 
finish(ReleaseContext, List<MavenProject>, MavenSession) - Method in interface com.atlassian.maven.plugins.jgitflow.manager.FlowReleaseManager
 
FinishProductionBranchExtension - Interface in com.atlassian.maven.jgitflow.api
 
FinishProductionExternalExecutor - Class in com.atlassian.maven.plugins.jgitflow.extension.command.external
 
FinishProductionExternalExecutor() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.external.FinishProductionExternalExecutor
 
fixCygwinIfNeeded() - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultJGitFlowSetupHelper
 
fixCygwinIfNeeded() - Method in interface com.atlassian.maven.plugins.jgitflow.helper.JGitFlowSetupHelper
 
flow() - Method in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
flow() - Method in interface com.atlassian.maven.plugins.jgitflow.manager.FlowReleaseManager
 
FlowInitContext - Class in com.atlassian.maven.plugins.jgitflow
 
FlowInitContext() - Constructor for class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
FlowReleaseManager - Interface in com.atlassian.maven.plugins.jgitflow.manager
 
flush() - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
forceInit(File) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a default context overriding any existing configuration.
forceInit(File, String) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a default context overriding any existing configuration.
forceInit(File, InitContext) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context overriding any existing configuration.
forceInit(File, InitContext, String) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context overriding any existing configuration.
forceInitCommand(File, InitContext) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context overriding any existing configuration.
formatMessage(String, List, String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
fromString(String) - Static method in enum com.atlassian.jgitflow.core.CoreEol
 

G

get(File) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Gets an existing git flow project and returns a JGitFlow instance
get() - Static method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
get(URIish, CredentialItem...) - Method in class com.atlassian.maven.plugins.jgitflow.util.ConsoleCredentialsProvider
 
getAllChangeDescriptions() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns the toString() description of every change in the changeset.
getAnnotation() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getAnnotationRevision() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getArgs() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getBasedir() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
getBaseDir() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getBranchName() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
getBranchName() - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
getBuildSpecifier() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getCachedVersions() - Method in class com.atlassian.maven.plugins.jgitflow.provider.VersionCacheProvider
 
getChangeDescriptionsOrSummaries() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns the toString() description of every change in the changeset, sorted by type, except for changes that implement SummarizeAsGroup, which will instead be counted.
getClassloader(String) - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
getClasspath() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.FeaturePublishCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.FeatureRebaseCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.FeatureStartCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.HotfixFinishCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.HotfixPublishCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.HotfixStartCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.ReleasePublishCommand
 
getCommandName() - Method in class com.atlassian.jgitflow.core.command.ReleaseStartCommand
 
getCommitForString(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Gets a commit for a given string with no body
getConfigValue(Config) - Static method in enum com.atlassian.jgitflow.core.CoreEol
 
getContext() - Method in interface com.atlassian.maven.plugins.jgitflow.provider.ContextProvider
 
getContext() - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultContextProvider
 
getCurrentBranchName() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getCurrentBranchType() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getCurrentProductionVersionLabel(BranchType) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.BranchLabelProvider
 
getCurrentProductionVersionLabel(BranchType) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultBranchLabelProvider
 
getCurrentReleaseBranchNameOrBlank() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getDecrementedHotfixVersionString() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getDefaultDevelopmentVersion() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getDefaultFeatureName() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getDefaultOriginUrl() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getDefaultReleaseVersion() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getDevelop() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
getDevelop() - Method in class com.atlassian.jgitflow.core.InitContext
 
getDevelopBranchName() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the develop branch name configured for this instance's git flow project
getDevelopBranchName() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the develop branch name configured for this instance's git flow project
getDevelopBranchName() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
getDevelopResult() - Method in class com.atlassian.jgitflow.core.ReleaseMergeResult
 
getDigits() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getElementListOrEmpty(Element, String, Namespace) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
getElementOrNull(Element, String, Namespace) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
getEntry() - Method in class com.atlassian.jgitflow.core.report.JGitFlowReportEntry
 
getEol() - Method in enum com.atlassian.jgitflow.core.CoreEol
 
getEol() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getExtensionInstance(String) - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
getFeature() - Method in class com.atlassian.jgitflow.core.InitContext
 
getFeatureBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the feature branch prefix configured for this instance's git flow project
getFeatureBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the feature branch prefix configured for this instance's git flow project
getFeatureBranchPrefix() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
getFeatureFinishName() - Method in interface com.atlassian.maven.plugins.jgitflow.provider.BranchLabelProvider
 
getFeatureFinishName() - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultBranchLabelProvider
 
getFeatureStartName() - Method in interface com.atlassian.maven.plugins.jgitflow.provider.BranchLabelProvider
 
getFeatureStartName() - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultBranchLabelProvider
 
getFinishLabelAndRunPreflight(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
getFinishLabelAndRunPreflight(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowFeatureManager
 
getFlowInitContext() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
getFlowInitContext() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getGoals() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getGroupName() - Method in interface com.atlassian.maven.plugins.jgitflow.rewrite.SummarizeAsGroup
 
getHotfix() - Method in class com.atlassian.jgitflow.core.InitContext
 
getHotfixBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the hotfix branch prefix configured for this instance's git flow project
getHotfixBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the hotfix branch prefix configured for this instance's git flow project
getHotfixBranchPrefix() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
getHotfixFinishExtension() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getHotfixStartExtension() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getHotfixVersionString() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getId() - Method in class com.atlassian.jgitflow.core.report.JGitFlowReportEntry
 
getItems() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns all changes in the changeset.
getItems(Class<T>) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns only the changes of the specified class.
getJGitFlowContext() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
getLastReleaseVersions(MavenProject) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getLastReleaseVersions(MavenProject) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
Returns the last release versions for all of the projects in the reactor.
getLatestCommit(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Gets the latest commit for a branch
getLocalBranch(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Gets a reference to a local branch with the given name
getMaster() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
getMaster() - Method in class com.atlassian.jgitflow.core.InitContext
 
getMasterBranchName() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the master branch name configured for this instance's git flow project
getMasterBranchName() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the master branch name configured for this instance's git flow project
getMasterBranchName() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
getMasterResult() - Method in class com.atlassian.jgitflow.core.ReleaseMergeResult
 
getMessage() - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
getMessage() - Method in class com.atlassian.jgitflow.core.util.CleanStatus
 
getNamespaceOrNull(Element) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
getNewVersion() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
getNewVersion() - Method in interface com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommand
 
getNextDevelopmentVersion(int) - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getNextDevelopmentVersions(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
Returns the (next) development versions for all of the projects in the reactor.
getNextDevelopmentVersions(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
Returns the (next) development versions for all of the projects in the reactor.
getNextHotfixVersions(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
Returns the (next) hotfix versions for all of the projects in the reactor.
getNextHotfixVersions(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
Returns the (next) hotfix versions for all of the projects in the reactor.
getNextReleaseVersions(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
Returns the (next) release versions for all of the projects in the reactor.
getNextReleaseVersions(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
Returns the (next) release versions for all of the projects in the reactor.
getNextVersion(VersionState, VersionType, MavenProject, MavenProject, String, String, boolean) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getNextVersion() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getNextVersionLabel(VersionType, ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.BranchLabelProvider
 
getNextVersionLabel(VersionType, ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultBranchLabelProvider
 
getNextVersionsForType(VersionType, ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getNextVersionsForType(VersionType, ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
 
getOldVersion() - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
getOldVersion() - Method in interface com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommand
 
getOrCreateElement(Element, String, Namespace) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
getOriginalVersions(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getOriginalVersions(List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getOriginalVersions(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
Returns the current versions for all of the projects in the reactor.
getOriginalVersions(List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
Returns the current versions for all of the projects in the reactor.
getOrInit(File) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow or gets an existing project and returns a JGitFlow instance.
getOrInit(File, String) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow or gets an existing project and returns a JGitFlow instance.
getOrInit(File, InitContext) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context or gets an existing project and returns a JGitFlow instance.
getOrInit(File, InitContext, String) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context or gets an existing project and returns a JGitFlow instance.
getPassphrase() - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
getPassword() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getPassword() - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
getPrefix(String) - Method in class com.atlassian.jgitflow.core.InitContext
 
getPrefixForBranch(String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
getPrefixForBranch(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
 
getPrefixNames() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
getPrefixValue(String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
getProjectRoot() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the project root directory as a File
getProjects() - Method in class com.atlassian.maven.plugins.jgitflow.helper.SessionAndProjects
 
GetProjectsForBranch - Class in com.atlassian.maven.plugins.jgitflow.manager.tasks
 
GetProjectsForBranch() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.tasks.GetProjectsForBranch
 
getProjectsForCurrentBranch() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getProjectsForTopicBranch(BranchType) - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getReactorProjects() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Gets the list of projects in the build reactor.
getReactorProjects() - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultReactorProjectsProvider
 
getReactorProjects() - Method in interface com.atlassian.maven.plugins.jgitflow.provider.ReactorProjectsProvider
 
getRelease() - Method in class com.atlassian.jgitflow.core.InitContext
 
getReleaseBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the release branch prefix configured for this instance's git flow project
getReleaseBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the release branch prefix configured for this instance's git flow project
getReleaseBranchPrefix() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
getReleaseBranchVersionSuffix() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getReleaseFinishExtension() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getReleaseStartExtension() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getReleaseVersionString() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getRemoteBranch(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Gets a reference to a remote branch with the given name
getReporter() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
 
getRootVersion(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getRootVersion(List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultVersionProvider
 
getRootVersion(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
 
getRootVersion(List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.VersionProvider
 
getScmCommentPrefix() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getScmCommentSuffix() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getScmMessagePrefix() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
getScmMessagePrefix() - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
getScmMessageSuffix() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
getScmMessageSuffix() - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
getSession() - Method in class com.atlassian.maven.plugins.jgitflow.helper.SessionAndProjects
 
getSession() - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultMavenSessionProvider
 
getSession() - Method in interface com.atlassian.maven.plugins.jgitflow.provider.MavenSessionProvider
 
getSessionAndProjectsForCurrentBranch() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getSessionForBranch(String, MavenProject, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
getSessionForBranch(String, MavenProject, MavenSession) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.MavenExecutionHelper
 
getSnapshotVersionString() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getStartCommit() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getStartingPoint(String) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchCreatingCommand
 
getStartLabelAndRunPreflight(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
getStartLabelAndRunPreflight(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowFeatureManager
 
getSupport() - Method in class com.atlassian.jgitflow.core.InitContext
 
getSupportBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlow
 
getSupportBranchPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
 
getTagMessage() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getTopicBranchName(BranchType) - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getTypeForBranch(String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
getTypeForBranch(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
 
getUnprefixedCurrentBranchName() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
getUsername() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getVersionNumberToIncrement() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getVersionNumberToIncrementAsInt() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
getVersionString(JGitFlowVersionInfo, String, String) - Static method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
getVersiontag() - Method in class com.atlassian.jgitflow.core.InitContext
 
getVersionTagPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the versiontag prefix configured for this instance's git flow project
getVersionTagPrefix() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the versiontag prefix configured for this instance's git flow project
getVersionTagPrefix() - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
gfConfig - Variable in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
gfConfig - Variable in class com.atlassian.jgitflow.core.util.RequirementHelper
 
git - Variable in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
git() - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns the Git instance used by this JGitFlow instance
git() - Method in class com.atlassian.jgitflow.core.JGitFlowInfo
Returns the Git instance used by this JGitFlow instance
git - Variable in class com.atlassian.jgitflow.core.util.RequirementHelper
 
gitFlow() - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultJGitFlowProvider
 
gitFlow() - Method in interface com.atlassian.maven.plugins.jgitflow.provider.JGitFlowProvider
 
GITFLOW_DIR - Static variable in class com.atlassian.jgitflow.core.JGitFlowConstants
 
GitFlowConfiguration - Class in com.atlassian.jgitflow.core
Represents the configuration for a git flow project Instances of this class are usually created internally by initializing a git flow project.
GitFlowConfiguration(Git) - Constructor for class com.atlassian.jgitflow.core.GitFlowConfiguration
Create a new configuration instance
gitFlowIsInitialized() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
GitHelper - Class in com.atlassian.jgitflow.core.util
A helper class for common Git operations
GitHelper() - Constructor for class com.atlassian.jgitflow.core.util.GitHelper
 

H

hasDevelopConfigured() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
hasItems(Class<? extends ProjectChange>) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns true if the changeset contains any items of the specified class.
hasMasterConfigured() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
hasPrefixConfigured(String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
hasPrefixesConfigured() - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
HelpMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
Display help information on jgitflow-maven-plugin.
HelpMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.HelpMojo
 
HotfixBranchExistsException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to start a hotfix when a hotfix branch already exists.
HotfixBranchExistsException() - Constructor for exception com.atlassian.jgitflow.core.exception.HotfixBranchExistsException
 
HotfixBranchExistsException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.HotfixBranchExistsException
 
HotfixBranchExistsException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.HotfixBranchExistsException
 
HotfixBranchExistsException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.HotfixBranchExistsException
 
hotfixFinish(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to finish a hotfix
HotfixFinishCommand - Class in com.atlassian.jgitflow.core.command
Finish a hotfix.
HotfixFinishCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.HotfixFinishCommand
Create a new hotfix finish command instance.
HotfixFinishExtension - Interface in com.atlassian.jgitflow.core.extension
 
HotfixFinishMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
HotfixFinishMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.HotfixFinishMojo
 
HotfixFinishPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
HotfixFinishPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.HotfixFinishPluginExtension
 
hotfixPublish(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to publish a hotfix
HotfixPublishCommand - Class in com.atlassian.jgitflow.core.command
Publishes hotfix branch to the remote repository Examples (flow is a JGitFlow instance): Publish a hotfix: flow.hotfixPublish("hotfix").call();
HotfixPublishCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.HotfixPublishCommand
Create a new hotfix publish command instance.
hotfixStart(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to start a hotfix
HotfixStartCommand - Class in com.atlassian.jgitflow.core.command
Start a hotfix.
HotfixStartCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.HotfixStartCommand
Create a new hotfix start command instance.
HotfixStartExtension - Interface in com.atlassian.jgitflow.core.extension
 
HotfixStartMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
HotfixStartMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.HotfixStartMojo
 
HotfixStartPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
HotfixStartPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.HotfixStartPluginExtension
 
HR - Static variable in class com.atlassian.jgitflow.core.JGitFlowReporter
 

I

incrementVersionString(String) - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
Takes a string and increments it as an integer.
infoText(String, String) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
init(File) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow and returns a JGitFlow instance.
init(File, String) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow and returns a JGitFlow instance.
init(File, InitContext) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context and returns a JGitFlow instance.
init(File, InitContext, String) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Initializes a project for use with git flow using a custom context and returns a JGitFlow instance.
init(MavenJGitFlowExtension) - Method in class com.atlassian.maven.plugins.jgitflow.extension.command.external.ExternalCommandExecutor
 
init(MavenJGitFlowExtension) - Method in interface com.atlassian.maven.plugins.jgitflow.extension.ExternalInitializingExtension
 
init() - Method in class com.atlassian.maven.plugins.jgitflow.extension.FeatureFinishPluginExtension
 
init() - Method in class com.atlassian.maven.plugins.jgitflow.extension.FeatureStartPluginExtension
 
init(MavenJGitFlowExtension) - Method in class com.atlassian.maven.plugins.jgitflow.extension.HotfixFinishPluginExtension
 
init() - Method in interface com.atlassian.maven.plugins.jgitflow.extension.InitializingExtension
 
init(MavenJGitFlowExtension) - Method in class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchCreatingPluginExtension
 
init(MavenJGitFlowExtension) - Method in class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchMergingPluginExtension
 
init(MavenJGitFlowExtension) - Method in class com.atlassian.maven.plugins.jgitflow.extension.ReleaseFinishPluginExtension
 
init(MavenJGitFlowExtension) - Method in class com.atlassian.maven.plugins.jgitflow.extension.ReleaseStartPluginExtension
 
InitContext - Class in com.atlassian.jgitflow.core
Initialization context to be used when initializing a git flow project.
InitContext() - Constructor for class com.atlassian.jgitflow.core.InitContext
Create a new initi context with the default git flow branches and prefixes
initialize() - Method in class com.atlassian.maven.plugins.jgitflow.ConsoleInputHandler
 
InitializingExtension - Interface in com.atlassian.maven.plugins.jgitflow.extension
 
isAddScmCommentSuffixOnMerge() - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
isAddScmCommentSuffixOnMerge() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isAllowSnapshots() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isAllowUntracked() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
isAllowUntracked() - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
isAllowUntracked() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isAlwaysUpdateOrigin() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isAutoVersionSubmodules() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isClean() - Method in class com.atlassian.jgitflow.core.util.CleanStatus
 
isConsistentProjectVersions() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isDebug() - Method in class com.atlassian.jgitflow.core.report.JGitFlowReportEntry
 
isEnableFeatureVersions() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isEnableSshAgent() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isError() - Method in class com.atlassian.jgitflow.core.report.JGitFlowReportEntry
 
isFeatureRebase() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isFetch() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
isFetch() - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
isForceDeleteBranch() - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
isIncrementDevelopFromReleaseVersion() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isInitialized(File) - Static method in class com.atlassian.jgitflow.core.JGitFlow
Tests whether a project folder is git flow enabled
isInitialized() - Method in class com.atlassian.jgitflow.core.JGitFlow
Tests whether the current project is git flow enabled
isInteractive() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isInteractive() - Method in class com.atlassian.maven.plugins.jgitflow.util.ConsoleCredentialsProvider
 
isKeepBranch() - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
isKeepBranch() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isMergedInto(Git, String, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Checks to see if one branch is merged into another
isMergedInto(Git, RevCommit, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Checks to see if a specific commit is merged into a branch
isNoBuild() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isNoDeploy() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isNoFeatureMerge() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isNoReleaseMerge() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isNoTag() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isNotClean() - Method in class com.atlassian.jgitflow.core.util.CleanStatus
 
isPullDevelop() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isPullMaster() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isPush() - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
isPush() - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
isPushFeatures() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isPushHotfixes() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isPushReleases() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isReleaseSnapshots() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isRemoteAllowed() - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
isRemoteAllowed() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isSnapshot() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
isSquash() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isSuppressFastForward() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isUncommitted() - Method in class com.atlassian.jgitflow.core.util.CleanStatus
 
isUntracked() - Method in class com.atlassian.jgitflow.core.util.CleanStatus
 
isUpdateDependencies() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isUseReleaseProfile() - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
isValid(String) - Static method in enum com.atlassian.jgitflow.core.CoreEol
 
IterableHelper - Class in com.atlassian.jgitflow.core.util
A helper class for common Iterable operations
IterableHelper() - Constructor for class com.atlassian.jgitflow.core.util.IterableHelper
 
ITFinishExtension - Class in com.atlassian.maven.plugins.jgitflow
 
ITFinishExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.ITFinishExtension
 

J

JGitFlow - Class in com.atlassian.jgitflow.core
Offers a Git Flow API to interact with a git repository.
JGitFlowCommand - Interface in com.atlassian.jgitflow.core.command
 
JGitFlowCommitHelper - Class in com.atlassian.maven.jgitflow.api.util
A helper class to make committing all changes from extensions easy peasy
JGitFlowCommitHelper() - Constructor for class com.atlassian.maven.jgitflow.api.util.JGitFlowCommitHelper
 
JGitFlowConstants - Class in com.atlassian.jgitflow.core
Constants used by JGitFlow
JGitFlowConstants() - Constructor for class com.atlassian.jgitflow.core.JGitFlowConstants
 
JGitFlowConstants.PREFIXES - Enum in com.atlassian.jgitflow.core
 
JGitFlowException - Exception in com.atlassian.jgitflow.core.exception
Superclass of all exceptions thrown by the API classes in com.atlassian.jgitflow.core
JGitFlowException() - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowException
 
JGitFlowException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowException
 
JGitFlowException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowException
 
JGitFlowException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowException
 
JGitFlowExtension - Interface in com.atlassian.jgitflow.core.extension
 
JGitFlowExtensionException - Exception in com.atlassian.jgitflow.core.exception
 
JGitFlowExtensionException() - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowExtensionException
 
JGitFlowExtensionException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowExtensionException
 
JGitFlowExtensionException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowExtensionException
 
JGitFlowExtensionException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowExtensionException
 
JGitFlowGenericException - Exception in com.atlassian.jgitflow.core.exception
Exception to wrap generic Exception thrown by 3rd party APIs
JGitFlowGenericException() - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGenericException
 
JGitFlowGenericException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGenericException
 
JGitFlowGenericException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGenericException
 
JGitFlowGenericException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGenericException
 
JGitFlowGitAPIException - Exception in com.atlassian.jgitflow.core.exception
Exception to wrap GitAPIException thrown by JGit
JGitFlowGitAPIException() - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGitAPIException
 
JGitFlowGitAPIException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGitAPIException
 
JGitFlowGitAPIException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGitAPIException
 
JGitFlowGitAPIException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowGitAPIException
 
JGitFlowInfo - Class in com.atlassian.jgitflow.core
This class exposes information about a JGitFlow instance without leaking any of the operational methods.
JGitFlowInfo(Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.JGitFlowInfo
 
JGitFlowInitCommand - Class in com.atlassian.jgitflow.core
Initializes a project for use with git flow Examples: Initialize with the defaults or throw an exception if it's already initialized JGitFlow flow = JGitFlow.init(new File("some dir")); Initialize with the defaults or return the instance if it's already initialized JGitFlow flow = JGitFlow.getOrInit(new File("some dir")); Initialize with custom overrides or return the instance if it's already initialized InitContext ctx = new InitContext(); ctx.setMaster("GA"); JGitFlow flow = JGitFlow.getOrInit(new File("some dir"), ctx); Initialize with custom overrides replacing any existing configuration InitContext ctx = new InitContext(); ctx.setMaster("GA"); JGitFlow flow = JGitFlow.forceInit(new File("some dir"), ctx);
JGitFlowInitCommand() - Constructor for class com.atlassian.jgitflow.core.JGitFlowInitCommand
Create a new init command instance.
JGitFlowIOException - Exception in com.atlassian.jgitflow.core.exception
Exception to wrap IOException
JGitFlowIOException() - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowIOException
 
JGitFlowIOException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowIOException
 
JGitFlowIOException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowIOException
 
JGitFlowIOException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.JGitFlowIOException
 
jGitFlowProvider - Variable in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
jGitFlowProvider - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
jGitFlowProvider - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
JGitFlowProvider - Interface in com.atlassian.maven.plugins.jgitflow.provider
 
JGitFlowReportEntry - Class in com.atlassian.jgitflow.core.report
 
JGitFlowReportEntry(String, String, boolean, boolean) - Constructor for class com.atlassian.jgitflow.core.report.JGitFlowReportEntry
 
JGitFlowReporter - Class in com.atlassian.jgitflow.core
 
JGitFlowSetupHelper - Interface in com.atlassian.maven.plugins.jgitflow.helper
 
JGitFlowVersionInfo - Class in org.apache.maven.shared.release.version
 
JGitFlowVersionInfo(String) - Constructor for class org.apache.maven.shared.release.version.JGitFlowVersionInfo
Constructs this object and parses the supplied version string.
JGitFlowVersionInfo(List<String>, String, String, String, String, String, String) - Constructor for class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
joinDigitString(List<String>) - Static method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
Simply joins the items in the list with "." period

L

labelProvider - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
listBranchesWithPrefix(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Gets a list of branch references that begin with the given prefix
localBranchBehindRemote(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
 
localBranchExists(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Checks to see if a local branch with the given name exists
LocalBranchExistsException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to create a branch when the local branch already exists
LocalBranchExistsException() - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchExistsException
 
LocalBranchExistsException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchExistsException
 
LocalBranchExistsException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchExistsException
 
LocalBranchExistsException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchExistsException
 
LocalBranchMissingException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to perform an operation on a local branch that doesn't exist
LocalBranchMissingException() - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchMissingException
 
LocalBranchMissingException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchMissingException
 
LocalBranchMissingException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchMissingException
 
LocalBranchMissingException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.LocalBranchMissingException
 
localOnly - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to turn off all operations access the remote git repository.
logChanges(ProjectChangeset) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
ls - Static variable in class com.atlassian.maven.plugins.jgitflow.manager.tasks.VerifyInitialVersionState
 

M

masterHasProblems() - Method in class com.atlassian.jgitflow.core.ReleaseMergeResult
 
MasterMergingExtension - Interface in com.atlassian.jgitflow.core.extension
 
matchConfigValue(String) - Method in enum com.atlassian.jgitflow.core.CoreEol
 
MavenBuildCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
MavenBuildCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.MavenBuildCommand
 
MavenExecutionHelper - Interface in com.atlassian.maven.plugins.jgitflow.helper
 
mavenExecutionHelper - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
mavenExecutors - Variable in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
MavenHotfixFinishExtension - Interface in com.atlassian.maven.jgitflow.api
 
MavenHotfixStartExtension - Interface in com.atlassian.maven.jgitflow.api
 
MavenJGitFlowException - Exception in com.atlassian.maven.plugins.jgitflow.exception
 
MavenJGitFlowException() - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.MavenJGitFlowException
 
MavenJGitFlowException(String) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.MavenJGitFlowException
 
MavenJGitFlowException(String, Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.MavenJGitFlowException
 
MavenJGitFlowException(Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.MavenJGitFlowException
 
MavenJGitFlowExtension - Interface in com.atlassian.maven.jgitflow.api
 
MavenJGitFlowExtensionException - Exception in com.atlassian.maven.jgitflow.api.exception
 
MavenJGitFlowExtensionException() - Constructor for exception com.atlassian.maven.jgitflow.api.exception.MavenJGitFlowExtensionException
 
MavenJGitFlowExtensionException(String) - Constructor for exception com.atlassian.maven.jgitflow.api.exception.MavenJGitFlowExtensionException
 
MavenJGitFlowExtensionException(String, Throwable) - Constructor for exception com.atlassian.maven.jgitflow.api.exception.MavenJGitFlowExtensionException
 
MavenJGitFlowExtensionException(Throwable) - Constructor for exception com.atlassian.maven.jgitflow.api.exception.MavenJGitFlowExtensionException
 
MavenProjectRewriter - Class in com.atlassian.maven.plugins.jgitflow.rewrite
 
MavenProjectRewriter() - Constructor for class com.atlassian.maven.plugins.jgitflow.rewrite.MavenProjectRewriter
 
MavenReleaseFinishExtension - Interface in com.atlassian.maven.jgitflow.api
 
MavenReleaseStartExtension - Interface in com.atlassian.maven.jgitflow.api
 
MavenSessionProvider - Interface in com.atlassian.maven.plugins.jgitflow.provider
 
MERGE_BASE - Static variable in class com.atlassian.jgitflow.core.JGitFlowConstants
 
MergeConflictsNotResolvedException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when there are merge conflicts that need to be resolved
MergeConflictsNotResolvedException() - Constructor for exception com.atlassian.jgitflow.core.exception.MergeConflictsNotResolvedException
 
MergeConflictsNotResolvedException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.MergeConflictsNotResolvedException
 
MergeConflictsNotResolvedException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.MergeConflictsNotResolvedException
 
MergeConflictsNotResolvedException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.MergeConflictsNotResolvedException
 
MergeProcessExtensionWrapper - Class in com.atlassian.jgitflow.core.extension.impl
 
MergeProcessExtensionWrapper(Iterable<ExtensionCommand>, Iterable<ExtensionCommand>, Iterable<ExtensionCommand>, Iterable<ExtensionCommand>) - Constructor for class com.atlassian.jgitflow.core.extension.impl.MergeProcessExtensionWrapper
 
mergeResult(String, MergeResult) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 

N

NamingUtil - Class in com.atlassian.maven.plugins.jgitflow.util
 
NamingUtil() - Constructor for class com.atlassian.maven.plugins.jgitflow.util.NamingUtil
 
NoopMavenReleaseFinishExtension - Class in com.atlassian.maven.jgitflow.api.impl
 
NoopMavenReleaseFinishExtension() - Constructor for class com.atlassian.maven.jgitflow.api.impl.NoopMavenReleaseFinishExtension
 
NotInitializedException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to perform a git flow operation on a folder that is not git flow initialized
NotInitializedException() - Constructor for exception com.atlassian.jgitflow.core.exception.NotInitializedException
 
NotInitializedException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.NotInitializedException
 
NotInitializedException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.NotInitializedException
 
NotInitializedException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.NotInitializedException
 

O

OFF - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
offline - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to turn off all operations that require network access.
onDevelopBranchVersionChange(String, String, JGitFlowInfo) - Method in interface com.atlassian.maven.jgitflow.api.MavenReleaseStartExtension
Called when the version changes on the develop branch.
onMasterBranchVersionChange(String, String, JGitFlowInfo) - Method in class com.atlassian.maven.jgitflow.api.example.UpdateReadmeExtension
Updates the README.md file on release-finish with the new release version.
onMasterBranchVersionChange(String, String, JGitFlowInfo) - Method in interface com.atlassian.maven.jgitflow.api.FinishProductionBranchExtension
Called when the version changes on the master branch.
onMasterBranchVersionChange(String, String, JGitFlowInfo) - Method in class com.atlassian.maven.jgitflow.api.impl.NoopMavenReleaseFinishExtension
 
onMasterBranchVersionChange(String, String, JGitFlowInfo) - Method in class com.atlassian.maven.plugins.jgitflow.ITFinishExtension
 
onTopicBranchVersionChange(String, String, JGitFlowInfo) - Method in interface com.atlassian.maven.jgitflow.api.FinishProductionBranchExtension
Called when the version changes on "topic" branches.
onTopicBranchVersionChange(String, String, JGitFlowInfo) - Method in class com.atlassian.maven.jgitflow.api.impl.NoopMavenReleaseFinishExtension
 
onTopicBranchVersionChange(String, String, JGitFlowInfo) - Method in interface com.atlassian.maven.jgitflow.api.StartProductionBranchExtension
Called when the version changes on "topic" branches.
org.apache.maven.shared.release.version - package org.apache.maven.shared.release.version
 

P

P - Static variable in class com.atlassian.jgitflow.core.JGitFlowReporter
 
PAD - Static variable in class com.atlassian.jgitflow.core.JGitFlowReporter
 
ParentReleaseVersionChange - Class in com.atlassian.maven.plugins.jgitflow.rewrite
 
parentReleaseVersionChange(Map<String, String>, Map<String, String>, boolean) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ParentReleaseVersionChange
 
password - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
The password to use when using user/pass authentication
PomUpdater - Interface in com.atlassian.maven.plugins.jgitflow.helper
 
pomUpdater - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
Preconditions - Class in com.atlassian.jgitflow.core.util
A helper class to perform state checks
Preconditions() - Constructor for class com.atlassian.jgitflow.core.util.Preconditions
 
PREFIX_NAMES - Static variable in class com.atlassian.jgitflow.core.GitFlowConfiguration
 
PREFIX_SUB - Static variable in class com.atlassian.jgitflow.core.JGitFlowConstants
 
PrettyPrompter - Class in com.atlassian.maven.plugins.jgitflow
 
PrettyPrompter() - Constructor for class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
ProductionBranchCreatingPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
ProductionBranchCreatingPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchCreatingPluginExtension
 
ProductionBranchMergingPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
ProductionBranchMergingPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchMergingPluginExtension
 
productionExecutor - Variable in class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchCreatingPluginExtension
 
project - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
projectBuilder - Variable in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
ProjectCacheKey - Enum in com.atlassian.maven.plugins.jgitflow.provider
 
ProjectChange - Interface in com.atlassian.maven.plugins.jgitflow.rewrite
 
ProjectChangeset - Class in com.atlassian.maven.plugins.jgitflow.rewrite
Describes changes that should be applied to the project.
ProjectChangeset() - Constructor for class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
 
ProjectChangeUtils - Class in com.atlassian.maven.plugins.jgitflow.rewrite
 
ProjectChangeUtils() - Constructor for class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeUtils
 
ProjectHelper - Interface in com.atlassian.maven.plugins.jgitflow.helper
 
projectHelper - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractProductionBranchManager
 
projectHelper - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
ProjectReleaseVersionChange - Class in com.atlassian.maven.plugins.jgitflow.rewrite
 
projectReleaseVersionChange(Map<String, String>, boolean) - Static method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectReleaseVersionChange
 
ProjectRewriteException - Exception in com.atlassian.maven.plugins.jgitflow.exception
 
ProjectRewriteException() - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ProjectRewriteException
 
ProjectRewriteException(String) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ProjectRewriteException
 
ProjectRewriteException(String, Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ProjectRewriteException
 
ProjectRewriteException(Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ProjectRewriteException
 
projectRewriter - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
ProjectRewriter - Interface in com.atlassian.maven.plugins.jgitflow.rewrite
 
projectsProvider - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
projectsProvider - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
prompt(String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
prompt(String, String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
prompt(String, List, String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
prompt(String, List) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
promptForPassword(String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
promptNotBlank(String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
promptNotBlank(String, String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
promptNumberedList(String, List<String>) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
promptNumberedList(String, List<String>, String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
promptPassphrase(String) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
promptPassword(String) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
promptYesNo(String) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
pullDevelop - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to pull the develop branch when jgitflow is initialized
pullMaster - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Whether to pull the master branch when jgitflow is initialized

R

R_REMOTE_ORIGIN - Static variable in class com.atlassian.jgitflow.core.JGitFlowConstants
 
reactorProjectsProvider - Variable in class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
ReactorProjectsProvider - Interface in com.atlassian.maven.plugins.jgitflow.provider
 
ReactorReloadException - Exception in com.atlassian.maven.plugins.jgitflow.exception
 
ReactorReloadException() - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ReactorReloadException
 
ReactorReloadException(String) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ReactorReloadException
 
ReactorReloadException(String, Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ReactorReloadException
 
ReactorReloadException(Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.ReactorReloadException
 
readFirstLine(File) - Static method in class com.atlassian.jgitflow.core.util.FileHelper
Reads the first line of a file
readLine() - Method in class com.atlassian.maven.plugins.jgitflow.ConsoleInputHandler
 
README_MD - Static variable in class com.atlassian.maven.jgitflow.api.example.UpdateReadmeExtension
 
readPassword() - Method in class com.atlassian.maven.plugins.jgitflow.ConsoleInputHandler
 
releaseBranchExists() - Method in class com.atlassian.maven.plugins.jgitflow.helper.BranchHelper
 
ReleaseBranchExistsException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to start a release when a release branch already exists.
ReleaseBranchExistsException() - Constructor for exception com.atlassian.jgitflow.core.exception.ReleaseBranchExistsException
 
ReleaseBranchExistsException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.ReleaseBranchExistsException
 
ReleaseBranchExistsException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.ReleaseBranchExistsException
 
ReleaseBranchExistsException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.ReleaseBranchExistsException
 
ReleaseContext - Class in com.atlassian.maven.plugins.jgitflow
 
ReleaseContext(File) - Constructor for class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
releaseFinish(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to finish a release
ReleaseFinishCommand - Class in com.atlassian.jgitflow.core.command
Finish a release.
ReleaseFinishCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
Create a new release finish command instance.
ReleaseFinishExtension - Interface in com.atlassian.jgitflow.core.extension
 
ReleaseFinishMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
ReleaseFinishMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.ReleaseFinishMojo
 
ReleaseFinishPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
ReleaseFinishPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.ReleaseFinishPluginExtension
 
ReleaseListCommand - Class in com.atlassian.jgitflow.core.command
 
ReleaseListCommand() - Constructor for class com.atlassian.jgitflow.core.command.ReleaseListCommand
 
ReleaseMergeResult - Class in com.atlassian.jgitflow.core
 
ReleaseMergeResult(MergeResult, MergeResult) - Constructor for class com.atlassian.jgitflow.core.ReleaseMergeResult
 
ReleaseMergingExtension - Interface in com.atlassian.jgitflow.core.extension
 
releasePublish(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to publish a release
ReleasePublishCommand - Class in com.atlassian.jgitflow.core.command
Publishes release branch to the remote repository Examples (flow is a JGitFlow instance): Publish a hotfix: flow.releasePublish("release").call();
ReleasePublishCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.ReleasePublishCommand
Create a new release publish command instance.
releaseStart(String) - Method in class com.atlassian.jgitflow.core.JGitFlow
Returns a command object to start a release
ReleaseStartCommand - Class in com.atlassian.jgitflow.core.command
Start a release.
ReleaseStartCommand(String, Git, GitFlowConfiguration) - Constructor for class com.atlassian.jgitflow.core.command.ReleaseStartCommand
Create a new release start command instance.
ReleaseStartExtension - Interface in com.atlassian.jgitflow.core.extension
 
ReleaseStartMojo - Class in com.atlassian.maven.plugins.jgitflow.mojo
 
ReleaseStartMojo() - Constructor for class com.atlassian.maven.plugins.jgitflow.mojo.ReleaseStartMojo
 
ReleaseStartPluginExtension - Class in com.atlassian.maven.plugins.jgitflow.extension
 
ReleaseStartPluginExtension() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.ReleaseStartPluginExtension
 
reloadReactor(MavenProject, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultMavenExecutionHelper
 
reloadReactor(MavenProject, MavenSession) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.MavenExecutionHelper
 
remoteBranchExists(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Checks to see if a remote branch with the given name exists
RemoteBranchExistsException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to create a branch when the remote branch already exists
RemoteBranchExistsException() - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchExistsException
 
RemoteBranchExistsException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchExistsException
 
RemoteBranchExistsException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchExistsException
 
RemoteBranchExistsException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchExistsException
 
RemoteBranchMissingException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to perform an operation on a remote branch that doesn't exist
RemoteBranchMissingException() - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchMissingException
 
RemoteBranchMissingException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchMissingException
 
RemoteBranchMissingException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchMissingException
 
RemoteBranchMissingException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.RemoteBranchMissingException
 
removeFeatureVersionFromSnapshotVersions(ProjectCacheKey, String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
removeFeatureVersionFromSnapshotVersions(ProjectCacheKey, String, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
removeSnapshotFromFeatureVersions(ProjectCacheKey, String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
removeSnapshotFromFeatureVersions(ProjectCacheKey, String, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
removeSnapshotFromPomVersions(ProjectCacheKey, String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
removeSnapshotFromPomVersions(ProjectCacheKey, String, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
removeSnapshotFromPomVersionsKeepSuffix(ProjectCacheKey, String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
removeSnapshotFromPomVersionsKeepSuffix(ProjectCacheKey, String, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
reporter - Variable in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
reporter - Variable in class com.atlassian.jgitflow.core.util.RequirementHelper
 
requireCleanWorkingTree(boolean) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that the local working tree has no un-committed changes
requireCommitOnBranch(RevCommit, String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that a local branch contains the given commit
requiredMessage(String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
requireGitFlowInitialized() - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that git flow has been initialized for the project represented by the internal {Git} instance
requireLocalBranchAbsent(String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that a local branch with the given name does not yet exist
requireLocalBranchExists(String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that a local branch with the given name exists
requireLocalBranchNotBehindRemote(String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that the local branch with the given name is not behind a remote brach with the same name
requirementHelper - Variable in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
RequirementHelper - Class in com.atlassian.jgitflow.core.util
 
RequirementHelper(Git, GitFlowConfiguration, String) - Constructor for class com.atlassian.jgitflow.core.util.RequirementHelper
 
requireNoExistingHotfixBranches() - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that no hotfix branches already exist
requireNoExistingReleaseBranches() - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that no release branches already exist
requireRemoteBranchAbsent(String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that a remote branch with the given name does not yet exist
requireRemoteBranchExists(String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that a remote branch with the given name exists
requireTagAbsent(String) - Method in class com.atlassian.jgitflow.core.util.RequirementHelper
Requires that a tag with the given name does not yet exist
REVERSE - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
run(String) - Method in class com.atlassian.maven.plugins.jgitflow.manager.tasks.CheckoutAndGetProjects
 
run(String, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.manager.tasks.GetProjectsForBranch
 
run(BranchType, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.manager.tasks.VerifyInitialVersionState
 
runBeforeAndGetPrefixedBranchName(Iterable<ExtensionCommand>, JGitFlowConstants.PREFIXES) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
runCommonSetup() - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultJGitFlowSetupHelper
 
runCommonSetup() - Method in interface com.atlassian.maven.plugins.jgitflow.helper.JGitFlowSetupHelper
 
runExtensionCommands(Iterable<ExtensionCommand>) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
runPreflight(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
runPreflight(List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 

S

SameBranchException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when master and develop branches are configured with the same name
SameBranchException() - Constructor for exception com.atlassian.jgitflow.core.exception.SameBranchException
 
SameBranchException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.SameBranchException
 
SameBranchException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.SameBranchException
 
SameBranchException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.SameBranchException
 
scmCommentPrefix - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
The message prefix to use for all SCM changes.
scmCommentSuffix - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
The message suffix to use for all SCM changes.
SECTION - Static variable in class com.atlassian.jgitflow.core.JGitFlowConstants
 
session - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
SessionAndProjects - Class in com.atlassian.maven.plugins.jgitflow.helper
 
SessionAndProjects(MavenSession, List<MavenProject>) - Constructor for class com.atlassian.maven.plugins.jgitflow.helper.SessionAndProjects
 
sessionProvider - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
sessionProvider - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
setAddScmCommentSuffixOnMerge(boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
setAddScmCommentSuffixOnMerge(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setAllowRemote(boolean) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
 
setAllowRemote(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setAllowSnapshots(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setAllowUntracked(boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
setAllowUntracked(boolean) - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
setAllowUntracked(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setAlwaysUpdateOrigin(boolean) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
 
setAlwaysUpdateOrigin(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setArgs(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setAutoVersionSubmodules(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setBasedir(File) - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
Sets the base directory of the build.
setConsistentProjectVersions(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setContext(ReleaseContext) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.ContextProvider
 
setContext(ReleaseContext) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultContextProvider
 
setCygwinTerminal() - Method in class com.atlassian.maven.plugins.jgitflow.ConsoleInputHandler
 
setCygwinTerminal() - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
setDefaultDevelopmentVersion(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setDefaultFeatureName(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setDefaultOriginUrl(String) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
 
setDefaultOriginUrl(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setDefaultReleaseVersion(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setDevelop(String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
Sets the name of the develop branch
setDevelop(String) - Method in class com.atlassian.jgitflow.core.InitContext
Set the name of the develop branch
setDevelopBranchName(String) - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
setDirectory(File) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
Sets the project root folder
setEnableFeatureVersions(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setEnableSshAgent(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setEol(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setExtension(FeatureFinishExtension) - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
 
setExtension(FeatureStartExtension) - Method in class com.atlassian.jgitflow.core.command.FeatureStartCommand
 
setExtension(HotfixFinishExtension) - Method in class com.atlassian.jgitflow.core.command.HotfixFinishCommand
 
setExtension(HotfixStartExtension) - Method in class com.atlassian.jgitflow.core.command.HotfixStartCommand
 
setExtension(ReleaseFinishExtension) - Method in class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
 
setExtension(ReleaseStartExtension) - Method in class com.atlassian.jgitflow.core.command.ReleaseStartCommand
 
setFeature(String) - Method in class com.atlassian.jgitflow.core.InitContext
Set the feature branch prefix
setFeatureBranchPrefix(String) - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
setFeatureRebase(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setFetch(boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
Set whether to perform a git fetch of the remote branches before doing the merge
setFetch(boolean) - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
setFlowInitContext(FlowInitContext) - Method in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
 
setFlowInitContext(InitContext) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setForce(boolean) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
Whether to override the current configuration
setForceDeleteBranch(boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
Set whether to use the force flag when deleting the local feature branch
setGitFlowConfiguration(Git, GitFlowConfiguration) - Method in class com.atlassian.jgitflow.core.JGitFlowReporter
 
setGoals(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setHotfix(String) - Method in class com.atlassian.jgitflow.core.InitContext
Set the hotfix branch prefix
setHotfixBranchPrefix(String) - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
setHotfixFinishExtension(MavenHotfixFinishExtension) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setHotfixStartExtension(MavenHotfixStartExtension) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setIncrementDevelopFromReleaseVersion(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setInitContext(InitContext) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
Set the initialization context
setInteractive(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setKeepBranch(boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
 
setKeepBranch(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setMaster(String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
Sets the name of the master branch
setMaster(String) - Method in class com.atlassian.jgitflow.core.InitContext
Set the name of the master branch
setMasterBranchName(String) - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
setMessage(String) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchMergingCommand
Set the commit message for the tag creation
setMessage(String) - Method in class com.atlassian.jgitflow.core.command.HotfixFinishCommand
Set the commit message for the tag creation
setNoBuild(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setNoDeploy(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setNoFeatureMerge(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setNoMerge(boolean) - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
 
setNoMerge(boolean) - Method in class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
Set whether to turn off merging
setNoReleaseMerge(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setNoTag(boolean) - Method in class com.atlassian.jgitflow.core.command.HotfixFinishCommand
Set whether to turn off tagging
setNoTag(boolean) - Method in class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
Set whether to turn off tagging
setNoTag(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setPassword(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setPrefix(String, String) - Method in class com.atlassian.jgitflow.core.GitFlowConfiguration
Sets the value for a given prefix
setPrefix(String, String) - Method in class com.atlassian.jgitflow.core.InitContext
 
setPullDevelop(boolean) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
 
setPullDevelop(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setPullMaster(boolean) - Method in class com.atlassian.jgitflow.core.JGitFlowInitCommand
 
setPullMaster(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setPush(boolean) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
Set whether to push the changes to the remote repository
setPush(boolean) - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
setPushFeatures(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setPushHotfixes(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setPushReleases(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setReactorProjects(List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultReactorProjectsProvider
 
setReactorProjects(List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.ReactorProjectsProvider
 
setRebase(boolean) - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
Set whether to perform a git rebase on the feature before doing the merge
setRelease(String) - Method in class com.atlassian.jgitflow.core.InitContext
Set the release branch prefix
setReleaseBranchPrefix(String) - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
setReleaseBranchVersionSuffix(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setReleaseFinishExtension(MavenReleaseFinishExtension) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setReleaseSnapshots(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setReleaseStartExtension(MavenReleaseStartExtension) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setScmCommentPrefix(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setScmCommentSuffix(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setScmMessagePrefix(String) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
setScmMessagePrefix(String) - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
setScmMessageSuffix(String) - Method in class com.atlassian.jgitflow.core.command.AbstractGitFlowCommand
 
setScmMessageSuffix(String) - Method in interface com.atlassian.jgitflow.core.command.JGitFlowCommand
 
setSession(MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.provider.DefaultMavenSessionProvider
 
setSession(MavenSession) - Method in interface com.atlassian.maven.plugins.jgitflow.provider.MavenSessionProvider
 
setSquash(boolean) - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
Set whether to squash all commits into a single commit before the merge
setSquash(boolean) - Method in class com.atlassian.jgitflow.core.command.ReleaseFinishCommand
Set whether to squash all commits into a single commit before the merge
setSquash(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setStartCommit(String) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchCreatingCommand
 
setStartCommit(RevCommit) - Method in class com.atlassian.jgitflow.core.command.AbstractBranchCreatingCommand
 
setStartCommit(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setSupport(String) - Method in class com.atlassian.jgitflow.core.InitContext
 
setSuppressFastForward(boolean) - Method in class com.atlassian.jgitflow.core.command.FeatureFinishCommand
 
setSuppressFastForward(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setTagMessage(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setupCredentialProviders() - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultJGitFlowSetupHelper
 
setupCredentialProviders() - Method in interface com.atlassian.maven.plugins.jgitflow.helper.JGitFlowSetupHelper
 
setUpdateDependencies(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setupHelper - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
setupHelper - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
setupProviders(ReleaseContext, MavenSession, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
setupProviders(MavenSession, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
setUseReleaseProfile(boolean) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setUsername(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setVersionNumberToIncrement(String) - Method in class com.atlassian.maven.plugins.jgitflow.ReleaseContext
 
setVersiontag(String) - Method in class com.atlassian.jgitflow.core.InitContext
Set the prefix used when creating tags
setVersionTagPrefix(String) - Method in class com.atlassian.maven.plugins.jgitflow.FlowInitContext
 
showMessage(String) - Method in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
showMessage(String) - Method in class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
SshCredentialsProvider - Class in com.atlassian.maven.plugins.jgitflow.util
 
SshCredentialsProvider(PrettyPrompter, Logger) - Constructor for class com.atlassian.maven.plugins.jgitflow.util.SshCredentialsProvider
 
SshUserInfo - Class in com.atlassian.maven.plugins.jgitflow.util
 
SshUserInfo(PrettyPrompter) - Constructor for class com.atlassian.maven.plugins.jgitflow.util.SshUserInfo
 
STANDARD_PATTERN - Static variable in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 
start(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowFeatureManager
 
start(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowHotfixManager
 
start(ReleaseContext, List<MavenProject>, MavenSession) - Method in class com.atlassian.maven.plugins.jgitflow.manager.DefaultFlowReleaseManager
 
start(ReleaseContext, List<MavenProject>, MavenSession) - Method in interface com.atlassian.maven.plugins.jgitflow.manager.FlowReleaseManager
 
StartProductionBranchExtension - Interface in com.atlassian.maven.jgitflow.api
 
StartProductionExternalExecutor - Class in com.atlassian.maven.plugins.jgitflow.extension.command.external
 
StartProductionExternalExecutor() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.external.StartProductionExternalExecutor
 
StartReleaseExternalExecutor - Class in com.atlassian.maven.plugins.jgitflow.extension.command.external
 
StartReleaseExternalExecutor() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.external.StartReleaseExternalExecutor
 
SummarizeAsGroup - Interface in com.atlassian.maven.plugins.jgitflow.rewrite
Interface for ProjectChange objects that should not be logged individually.
supports(CredentialItem...) - Method in class com.atlassian.maven.plugins.jgitflow.util.ConsoleCredentialsProvider
 

T

tagExists(Git, String) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Tests to see if a tag exists with the given name
TagExistsException - Exception in com.atlassian.jgitflow.core.exception
Exception thrown when trying to create a new tag when a tag of the same name already exists
TagExistsException() - Constructor for exception com.atlassian.jgitflow.core.exception.TagExistsException
 
TagExistsException(String) - Constructor for exception com.atlassian.jgitflow.core.exception.TagExistsException
 
TagExistsException(String, Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.TagExistsException
 
TagExistsException(Throwable) - Constructor for exception com.atlassian.jgitflow.core.exception.TagExistsException
 
TagMessageUpdateCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
TagMessageUpdateCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.TagMessageUpdateCommand
 
toConfigValue() - Method in enum com.atlassian.jgitflow.core.CoreEol
 
toString() - Method in class com.atlassian.jgitflow.core.report.JGitFlowReportEntry
 
toString() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ArtifactReleaseVersionChange
 
toString() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ParentReleaseVersionChange
 
toString() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
 
toString() - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectReleaseVersionChange
 
toString() - Method in class org.apache.maven.shared.release.version.JGitFlowVersionInfo
 

U

UNDERSCORE - Static variable in class com.atlassian.maven.plugins.jgitflow.PrettyPrompter
 
unprefixedBranchName(String, String) - Static method in class com.atlassian.maven.plugins.jgitflow.util.NamingUtil
 
UnresolvedSnapshotsException - Exception in com.atlassian.maven.plugins.jgitflow.exception
 
UnresolvedSnapshotsException() - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.UnresolvedSnapshotsException
 
UnresolvedSnapshotsException(String) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.UnresolvedSnapshotsException
 
UnresolvedSnapshotsException(String, Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.UnresolvedSnapshotsException
 
UnresolvedSnapshotsException(Throwable) - Constructor for exception com.atlassian.maven.plugins.jgitflow.exception.UnresolvedSnapshotsException
 
UpdateCurrentBranchWithHotfixVersionsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateCurrentBranchWithHotfixVersionsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateCurrentBranchWithHotfixVersionsCommand
 
UpdateDevelopPomsWithMasterVersion - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateDevelopPomsWithMasterVersion() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopPomsWithMasterVersion
 
UpdateDevelopWithNextDevVersionCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateDevelopWithNextDevVersionCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopWithNextDevVersionCommand
 
UpdateDevelopWithPreviousVersionsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateDevelopWithPreviousVersionsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateDevelopWithPreviousVersionsCommand
 
UpdateFeaturePomsWithFinalVersionsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateFeaturePomsWithFinalVersionsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateFeaturePomsWithFinalVersionsCommand
 
UpdateFeaturePomsWithSnapshotsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateFeaturePomsWithSnapshotsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateFeaturePomsWithSnapshotsCommand
 
updatePomsWithNextDevelopmentVersion(ProjectCacheKey, List<MavenProject>) - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
updatePomsWithNextDevelopmentVersion(ProjectCacheKey, List<MavenProject>) - Method in interface com.atlassian.maven.plugins.jgitflow.helper.PomUpdater
 
UpdatePomsWithNonSnapshotCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdatePomsWithNonSnapshotCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdatePomsWithNonSnapshotCommand
 
updatePomsWithSnapshotCommand - Variable in class com.atlassian.maven.plugins.jgitflow.extension.ProductionBranchCreatingPluginExtension
 
UpdatePomsWithSnapshotsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdatePomsWithSnapshotsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdatePomsWithSnapshotsCommand
 
UpdateReadmeExtension - Class in com.atlassian.maven.jgitflow.api.example
An example class meant to be used on release-finish to update a README.md file with the new release version
UpdateReadmeExtension() - Constructor for class com.atlassian.maven.jgitflow.api.example.UpdateReadmeExtension
 
UpdateReleaseWithPreviousVersionsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
UpdateReleaseWithPreviousVersionsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.UpdateReleaseWithPreviousVersionsCommand
 
username - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.AbstractJGitFlowMojo
The username to use when using user/pass authentication

V

valueOf(String) - Static method in enum com.atlassian.jgitflow.core.BranchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.jgitflow.core.CoreEol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.jgitflow.core.extension.ExtensionFailStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.jgitflow.core.JGitFlowConstants.PREFIXES
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.maven.plugins.jgitflow.provider.ProjectCacheKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.maven.plugins.jgitflow.VersionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.maven.plugins.jgitflow.VersionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.jgitflow.core.BranchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.jgitflow.core.CoreEol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.jgitflow.core.extension.ExtensionFailStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.jgitflow.core.JGitFlowConstants.PREFIXES
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.maven.plugins.jgitflow.provider.ProjectCacheKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.maven.plugins.jgitflow.VersionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.maven.plugins.jgitflow.VersionType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyInitialVersionState - Variable in class com.atlassian.maven.plugins.jgitflow.manager.AbstractFlowReleaseManager
 
VerifyInitialVersionState - Class in com.atlassian.maven.plugins.jgitflow.manager.tasks
 
VerifyInitialVersionState() - Constructor for class com.atlassian.maven.plugins.jgitflow.manager.tasks.VerifyInitialVersionState
 
VerifyReleaseVersionStateAndDepsCommand - Class in com.atlassian.maven.plugins.jgitflow.extension.command
 
VerifyReleaseVersionStateAndDepsCommand() - Constructor for class com.atlassian.maven.plugins.jgitflow.extension.command.VerifyReleaseVersionStateAndDepsCommand
 
VERSION_DELIMITER - Static variable in class com.atlassian.maven.plugins.jgitflow.helper.DefaultPomUpdater
 
versionCacheProvider - Variable in class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
VersionCacheProvider - Class in com.atlassian.maven.plugins.jgitflow.provider
 
VersionCacheProvider() - Constructor for class com.atlassian.maven.plugins.jgitflow.provider.VersionCacheProvider
 
versionProvider - Variable in class com.atlassian.maven.plugins.jgitflow.extension.command.external.CachedVersionExternalExecutor
 
versionProvider - Variable in class com.atlassian.maven.plugins.jgitflow.mojo.BuildNumberMojo
 
VersionProvider - Interface in com.atlassian.maven.plugins.jgitflow.provider
Helper class for getting a map that contains module -> version strings.
VersionState - Enum in com.atlassian.maven.plugins.jgitflow
 
VersionType - Enum in com.atlassian.maven.plugins.jgitflow
 

W

warnCoreAutoCrlf() - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultJGitFlowSetupHelper
 
wasSuccessful() - Method in class com.atlassian.jgitflow.core.ReleaseMergeResult
 
with(ProjectChange...) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns a copy of this changeset with the specified item(s) added.
with(Iterable<? extends ProjectChange>) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns a copy of this changeset with the specified item(s) added.
with(ProjectChangeset) - Method in class com.atlassian.maven.plugins.jgitflow.rewrite.ProjectChangeset
Returns a changeset consisting of this changeset plus all items from another changeset.
workingTreeIsClean(Git, boolean) - Static method in class com.atlassian.jgitflow.core.util.GitHelper
Tests to see if a working folder is clean. e.g. all changes have been committed.
writeReportHeader() - Method in class com.atlassian.maven.plugins.jgitflow.helper.DefaultJGitFlowSetupHelper
 
writeStringToFile(String, File) - Static method in class com.atlassian.jgitflow.core.util.FileHelper
Writes a string to a file replacing the entire contents
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 Atlassian. All rights reserved.