mirror of
https://github.com/apache/maven.git
synced 2025-03-03 07:09:29 +00:00
TODOs and cleanup
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@220314 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
9c4c5e57ff
commit
64399eb8e3
@ -17,7 +17,6 @@
|
||||
*/
|
||||
|
||||
import org.apache.maven.artifact.Artifact;
|
||||
import org.apache.maven.artifact.factory.ArtifactFactory;
|
||||
import org.apache.maven.artifact.installer.ArtifactInstallationException;
|
||||
import org.apache.maven.artifact.installer.ArtifactInstaller;
|
||||
import org.apache.maven.artifact.metadata.ArtifactMetadata;
|
||||
|
@ -17,7 +17,6 @@
|
||||
*/
|
||||
|
||||
import org.apache.maven.artifact.Artifact;
|
||||
import org.apache.maven.artifact.DefaultArtifact;
|
||||
import org.apache.maven.artifact.factory.ArtifactFactory;
|
||||
import org.apache.maven.artifact.installer.ArtifactInstallationException;
|
||||
import org.apache.maven.plugin.MojoExecutionException;
|
||||
@ -79,6 +78,7 @@ public class InstallFileMojo
|
||||
public void execute()
|
||||
throws MojoExecutionException
|
||||
{
|
||||
// TODO: validate
|
||||
// TODO: maybe not strictly correct, while we should enfore that packaging has a type handler of the same id, we don't
|
||||
Artifact artifact = artifactFactory.createArtifact( groupId, artifactId, version, null, packaging );
|
||||
|
||||
|
@ -615,7 +615,7 @@ protected Set createPluginArtifacts( List plugins )
|
||||
version = p.getVersion();
|
||||
}
|
||||
|
||||
Artifact artifact = null;
|
||||
Artifact artifact;
|
||||
try
|
||||
{
|
||||
artifact = artifactFactory.createPluginArtifact( p.getGroupId(), p.getArtifactId(),
|
||||
|
@ -122,6 +122,8 @@ public ResolutionGroup retrieve( Artifact artifact, ArtifactRepository localRepo
|
||||
|
||||
try
|
||||
{
|
||||
// TODO: we could possibly use p.getDependencyArtifacts instead, but they haven't been filtered or used the
|
||||
// scope (should that be passed to the buildFromRepository method above?
|
||||
Set artifacts = createArtifacts( artifactFactory, p.getDependencies(), artifact.getScope(),
|
||||
artifact.getDependencyFilter() );
|
||||
|
||||
@ -143,6 +145,7 @@ public static Set createArtifacts( ArtifactFactory artifactFactory, List depende
|
||||
{
|
||||
Dependency d = (Dependency) i.next();
|
||||
|
||||
// TODO: validate
|
||||
VersionRange versionRange = VersionRange.createFromVersionSpec( d.getVersion() );
|
||||
Artifact artifact = artifactFactory.createDependencyArtifact( d.getGroupId(), d.getArtifactId(),
|
||||
versionRange, d.getType(), d.getScope(),
|
||||
|
Loading…
x
Reference in New Issue
Block a user