A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addProject(GAV) - Method in class fr.brouillard.oss.jgitver.JGitverSession
- afterProjectsRead(MavenSession) - Method in class fr.brouillard.oss.jgitver.JGitverExtension
- afterSessionEnd(MavenSession) - Method in class fr.brouillard.oss.jgitver.JGitverExtension
- afterSessionStart(MavenSession) - Method in class fr.brouillard.oss.jgitver.JGitverExtension
- attachModifiedPomFilesToTheProject(List<MavenProject>, Set<GAV>, String, Boolean, Logger) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Attach modified POM files to the projects so install/deployed files contains new version.
- autoIncrementPatch - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
B
- branchPolicies - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- BranchPolicy - Class in fr.brouillard.oss.jgitver.cfg
- BranchPolicy() - Constructor for class fr.brouillard.oss.jgitver.cfg.BranchPolicy
C
- changeBaseDir(MavenProject, File) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Changes basedir(dangerous).
- Configuration - Class in fr.brouillard.oss.jgitver.cfg
- Configuration() - Constructor for class fr.brouillard.oss.jgitver.cfg.Configuration
- ConfigurationLoader - Class in fr.brouillard.oss.jgitver.cfg
- ConfigurationLoader(File, Logger) - Constructor for class fr.brouillard.oss.jgitver.cfg.ConfigurationLoader
- configure() - Method in class fr.brouillard.oss.jgitver.JGitverGuiceModule
- createPomDumpFile() - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Creates temporary file to save updated pom mode.
D
- debug(String, Throwable) - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- decorate(GitVersionCalculator) - Static method in class fr.brouillard.oss.jgitver.Providers
E
- equals(Object) - Method in class fr.brouillard.oss.jgitver.GAV
- error(String, Throwable) - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- exclusions - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- execute() - Method in class fr.brouillard.oss.jgitver.mojos.HelpMojo
- execute() - Method in class fr.brouillard.oss.jgitver.mojos.JGitverAttachModifiedPomsMojo
- execute() - Method in class fr.brouillard.oss.jgitver.mojos.JGitverMojo
- exportPropertiesPath(MavenSession, Logger) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Provides the path (file name) to export properties to if defined as user or system property.
- EXTENSION_ARTIFACT_ID - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_EXPORT_PROPERTIES_PATH - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_FLATTEN - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_FORCE_COMPUTATION - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_GROUP_ID - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_PREFIX - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_SKIP - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- EXTENSION_USE_VERSION - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
F
- failAsOldMechanism(Consumer<? super CharSequence>) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
fail the build by throwing a
MavenExecutionExceptionand logging a failure message. - failIfDirty - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- fatalError(String, Throwable) - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- fillPropertiesFromMetadatas(Properties, JGitverInformationProvider, Logger) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Fill properties from meta data.
- fixVersion(String, JGitverInformationProvider) - Static method in class fr.brouillard.oss.jgitver.Providers
- FLATTEN_MAVEN_PLUGIN - Static variable in class fr.brouillard.oss.jgitver.JGitverModelProcessor
- fr.brouillard.oss.jgitver - package fr.brouillard.oss.jgitver
- fr.brouillard.oss.jgitver.cfg - package fr.brouillard.oss.jgitver.cfg
- fr.brouillard.oss.jgitver.mojos - package fr.brouillard.oss.jgitver.mojos
- from(Model) - Static method in class fr.brouillard.oss.jgitver.GAV
-
Builds a GAV object from the given Model object.
- from(Parent) - Static method in class fr.brouillard.oss.jgitver.GAV
-
Builds a GAV object from the given Parent object.
- from(MavenProject) - Static method in class fr.brouillard.oss.jgitver.GAV
-
Builds a GAV object from the given MavenProject object.
G
- GAV - Class in fr.brouillard.oss.jgitver
-
Wrapper for a maven project/dependency identified by a groupId/artifactId/version.
- GAV() - Constructor for class fr.brouillard.oss.jgitver.GAV
- GAV(String, String, String) - Constructor for class fr.brouillard.oss.jgitver.GAV
-
Builds an immutable GAV object.
- getArtifactId() - Method in class fr.brouillard.oss.jgitver.GAV
-
Retrieves the artifactId.
- getCalculator() - Method in class fr.brouillard.oss.jgitver.JGitverSession
- getChildLogger(String) - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- getConfiguration() - Method in interface fr.brouillard.oss.jgitver.JGitverConfiguration
- getConfiguration() - Method in class fr.brouillard.oss.jgitver.JGitverConfigurationComponent
- getGroupId() - Method in class fr.brouillard.oss.jgitver.GAV
-
Retrieves the groupId.
- getMultiModuleDirectory() - Method in class fr.brouillard.oss.jgitver.JGitverSession
- getProjects() - Method in class fr.brouillard.oss.jgitver.JGitverSession
- getProperty(MavenSession, String, Logger) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Tries to get the property from the user properties (
MavenSession.getUserProperties()) or from the system properties (MavenSession.getSystemProperties()). - getSHA1() - Static method in class fr.brouillard.oss.jgitver.JGitverMavenPluginProperties
- getVersion() - Method in class fr.brouillard.oss.jgitver.GAV
-
Retrieves the version.
- getVersion() - Method in interface fr.brouillard.oss.jgitver.JGitverInformationProvider
- getVersion() - Static method in class fr.brouillard.oss.jgitver.JGitverMavenPluginProperties
- getVersion() - Method in class fr.brouillard.oss.jgitver.JGitverSession
- getVersionObject() - Method in interface fr.brouillard.oss.jgitver.JGitverInformationProvider
- gitCommitIdLength - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- GOAL_ATTACH_MODIFIED_POMS - Static variable in class fr.brouillard.oss.jgitver.mojos.JGitverAttachModifiedPomsMojo
H
- hashCode() - Method in class fr.brouillard.oss.jgitver.GAV
- HelpMojo - Class in fr.brouillard.oss.jgitver.mojos
-
Display help information on jgitver-maven-plugin.
Callmvn jgitver:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class fr.brouillard.oss.jgitver.mojos.HelpMojo
I
- ignore(File) - Method in interface fr.brouillard.oss.jgitver.JGitverConfiguration
- ignore(File) - Method in class fr.brouillard.oss.jgitver.JGitverConfigurationComponent
- info(String, Throwable) - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- InMemoryLogger - Class in fr.brouillard.oss.jgitver.cfg
- InMemoryLogger() - Constructor for class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
J
- JGitverAttachModifiedPomsMojo - Class in fr.brouillard.oss.jgitver.mojos
-
Works in conjunction with JGitverModelProcessor.
- JGitverAttachModifiedPomsMojo() - Constructor for class fr.brouillard.oss.jgitver.mojos.JGitverAttachModifiedPomsMojo
- JGitverConfiguration - Interface in fr.brouillard.oss.jgitver
- JGitverConfigurationComponent - Class in fr.brouillard.oss.jgitver
- JGitverConfigurationComponent() - Constructor for class fr.brouillard.oss.jgitver.JGitverConfigurationComponent
- JGitverExtension - Class in fr.brouillard.oss.jgitver
- JGitverExtension() - Constructor for class fr.brouillard.oss.jgitver.JGitverExtension
- JGitverGuiceModule - Class in fr.brouillard.oss.jgitver
-
Guice binding for
JGitverConfiguration. - JGitverGuiceModule() - Constructor for class fr.brouillard.oss.jgitver.JGitverGuiceModule
- JGitverInformationProvider - Interface in fr.brouillard.oss.jgitver
- JGitverMavenPluginProperties - Class in fr.brouillard.oss.jgitver
- JGitverMavenPluginProperties() - Constructor for class fr.brouillard.oss.jgitver.JGitverMavenPluginProperties
- JGitverModelProcessor - Class in fr.brouillard.oss.jgitver
-
Replacement ModelProcessor using jgitver while loading POMs in order to adapt versions.
- JGitverModelProcessor() - Constructor for class fr.brouillard.oss.jgitver.JGitverModelProcessor
- JGitverMojo - Class in fr.brouillard.oss.jgitver.mojos
-
jgitver plugin, should only be used as an extension.
- JGitverMojo() - Constructor for class fr.brouillard.oss.jgitver.mojos.JGitverMojo
- JGitverSession - Class in fr.brouillard.oss.jgitver
- JGitverSession(JGitverInformationProvider, File) - Constructor for class fr.brouillard.oss.jgitver.JGitverSession
-
Standard constructor using mandatory fields.
- JGitverSessionHolder - Class in fr.brouillard.oss.jgitver
- JGitverSessionHolder() - Constructor for class fr.brouillard.oss.jgitver.JGitverSessionHolder
- JGitverUtils - Class in fr.brouillard.oss.jgitver
-
Misc utils used by the plugin.
- JGitverUtils.CLI - Interface in fr.brouillard.oss.jgitver
L
- load() - Method in class fr.brouillard.oss.jgitver.cfg.ConfigurationLoader
- loadFromRoot(File, Logger) - Static method in class fr.brouillard.oss.jgitver.cfg.ConfigurationLoader
-
Deprecated.use new ConfigurationLoader(File, Logger).load() instead.
- loadInitialModel(File) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Loads initial model from pom file.
M
- mavenLike - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- maxSearchDepth - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
N
- nonQualifierBranches - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- normalizeSystemPropertyName(String) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
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 fr.brouillard.oss.jgitver.JGitverModelProcessor
- OVERRIDE_CONFIG_FILE - Static variable in interface fr.brouillard.oss.jgitver.JGitverUtils.CLI
P
- pattern - Variable in class fr.brouillard.oss.jgitver.cfg.BranchPolicy
- policy - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- PROJECT_VERSION - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- Providers - Class in fr.brouillard.oss.jgitver
R
- read(File, Map<String, ?>) - Method in class fr.brouillard.oss.jgitver.JGitverModelProcessor
- read(InputStream, Map<String, ?>) - Method in class fr.brouillard.oss.jgitver.JGitverModelProcessor
- read(Reader, Map<String, ?>) - Method in class fr.brouillard.oss.jgitver.JGitverModelProcessor
- read(InputNode) - Method in class fr.brouillard.oss.jgitver.cfg.SimpleBranchPolicyConverter
- regexVersionTag - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
S
- schemaLocation - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- script - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- scriptType - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- serializeFrom(String) - Static method in class fr.brouillard.oss.jgitver.JGitverSession
-
De-serializes the given string as a
JGitverSession. - serializeTo(JGitverSession) - Static method in class fr.brouillard.oss.jgitver.JGitverSession
-
Serializes as a String the given configuration object.
- session() - Method in class fr.brouillard.oss.jgitver.JGitverSessionHolder
- SESSION_MAVEN_PROPERTIES_KEY - Static variable in class fr.brouillard.oss.jgitver.JGitverUtils
- setArtifactId(String) - Method in class fr.brouillard.oss.jgitver.GAV
- setGroupId(String) - Method in class fr.brouillard.oss.jgitver.GAV
- setProjectPomFile(MavenProject, File, Logger) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Changes the pom file of the given project.
- setSession(JGitverSession) - Method in class fr.brouillard.oss.jgitver.JGitverSessionHolder
- setVersion(String) - Method in class fr.brouillard.oss.jgitver.GAV
- shouldForceComputation(MavenSession) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Tells if forceComputation should be set during the version calculation.
- shouldSkip(MavenSession) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Tells if this jgitver extension should be skipped for the given maven session execution.
- shouldUseFlattenPlugin(MavenSession) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Tells if this jgitver extension should use maven-flatten-plugin instead of its own mechanism.
- SimpleBranchPolicyConverter - Class in fr.brouillard.oss.jgitver.cfg
- SimpleBranchPolicyConverter() - Constructor for class fr.brouillard.oss.jgitver.cfg.SimpleBranchPolicyConverter
- skipPomUpdate - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- strategy - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
T
- tagVersionPattern - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- toString() - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- toString() - Method in class fr.brouillard.oss.jgitver.GAV
- transformations - Variable in class fr.brouillard.oss.jgitver.cfg.BranchPolicy
U
- UNSET_DEPTH - Static variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- useCommitDistance - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- useDefaultBranchingPolicy - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- useDirty - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- useGitCommitId - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- useGitCommitTimestamp - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
- useSnapshot - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
V
- versionOverride(MavenSession, Logger) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Provides the version to use if defined as user or system property.
- versionPattern - Variable in class fr.brouillard.oss.jgitver.cfg.Configuration
W
- warn(String, Throwable) - Method in class fr.brouillard.oss.jgitver.cfg.InMemoryLogger
- write(OutputNode, BranchPolicy) - Method in class fr.brouillard.oss.jgitver.cfg.SimpleBranchPolicyConverter
- writeModelPom(Model, File) - Static method in class fr.brouillard.oss.jgitver.JGitverUtils
-
Writes updated model to temporary pom file.
All Classes All Packages