/** {@inheritDoc} */ public ArtifactFilter getDependencyFilter() { return artifact.getDependencyFilter(); }
/** {@inheritDoc} */ public ArtifactFilter getDependencyFilter() { return artifact.getDependencyFilter(); }
private static int artifactHashCode( Artifact a ) { int result = 17; result = 31 * result + a.getGroupId().hashCode(); result = 31 * result + a.getArtifactId().hashCode(); result = 31 * result + a.getType().hashCode(); if ( a.getVersion() != null ) { result = 31 * result + a.getVersion().hashCode(); } result = 31 * result + ( a.getClassifier() != null ? a.getClassifier().hashCode() : 0 ); result = 31 * result + ( a.getScope() != null ? a.getScope().hashCode() : 0 ); result = 31 * result + ( a.getDependencyFilter() != null ? a.getDependencyFilter().hashCode() : 0 ); result = 31 * result + ( a.isOptional() ? 1 : 0 ); return result; }
private static boolean artifactEquals( Artifact a1, Artifact a2 ) { if ( a1 == a2 ) { return true; } return eq( a1.getGroupId(), a2.getGroupId() ) && eq( a1.getArtifactId(), a2.getArtifactId() ) && eq( a1.getType(), a2.getType() ) && eq( a1.getVersion(), a2.getVersion() ) && eq( a1.getClassifier(), a2.getClassifier() ) && eq( a1.getScope(), a2.getScope() ) && eq( a1.getDependencyFilter(), a2.getDependencyFilter() ) && a1.isOptional() == a2.isOptional(); }
private Artifact createDependencyArtifact( Dependency dependency, Artifact owner, Artifact pom ) throws ArtifactMetadataRetrievalException { try { String inheritedScope = ( owner != null ) ? owner.getScope() : null; ArtifactFilter inheritedFilter = ( owner != null ) ? owner.getDependencyFilter() : null; return createDependencyArtifact( repositorySystem, dependency, inheritedScope, inheritedFilter ); } catch ( InvalidVersionSpecificationException e ) { throw new ArtifactMetadataRetrievalException( "Invalid version for dependency " + dependency.getManagementKey() + ": " + e.getMessage(), e, pom ); } }
result.setDependencyFilter( artifact.getDependencyFilter() ); result.setDependencyTrail( artifact.getDependencyTrail() ); result.setOptional( artifact.isOptional() );
clone.setDependencyFilter( artifact.getDependencyFilter() ); clone.setDependencyTrail( copyList( artifact.getDependencyTrail() ) ); clone.setDownloadUrl( artifact.getDownloadUrl() );
clone.setDependencyFilter( artifact.getDependencyFilter() ); clone.setDependencyTrail( copyList( artifact.getDependencyTrail() ) ); clone.setDownloadUrl( artifact.getDownloadUrl() );
if ( artifact.getDependencyFilter() != null && !artifact.getDependencyFilter().include( artifact ) )
if ( artifact.getDependencyFilter() != null && !artifact.getDependencyFilter().include( artifact ) )
ArtifactFilter managedExclusionFilter = ma.getDependencyFilter(); if ( null != managedExclusionFilter ) if ( null != artifact.getDependencyFilter() ) aaf.add( artifact.getDependencyFilter() ); aaf.add( managedExclusionFilter ); artifact.setDependencyFilter( aaf ); if ( parentArtifact != null && parentArtifact.getDependencyFilter() != null && !parentArtifact.getDependencyFilter().include( artifact ) )
public ArtifactFilter getDependencyFilter() { return delegate.getDependencyFilter(); }
public ArtifactFilter getDependencyFilter() { return this.artifact.getDependencyFilter(); }
public ArtifactFilter getDependencyFilter() { return original.getDependencyFilter(); }
public ArtifactFilter getDependencyFilter() { return original.getDependencyFilter(); }
public ArtifactFilter getDependencyFilter() { return this.artifact.getDependencyFilter(); }
public DerivedArtifact( Artifact parentArtifact, String classifier, String type, ArtifactHandler handler ) { super( parentArtifact.getGroupId(), parentArtifact.getArtifactId(), parentArtifact.getVersionRange(), parentArtifact.getScope(), type, classifier, handler, false ); setAvailableVersions( parentArtifact.getAvailableVersions() ); setBaseVersion( parentArtifact.getBaseVersion() ); setDependencyFilter( parentArtifact.getDependencyFilter() ); setDependencyTrail( parentArtifact.getDependencyTrail() ); setRelease( parentArtifact.isRelease() ); setRepository( parentArtifact.getRepository() ); if ( parentArtifact.isResolved() ) { setResolvedVersion( parentArtifact.getVersion() ); } }
public DerivedArtifact( Artifact parentArtifact, String version, String classifier, String type, ArtifactHandler handler ) { super( parentArtifact.getGroupId(), parentArtifact.getArtifactId(), VersionRange.createFromVersion( version ), parentArtifact.getScope(), type, classifier, handler, false ); setAvailableVersions( parentArtifact.getAvailableVersions() ); setBaseVersion( parentArtifact.getBaseVersion() ); setDependencyFilter( parentArtifact.getDependencyFilter() ); setDependencyTrail( parentArtifact.getDependencyTrail() ); setRelease( parentArtifact.isRelease() ); setRepository( parentArtifact.getRepository() ); if ( parentArtifact.isResolved() ) { setResolvedVersion( parentArtifact.getVersion() ); } }
public DerivedArtifact( Artifact parentArtifact, String classifier, String type ) { super( parentArtifact.getGroupId(), parentArtifact.getArtifactId(), parentArtifact.getVersionRange(), parentArtifact.getScope(), type, classifier, parentArtifact.getArtifactHandler(), false ); setAvailableVersions( parentArtifact.getAvailableVersions() ); setBaseVersion( parentArtifact.getBaseVersion() ); setDependencyFilter( parentArtifact.getDependencyFilter() ); setDependencyTrail( parentArtifact.getDependencyTrail() ); setRelease( parentArtifact.isRelease() ); setRepository( parentArtifact.getRepository() ); if ( parentArtifact.isResolved() ) { setResolvedVersion( parentArtifact.getVersion() ); } }