public class MavenModelMerger extends MavenMerger
MavenMerger.KeyComputer<T>| Modifier and Type | Field and Description | 
|---|---|
| static String | ARTIFACT_IDThe context key for the artifact id of the target model. | 
| static String | CHILD_PATH_ADJUSTMENTThe hint key for the child path adjustment used during inheritance for URL calculations. | 
| Constructor and Description | 
|---|
| MavenModelMerger() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | extrapolateChildUrl(String parentUrl,
                   boolean appendPath,
                   Map<Object,Object> context) | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.Dependency> | getDependencyKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.Exclusion> | getExclusionKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.Extension> | getExtensionKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.PluginExecution> | getPluginExecutionKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.Plugin> | getPluginKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.ReportPlugin> | getReportPluginKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.ReportSet> | getReportSetKey() | 
| protected MavenMerger.KeyComputer<org.apache.maven.api.model.RepositoryBase> | getRepositoryBaseKey() | 
| protected boolean | isSiteEmpty(org.apache.maven.api.model.Site site) | 
| protected void | mergeBuildBase_Filters(org.apache.maven.api.model.BuildBase.Builder builder,
                      org.apache.maven.api.model.BuildBase target,
                      org.apache.maven.api.model.BuildBase source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | mergeBuildBase_Resources(org.apache.maven.api.model.BuildBase.Builder builder,
                        org.apache.maven.api.model.BuildBase target,
                        org.apache.maven.api.model.BuildBase source,
                        boolean sourceDominant,
                        Map<Object,Object> context) | 
| protected void | mergeBuildBase_TestResources(org.apache.maven.api.model.BuildBase.Builder builder,
                            org.apache.maven.api.model.BuildBase target,
                            org.apache.maven.api.model.BuildBase source,
                            boolean sourceDominant,
                            Map<Object,Object> context) | 
| protected void | mergeDistributionManagement_Relocation(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                      org.apache.maven.api.model.DistributionManagement target,
                                      org.apache.maven.api.model.DistributionManagement source,
                                      boolean sourceDominant,
                                      Map<Object,Object> context) | 
| protected void | mergeDistributionManagement_Repository(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                      org.apache.maven.api.model.DistributionManagement target,
                                      org.apache.maven.api.model.DistributionManagement source,
                                      boolean sourceDominant,
                                      Map<Object,Object> context) | 
| protected void | mergeDistributionManagement_Site(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                org.apache.maven.api.model.DistributionManagement target,
                                org.apache.maven.api.model.DistributionManagement source,
                                boolean sourceDominant,
                                Map<Object,Object> context) | 
| protected void | mergeDistributionManagement_SnapshotRepository(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                              org.apache.maven.api.model.DistributionManagement target,
                                              org.apache.maven.api.model.DistributionManagement source,
                                              boolean sourceDominant,
                                              Map<Object,Object> context) | 
| protected void | mergeModel_ArtifactId(org.apache.maven.api.model.Model.Builder builder,
                     org.apache.maven.api.model.Model target,
                     org.apache.maven.api.model.Model source,
                     boolean sourceDominant,
                     Map<Object,Object> context) | 
| protected void | mergeModel_CiManagement(org.apache.maven.api.model.Model.Builder builder,
                       org.apache.maven.api.model.Model target,
                       org.apache.maven.api.model.Model source,
                       boolean sourceDominant,
                       Map<Object,Object> context) | 
| protected void | mergeModel_Contributors(org.apache.maven.api.model.Model.Builder builder,
                       org.apache.maven.api.model.Model target,
                       org.apache.maven.api.model.Model source,
                       boolean sourceDominant,
                       Map<Object,Object> context) | 
| protected void | mergeModel_Developers(org.apache.maven.api.model.Model.Builder builder,
                     org.apache.maven.api.model.Model target,
                     org.apache.maven.api.model.Model source,
                     boolean sourceDominant,
                     Map<Object,Object> context) | 
| protected void | mergeModel_IssueManagement(org.apache.maven.api.model.Model.Builder builder,
                          org.apache.maven.api.model.Model target,
                          org.apache.maven.api.model.Model source,
                          boolean sourceDominant,
                          Map<Object,Object> context) | 
| protected void | mergeModel_Licenses(org.apache.maven.api.model.Model.Builder builder,
                   org.apache.maven.api.model.Model target,
                   org.apache.maven.api.model.Model source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | mergeModel_MailingLists(org.apache.maven.api.model.Model.Builder builder,
                       org.apache.maven.api.model.Model target,
                       org.apache.maven.api.model.Model source,
                       boolean sourceDominant,
                       Map<Object,Object> context) | 
| protected void | mergeModel_ModelVersion(org.apache.maven.api.model.Model.Builder builder,
                       org.apache.maven.api.model.Model target,
                       org.apache.maven.api.model.Model source,
                       boolean sourceDominant,
                       Map<Object,Object> context) | 
| protected void | mergeModel_Name(org.apache.maven.api.model.Model.Builder builder,
               org.apache.maven.api.model.Model target,
               org.apache.maven.api.model.Model source,
               boolean sourceDominant,
               Map<Object,Object> context) | 
| protected void | mergeModel_Organization(org.apache.maven.api.model.Model.Builder builder,
                       org.apache.maven.api.model.Model target,
                       org.apache.maven.api.model.Model source,
                       boolean sourceDominant,
                       Map<Object,Object> context) | 
| protected void | mergeModel_Prerequisites(org.apache.maven.api.model.Model.Builder builder,
                        org.apache.maven.api.model.Model target,
                        org.apache.maven.api.model.Model source,
                        boolean sourceDominant,
                        Map<Object,Object> context) | 
| protected void | mergeModel_Profiles(org.apache.maven.api.model.Model.Builder builder,
                   org.apache.maven.api.model.Model target,
                   org.apache.maven.api.model.Model source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | mergeModel_Url(org.apache.maven.api.model.Model.Builder builder,
              org.apache.maven.api.model.Model target,
              org.apache.maven.api.model.Model source,
              boolean sourceDominant,
              Map<Object,Object> context) | 
| protected org.apache.maven.api.model.Model | mergeModel(org.apache.maven.api.model.Model target,
          org.apache.maven.api.model.Model source,
          boolean sourceDominant,
          Map<Object,Object> context) | 
| protected void | mergeModelBase_Modules(org.apache.maven.api.model.ModelBase.Builder builder,
                      org.apache.maven.api.model.ModelBase target,
                      org.apache.maven.api.model.ModelBase source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | mergeModelBase_PluginRepositories(org.apache.maven.api.model.ModelBase.Builder builder,
                                 org.apache.maven.api.model.ModelBase target,
                                 org.apache.maven.api.model.ModelBase source,
                                 boolean sourceDominant,
                                 Map<Object,Object> context) | 
| protected void | mergeModelBase_Repositories(org.apache.maven.api.model.ModelBase.Builder builder,
                           org.apache.maven.api.model.ModelBase target,
                           org.apache.maven.api.model.ModelBase source,
                           boolean sourceDominant,
                           Map<Object,Object> context) | 
| protected void | mergePlugin_Executions(org.apache.maven.api.model.Plugin.Builder builder,
                      org.apache.maven.api.model.Plugin target,
                      org.apache.maven.api.model.Plugin source,
                      boolean sourceDominant,
                      Map<Object,Object> context) | 
| protected void | mergePluginExecution_Goals(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) | 
| protected void | mergeReportPlugin_ReportSets(org.apache.maven.api.model.ReportPlugin.Builder builder,
                            org.apache.maven.api.model.ReportPlugin target,
                            org.apache.maven.api.model.ReportPlugin source,
                            boolean sourceDominant,
                            Map<Object,Object> context) | 
| protected void | mergeScm_Connection(org.apache.maven.api.model.Scm.Builder builder,
                   org.apache.maven.api.model.Scm target,
                   org.apache.maven.api.model.Scm source,
                   boolean sourceDominant,
                   Map<Object,Object> context) | 
| protected void | mergeScm_DeveloperConnection(org.apache.maven.api.model.Scm.Builder builder,
                            org.apache.maven.api.model.Scm target,
                            org.apache.maven.api.model.Scm source,
                            boolean sourceDominant,
                            Map<Object,Object> context) | 
| protected void | mergeScm_Url(org.apache.maven.api.model.Scm.Builder builder,
            org.apache.maven.api.model.Scm target,
            org.apache.maven.api.model.Scm source,
            boolean sourceDominant,
            Map<Object,Object> context) | 
| protected void | mergeSite_ChildSiteUrlInheritAppendPath(org.apache.maven.api.model.Site.Builder builder,
                                       org.apache.maven.api.model.Site target,
                                       org.apache.maven.api.model.Site source,
                                       boolean sourceDominant,
                                       Map<Object,Object> context) | 
| protected void | mergeSite_Url(org.apache.maven.api.model.Site.Builder builder,
             org.apache.maven.api.model.Site target,
             org.apache.maven.api.model.Site source,
             boolean sourceDominant,
             Map<Object,Object> context) | 
getActivationFileKey, getActivationKey, getActivationOSKey, getActivationPropertyKey, getBuildBaseKey, getBuildKey, getCiManagementKey, getConfigurationContainerKey, getContributorKey, getDependencyManagementKey, getDeploymentRepositoryKey, getDeveloperKey, getDistributionManagementKey, getFileSetKey, getIssueManagementKey, getLicenseKey, getMailingListKey, getModelBaseKey, getModelKey, getNotifierKey, getOrganizationKey, getParentKey, getPatternSetKey, getPluginConfigurationKey, getPluginContainerKey, getPluginManagementKey, getPrerequisitesKey, getProfileKey, getRelocationKey, getReportingKey, getRepositoryKey, getRepositoryPolicyKey, getResourceKey, getScmKey, getSiteKey, merge, merge, merge, mergeActivation_ActiveByDefault, mergeActivation_File, mergeActivation_Jdk, mergeActivation_Os, mergeActivation_Property, mergeActivation, mergeActivation, mergeActivationFile_Exists, mergeActivationFile_Missing, mergeActivationFile, mergeActivationFile, mergeActivationOS_Arch, mergeActivationOS_Family, mergeActivationOS_Name, mergeActivationOS_Version, mergeActivationOS, mergeActivationOS, mergeActivationProperty_Name, mergeActivationProperty_Value, mergeActivationProperty, mergeActivationProperty, mergeBuild_DefaultGoal, mergeBuild_Directory, mergeBuild_Extensions, mergeBuild_Filters, mergeBuild_FinalName, mergeBuild_OutputDirectory, mergeBuild_PluginManagement, mergeBuild_Plugins, mergeBuild_Resources, mergeBuild_ScriptSourceDirectory, mergeBuild_SourceDirectory, mergeBuild_TestOutputDirectory, mergeBuild_TestResources, mergeBuild_TestSourceDirectory, mergeBuild, mergeBuild, mergeBuildBase_DefaultGoal, mergeBuildBase_Directory, mergeBuildBase_FinalName, mergeBuildBase_PluginManagement, mergeBuildBase_Plugins, mergeBuildBase, mergeBuildBase, mergeCiManagement_Notifiers, mergeCiManagement_System, mergeCiManagement_Url, mergeCiManagement, mergeCiManagement, mergeConfigurationContainer_Configuration, mergeConfigurationContainer_Inherited, mergeConfigurationContainer, mergeConfigurationContainer, mergeContributor_Email, mergeContributor_Name, mergeContributor_Organization, mergeContributor_OrganizationUrl, mergeContributor_Properties, mergeContributor_Roles, mergeContributor_Timezone, mergeContributor_Url, mergeContributor, mergeContributor, mergeDependency_ArtifactId, mergeDependency_Classifier, mergeDependency_Exclusions, mergeDependency_GroupId, mergeDependency_Optional, mergeDependency_Scope, mergeDependency_SystemPath, mergeDependency_Type, mergeDependency_Version, mergeDependency, mergeDependency, mergeDependencyManagement_Dependencies, mergeDependencyManagement, mergeDependencyManagement, mergeDeploymentRepository_Id, mergeDeploymentRepository_Layout, mergeDeploymentRepository_Name, mergeDeploymentRepository_Releases, mergeDeploymentRepository_Snapshots, mergeDeploymentRepository_UniqueVersion, mergeDeploymentRepository_Url, mergeDeploymentRepository, mergeDeploymentRepository, mergeDeveloper_Email, mergeDeveloper_Id, mergeDeveloper_Name, mergeDeveloper_Organization, mergeDeveloper_OrganizationUrl, mergeDeveloper_Properties, mergeDeveloper_Roles, mergeDeveloper_Timezone, mergeDeveloper_Url, mergeDeveloper, mergeDeveloper, mergeDistributionManagement_DownloadUrl, mergeDistributionManagement_Status, mergeDistributionManagement, mergeDistributionManagement, mergeExclusion_ArtifactId, mergeExclusion_GroupId, mergeExclusion, mergeExclusion, mergeExtension_ArtifactId, mergeExtension_GroupId, mergeExtension_Version, mergeExtension, mergeExtension, mergeFileSet_Directory, mergeFileSet_Excludes, mergeFileSet_Includes, mergeFileSet, mergeFileSet, mergeIssueManagement_System, mergeIssueManagement_Url, mergeIssueManagement, mergeIssueManagement, mergeLicense_Comments, mergeLicense_Distribution, mergeLicense_Name, mergeLicense_Url, mergeLicense, mergeLicense, mergeMailingList_Archive, mergeMailingList_Name, mergeMailingList_OtherArchives, mergeMailingList_Post, mergeMailingList_Subscribe, mergeMailingList_Unsubscribe, mergeMailingList, mergeMailingList, mergeModel_Build, mergeModel_ChildProjectUrlInheritAppendPath, mergeModel_Dependencies, mergeModel_DependencyManagement, mergeModel_Description, mergeModel_DistributionManagement, mergeModel_GroupId, mergeModel_InceptionYear, mergeModel_Modules, mergeModel_Packaging, mergeModel_Parent, mergeModel_PluginRepositories, mergeModel_Properties, mergeModel_Reporting, mergeModel_Repositories, mergeModel_Scm, mergeModel_Version, mergeModel, mergeModelBase_Dependencies, mergeModelBase_DependencyManagement, mergeModelBase_DistributionManagement, mergeModelBase_Properties, mergeModelBase_Reporting, mergeModelBase, mergeModelBase, mergeNotifier_Address, mergeNotifier_Configuration, mergeNotifier_SendOnError, mergeNotifier_SendOnFailure, mergeNotifier_SendOnSuccess, mergeNotifier_SendOnWarning, mergeNotifier_Type, mergeNotifier, mergeNotifier, mergeOrganization_Name, mergeOrganization_Url, mergeOrganization, mergeOrganization, mergeParent_ArtifactId, mergeParent_GroupId, mergeParent_RelativePath, mergeParent_Version, mergeParent, mergeParent, mergePatternSet_Excludes, mergePatternSet_Includes, mergePatternSet, mergePatternSet, mergePlugin_ArtifactId, mergePlugin_Configuration, mergePlugin_Dependencies, mergePlugin_Extensions, mergePlugin_GroupId, mergePlugin_Inherited, mergePlugin_Version, mergePlugin, mergePlugin, mergePluginConfiguration_PluginManagement, mergePluginConfiguration_Plugins, mergePluginConfiguration, mergePluginConfiguration, mergePluginContainer_Plugins, mergePluginContainer, mergePluginContainer, mergePluginExecution_Configuration, mergePluginExecution_Id, mergePluginExecution_Inherited, mergePluginExecution_Phase, mergePluginExecution_Priority, mergePluginExecution, mergePluginExecution, mergePluginManagement_Plugins, mergePluginManagement, mergePluginManagement, mergePrerequisites_Maven, mergePrerequisites, mergePrerequisites, mergeProfile_Activation, mergeProfile_Build, mergeProfile_Dependencies, mergeProfile_DependencyManagement, mergeProfile_DistributionManagement, mergeProfile_Id, mergeProfile_Modules, mergeProfile_PluginRepositories, mergeProfile_Properties, mergeProfile_Reporting, mergeProfile_Repositories, mergeProfile, mergeProfile, mergeRelocation_ArtifactId, mergeRelocation_GroupId, mergeRelocation_Message, mergeRelocation_Version, mergeRelocation, mergeRelocation, mergeReporting_ExcludeDefaults, mergeReporting_OutputDirectory, mergeReporting_Plugins, mergeReporting, mergeReporting, mergeReportPlugin_ArtifactId, mergeReportPlugin_Configuration, mergeReportPlugin_GroupId, mergeReportPlugin_Inherited, mergeReportPlugin_Version, mergeReportPlugin, mergeReportPlugin, mergeReportSet_Configuration, mergeReportSet_Id, mergeReportSet_Inherited, mergeReportSet_Reports, mergeReportSet, mergeReportSet, mergeRepository_Id, mergeRepository_Layout, mergeRepository_Name, mergeRepository_Releases, mergeRepository_Snapshots, mergeRepository_Url, mergeRepository, mergeRepository, mergeRepositoryBase_Id, mergeRepositoryBase_Layout, mergeRepositoryBase_Name, mergeRepositoryBase_Url, mergeRepositoryBase, mergeRepositoryBase, mergeRepositoryPolicy_ChecksumPolicy, mergeRepositoryPolicy_Enabled, mergeRepositoryPolicy_UpdatePolicy, mergeRepositoryPolicy, mergeRepositoryPolicy, mergeResource_Directory, mergeResource_Excludes, mergeResource_Filtering, mergeResource_Includes, mergeResource_MergeId, mergeResource_TargetPath, mergeResource, mergeResource, mergeScm_ChildScmConnectionInheritAppendPath, mergeScm_ChildScmDeveloperConnectionInheritAppendPath, mergeScm_ChildScmUrlInheritAppendPath, mergeScm_Tag, mergeScm, mergeScm, mergeSite_Id, mergeSite_Name, mergeSite, mergeSitepublic static final String CHILD_PATH_ADJUSTMENT
public static final String ARTIFACT_ID
protected org.apache.maven.api.model.Model mergeModel(org.apache.maven.api.model.Model target,
                                                      org.apache.maven.api.model.Model source,
                                                      boolean sourceDominant,
                                                      Map<Object,Object> context)
mergeModel in class MavenMergerprotected void mergeModel_Name(org.apache.maven.api.model.Model.Builder builder,
                               org.apache.maven.api.model.Model target,
                               org.apache.maven.api.model.Model source,
                               boolean sourceDominant,
                               Map<Object,Object> context)
mergeModel_Name in class MavenMergerprotected void mergeModel_Url(org.apache.maven.api.model.Model.Builder builder,
                              org.apache.maven.api.model.Model target,
                              org.apache.maven.api.model.Model source,
                              boolean sourceDominant,
                              Map<Object,Object> context)
mergeModel_Url in class MavenMergerprotected void mergeModel_Organization(org.apache.maven.api.model.Model.Builder builder,
                                       org.apache.maven.api.model.Model target,
                                       org.apache.maven.api.model.Model source,
                                       boolean sourceDominant,
                                       Map<Object,Object> context)
mergeModel_Organization in class MavenMergerprotected void mergeModel_IssueManagement(org.apache.maven.api.model.Model.Builder builder,
                                          org.apache.maven.api.model.Model target,
                                          org.apache.maven.api.model.Model source,
                                          boolean sourceDominant,
                                          Map<Object,Object> context)
mergeModel_IssueManagement in class MavenMergerprotected void mergeModel_CiManagement(org.apache.maven.api.model.Model.Builder builder,
                                       org.apache.maven.api.model.Model target,
                                       org.apache.maven.api.model.Model source,
                                       boolean sourceDominant,
                                       Map<Object,Object> context)
mergeModel_CiManagement in class MavenMergerprotected void mergeModel_ModelVersion(org.apache.maven.api.model.Model.Builder builder,
                                       org.apache.maven.api.model.Model target,
                                       org.apache.maven.api.model.Model source,
                                       boolean sourceDominant,
                                       Map<Object,Object> context)
mergeModel_ModelVersion in class MavenMergerprotected void mergeModel_ArtifactId(org.apache.maven.api.model.Model.Builder builder,
                                     org.apache.maven.api.model.Model target,
                                     org.apache.maven.api.model.Model source,
                                     boolean sourceDominant,
                                     Map<Object,Object> context)
mergeModel_ArtifactId in class MavenMergerprotected void mergeModel_Profiles(org.apache.maven.api.model.Model.Builder builder,
                                   org.apache.maven.api.model.Model target,
                                   org.apache.maven.api.model.Model source,
                                   boolean sourceDominant,
                                   Map<Object,Object> context)
mergeModel_Profiles in class MavenMergerprotected void mergeModel_Prerequisites(org.apache.maven.api.model.Model.Builder builder,
                                        org.apache.maven.api.model.Model target,
                                        org.apache.maven.api.model.Model source,
                                        boolean sourceDominant,
                                        Map<Object,Object> context)
mergeModel_Prerequisites in class MavenMergerprotected void mergeModel_Licenses(org.apache.maven.api.model.Model.Builder builder,
                                   org.apache.maven.api.model.Model target,
                                   org.apache.maven.api.model.Model source,
                                   boolean sourceDominant,
                                   Map<Object,Object> context)
mergeModel_Licenses in class MavenMergerprotected void mergeModel_Developers(org.apache.maven.api.model.Model.Builder builder,
                                     org.apache.maven.api.model.Model target,
                                     org.apache.maven.api.model.Model source,
                                     boolean sourceDominant,
                                     Map<Object,Object> context)
mergeModel_Developers in class MavenMergerprotected void mergeModel_Contributors(org.apache.maven.api.model.Model.Builder builder,
                                       org.apache.maven.api.model.Model target,
                                       org.apache.maven.api.model.Model source,
                                       boolean sourceDominant,
                                       Map<Object,Object> context)
mergeModel_Contributors in class MavenMergerprotected void mergeModel_MailingLists(org.apache.maven.api.model.Model.Builder builder,
                                       org.apache.maven.api.model.Model target,
                                       org.apache.maven.api.model.Model source,
                                       boolean sourceDominant,
                                       Map<Object,Object> context)
mergeModel_MailingLists in class MavenMergerprotected void mergeModelBase_Modules(org.apache.maven.api.model.ModelBase.Builder builder,
                                      org.apache.maven.api.model.ModelBase target,
                                      org.apache.maven.api.model.ModelBase source,
                                      boolean sourceDominant,
                                      Map<Object,Object> context)
mergeModelBase_Modules in class MavenMergerprotected void mergeModelBase_Repositories(org.apache.maven.api.model.ModelBase.Builder builder,
                                           org.apache.maven.api.model.ModelBase target,
                                           org.apache.maven.api.model.ModelBase source,
                                           boolean sourceDominant,
                                           Map<Object,Object> context)
mergeModelBase_Repositories in class MavenMergerprotected void mergeModelBase_PluginRepositories(org.apache.maven.api.model.ModelBase.Builder builder,
                                                 org.apache.maven.api.model.ModelBase target,
                                                 org.apache.maven.api.model.ModelBase source,
                                                 boolean sourceDominant,
                                                 Map<Object,Object> context)
mergeModelBase_PluginRepositories in class MavenMergerprotected void mergeBuildBase_Filters(org.apache.maven.api.model.BuildBase.Builder builder,
                                      org.apache.maven.api.model.BuildBase target,
                                      org.apache.maven.api.model.BuildBase source,
                                      boolean sourceDominant,
                                      Map<Object,Object> context)
mergeBuildBase_Filters in class MavenMergerprotected void mergeBuildBase_Resources(org.apache.maven.api.model.BuildBase.Builder builder,
                                        org.apache.maven.api.model.BuildBase target,
                                        org.apache.maven.api.model.BuildBase source,
                                        boolean sourceDominant,
                                        Map<Object,Object> context)
mergeBuildBase_Resources in class MavenMergerprotected void mergeBuildBase_TestResources(org.apache.maven.api.model.BuildBase.Builder builder,
                                            org.apache.maven.api.model.BuildBase target,
                                            org.apache.maven.api.model.BuildBase source,
                                            boolean sourceDominant,
                                            Map<Object,Object> context)
mergeBuildBase_TestResources in class MavenMergerprotected void mergeDistributionManagement_Relocation(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                                      org.apache.maven.api.model.DistributionManagement target,
                                                      org.apache.maven.api.model.DistributionManagement source,
                                                      boolean sourceDominant,
                                                      Map<Object,Object> context)
mergeDistributionManagement_Relocation in class MavenMergerprotected void mergeDistributionManagement_Repository(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                                      org.apache.maven.api.model.DistributionManagement target,
                                                      org.apache.maven.api.model.DistributionManagement source,
                                                      boolean sourceDominant,
                                                      Map<Object,Object> context)
mergeDistributionManagement_Repository in class MavenMergerprotected void mergeDistributionManagement_SnapshotRepository(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                                              org.apache.maven.api.model.DistributionManagement target,
                                                              org.apache.maven.api.model.DistributionManagement source,
                                                              boolean sourceDominant,
                                                              Map<Object,Object> context)
mergeDistributionManagement_SnapshotRepository in class MavenMergerprotected void mergeDistributionManagement_Site(org.apache.maven.api.model.DistributionManagement.Builder builder,
                                                org.apache.maven.api.model.DistributionManagement target,
                                                org.apache.maven.api.model.DistributionManagement source,
                                                boolean sourceDominant,
                                                Map<Object,Object> context)
mergeDistributionManagement_Site in class MavenMergerprotected void mergeSite_ChildSiteUrlInheritAppendPath(org.apache.maven.api.model.Site.Builder builder,
                                                       org.apache.maven.api.model.Site target,
                                                       org.apache.maven.api.model.Site source,
                                                       boolean sourceDominant,
                                                       Map<Object,Object> context)
mergeSite_ChildSiteUrlInheritAppendPath in class MavenMergerprotected boolean isSiteEmpty(org.apache.maven.api.model.Site site)
protected void mergeSite_Url(org.apache.maven.api.model.Site.Builder builder,
                             org.apache.maven.api.model.Site target,
                             org.apache.maven.api.model.Site source,
                             boolean sourceDominant,
                             Map<Object,Object> context)
mergeSite_Url in class MavenMergerprotected void mergeScm_Url(org.apache.maven.api.model.Scm.Builder builder,
                            org.apache.maven.api.model.Scm target,
                            org.apache.maven.api.model.Scm source,
                            boolean sourceDominant,
                            Map<Object,Object> context)
mergeScm_Url in class MavenMergerprotected void mergeScm_Connection(org.apache.maven.api.model.Scm.Builder builder,
                                   org.apache.maven.api.model.Scm target,
                                   org.apache.maven.api.model.Scm source,
                                   boolean sourceDominant,
                                   Map<Object,Object> context)
mergeScm_Connection in class MavenMergerprotected void mergeScm_DeveloperConnection(org.apache.maven.api.model.Scm.Builder builder,
                                            org.apache.maven.api.model.Scm target,
                                            org.apache.maven.api.model.Scm source,
                                            boolean sourceDominant,
                                            Map<Object,Object> context)
mergeScm_DeveloperConnection in class MavenMergerprotected void mergePlugin_Executions(org.apache.maven.api.model.Plugin.Builder builder,
                                      org.apache.maven.api.model.Plugin target,
                                      org.apache.maven.api.model.Plugin source,
                                      boolean sourceDominant,
                                      Map<Object,Object> context)
mergePlugin_Executions in class MavenMergerprotected void mergePluginExecution_Goals(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)
mergePluginExecution_Goals in class MavenMergerprotected void mergeReportPlugin_ReportSets(org.apache.maven.api.model.ReportPlugin.Builder builder,
                                            org.apache.maven.api.model.ReportPlugin target,
                                            org.apache.maven.api.model.ReportPlugin source,
                                            boolean sourceDominant,
                                            Map<Object,Object> context)
mergeReportPlugin_ReportSets in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.Dependency> getDependencyKey()
getDependencyKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.Plugin> getPluginKey()
getPluginKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.PluginExecution> getPluginExecutionKey()
getPluginExecutionKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.ReportPlugin> getReportPluginKey()
getReportPluginKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.ReportSet> getReportSetKey()
getReportSetKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.RepositoryBase> getRepositoryBaseKey()
getRepositoryBaseKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.Extension> getExtensionKey()
getExtensionKey in class MavenMergerprotected MavenMerger.KeyComputer<org.apache.maven.api.model.Exclusion> getExclusionKey()
getExclusionKey in class MavenMergerCopyright © 2001–2022 The Apache Software Foundation. All rights reserved.