com.github.odavid.maven.plugins.MixinModelMerger Maven / Gradle / Ivy
package com.github.odavid.maven.plugins;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.maven.model.Build;
import org.apache.maven.model.Model;
import org.apache.maven.model.Plugin;
import org.apache.maven.model.PluginContainer;
import org.apache.maven.model.PluginExecution;
import org.apache.maven.model.PluginManagement;
import org.apache.maven.model.merge.MavenModelMerger;
/**
* MixinModelMerger
* Enables pluginManagement and properties import from different pom files. Uses protected methods of MavenModelMerger, and therefore inherits from it
*/
public class MixinModelMerger extends MavenModelMerger {
public void mergePluginManagement(Model target, Model source){
Map © 2015 - 2025 Weber Informatics LLC | Privacy Policy