本文整理了Java中org.eclipse.aether.resolution.ArtifactDescriptorResult.<init>()
方法的一些代码示例,展示了ArtifactDescriptorResult.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArtifactDescriptorResult.<init>()
方法的具体详情如下:
包路径:org.eclipse.aether.resolution.ArtifactDescriptorResult
类名称:ArtifactDescriptorResult
方法名:<init>
[英]Creates a new result for the specified request.
[中]为指定的请求创建新结果。
代码示例来源:origin: apache/maven
public ArtifactDescriptorResult readArtifactDescriptor( RepositorySystemSession session,
ArtifactDescriptorRequest request )
throws ArtifactDescriptorException
{
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
Model model = loadPom( session, request, result );
if ( model != null )
{
Map<String, Object> config = session.getConfigProperties();
ArtifactDescriptorReaderDelegate delegate =
(ArtifactDescriptorReaderDelegate) config.get( ArtifactDescriptorReaderDelegate.class.getName() );
if ( delegate == null )
{
delegate = new ArtifactDescriptorReaderDelegate();
}
delegate.populateResult( session, result, model );
}
return result;
}
代码示例来源:origin: org.eclipse.aether/aether-impl
private ArtifactDescriptorResult getArtifactDescriptorResult( Args args, Results results, boolean noDescriptor,
Dependency d,
ArtifactDescriptorRequest descriptorRequest )
{
return noDescriptor
? new ArtifactDescriptorResult( descriptorRequest )
: resolveCachedArtifactDescriptor( args.pool, descriptorRequest, args.session, d, results, args );
}
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-impl
private ArtifactDescriptorResult getArtifactDescriptorResult( Args args, Results results, boolean noDescriptor,
Dependency d,
ArtifactDescriptorRequest descriptorRequest )
{
return noDescriptor
? new ArtifactDescriptorResult( descriptorRequest )
: resolveCachedArtifactDescriptor( args.pool, descriptorRequest, args.session, d, results, args );
}
代码示例来源:origin: org.apache.maven/maven-aether-provider
public ArtifactDescriptorResult readArtifactDescriptor( RepositorySystemSession session,
ArtifactDescriptorRequest request )
throws ArtifactDescriptorException
{
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
Model model = loadPom( session, request, result );
if ( model != null )
{
Map<String, Object> config = session.getConfigProperties();
ArtifactDescriptorReaderDelegate delegate =
(ArtifactDescriptorReaderDelegate) config.get( ArtifactDescriptorReaderDelegate.class.getName() );
if ( delegate == null )
{
delegate = new ArtifactDescriptorReaderDelegate();
}
delegate.populateResult( session, result, model );
}
return result;
}
代码示例来源:origin: org.apache.maven/maven-resolver-provider
public ArtifactDescriptorResult readArtifactDescriptor( RepositorySystemSession session,
ArtifactDescriptorRequest request )
throws ArtifactDescriptorException
{
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
Model model = loadPom( session, request, result );
if ( model != null )
{
Map<String, Object> config = session.getConfigProperties();
ArtifactDescriptorReaderDelegate delegate =
(ArtifactDescriptorReaderDelegate) config.get( ArtifactDescriptorReaderDelegate.class.getName() );
if ( delegate == null )
{
delegate = new ArtifactDescriptorReaderDelegate();
}
delegate.populateResult( session, result, model );
}
return result;
}
代码示例来源:origin: org.eclipse.aether/aether-impl
public ArtifactDescriptorResult toResult( ArtifactDescriptorRequest request )
{
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
result.setArtifact( artifact );
result.setRelocations( relocations );
result.setAliases( aliases );
result.setDependencies( dependencies );
result.setManagedDependencies( managedDependencies );
result.setRepositories( repositories );
return result;
}
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-impl
public ArtifactDescriptorResult toResult( ArtifactDescriptorRequest request )
{
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
result.setArtifact( artifact );
result.setRelocations( relocations );
result.setAliases( aliases );
result.setDependencies( dependencies );
result.setManagedDependencies( managedDependencies );
result.setRepositories( repositories );
return result;
}
代码示例来源:origin: com.atlassian.sdk/ap3-aether-maven-provider
throws ArtifactDescriptorException
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
代码示例来源:origin: io.tesla.maven/maven-aether-provider
throws ArtifactDescriptorException
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
代码示例来源:origin: org.kie.soup/kie-soup-maven-integration
final ArtifactDescriptorRequest request = new ArtifactDescriptorRequest();
final ArtifactDescriptorResult result = new ArtifactDescriptorResult(request);
final Artifact artifactResult = mock(Artifact .class);
代码示例来源:origin: org.eclipse.aether/aether-test-util
throws ArtifactDescriptorException
ArtifactDescriptorResult result = new ArtifactDescriptorResult( request );
for ( Artifact artifact = request.getArtifact();; )
代码示例来源:origin: org.apache.maven.resolver/maven-resolver-impl
if ( isLackingDescriptor( root.getArtifact() ) )
descriptorResult = new ArtifactDescriptorResult( descriptorRequest );
代码示例来源:origin: org.eclipse.aether/aether-impl
if ( isLackingDescriptor( root.getArtifact() ) )
descriptorResult = new ArtifactDescriptorResult( descriptorRequest );
内容来源于网络,如有侵权,请联系作者删除!