Class DefaultLifecycleBindingsInjector.LifecycleBindingsMerger

java.lang.Object
org.apache.maven.model.v4.MavenMerger
org.apache.maven.model.merge.MavenModelMerger
org.apache.maven.model.plugin.DefaultLifecycleBindingsInjector.LifecycleBindingsMerger
Enclosing class:
DefaultLifecycleBindingsInjector

protected static class DefaultLifecycleBindingsInjector.LifecycleBindingsMerger extends MavenModelMerger
The domain-specific model merger for lifecycle bindings
  • Constructor Details

    • LifecycleBindingsMerger

      protected LifecycleBindingsMerger()
  • Method Details

    • merge

      public org.apache.maven.api.model.Model merge(org.apache.maven.api.model.Model target, org.apache.maven.api.model.Model source)
    • mergePluginContainer_Plugins

      protected void mergePluginContainer_Plugins(org.apache.maven.api.model.PluginContainer.Builder builder, org.apache.maven.api.model.PluginContainer target, org.apache.maven.api.model.PluginContainer source, boolean sourceDominant, Map<Object,Object> context)
      Overrides:
      mergePluginContainer_Plugins in class MavenMerger
    • mergePluginExecution_Priority

      protected void mergePluginExecution_Priority(org.apache.maven.api.model.PluginExecution.Builder builder, org.apache.maven.api.model.PluginExecution target, org.apache.maven.api.model.PluginExecution source, boolean sourceDominant, Map<Object,Object> context)
      Overrides:
      mergePluginExecution_Priority in class MavenMerger