| java.lang.Object org.apache.maven.project.ModelUtils
ModelUtils | final public class ModelUtils (Code) | | |
Method Summary | |
public static Model | cloneModel(Model model) | public static List | mergeDependencyList(List child, List parent) | public static void | mergeExtensionLists(Build childBuild, Build parentBuild) | public static void | mergeFilterLists(List childFilters, List parentFilters) | public static void | mergePluginDefinitions(Plugin child, Plugin parent, boolean handleAsInheritance) | public static void | mergePluginLists(PluginContainer childContainer, PluginContainer parentContainer, boolean handleAsInheritance) | public static void | mergeReportPluginDefinitions(ReportPlugin child, ReportPlugin parent, boolean handleAsInheritance) | public static void | mergeReportPluginLists(Reporting child, Reporting parent, boolean handleAsInheritance) | public static List | mergeRepositoryLists(List dominant, List recessive) | public static void | mergeResourceLists(List childResources, List parentResources) | public static List | orderAfterMerge(List merged, List highPrioritySource, List lowPrioritySource) |
cloneModel | public static Model cloneModel(Model model)(Code) | | |
mergeExtensionLists | public static void mergeExtensionLists(Build childBuild, Build parentBuild)(Code) | | |
mergeFilterLists | public static void mergeFilterLists(List childFilters, List parentFilters)(Code) | | |
mergePluginDefinitions | public static void mergePluginDefinitions(Plugin child, Plugin parent, boolean handleAsInheritance)(Code) | | |
mergePluginLists | public static void mergePluginLists(PluginContainer childContainer, PluginContainer parentContainer, boolean handleAsInheritance)(Code) | | This should be the resulting ordering of plugins after merging:
Given:
parent: X -> A -> B -> D -> E
child: Y -> A -> C -> D -> F
Result:
X -> Y -> A -> B -> C -> D -> E -> F
|
mergeReportPluginDefinitions | public static void mergeReportPluginDefinitions(ReportPlugin child, ReportPlugin parent, boolean handleAsInheritance)(Code) | | |
mergeReportPluginLists | public static void mergeReportPluginLists(Reporting child, Reporting parent, boolean handleAsInheritance)(Code) | | |
mergeRepositoryLists | public static List mergeRepositoryLists(List dominant, List recessive)(Code) | | |
mergeResourceLists | public static void mergeResourceLists(List childResources, List parentResources)(Code) | | |
orderAfterMerge | public static List orderAfterMerge(List merged, List highPrioritySource, List lowPrioritySource)(Code) | | |
|
|