org.apache.maven.artifact.Artifact.setDependencyTrail()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(7.5k)|赞(0)|评价(0)|浏览(95)

本文整理了Java中org.apache.maven.artifact.Artifact.setDependencyTrail()方法的一些代码示例,展示了Artifact.setDependencyTrail()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Artifact.setDependencyTrail()方法的具体详情如下:
包路径:org.apache.maven.artifact.Artifact
类名称:Artifact
方法名:setDependencyTrail

Artifact.setDependencyTrail介绍

暂无

代码示例

代码示例来源:origin: org.apache.maven/maven-project

/** {@inheritDoc} */
public void setDependencyTrail( List<String> dependencyTrail )
{
  artifact.setDependencyTrail( dependencyTrail );
}

代码示例来源:origin: apache/maven

/** {@inheritDoc} */
public void setDependencyTrail( List<String> dependencyTrail )
{
  artifact.setDependencyTrail( dependencyTrail );
}

代码示例来源:origin: apache/maven

public void addDependencies( Set<Artifact> artifacts, List<ArtifactRepository> remoteRepositories,
               ArtifactFilter filter )
  throws CyclicDependencyException, OverConstrainedVersionException
{
  if ( artifacts != null && !artifacts.isEmpty() )
  {
    children = new ArrayList<>( artifacts.size() );
    for ( Artifact a : artifacts )
    {
      if ( parents.contains( a.getDependencyConflictId() ) )
      {
        a.setDependencyTrail( getDependencyTrail() );
        throw new CyclicDependencyException( "A dependency has introduced a cycle", a );
      }
      children.add( new ResolutionNode( a, remoteRepositories, this ) );
    }
    children = Collections.unmodifiableList( children );
  }
  else
  {
    children = Collections.emptyList();
  }
  trail = null;
}

代码示例来源:origin: apache/maven

public static void toArtifacts( Collection<org.apache.maven.artifact.Artifact> artifacts,
                Collection<? extends DependencyNode> nodes, List<String> trail,
                DependencyFilter filter )
{
  for ( DependencyNode node : nodes )
  {
    org.apache.maven.artifact.Artifact artifact = toArtifact( node.getDependency() );
    List<String> nodeTrail = new ArrayList<>( trail.size() + 1 );
    nodeTrail.addAll( trail );
    nodeTrail.add( artifact.getId() );
    if ( filter == null || filter.accept( node, Collections.<DependencyNode>emptyList() ) )
    {
      artifact.setDependencyTrail( nodeTrail );
      artifacts.add( artifact );
    }
    toArtifacts( artifacts, node.getChildren(), nodeTrail, filter );
  }
}

代码示例来源:origin: org.apache.maven/maven-project

result.setArtifactHandler( artifact.getArtifactHandler() );
result.setDependencyFilter( artifact.getDependencyFilter() );
result.setDependencyTrail( artifact.getDependencyTrail() );
result.setOptional( artifact.isOptional() );
result.setRelease( artifact.isRelease() );

代码示例来源:origin: apache/maven

artifact.setDependencyTrail( resolved.getDependencyTrail() );
artifact.setResolvedVersion( resolved.getVersion() );
artifact.setResolved( true );

代码示例来源:origin: apache/maven

public static org.apache.maven.artifact.Artifact toArtifact( Artifact artifact )
{
  if ( artifact == null )
  {
    return null;
  }
  ArtifactHandler handler = newHandler( artifact );
  /*
   * NOTE: From Artifact.hasClassifier(), an empty string and a null both denote "no classifier". However, some
   * plugins only check for null, so be sure to nullify an empty classifier.
   */
  org.apache.maven.artifact.Artifact result =
    new org.apache.maven.artifact.DefaultArtifact( artifact.getGroupId(), artifact.getArtifactId(),
                            artifact.getVersion(), null,
                            artifact.getProperty( ArtifactProperties.TYPE,
                                       artifact.getExtension() ),
                            nullify( artifact.getClassifier() ), handler );
  result.setFile( artifact.getFile() );
  result.setResolved( artifact.getFile() != null );
  List<String> trail = new ArrayList<>( 1 );
  trail.add( result.getId() );
  result.setDependencyTrail( trail );
  return result;
}

代码示例来源:origin: apache/maven

artifact.setDependencyTrail( node.getDependencyTrail() );

代码示例来源:origin: apache/maven

