|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.plugin.assembly.utils.AssemblyFormatUtils
public final class AssemblyFormatUtils
| Method Summary | |
|---|---|
static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
artifactInterpolator(Artifact artifact)
|
static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
artifactProjectInterpolator(MavenProject artifactProject)
|
static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
classifierRules(Artifact artifact)
|
static String |
evaluateFileNameMapping(String expression,
Artifact artifact,
MavenProject mainProject,
Artifact moduleArtifact,
AssemblerConfigurationSource configSource,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator moduleProjectInterpolator,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator artifactProjectInterpolator)
ORDER OF INTERPOLATION PRECEDENCE: prefixed with "module |
static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
finalNameInterpolator(String finalName)
|
static String |
fixRelativeRefs(String src)
ORDER OF INTERPOLATION PRECEDENCE: prefixed with "module |
static String |
getDistributionName(Assembly assembly,
AssemblerConfigurationSource configSource)
Get the full name of the distribution artifact |
static String |
getOutputDirectory(String output,
MavenProject artifactProject,
String finalName,
AssemblerConfigurationSource configSource)
ORDER OF INTERPOLATION PRECEDENCE: Support for special expressions, like ${finalName} (use the assembly plugin configuration not the build config) prefixed with "module." if moduleProject is non-null MavenProject instance for module being assembled prefixed with "artifact." if artifactProject is non-null MavenProject instance for artifact user-defined properties from the command line prefixed with "pom." or "project |
static String |
getOutputDirectory(String output,
String finalName,
AssemblerConfigurationSource configSource,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator moduleProjectIntrpolator,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator artifactProjectInterpolator)
ORDER OF INTERPOLATION PRECEDENCE: Support for special expressions, like ${finalName} (use the assembly plugin configuration not the build config) prefixed with "module." if moduleProject is non-null MavenProject instance for module being assembled prefixed with "artifact." if artifactProject is non-null MavenProject instance for artifact user-defined properties from the command line prefixed with "pom." or "project |
static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
moduleArtifactInterpolator(Artifact moduleArtifact)
|
static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
moduleProjectInterpolator(MavenProject moduleProject)
|
static void |
warnForPlatformSpecifics(org.codehaus.plexus.logging.Logger logger,
String destDirectory)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static String getDistributionName(Assembly assembly,
AssemblerConfigurationSource configSource)
assembly - the assembly
@Nonnull public static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator finalNameInterpolator(String finalName)
@Nonnull public static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator moduleProjectInterpolator(MavenProject moduleProject)
public static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator moduleArtifactInterpolator(Artifact moduleArtifact)
@Nonnull public static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator artifactProjectInterpolator(MavenProject artifactProject)
@Nonnull
public static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator artifactInterpolator(@Nonnull
Artifact artifact)
@Nonnull public static org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator classifierRules(Artifact artifact)
public static String getOutputDirectory(String output,
MavenProject artifactProject,
String finalName,
AssemblerConfigurationSource configSource)
throws AssemblyFormattingException
AssemblyFormattingException
@Nonnull
public static String fixRelativeRefs(@Nonnull
String src)
public static String evaluateFileNameMapping(String expression,
@Nonnull
Artifact artifact,
@Nullable
MavenProject mainProject,
@Nullable
Artifact moduleArtifact,
@Nonnull
AssemblerConfigurationSource configSource,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator moduleProjectInterpolator,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator artifactProjectInterpolator)
throws AssemblyFormattingException
AssemblyFormattingException
public static String getOutputDirectory(String output,
String finalName,
AssemblerConfigurationSource configSource,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator moduleProjectIntrpolator,
org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator artifactProjectInterpolator)
throws AssemblyFormattingException
AssemblyFormattingException
public static void warnForPlatformSpecifics(org.codehaus.plexus.logging.Logger logger,
String destDirectory)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||