Skip to content

Commit

Permalink
Using ShrinkWrap Resolver WorkspaceReader
Browse files Browse the repository at this point in the history
  • Loading branch information
gastaldi committed Mar 6, 2013
1 parent f9f3a5b commit ad56f84
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
Expand Up @@ -7,7 +7,7 @@

/**
* A dependency selector that filters based on their scope and classifier "forge-addon"
*
*
* @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a>
*/
public class AddonDependencySelector
Expand All @@ -26,6 +26,7 @@ public AddonDependencySelector(int depth)
this.depth = depth;
}

@Override
public boolean selectDependency(Dependency dependency)
{
if (depth < 1)
Expand All @@ -42,6 +43,7 @@ public boolean selectDependency(Dependency dependency)
return result;
}

@Override
public DependencySelector deriveChildSelector(DependencyCollectionContext context)
{
if ((depth > 0) && FORGE_ADDON.equals(context.getDependency().getArtifact().getClassifier()))
Expand Down
Expand Up @@ -33,6 +33,7 @@
import org.jboss.forge.dependencies.builder.DependencyNodeBuilder;
import org.jboss.forge.resource.FileResource;
import org.jboss.forge.resource.ResourceFactory;
import org.jboss.shrinkwrap.resolver.impl.maven.aether.ClasspathWorkspaceReader;
import org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener;
import org.sonatype.aether.RepositorySystem;
import org.sonatype.aether.artifact.Artifact;
Expand Down Expand Up @@ -142,7 +143,7 @@ public List<Coordinate> resolveVersions(DependencyQuery query)

/**
* Returns the versions of a specific artifact
*
*
* @param query
* @return
*/
Expand Down Expand Up @@ -191,7 +192,7 @@ private MavenRepositorySystemSession setupRepoSession(final RepositorySystem rep
session.setLocalRepositoryManager(repoSystem.newLocalRepositoryManager(localRepo));
session.setTransferErrorCachingEnabled(false);
session.setNotFoundCachingEnabled(false);

session.setWorkspaceReader(new ClasspathWorkspaceReader());
return session;
}

Expand Down Expand Up @@ -230,6 +231,7 @@ public Dependency resolveArtifact(DependencyQuery query)
}
}

@Override
public org.jboss.forge.dependencies.DependencyNode resolveAddonDependencyHierarchy(final DependencyQuery query)
{
try
Expand Down

0 comments on commit ad56f84

Please sign in to comment.