DependencySelector childSelector = selector.deriveChildSelector( context ); if ( childSelectors != null )
public boolean selectDependency( Dependency dependency ) { for ( DependencySelector selector : selectors ) { if ( !selector.selectDependency( dependency ) ) { return false; } } return true; }
if ( !depSelector.selectDependency( dependency ) ) context.set( d, descriptorResult.getManagedDependencies() ); childSelector = depSelector.deriveChildSelector( context ); childManager = depManager.deriveChildManager( context ); childTraverser = depTraverser.deriveChildTraverser( context );
if ( !depSelector.selectDependency( dependency ) ) context.set( d, descriptorResult.getManagedDependencies() ); childSelector = depSelector.deriveChildSelector( context ); childManager = depManager.deriveChildManager( context ); childTraverser = depTraverser.deriveChildTraverser( context );
process( args, dependencies, repositories, depSelector.deriveChildSelector( context ), depManager.deriveChildManager( context ), depTraverser.deriveChildTraverser( context ) );
process( args, dependencies, repositories, depSelector.deriveChildSelector( context ), depManager.deriveChildManager( context ), depTraverser.deriveChildTraverser( context ) );