File |
Line |
org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java |
210 |
org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java |
437 |
interpolator.addValueSource( new PrefixedPropertiesValueSource(
InterpolationConstants.PROJECT_PROPERTIES_PREFIXES,
mainProject.getProperties(), true ) );
}
Properties commandLineProperties = System.getProperties();
if ( session != null )
{
commandLineProperties = new Properties();
if ( session.getExecutionProperties() != null )
{
commandLineProperties.putAll( session.getExecutionProperties() );
}
if ( session.getUserProperties() != null )
{
commandLineProperties.putAll( session.getUserProperties() );
}
}
// 7
interpolator.addValueSource( new PropertiesBasedValueSource( commandLineProperties ) );
try
{
// 8
interpolator.addValueSource( new PrefixedPropertiesValueSource( Collections.singletonList( "env." ),
CommandLineUtils.getSystemEnvVars( false ),
true ) );
}
catch ( final IOException e )
{
throw new AssemblyFormattingException( "Failed to retrieve OS environment variables. Reason: "
+ e.getMessage(), e );
}
try
{
value = interpolator.interpolate( value );
}
catch ( final InterpolationException e )
{
throw new AssemblyFormattingException( "Failed to interpolate output directory. Reason: " + e.getMessage(), |
File |
Line |
org/apache/maven/plugin/assembly/archive/archiver/PrefixedArchivedFileSet.java |
68 |
org/apache/maven/plugin/assembly/archive/archiver/PrefixedFileSet.java |
65 |
FileSelector[] temp = new FileSelector[ sel.length + selectors.length ];
System.arraycopy( sel, 0, temp, 0, sel.length );
System.arraycopy( selectors, 0, temp, sel.length, selectors.length );
sel = temp;
}
else if ( ( sel == null ) && ( selectors != null ) )
{
sel = selectors;
}
return sel;
}
public String[] getIncludes()
{
return fileSet.getIncludes();
}
public String getPrefix()
{
String prefix = fileSet.getPrefix();
if ( prefix.startsWith( "/" ) ) |