mirror of https://github.com/apache/maven.git
o Polished generics
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@781153 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
43e18a5aa0
commit
a65f6d71f0
|
@ -146,18 +146,17 @@ public abstract class AbstractStringBasedModelInterpolator
|
|||
return valueSources;
|
||||
}
|
||||
|
||||
protected List<InterpolationPostProcessor> createPostProcessors( final Model model, final File projectDir,
|
||||
final ModelBuildingRequest config )
|
||||
protected List<? extends InterpolationPostProcessor> createPostProcessors( final Model model,
|
||||
final File projectDir,
|
||||
final ModelBuildingRequest config )
|
||||
{
|
||||
return Collections.singletonList( (InterpolationPostProcessor) new PathTranslatingPostProcessor(
|
||||
PROJECT_PREFIXES,
|
||||
TRANSLATED_PATH_EXPRESSIONS,
|
||||
projectDir,
|
||||
pathTranslator ) );
|
||||
return Collections.singletonList( new PathTranslatingPostProcessor( PROJECT_PREFIXES,
|
||||
TRANSLATED_PATH_EXPRESSIONS, projectDir,
|
||||
pathTranslator ) );
|
||||
}
|
||||
|
||||
protected String interpolateInternal( String src, List<ValueSource> valueSources,
|
||||
List<InterpolationPostProcessor> postProcessors )
|
||||
protected String interpolateInternal( String src, List<? extends ValueSource> valueSources,
|
||||
List<? extends InterpolationPostProcessor> postProcessors )
|
||||
throws ModelInterpolationException
|
||||
{
|
||||
if ( src.indexOf( "${" ) < 0 )
|
||||
|
|
|
@ -60,8 +60,8 @@ public class StringSearchModelInterpolator
|
|||
{
|
||||
try
|
||||
{
|
||||
List<ValueSource> valueSources = createValueSources( model, projectDir, config );
|
||||
List<InterpolationPostProcessor> postProcessors = createPostProcessors( model, projectDir, config );
|
||||
List<? extends ValueSource> valueSources = createValueSources( model, projectDir, config );
|
||||
List<? extends InterpolationPostProcessor> postProcessors = createPostProcessors( model, projectDir, config );
|
||||
|
||||
InterpolateObjectAction action =
|
||||
new InterpolateObjectAction( obj, valueSources, postProcessors, this );
|
||||
|
@ -92,11 +92,11 @@ public class StringSearchModelInterpolator
|
|||
|
||||
private final LinkedList<Object> interpolationTargets;
|
||||
private final StringSearchModelInterpolator modelInterpolator;
|
||||
private final List<ValueSource> valueSources;
|
||||
private final List<InterpolationPostProcessor> postProcessors;
|
||||
private final List<? extends ValueSource> valueSources;
|
||||
private final List<? extends InterpolationPostProcessor> postProcessors;
|
||||
|
||||
public InterpolateObjectAction( Object target, List<ValueSource> valueSources,
|
||||
List<InterpolationPostProcessor> postProcessors,
|
||||
public InterpolateObjectAction( Object target, List<? extends ValueSource> valueSources,
|
||||
List<? extends InterpolationPostProcessor> postProcessors,
|
||||
StringSearchModelInterpolator modelInterpolator )
|
||||
{
|
||||
this.valueSources = valueSources;
|
||||
|
|
Loading…
Reference in New Issue