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

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 MavenExecutionException and 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.
Call mvn 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.
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