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

A

allTags() - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
alteredPoms - Variable in class com.github.danielflower.mavenplugins.release.PomUpdater.UpdateResult
 
AnnotatedTag - Class in com.github.danielflower.mavenplugins.release
 
arguments - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Additional arguments to pass to Maven during a release.
artifactId - Variable in exception com.github.danielflower.mavenplugins.release.UnresolvedSnapshotDependencyException
 
artifactResolver - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Used to look up Artifacts in the remote repository.

B

BaseMojo - Class in com.github.danielflower.mavenplugins.release
 
BaseMojo() - Constructor for class com.github.danielflower.mavenplugins.release.BaseMojo
 
BUILD_NUMBER - Static variable in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
Builder() - Constructor for class com.github.danielflower.mavenplugins.release.LocalGitRepo.Builder
 
buildFromCurrentDir() - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo.Builder
Uses the current working dir to open the Git repository.
buildNumber - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
The build number to use in the release version.
buildNumber() - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
buildNumber() - Method in class com.github.danielflower.mavenplugins.release.VersionName
 
businessVersion() - Method in class com.github.danielflower.mavenplugins.release.VersionName
For example, "1.0" if the development version is "1.0-SNAPSHOT"

C

com.github.danielflower.mavenplugins.release - package com.github.danielflower.mavenplugins.release
 
configure(OpenSshConfig.Host, Session) - Method in class com.github.danielflower.mavenplugins.release.SshAgentSessionFactory
 
configureJsch(Log) - Method in class com.github.danielflower.mavenplugins.release.BaseMojo
 
create(String, String, long) - Static method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
createDefaultJSch(FS) - Method in class com.github.danielflower.mavenplugins.release.SshAgentSessionFactory
 
createReleasableVersion() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
credentialsProvider(CredentialsProvider) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo.Builder
Sets the username/password pair for HTTPS URLs or SSH with passwordl

D

dependencyErrors - Variable in class com.github.danielflower.mavenplugins.release.PomUpdater.UpdateResult
 
developmentVersion() - Method in class com.github.danielflower.mavenplugins.release.VersionName
The snapshot version, e.g.
DiffDetector - Interface in com.github.danielflower.mavenplugins.release
 

E

equals(Object) - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
errorIfNotClean() - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
execute() - Method in class com.github.danielflower.mavenplugins.release.HelpMojo
execute() - Method in class com.github.danielflower.mavenplugins.release.NextMojo
 
execute() - Method in class com.github.danielflower.mavenplugins.release.ReleaseMojo
 

F

factory - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Used to look up Artifacts in the remote repository.
FailBuild - com.github.danielflower.mavenplugins.release.NoChangesAction
 
FileUtils - Class in com.github.danielflower.mavenplugins.release
 
FileUtils() - Constructor for class com.github.danielflower.mavenplugins.release.FileUtils
 
find(String, String, String) - Method in class com.github.danielflower.mavenplugins.release.Reactor
 
findByLabel(String) - Method in class com.github.danielflower.mavenplugins.release.Reactor
 
FLAT - com.github.danielflower.mavenplugins.release.VersionReportFormat
 
fromProjects(Log, LocalGitRepo, MavenProject, List<MavenProject>, Long, List<String>, NoChangesAction, ResolverWrapper, VersionNamer) - Static method in class com.github.danielflower.mavenplugins.release.Reactor
 
fromRef(Repository, Ref) - Static method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 

G

generateVersionReport(Log, List<ReleasableModule>) - Method in class com.github.danielflower.mavenplugins.release.VersionReport
 
getArtifactId() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getArtifactResolver() - Method in class com.github.danielflower.mavenplugins.release.ResolverWrapper
 
getBuildNumber() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getCredentialsProvider(Log) - Method in class com.github.danielflower.mavenplugins.release.BaseMojo
 
getFactory() - Method in class com.github.danielflower.mavenplugins.release.ResolverWrapper
 
getGroupId() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getLocalRepository() - Method in class com.github.danielflower.mavenplugins.release.ResolverWrapper
 
getMessages() - Method in exception com.github.danielflower.mavenplugins.release.ValidationException
 
getModulesInBuildOrder() - Method in class com.github.danielflower.mavenplugins.release.Reactor
 
getNewVersion() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getProject() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getRelativePathToModule() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getRemoteRepositories() - Method in class com.github.danielflower.mavenplugins.release.ResolverWrapper
 
getRemoteUrlOrNullIfNoneSet(Scm, Scm) - Static method in class com.github.danielflower.mavenplugins.release.BaseMojo
 