resetArtifact.setDependencyTrail( node.getDependencyTrail() );
          throw new ArtifactResolutionException(
            "Unable to get dependency information: "
artifact.setDependencyTrail( node.getDependencyTrail() );
List<ArtifactRepository> childRemoteRepositories = child.getRemoteRepositories();
  artifact.setDependencyTrail( node.getDependencyTrail() );

代码示例来源:origin: org.apache.maven.plugins/maven-gpg-plugin

public void setDependencyTrail( List dependencyTrail )
{
  delegate.setDependencyTrail( dependencyTrail );
}

代码示例来源:origin: de.saumya.mojo/gem-maven-plugin

public void setDependencyTrail(final List<String> dependencyTrail) {
  this.artifact.setDependencyTrail(dependencyTrail);
}

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-maven-embedder

public void setDependencyTrail(List dependencyTrail) {
  original.setDependencyTrail(dependencyTrail);
}

代码示例来源:origin: torquebox/jruby-maven-plugins

public void setDependencyTrail(final List<String> dependencyTrail) {
  this.artifact.setDependencyTrail(dependencyTrail);
}

代码示例来源:origin: org.codehaus.mevenide/nb-mvn-embedder

public void setDependencyTrail(List dependencyTrail) {
  original.setDependencyTrail(dependencyTrail);
}

代码示例来源:origin: io.takari.maven.plugins/takari-lifecycle-plugin

public static void toArtifacts(Collection<org.apache.maven.artifact.Artifact> artifacts, Collection<? extends DependencyNode> nodes, List<String> trail, DependencyFilter filter) {
 for (DependencyNode node : nodes) {
  org.apache.maven.artifact.Artifact artifact = toArtifact(node.getDependency());
  List<String> nodeTrail = new ArrayList<String>(trail.size() + 1);
  nodeTrail.addAll(trail);
  nodeTrail.add(artifact.getId());
  if (filter == null || filter.accept(node, Collections.<DependencyNode>emptyList())) {
   artifact.setDependencyTrail(nodeTrail);
   artifacts.add(artifact);
  }
  toArtifacts(artifacts, node.getChildren(), nodeTrail, filter);
 }
}

代码示例来源:origin: takari/takari-lifecycle

public static void toArtifacts(Collection<org.apache.maven.artifact.Artifact> artifacts, Collection<? extends DependencyNode> nodes, List<String> trail, DependencyFilter filter) {
 for (DependencyNode node : nodes) {
  org.apache.maven.artifact.Artifact artifact = toArtifact(node.getDependency());
  List<String> nodeTrail = new ArrayList<String>(trail.size() + 1);
  nodeTrail.addAll(trail);
  nodeTrail.add(artifact.getId());
  if (filter == null || filter.accept(node, Collections.<DependencyNode>emptyList())) {
   artifact.setDependencyTrail(nodeTrail);
   artifacts.add(artifact);
  }
  toArtifacts(artifacts, node.getChildren(), nodeTrail, filter);
 }
}

代码示例来源:origin: io.takari.maven.plugins/takari-lifecycle-plugin

public static org.apache.maven.artifact.Artifact toArtifact(Artifact artifact) {
 if (artifact == null) {
  return null;
 }
 ArtifactHandler handler = newHandler(artifact);
 /*
  * NOTE: From Artifact.hasClassifier(), an empty string and a null both denote "no classifier". However, some plugins only check for null, so be sure to nullify an empty classifier.
  */
 org.apache.maven.artifact.Artifact result = new org.apache.maven.artifact.DefaultArtifact(artifact.getGroupId(), artifact.getArtifactId(), artifact.getVersion(), null,
   artifact.getProperty(ArtifactProperties.TYPE, artifact.getExtension()), nullify(artifact.getClassifier()), handler);
 result.setFile(artifact.getFile());
 result.setResolved(artifact.getFile() != null);
 List<String> trail = new ArrayList<String>(1);
 trail.add(result.getId());
 result.setDependencyTrail(trail);
 return result;
}

代码示例来源:origin: takari/takari-lifecycle

public static org.apache.maven.artifact.Artifact toArtifact(Artifact artifact) {
 if (artifact == null) {
  return null;
 }
 ArtifactHandler handler = newHandler(artifact);
 /*
  * NOTE: From Artifact.hasClassifier(), an empty string and a null both denote "no classifier". However, some plugins only check for null, so be sure to nullify an empty classifier.
  */
 org.apache.maven.artifact.Artifact result = new org.apache.maven.artifact.DefaultArtifact(artifact.getGroupId(), artifact.getArtifactId(), artifact.getVersion(), null,
   artifact.getProperty(ArtifactProperties.TYPE, artifact.getExtension()), nullify(artifact.getClassifier()), handler);
 result.setFile(artifact.getFile());
 result.setResolved(artifact.getFile() != null);
 List<String> trail = new ArrayList<String>(1);
 trail.add(result.getId());
 result.setDependencyTrail(trail);
 return result;
}

相关文章

微信公众号

最新文章

更多