本文整理了Java中org.apache.maven.artifact.Artifact.getDependencyConflictId()
方法的一些代码示例,展示了Artifact.getDependencyConflictId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Artifact.getDependencyConflictId()
方法的具体详情如下:
包路径:org.apache.maven.artifact.Artifact
类名称:Artifact
方法名:getDependencyConflictId
暂无
代码示例来源:origin: org.apache.maven/maven-project
/** {@inheritDoc} */
public String getDependencyConflictId()
{
return artifact.getDependencyConflictId();
}
代码示例来源:origin: apache/maven
/** {@inheritDoc} */
public String getDependencyConflictId()
{
return artifact.getDependencyConflictId();
}
代码示例来源:origin: apache/maven
public Object getKey()
{
return artifact.getDependencyConflictId();
}
代码示例来源:origin: org.apache.maven/maven-project
String requestedId = requestedArtifact.getDependencyConflictId();
for ( Iterator it = artifacts.iterator(); it.hasNext(); )
if ( requestedId.equals( artifact.getDependencyConflictId() ) )
代码示例来源: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
Artifact managedOriginatingArtifact = versionMap.get( originatingArtifact.getDependencyConflictId() );
versionMap.remove( originatingArtifact.getDependencyConflictId() );
代码示例来源:origin: org.apache.maven/maven-project
&& ref.getArtifact().getDependencyConflictId().equals( pluginArtifact.getDependencyConflictId() ) )
代码示例来源:origin: apache/maven
map.put( artifact.getDependencyConflictId(), artifact );
Artifact resolved = map.get( artifact.getDependencyConflictId() );
if ( resolved != null )
代码示例来源:origin: org.apache.maven/maven-project
artifact.getDependencyConflictId() + "': " + e.getMessage(), e, artifact );
代码示例来源:origin: apache/maven
for ( Artifact artifact : allArtifacts )
String conflictId = artifact.getDependencyConflictId();
if ( !mergedArtifacts.containsKey( conflictId ) )
代码示例来源:origin: apache/maven
public void transformForDeployment( Artifact artifact, ArtifactRepository remoteRepository,
ArtifactRepository localRepository )
throws ArtifactDeploymentException
{
if ( artifact.isSnapshot() )
{
Snapshot snapshot = new Snapshot();
snapshot.setTimestamp( getDeploymentTimestamp() );
// we update the build number anyway so that it doesn't get lost. It requires the timestamp to take effect
try
{
int buildNumber = resolveLatestSnapshotBuildNumber( artifact, localRepository, remoteRepository );
snapshot.setBuildNumber( buildNumber + 1 );
}
catch ( RepositoryMetadataResolutionException e )
{
throw new ArtifactDeploymentException( "Error retrieving previous build number for artifact '"
+ artifact.getDependencyConflictId() + "': " + e.getMessage(), e );
}
RepositoryMetadata metadata = new SnapshotArtifactRepositoryMetadata( artifact, snapshot );
artifact.setResolvedVersion(
constructVersion( metadata.getMetadata().getVersioning(), artifact.getBaseVersion() ) );
artifact.addMetadata( metadata );
}
}
代码示例来源:origin: apache/maven
String key = artifact.getDependencyConflictId();
Dependency dependency = dependencies.get( key );
Collection<Exclusion> exclusions = dependency != null ? dependency.getExclusions() : null;
代码示例来源:origin: org.apache.maven/maven-project
artifact.getDependencyConflictId() + "': " + e.getMessage(), e );
代码示例来源:origin: org.codehaus.mojo/plugin-support
public void omitForNearer(final Artifact omitted, final Artifact kept) {
assert omitted.getDependencyConflictId().equals(kept.getDependencyConflictId());
Node prev = (Node) artifacts.get(omitted.getDependencyConflictId());
if (prev != null) {
if (prev.parent != null) {
prev.parent.children.remove(prev);
}
artifacts.remove(omitted.getDependencyConflictId());
}
includeArtifact(kept);
}
代码示例来源:origin: org.apache.geronimo.genesis.plugins/plugin-support
public void omitForNearer(final Artifact omitted, final Artifact kept) {
assert omitted.getDependencyConflictId().equals(kept.getDependencyConflictId());
Node prev = (Node) artifacts.get(omitted.getDependencyConflictId());
if (prev != null) {
if (prev.parent != null) {
prev.parent.children.remove(prev);
}
artifacts.remove(omitted.getDependencyConflictId());
}
includeArtifact(kept);
}
代码示例来源:origin: org.codehaus.mojo/plugin-support
public void startProcessChildren(final Artifact artifact) {
Node node = (Node) artifacts.get(artifact.getDependencyConflictId());
node.depth = currentDepth++;
if (parents.isEmpty()) {
tree.rootNode = node;
}
parents.push(node);
}
代码示例来源:origin: org.apache.geronimo.genesis.plugins/plugin-support
public void startProcessChildren(final Artifact artifact) {
Node node = (Node) artifacts.get(artifact.getDependencyConflictId());
node.depth = currentDepth++;
if (parents.isEmpty()) {
tree.rootNode = node;
}
parents.push(node);
}
代码示例来源:origin: bsorrentino/maven-confluence-plugin
@Override
public void updateScope( Artifact artifact, String scope )
{
Node node = (Node) artifacts.get( artifact.getDependencyConflictId() );
node.artifact.setScope( scope );
}
代码示例来源:origin: org.apache.geronimo.genesis.plugins/plugin-support
public void manageArtifact(final Artifact artifact, final Artifact replacement) {
Node node = (Node) artifacts.get(artifact.getDependencyConflictId());
if (node != null) {
if (replacement.getVersion() != null) {
node.artifact.setVersion(replacement.getVersion());
}
if (replacement.getScope() != null) {
node.artifact.setScope(replacement.getScope());
}
}
}
}
代码示例来源:origin: org.codehaus.mojo/plugin-support
public void manageArtifact(final Artifact artifact, final Artifact replacement) {
Node node = (Node) artifacts.get(artifact.getDependencyConflictId());
if (node != null) {
if (replacement.getVersion() != null) {
node.artifact.setVersion(replacement.getVersion());
}
if (replacement.getScope() != null) {
node.artifact.setScope(replacement.getScope());
}
}
}
}
内容来源于网络,如有侵权,请联系作者删除!