getTagName() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getTags(List<String>) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
getVersion() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
getVersionToDependOn() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
git - Variable in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
GitHelper - Class in com.github.danielflower.mavenplugins.release
 
GitHelper() - Constructor for class com.github.danielflower.mavenplugins.release.GitHelper
 
GitOperations - Enum in com.github.danielflower.mavenplugins.release
 
groupId - Variable in exception com.github.danielflower.mavenplugins.release.UnresolvedSnapshotDependencyException
 
Guard - Class in com.github.danielflower.mavenplugins.release
 
Guard() - Constructor for class com.github.danielflower.mavenplugins.release.Guard
 
Guard.GuardException - Exception in com.github.danielflower.mavenplugins.release
 
GuardException(String) - Constructor for exception com.github.danielflower.mavenplugins.release.Guard.GuardException
 

H

hasChangedSince(String, List<String>, Collection<AnnotatedTag>) - Method in interface com.github.danielflower.mavenplugins.release.DiffDetector
 
hasChangedSince(String, List<String>, Collection<AnnotatedTag>) - Method in class com.github.danielflower.mavenplugins.release.TreeWalkingDiffDetector
 
hashCode() - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
hasLocalTag(String) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
hasLocalTag(Git, String) - Static method in class com.github.danielflower.mavenplugins.release.GitHelper
 
HelpMojo - Class in com.github.danielflower.mavenplugins.release
Display help information on multi-module-maven-release-plugin.
Call mvn releaser:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.github.danielflower.mavenplugins.release.HelpMojo
 

I

isOneOf(List<String>) - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
isResolvable(String, String, String, String, Log) - Method in class com.github.danielflower.mavenplugins.release.ResolverWrapper
 

J

JSON - com.github.danielflower.mavenplugins.release.VersionReportFormat
 

L

LocalGitRepo - Class in com.github.danielflower.mavenplugins.release
 
LocalGitRepo.Builder - Class in com.github.danielflower.mavenplugins.release
 
localRepository - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Location of the local repository.

M

modulesToForceRelease - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
A module to force release on, even if no changes has been detected.
modulesToRelease - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
The modules to release, or no value to to release the project from the root pom, which is the default.

N

name() - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
name(String, Long, Collection<Long>) - Method in class com.github.danielflower.mavenplugins.release.VersionNamer
 
NextMojo - Class in com.github.danielflower.mavenplugins.release
Logs the versions of the modules that the releaser will release on the next release.
NextMojo() - Constructor for class com.github.danielflower.mavenplugins.release.NextMojo
 
noChangesAction - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Determines the action to take when no module changes are detected.
NoChangesAction - Enum in com.github.danielflower.mavenplugins.release
 
notBlank(String, String) - Static method in class com.github.danielflower.mavenplugins.release.Guard
 
notNull(String, Object) - Static method in class com.github.danielflower.mavenplugins.release.Guard
 

P

pathOf(File) - Static method in class com.github.danielflower.mavenplugins.release.FileUtils
 
PomUpdater - Class in com.github.danielflower.mavenplugins.release
 
PomUpdater(Log, Reactor) - Constructor for class com.github.danielflower.mavenplugins.release.PomUpdater
 
PomUpdater.UpdateResult - Class in com.github.danielflower.mavenplugins.release
 
project - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
The Maven Project.
projects - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
 
PULL_TAGS - com.github.danielflower.mavenplugins.release.GitOperations
 
pullTags - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Fetch tags from remote repository to determine the next build number.
PUSH_TAGS - com.github.danielflower.mavenplugins.release.GitOperations
 

R

Reactor - Class in com.github.danielflower.mavenplugins.release
 
Reactor(List<ReleasableModule>) - Constructor for class com.github.danielflower.mavenplugins.release.Reactor
 
ref() - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
refStartingWith(Git, String) - Static method in class com.github.danielflower.mavenplugins.release.GitHelper
 
ReleasableModule - Class in com.github.danielflower.mavenplugins.release
 
ReleasableModule(MavenProject, VersionName, String, String) - Constructor for class com.github.danielflower.mavenplugins.release.ReleasableModule
 
ReleaseAll - com.github.danielflower.mavenplugins.release.NoChangesAction
 
ReleaseMojo - Class in com.github.danielflower.mavenplugins.release
Releases the project.
ReleaseMojo() - Constructor for class com.github.danielflower.mavenplugins.release.ReleaseMojo
 
