Package org.apache.maven.model.plugin
Class DefaultPluginConfigurationExpander
- java.lang.Object
-
- org.apache.maven.model.plugin.DefaultPluginConfigurationExpander
-
- All Implemented Interfaces:
PluginConfigurationExpander
@Named @Singleton public class DefaultPluginConfigurationExpander extends Object implements PluginConfigurationExpander
Handles expansion of general build plugin configuration into individual executions.- Author:
- Benjamin Bentmann
-
-
Constructor Summary
Constructors Constructor Description DefaultPluginConfigurationExpander()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
expandPluginConfiguration(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
Merges values from general build plugin configuration into the individual plugin executions of the given model.
-
-
-
Method Detail
-
expandPluginConfiguration
public void expandPluginConfiguration(Model model, ModelBuildingRequest request, ModelProblemCollector problems)
Description copied from interface:PluginConfigurationExpander
Merges values from general build plugin configuration into the individual plugin executions of the given model.- Specified by:
expandPluginConfiguration
in interfacePluginConfigurationExpander
- Parameters:
model
- The model whose build plugin configuration should be expanded, must not benull
.request
- The model building request that holds further settings, must not benull
.problems
- The container used to collect problems that were encountered, must not benull
.
-
-