List of usage examples for org.apache.maven.lifecycle.internal LifecycleDependencyResolver resolveProjectDependencies
public void resolveProjectDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) throws LifecycleExecutionException
From source file:org.phpmaven.test.AbstractTestCase.java
License:Apache License
protected void resolveProjectDependencies(MavenSession session) throws Exception { final List<String> scopesToResolve = new ArrayList<String>(); scopesToResolve.add(Artifact.SCOPE_COMPILE); scopesToResolve.add(Artifact.SCOPE_TEST); final List<String> scopesToCollect = new ArrayList<String>(); final LifecycleDependencyResolver lifeCycleDependencyResolver = lookup(LifecycleDependencyResolver.class); session.getCurrentProject().setArtifacts(null); lifeCycleDependencyResolver.resolveProjectDependencies(session.getCurrentProject(), scopesToCollect, scopesToResolve, session, false, Collections.<Artifact>emptySet()); session.getCurrentProject().setArtifactFilter(new CumulativeScopeArtifactFilter(scopesToResolve)); }
From source file:org.phpmaven.test.it.AbstractTestCase.java
License:Apache License
protected void resolveProjectDependencies(MavenSession session) throws Exception { final List<String> scopesToResolve = new ArrayList<String>(); scopesToResolve.add(Artifact.SCOPE_COMPILE); scopesToResolve.add(Artifact.SCOPE_TEST); final List<String> scopesToCollect = new ArrayList<String>(); final LifecycleDependencyResolver lifeCycleDependencyResolver = lookup(LifecycleDependencyResolver.class); session.getCurrentProject().setArtifacts(null); session.getCurrentProject().setArtifactFilter(new CumulativeScopeArtifactFilter(scopesToResolve)); lifeCycleDependencyResolver.resolveProjectDependencies(session.getCurrentProject(), scopesToCollect, scopesToResolve, session, false, Collections.<Artifact>emptySet()); }