public DependencyManagement getDependencyManagement() { return getModel().getDependencyManagement(); }
public DependencyManagement getDependencyManagement() { return getModel().getDependencyManagement(); }
private void assembleDependencyManagementInheritance( Model child, Model parent ) { DependencyManagement parentDepMgmt = parent.getDependencyManagement(); DependencyManagement childDepMgmt = child.getDependencyManagement(); if ( parentDepMgmt != null ) { if ( childDepMgmt == null ) { child.setDependencyManagement( parentDepMgmt ); } else { List childDeps = childDepMgmt.getDependencies(); Map mappedChildDeps = new TreeMap(); for ( Iterator it = childDeps.iterator(); it.hasNext(); ) { Dependency dep = (Dependency) it.next(); mappedChildDeps.put( dep.getManagementKey(), dep ); } for ( Iterator it = parentDepMgmt.getDependencies().iterator(); it.hasNext(); ) { Dependency dep = (Dependency) it.next(); if ( !mappedChildDeps.containsKey( dep.getManagementKey() ) ) { childDepMgmt.addDependency( dep ); } } } } }
private void injectDependencyManagement( Profile profile, Model model ) DependencyManagement modelDepMgmt = model.getDependencyManagement();
public void mergeManagedDependencies( Model model ) { DependencyManagement dependencyManagement = model.getDependencyManagement(); if ( dependencyManagement != null ) { Map<Object, Dependency> dependencies = new HashMap<>(); Map<Object, Object> context = Collections.emptyMap(); for ( Dependency dependency : model.getDependencies() ) { Object key = getDependencyKey( dependency ); dependencies.put( key, dependency ); } for ( Dependency managedDependency : dependencyManagement.getDependencies() ) { Object key = getDependencyKey( managedDependency ); Dependency dependency = dependencies.get( key ); if ( dependency != null ) { mergeDependency( dependency, managedDependency, false, context ); } } } }
@SuppressWarnings( "unchecked" ) private void assembleDependencyManagementInheritance( Model child, Model parent ) { DependencyManagement parentDepMgmt = parent.getDependencyManagement(); DependencyManagement childDepMgmt = child.getDependencyManagement(); if ( parentDepMgmt != null ) { if ( childDepMgmt == null ) { child.setDependencyManagement( parentDepMgmt ); } else { List<Dependency> childDeps = childDepMgmt.getDependencies(); Map<String, Dependency> mappedChildDeps = new TreeMap<>(); for ( Dependency dep : childDeps ) { mappedChildDeps.put( dep.getManagementKey(), dep ); } for ( Dependency dep : parentDepMgmt.getDependencies() ) { if ( !mappedChildDeps.containsKey( dep.getManagementKey() ) ) { childDepMgmt.addDependency( dep ); } } } } }
DependencyManagement depMgmt = target.getDependencyManagement();
private void mergeManagedDependencies(Model model, ArtifactRepository localRepository, List parentSearchRepositories) throws ProjectBuildingException DependencyManagement modelDepMgmt = model.getDependencyManagement();
DependencyManagement mgmt = model.getDependencyManagement(); if ( mgmt != null )
public void injectDefaults( Model model ) { injectDependencyDefaults( model.getDependencies(), model.getDependencyManagement() ); if ( model.getBuild() != null ) { injectPluginDefaults( model.getBuild(), model.getBuild().getPluginManagement() ); } }
DependencyManagement mgmt = model.getDependencyManagement(); if ( mgmt != null )
DefaultModelProblemCollector problems, Collection<String> importIds ) DependencyManagement depMgmt = model.getDependencyManagement(); importMgmt = importModel.getDependencyManagement();
if ( model.getDependencyManagement() != null ) writeDependencyManagement( (DependencyManagement) model.getDependencyManagement(), "dependencyManagement", serializer );
private void dependencyManagement(PrintWriter pw, Model model) { if (model.getDependencyManagement() != null) { deps(pw, "overrides", model.getDependencyManagement().getDependencies()); } }
public void dependencyManagement(Dependency... dependencies) { if (model.getDependencyManagement() == null) { DependencyManagement dependencyManagement = new DependencyManagement(); dependencyManagement.setDependencies(new ArrayList<Dependency>()); model.setDependencyManagement(dependencyManagement); } asList(dependencies).forEach(dep -> { model.getDependencyManagement().addDependency(dep); }); }
private void writeDependencies() throws IOException { if (model.getDependencyManagement() != null && model.getDependencyManagement().getDependencies() != null && !model.getDependencyManagement().getDependencies().isEmpty()) { writeDependencies(model.getDependencyManagement().getDependencies(), "dependencyManagement"); } writeDependencies(model.getDependencies(), "dependencies"); writeBuild(); }
createManagedVersionMap( projectId, superModel.getDependencyManagement(), null ) );
DependencyManagement mgmt = m.getDependencyManagement(); if ( mgmt != null )
public void dependencyManagement(Consumer<DependencyDTO>... dependencies) { if (model.getDependencyManagement() == null) { DependencyManagement dependencyManagement = new DependencyManagement(); dependencyManagement.setDependencies(new ArrayList<Dependency>()); model.setDependencyManagement(dependencyManagement); } if (dependencies != null) { for (Consumer<DependencyDTO> consumer : Arrays.asList(dependencies)) { DependencyDTO dto = new DependencyDTO(); consumer.accept(dto); model.getDependencyManagement().addDependency(dto.getDependency()); } } }
request ); if ( m.getDependencyManagement() != null ) validate20RawDependencies( problems, m.getDependencyManagement().getDependencies(), "dependencyManagement.dependencies.dependency", request );