ReleaseNone - com.github.danielflower.mavenplugins.release.NoChangesAction
 
releaseVersion() - Method in class com.github.danielflower.mavenplugins.release.VersionName
The business version with the build number appended, e.g.
remoteGitOperationsAllowed(Set<GitOperations>) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo.Builder
Flag for which remote Git operations are permitted.
remoteGitUrl(String) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo.Builder
Overrides the URL of remote Git repository.
remoteRepositories - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
List of Remote Repositories used by the resolver
ResolverWrapper - Class in com.github.danielflower.mavenplugins.release
 
ResolverWrapper(ArtifactFactory, ArtifactResolver, List, ArtifactRepository) - Constructor for class com.github.danielflower.mavenplugins.release.ResolverWrapper
 
revertChanges(Log, List<File>) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 

S

saveAtHEAD(Git) - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
scmUrlToRemote(String) - Static method in class com.github.danielflower.mavenplugins.release.GitHelper
 
SshAgentSessionFactory - Class in com.github.danielflower.mavenplugins.release
SSH-Agent enabler.
SshAgentSessionFactory(Log, String, String, String) - Constructor for class com.github.danielflower.mavenplugins.release.SshAgentSessionFactory
 
success() - Method in class com.github.danielflower.mavenplugins.release.PomUpdater.UpdateResult
 

T

tagAndPushRepo(Collection<AnnotatedTag>) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
tagsFrom(List<AnnotatedTag>) - Method in class com.github.danielflower.mavenplugins.release.LocalGitRepo
 
toString() - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
TreeWalkingDiffDetector - Class in com.github.danielflower.mavenplugins.release
 
TreeWalkingDiffDetector(Repository) - Constructor for class com.github.danielflower.mavenplugins.release.TreeWalkingDiffDetector
 

U

unexpectedException - Variable in class com.github.danielflower.mavenplugins.release.PomUpdater.UpdateResult
 
UnresolvedSnapshotDependencyException - Exception in com.github.danielflower.mavenplugins.release
 
UnresolvedSnapshotDependencyException(String, String, String) - Constructor for exception com.github.danielflower.mavenplugins.release.UnresolvedSnapshotDependencyException
 
UpdateResult(List<File>, List<String>, Exception) - Constructor for class com.github.danielflower.mavenplugins.release.PomUpdater.UpdateResult
 
updateVersion() - Method in class com.github.danielflower.mavenplugins.release.PomUpdater
 

V

ValidationException - Exception in com.github.danielflower.mavenplugins.release
 
ValidationException(String, Throwable) - Constructor for exception com.github.danielflower.mavenplugins.release.ValidationException
 
ValidationException(String, List<String>) - Constructor for exception com.github.danielflower.mavenplugins.release.ValidationException
 
valueOf(String) - Static method in enum com.github.danielflower.mavenplugins.release.GitOperations
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.danielflower.mavenplugins.release.NoChangesAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.danielflower.mavenplugins.release.VersionReportFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.danielflower.mavenplugins.release.GitOperations
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.danielflower.mavenplugins.release.NoChangesAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.danielflower.mavenplugins.release.VersionReportFormat
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in exception com.github.danielflower.mavenplugins.release.UnresolvedSnapshotDependencyException
 
version() - Method in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
VERSION - Static variable in class com.github.danielflower.mavenplugins.release.AnnotatedTag
 
VersionName - Class in com.github.danielflower.mavenplugins.release
 
VersionName(String, String, long) - Constructor for class com.github.danielflower.mavenplugins.release.VersionName
 
VersionName(String, String, long, String) - Constructor for class com.github.danielflower.mavenplugins.release.VersionName
 
versionNamer - Variable in class com.github.danielflower.mavenplugins.release.BaseMojo
Configures the version naming.
VersionNamer - Class in com.github.danielflower.mavenplugins.release
 
VersionNamer() - Constructor for class com.github.danielflower.mavenplugins.release.VersionNamer
 
VersionNamer(String) - Constructor for class com.github.danielflower.mavenplugins.release.VersionNamer
 
VersionReport - Class in com.github.danielflower.mavenplugins.release
 
VersionReport() - Constructor for class com.github.danielflower.mavenplugins.release.VersionReport
 
VersionReportFormat - Enum in com.github.danielflower.mavenplugins.release
 

W

willBeReleased() - Method in class com.github.danielflower.mavenplugins.release.ReleasableModule
 
A B C D E F G H I J L M N P R S T U V W 
All Classes All Packages