本文整理了Java中org.apache.maven.artifact.Artifact.setDependencyTrail()
方法的一些代码示例,展示了Artifact.setDependencyTrail()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Artifact.setDependencyTrail()
方法的具体详情如下:
包路径:org.apache.maven.artifact.Artifact
类名称: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;
}
内容来源于网络,如有侵权,请联系作者删除!