resolutionResult = e.getResult();
result = e.getResult();
private DependencyResolutionResult resolveDependencies( DependencyResolutionRequest request, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { try { return resolver.resolve( request ); } catch ( DependencyResolutionException e ) { if ( reactorProjects == null ) { throw new DependencyGraphBuilderException( "Could not resolve following dependencies: " + e.getResult().getUnresolvedDependencies(), e ); } // try collecting from reactor return collectDependenciesFromReactor( e, reactorProjects ); } }
private DependencyResolutionResult collectDependenciesFromReactor( DependencyResolutionException e, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { DependencyResolutionResult result = e.getResult(); List<Dependency> reactorDeps = getReactorDependencies( reactorProjects, result.getUnresolvedDependencies() ); result.getUnresolvedDependencies().removeAll( reactorDeps ); Invoker.invoke( result.getResolvedDependencies(), "addAll", Collection.class, reactorDeps ); if ( !result.getUnresolvedDependencies().isEmpty() ) { throw new DependencyGraphBuilderException( "Could not resolve nor collect following dependencies: " + result.getUnresolvedDependencies(), e ); } return result; }
private DependencyResolutionResult resolveDependencies( DependencyResolutionRequest request, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { try { return resolver.resolve( request ); } catch ( DependencyResolutionException e ) { if ( reactorProjects == null ) { throw new DependencyGraphBuilderException( "Could not resolve following dependencies: " + e.getResult().getUnresolvedDependencies(), e ); } // try collecting from reactor return collectDependenciesFromReactor( e, reactorProjects ); } }
private DependencyResolutionResult collectDependenciesFromReactor( DependencyResolutionException e, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { DependencyResolutionResult result = e.getResult(); List<Dependency> reactorDeps = getReactorDependencies( reactorProjects, result.getUnresolvedDependencies() ); result.getUnresolvedDependencies().removeAll( reactorDeps ); Invoker.invoke( result.getResolvedDependencies(), "addAll", Collection.class, reactorDeps ); if ( !result.getUnresolvedDependencies().isEmpty() ) { throw new DependencyGraphBuilderException( "Could not resolve nor collect following dependencies: " + result.getUnresolvedDependencies(), e ); } return result; }
private DependencyResolutionResult collectDependenciesFromReactor( DependencyResolutionException e, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { DependencyResolutionResult result = e.getResult(); List<Dependency> reactorDeps = getReactorDependencies( reactorProjects, result.getUnresolvedDependencies() ); result.getUnresolvedDependencies().removeAll( reactorDeps ); Invoker.invoke( result.getResolvedDependencies(), "addAll", Collection.class, reactorDeps ); if ( !result.getUnresolvedDependencies().isEmpty() ) { throw new DependencyGraphBuilderException( "Could not resolve nor collect following dependencies: " + result.getUnresolvedDependencies(), e ); } return result; }
private DependencyResolutionResult collectDependenciesFromReactor( DependencyResolutionException e, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { DependencyResolutionResult result = e.getResult(); List<Dependency> reactorDeps = getReactorDependencies( reactorProjects, result.getUnresolvedDependencies() ); result.getUnresolvedDependencies().removeAll( reactorDeps ); Invoker.invoke( result.getResolvedDependencies(), "addAll", Collection.class, reactorDeps ); if ( !result.getUnresolvedDependencies().isEmpty() ) { throw new DependencyGraphBuilderException( "Could not resolve nor collect following dependencies: " + result.getUnresolvedDependencies(), e ); } return result; }
private DependencyResolutionResult resolveDependencies( DependencyResolutionRequest request, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { try { return resolver.resolve( request ); } catch ( DependencyResolutionException e ) { if ( reactorProjects == null ) { throw new DependencyGraphBuilderException( "Could not resolve following dependencies: " + e.getResult().getUnresolvedDependencies(), e ); } // try collecting from reactor return collectDependenciesFromReactor( e, reactorProjects ); } }
private DependencyResolutionResult resolveDependencies( DependencyResolutionRequest request, Collection<MavenProject> reactorProjects ) throws DependencyGraphBuilderException { try { return resolver.resolve( request ); } catch ( DependencyResolutionException e ) { if ( reactorProjects == null ) { throw new DependencyGraphBuilderException( "Could not resolve following dependencies: " + e.getResult().getUnresolvedDependencies(), e ); } // try collecting from reactor return collectDependenciesFromReactor( e, reactorProjects ); } }