if ( DependencyScope.test == dr.getScope() || DependencyScope.provided == dr.getScope() ) if ( dr.getExcludes() != null && !dr.getExcludes() .isEmpty() ) exc.addAll( dr.getExcludes() ); excChanged = !exc.equals( excludes ); exc = new HashSet<ProjectRef>( dr.getExcludes() ); excChanged = true;
public SimpleDependencyRelationship( final DependencyRelationship relationship ) { super( relationship ); this.scope = relationship.getScope(); this.optional = relationship.isOptional(); this.excludes = new HashSet<ProjectRef>( relationship.getExcludes() ); }
&& ( (DependencyRelationship) rel ).getScope() == DependencyScope.provided ) final Set<ProjectRef> excludes = dep.getExcludes(); final ProjectRef[] excludedRefs = excludes == null ? new ProjectRef[0] : excludes.toArray( new ProjectRef[excludes.size()] ); new SimpleDependencyRelationship( dep.getSources(), dep.getPomLocation(), ref, dep.getTargetArtifact(), DependencyScope.embedded, dep.getIndex(), false, dep.isInherited(), dep.isOptional(), excludedRefs );
if ( dep != null ) if ( !DependencyScope.runtime.implies( dep.getScope() ) && ( dep.getPomLocation() .equals( pomLocation ) || dep.getPomLocation() == RelationshipUtils.POM_ROOT_URI ) ) final Set<ProjectRef> excludes = dep.getExcludes(); final ProjectRef[] excludedRefs = excludes == null ? new ProjectRef[0] new SimpleDependencyRelationship( dep.getSources(), ref, dep.getTargetArtifact(), DependencyScope.embedded, dep.getIndex(), false, depView.getOriginInfo().isInherited(), depView.isOptional(), excludedRefs );
relationship.setProperty( IS_MANAGED, specificRel.isManaged() ); relationship.setProperty( SCOPE, specificRel.getScope().realName() ); relationship.setProperty( OPTIONAL, specificRel.isOptional() ); final Set<ProjectRef> excludes = specificRel.getExcludes(); if ( excludes != null && !excludes.isEmpty() )
case DEPENDENCY: gen.writeStringField( SCOPE, ( (DependencyRelationship) value ).getScope().realName() ); gen.writeBooleanField( MANAGED, value.isManaged() ); gen.writeBooleanField( OPTIONAL, ( (DependencyRelationship) value ).isOptional() ); break;
if ( dr.getExcludes() != null && !dr.getExcludes() .isEmpty() ) exc.addAll( dr.getExcludes() ); exc = new HashSet<ProjectRef>( dr.getExcludes() );
/** * Return true if scope is compile, runtime, test (when {@code testDeps} is * true) or provided (when {@code providedDeps} is true). * @param dr Dependency relationship which scope we compare. * @param testDeps * @param providedDeps * @return */ public static boolean shouldAnalyzeDependencies(DependencyRelationship dr, boolean testDeps, boolean providedDeps) { switch (dr.getScope()) { case _import: case embedded: case system: case toolchain: return false; case test: return testDeps; case provided: return providedDeps; case compile: case runtime: default: return true; } }
return; for (DependencyRelationship d : rels) { ArtifactRef target = d.getTarget(); GAV targetGav = GalleyWrapper.generateGAV(target); continue; // Avoid excluded PathNode pn = new PathNode(root, targetGav); pn.addExcludes(d.getExcludes());
&& ( (DependencyRelationship) rel ).getScope() == DependencyScope.provided ) final Set<ProjectRef> excludes = dep.getExcludes(); final ProjectRef[] excludedRefs = excludes == null ? new ProjectRef[0] : excludes.toArray( new ProjectRef[excludes.size()] ); new SimpleDependencyRelationship( dep.getSources(), dep.getPomLocation(), ref, dep.getTargetArtifact(), DependencyScope.embedded, dep.getIndex(), false, dep.isInherited(), dep.isOptional(), excludedRefs );
if ( dep != null ) if ( !DependencyScope.runtime.implies( dep.getScope() ) && ( dep.getPomLocation() .equals( pomLocation ) || dep.getPomLocation() == RelationshipUtils.POM_ROOT_URI ) ) final Set<ProjectRef> excludes = dep.getExcludes(); final ProjectRef[] excludedRefs = excludes == null ? new ProjectRef[0] new SimpleDependencyRelationship( dep.getSources(), ref, dep.getTargetArtifact(), DependencyScope.embedded, dep.getIndex(), false, depView.getOriginInfo().isInherited(), depView.isOptional(), excludedRefs );
case DEPENDENCY: gen.writeStringField( SCOPE, ( (DependencyRelationship) value ).getScope().realName() ); gen.writeBooleanField( MANAGED, value.isManaged() ); gen.writeBooleanField( OPTIONAL, ( (DependencyRelationship) value ).isOptional() ); break;
if ( dr.getExcludes() != null && !dr.getExcludes() .isEmpty() ) exc.addAll( dr.getExcludes() ); exc = new HashSet<ProjectRef>( dr.getExcludes() );
@SuppressWarnings( "incomplete-switch" ) private void appendRelationshipInfo( final ProjectRelationship<?, ?> rel, final StringBuilder sb ) { sb.append( " [type=\"" ).append( rel.getType().name() ).append( "\"" ); switch ( rel.getType() ) { case DEPENDENCY: { sb.append( " managed=\"" ).append( rel.isManaged() ).append( "\"" ); sb.append( " scope=\"" ) .append( ( (DependencyRelationship) rel ).getScope().realName() ) .append( "\"" ); break; } case PLUGIN: { sb.append( " managed=\"" ).append( rel.isManaged() ).append( "\"" ); break; } case PLUGIN_DEP: { sb.append( " managed=\"" ).append( rel.isManaged() ).append( "\"" ); break; } } sb.append( "]" ); } }
if ( DependencyScope.test == dr.getScope() || DependencyScope.provided == dr.getScope() ) if ( dr.getExcludes() != null && !dr.getExcludes() .isEmpty() ) exc.addAll( dr.getExcludes() ); excChanged = !exc.equals( excludes ); exc = new HashSet<ProjectRef>( dr.getExcludes() ); excChanged = true;
excludes.addAll( ( ( DependencyRelationship ) relationship ).getExcludes() );
@SuppressWarnings( "incomplete-switch" ) private void appendRelationshipInfo( final ProjectRelationship<?, ?> rel, final StringBuilder sb ) { sb.append( " [type=\"" ).append( rel.getType().name() ).append( "\"" ); switch ( rel.getType() ) { case DEPENDENCY: { sb.append( " managed=\"" ).append( rel.isManaged() ).append( "\"" ); sb.append( " scope=\"" ) .append( ( (DependencyRelationship) rel ).getScope().realName() ) .append( "\"" ); break; } case PLUGIN: { sb.append( " managed=\"" ).append( rel.isManaged() ).append( "\"" ); break; } case PLUGIN_DEP: { sb.append( " managed=\"" ).append( rel.isManaged() ).append( "\"" ); break; } } sb.append( "]" ); } }
if ( DependencyScope.test == dr.getScope() || DependencyScope.provided == dr.getScope() ) if ( dr.getExcludes() != null && !dr.getExcludes().isEmpty() ) exc.addAll( dr.getExcludes() ); excChanged = !exc.equals( excludes ); exc = new HashSet<ProjectRef>( dr.getExcludes() ); excChanged = true;
currentExc.addAll( ( (DependencyRelationship) rel ).getExcludes() );
if ( DependencyScope.test == dr.getScope() || DependencyScope.provided == dr.getScope() ) if ( dr.getExcludes() != null && !dr.getExcludes().isEmpty() ) exc.addAll( dr.getExcludes() ); excChanged = !exc.equals( excludes ); exc = new HashSet<ProjectRef>( dr.getExcludes() ); excChanged = true;