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

A

addProject(GAV) - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
addProject(GAV) - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
addProject(GAV) - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
addProject(GAV) - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
afterProjectsRead(MavenSession) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
afterProjectsRead(MavenSession) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
afterSessionEnd(MavenSession) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
afterSessionEnd(MavenSession) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
afterSessionStart(MavenSession) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
afterSessionStart(MavenSession) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
attachModifiedPomFilesToTheProject(List<MavenProject>, Set<GAV>, String, Boolean, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Attach modified POM files to the projects so install/deployed files contains new version.
attachModifiedPomFilesToTheProject(List<MavenProject>, Set<GAV>, String, Boolean, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Attach modified POM files to the projects so install/deployed files contains new version.
AttachModifiedPomsMojo - Class in gg.nils.semanticrelease.maven.plugin.mojos
 
AttachModifiedPomsMojo - Class in gg.nils.semanticrelease.maven.plugin.mojos
 
AttachModifiedPomsMojo() - Constructor for class gg.nils.semanticrelease.maven.plugin.mojos.AttachModifiedPomsMojo
 
AttachModifiedPomsMojo() - Constructor for class gg.nils.semanticrelease.maven.plugin.mojos.AttachModifiedPomsMojo
 

C

changeBaseDir(MavenProject, File) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Changes basedir(dangerous).
changeBaseDir(MavenProject, File) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Changes basedir(dangerous).
createPomDumpFile() - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Creates temporary file to save updated pom mode.
createPomDumpFile() - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Creates temporary file to save updated pom mode.

E

equals(Object) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
equals(Object) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
execute() - Method in class gg.nils.semanticrelease.maven.plugin.mojos.AttachModifiedPomsMojo
 
execute() - Method in class gg.nils.semanticrelease.maven.plugin.mojos.AttachModifiedPomsMojo
 
execute() - Method in class gg.nils.semanticrelease.maven.plugin.mojos.ReleaseMojo
 
execute() - Method in class gg.nils.semanticrelease.maven.plugin.mojos.ReleaseMojo
 
EXTENSION_ARTIFACT_ID - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_ARTIFACT_ID - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_FLATTEN - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_FLATTEN - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_FORCE_COMPUTATION - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_FORCE_COMPUTATION - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_GROUP_ID - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_GROUP_ID - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_PREFIX - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_PREFIX - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_SKIP - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_SKIP - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_USE_VERSION - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
EXTENSION_USE_VERSION - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 

F

failAsOldMechanism(Consumer<? super CharSequence>) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
fail the build by throwing a MavenExecutionException and logging a failure message.
failAsOldMechanism(Consumer<? super CharSequence>) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
fail the build by throwing a MavenExecutionException and logging a failure message.
fillPropertiesFromMetadatas(Properties, VersionControlProvider, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Fill properties from meta data.
fillPropertiesFromMetadatas(Properties, VersionControlProvider, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Fill properties from meta data.
FLATTEN_MAVEN_PLUGIN - Static variable in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
FLATTEN_MAVEN_PLUGIN - Static variable in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
from(MavenProject) - Static method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds a GAV object from the given MavenProject object.
from(Model) - Static method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds a GAV object from the given Model object.
from(Parent) - Static method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds a GAV object from the given Parent object.
from(MavenProject) - Static method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds a GAV object from the given MavenProject object.
from(Model) - Static method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds a GAV object from the given Model object.
from(Parent) - Static method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds a GAV object from the given Parent object.

G

GAV - Class in gg.nils.semanticrelease.maven.plugin.util
Wrapper for a maven project/dependency identified by a groupId/artifactId/version.
GAV - Class in gg.nils.semanticrelease.maven.plugin.util
Wrapper for a maven project/dependency identified by a groupId/artifactId/version.
GAV() - Constructor for class gg.nils.semanticrelease.maven.plugin.util.GAV
 
GAV(String, String, String) - Constructor for class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds an immutable GAV object.
GAV() - Constructor for class gg.nils.semanticrelease.maven.plugin.util.GAV
 
GAV(String, String, String) - Constructor for class gg.nils.semanticrelease.maven.plugin.util.GAV
Builds an immutable GAV object.
getArtifactId() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Retrieves the artifactId.
getArtifactId() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Retrieves the artifactId.
getGroupId() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Retrieves the groupId.
getGroupId() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Retrieves the groupId.
getMultiModuleDirectory() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
getMultiModuleDirectory() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
getMultiModuleDirectory() - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
getMultiModuleDirectory() - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
getProjects() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
getProjects() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
getProjects() - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
getProjects() - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
getProperty(MavenSession, String, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Tries to get the property from the user properties (MavenSession.getUserProperties()) or from the system properties (MavenSession.getSystemProperties()).
getProperty(MavenSession, String, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Tries to get the property from the user properties (MavenSession.getUserProperties()) or from the system properties (MavenSession.getSystemProperties()).
getSHA1() - Static method in class gg.nils.semanticrelease.maven.plugin.util.MavenPluginProperties
 
getSHA1() - Static method in class gg.nils.semanticrelease.maven.plugin.util.MavenPluginProperties
 
getVersion() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
getVersion() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
 
getVersion() - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
getVersion() - Method in interface gg.nils.semanticrelease.maven.plugin.session.Session
 
getVersion() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Retrieves the version.
getVersion() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
Retrieves the version.
getVersion() - Static method in class gg.nils.semanticrelease.maven.plugin.util.MavenPluginProperties
 
getVersion() - Static method in class gg.nils.semanticrelease.maven.plugin.util.MavenPluginProperties
 
gg.nils.semanticrelease.maven.plugin - package gg.nils.semanticrelease.maven.plugin
 
gg.nils.semanticrelease.maven.plugin.mojos - package gg.nils.semanticrelease.maven.plugin.mojos
 
gg.nils.semanticrelease.maven.plugin.session - package gg.nils.semanticrelease.maven.plugin.session
 
gg.nils.semanticrelease.maven.plugin.session.impl - package gg.nils.semanticrelease.maven.plugin.session.impl
 
gg.nils.semanticrelease.maven.plugin.util - package gg.nils.semanticrelease.maven.plugin.util
 
GOAL_ATTACH_MODIFIED_POMS - Static variable in class gg.nils.semanticrelease.maven.plugin.mojos.AttachModifiedPomsMojo
 
GOAL_ATTACH_MODIFIED_POMS - Static variable in class gg.nils.semanticrelease.maven.plugin.mojos.AttachModifiedPomsMojo
 
GOAL_RELEASE - Static variable in class gg.nils.semanticrelease.maven.plugin.mojos.ReleaseMojo
 
GOAL_RELEASE - Static variable in class gg.nils.semanticrelease.maven.plugin.mojos.ReleaseMojo
 

H

hashCode() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
hashCode() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 

L

loadInitialModel(File) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Loads initial model from pom file.
loadInitialModel(File) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Loads initial model from pom file.

M

MavenPluginProperties - Class in gg.nils.semanticrelease.maven.plugin.util
 
MavenPluginProperties - Class in gg.nils.semanticrelease.maven.plugin.util
 
MavenPluginProperties() - Constructor for class gg.nils.semanticrelease.maven.plugin.util.MavenPluginProperties
 
MavenPluginProperties() - Constructor for class gg.nils.semanticrelease.maven.plugin.util.MavenPluginProperties
 

N

normalizeSystemPropertyName(String) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Derives an IEEE Std 1003.1-2001 compliant property name by replacing all non-compliant characters with underscore.
normalizeSystemPropertyName(String) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Derives an IEEE Std 1003.1-2001 compliant property name by replacing all non-compliant characters with underscore.

O

ORG_CODEHAUS_MOJO - Static variable in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
ORG_CODEHAUS_MOJO - Static variable in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
OVERRIDE_CONFIG_FILE - Static variable in interface gg.nils.semanticrelease.maven.plugin.util.Utils.CLI
 
OVERRIDE_CONFIG_FILE - Static variable in interface gg.nils.semanticrelease.maven.plugin.util.Utils.CLI
 

P

PROJECT_VERSION - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
PROJECT_VERSION - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 

R

read(File, Map<String, ?>) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
read(Reader, Map<String, ?>) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
read(InputStream, Map<String, ?>) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
read(File, Map<String, ?>) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
read(Reader, Map<String, ?>) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
read(InputStream, Map<String, ?>) - Method in class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
ReleaseMojo - Class in gg.nils.semanticrelease.maven.plugin.mojos
 
ReleaseMojo - Class in gg.nils.semanticrelease.maven.plugin.mojos
 
ReleaseMojo() - Constructor for class gg.nils.semanticrelease.maven.plugin.mojos.ReleaseMojo
 
ReleaseMojo() - Constructor for class gg.nils.semanticrelease.maven.plugin.mojos.ReleaseMojo
 

S

SemanticReleaseExtension - Class in gg.nils.semanticrelease.maven.plugin
 
SemanticReleaseExtension - Class in gg.nils.semanticrelease.maven.plugin
 
SemanticReleaseExtension() - Constructor for class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
SemanticReleaseExtension() - Constructor for class gg.nils.semanticrelease.maven.plugin.SemanticReleaseExtension
 
SemanticReleaseModelProcessor - Class in gg.nils.semanticrelease.maven.plugin
Replacement ModelProcessor using semantic-version while loading POMs in order to adapt versions.
SemanticReleaseModelProcessor - Class in gg.nils.semanticrelease.maven.plugin
Replacement ModelProcessor using semantic-version while loading POMs in order to adapt versions.
SemanticReleaseModelProcessor() - Constructor for class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
SemanticReleaseModelProcessor() - Constructor for class gg.nils.semanticrelease.maven.plugin.SemanticReleaseModelProcessor
 
serializeFrom(String) - Static method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
De-serializes the given string as a SessionImpl.
serializeFrom(String) - Static method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
De-serializes the given string as a SessionImpl.
serializeTo(Session) - Static method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
Serializes as a String the given configuration object.
serializeTo(Session) - Static method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
Serializes as a String the given configuration object.
session() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionHolderImpl
 
session() - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionHolderImpl
 
Session - Interface in gg.nils.semanticrelease.maven.plugin.session
 
Session - Interface in gg.nils.semanticrelease.maven.plugin.session
 
session() - Method in interface gg.nils.semanticrelease.maven.plugin.session.SessionHolder
 
session() - Method in interface gg.nils.semanticrelease.maven.plugin.session.SessionHolder
 
SESSION_MAVEN_PROPERTIES_KEY - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
SESSION_MAVEN_PROPERTIES_KEY - Static variable in class gg.nils.semanticrelease.maven.plugin.util.Utils
 
SessionHolder - Interface in gg.nils.semanticrelease.maven.plugin.session
 
SessionHolder - Interface in gg.nils.semanticrelease.maven.plugin.session
 
SessionHolderImpl - Class in gg.nils.semanticrelease.maven.plugin.session.impl
 
SessionHolderImpl - Class in gg.nils.semanticrelease.maven.plugin.session.impl
 
SessionHolderImpl() - Constructor for class gg.nils.semanticrelease.maven.plugin.session.impl.SessionHolderImpl
 
SessionHolderImpl() - Constructor for class gg.nils.semanticrelease.maven.plugin.session.impl.SessionHolderImpl
 
SessionImpl - Class in gg.nils.semanticrelease.maven.plugin.session.impl
 
SessionImpl - Class in gg.nils.semanticrelease.maven.plugin.session.impl
 
SessionImpl(String, File) - Constructor for class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
Standard constructor using mandatory fields.
SessionImpl(String, File) - Constructor for class gg.nils.semanticrelease.maven.plugin.session.impl.SessionImpl
Standard constructor using mandatory fields.
setArtifactId(String) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
setArtifactId(String) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
setGroupId(String) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
setGroupId(String) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
setProjectPomFile(MavenProject, File, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Changes the pom file of the given project.
setProjectPomFile(MavenProject, File, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Changes the pom file of the given project.
setSession(Session) - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionHolderImpl
 
setSession(Session) - Method in class gg.nils.semanticrelease.maven.plugin.session.impl.SessionHolderImpl
 
setSession(Session) - Method in interface gg.nils.semanticrelease.maven.plugin.session.SessionHolder
 
setSession(Session) - Method in interface gg.nils.semanticrelease.maven.plugin.session.SessionHolder
 
setVersion(String) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
setVersion(String) - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
shouldSkip(MavenSession) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Tells if this semantic-release extension should be skipped for the given maven session execution.
shouldSkip(MavenSession) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Tells if this semantic-release extension should be skipped for the given maven session execution.
shouldUseFlattenPlugin(MavenSession) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Tells if this semantic-release extension should use maven-flatten-plugin instead of its own mechanism.
shouldUseFlattenPlugin(MavenSession) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Tells if this semantic-release extension should use maven-flatten-plugin instead of its own mechanism.

T

toString() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 
toString() - Method in class gg.nils.semanticrelease.maven.plugin.util.GAV
 

U

Utils - Class in gg.nils.semanticrelease.maven.plugin.util
Misc utils used by the plugin.
Utils - Class in gg.nils.semanticrelease.maven.plugin.util
Misc utils used by the plugin.
Utils.CLI - Interface in gg.nils.semanticrelease.maven.plugin.util
 
Utils.CLI - Interface in gg.nils.semanticrelease.maven.plugin.util
 

V

versionOverride(MavenSession, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Provides the version to use if defined as user or system property.
versionOverride(MavenSession, Logger) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Provides the version to use if defined as user or system property.

W

writeModelPom(Model, File) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Writes updated model to temporary pom file.
writeModelPom(Model, File) - Static method in class gg.nils.semanticrelease.maven.plugin.util.Utils
Writes updated model to temporary pom file.
A C E F G H L M N O P R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.