@Override public MavenWorkingSession execute(MavenWorkingSession session) { // Get all declared dependencies final List<MavenDependency> dependencies = new ArrayList<MavenDependency>(session.getDeclaredDependencies()); // For all declared dependencies, add 'em to the Set of dependencies to be resolved for // this request for (final MavenDependency candidate : dependencies) { session.getDependenciesForResolution().add(candidate); } return session; }
@Override public MavenWorkingSession execute(MavenWorkingSession session) { // Get all declared dependencies final List<MavenDependency> dependencies = new ArrayList<MavenDependency>(session.getDeclaredDependencies()); // For all declared dependencies, add 'em to the Set of dependencies to be resolved for // this request for (final MavenDependency candidate : dependencies) { session.getDependenciesForResolution().add(candidate); } return session; }
@Override public MavenWorkingSession execute(MavenWorkingSession session) { // Get all declared dependencies final List<MavenDependency> dependencies = new ArrayList<MavenDependency>(session.getDeclaredDependencies()); // Filter by scope final MavenResolutionFilter preResolutionFilter = new ScopeFilter(scopes); // For all declared dependencies which pass the filter, add 'em to the Set of dependencies to be resolved for // this request for (final MavenDependency candidate : dependencies) { if (preResolutionFilter.accepts(candidate, EMPTY_LIST, EMPTY_LIST)) { session.getDependenciesForResolution().add(candidate); } } return session; }
@Override public MavenWorkingSession execute(MavenWorkingSession session) { // Get all declared dependencies final List<MavenDependency> dependencies = new ArrayList<MavenDependency>(session.getDeclaredDependencies()); // Filter by scope final MavenResolutionFilter preResolutionFilter = new ScopeFilter(scopes); // For all declared dependencies which pass the filter, add 'em to the Set of dependencies to be resolved for // this request for (final MavenDependency candidate : dependencies) { if (preResolutionFilter.accepts(candidate, EMPTY_LIST, EMPTY_LIST)) { session.getDependenciesForResolution().add(candidate); } } return session; }
@Override public MavenWorkingSession execute(MavenWorkingSession session) { Validate.stateNotNull(session.getParsedPomFile(), "Could not load dependencies defined in a pom file. An effective POM must be resolved first."); // store dependency management section session.getDependencyManagement().addAll(session.getParsedPomFile().getDependencyManagement()); // store all of the <dependencies> into depMgmt and explicitly-declared dependencies final Set<MavenDependency> pomDefinedDependencies = session.getParsedPomFile().getDependencies(); session.getDeclaredDependencies().addAll(pomDefinedDependencies); session.getDependencyManagement().addAll(pomDefinedDependencies); return session; } }
@Override public MavenWorkingSession execute(MavenWorkingSession session) { Validate.stateNotNull(session.getParsedPomFile(), "Could not load dependencies defined in a pom file. An effective POM must be resolved first."); // store dependency management section session.getDependencyManagement().addAll(session.getParsedPomFile().getDependencyManagement()); // store all of the <dependencies> into depMgmt and explicitly-declared dependencies final Set<MavenDependency> pomDefinedDependencies = session.getParsedPomFile().getDependencies(); session.getDeclaredDependencies().addAll(pomDefinedDependencies); session.getDependencyManagement().addAll(pomDefinedDependencies); return session; } }