Class DefaultDependencyManagementImporter

  • All Implemented Interfaces:
    DependencyManagementImporter

    @Named
    @Singleton
    public class DefaultDependencyManagementImporter
    extends java.lang.Object
    implements DependencyManagementImporter
    Handles the import of dependency management from other models into the target model.
    Author:
    Benjamin Bentmann
    • Constructor Detail

      • DefaultDependencyManagementImporter

        public DefaultDependencyManagementImporter()
    • Method Detail

      • importManagement

        public void importManagement​(org.apache.maven.model.Model target,
                                     java.util.List<? extends org.apache.maven.model.DependencyManagement> sources,
                                     ModelBuildingRequest request,
                                     ModelProblemCollector problems)
        Description copied from interface: DependencyManagementImporter
        Imports the specified dependency management sections into the given target model.
        Specified by:
        importManagement in interface DependencyManagementImporter
        Parameters:
        target - The model into which to import the dependency management section, must not be null.
        sources - The dependency management sections to import, may be null.
        request - The model building request that holds further settings, must not be null.
        problems - The container used to collect problems that were encountered, must not be null.