/** * Creates a new result for the specified request. * * @param request The resolution request, must not be {@code null}. */ public DependencyResult( DependencyRequest request ) { this.request = requireNonNull( request, "dependency request cannot be null" ); root = request.getRoot(); cycles = Collections.emptyList(); collectExceptions = Collections.emptyList(); artifactResults = Collections.emptyList(); }
/** * Creates a new result for the specified request. * * @param request The resolution request, must not be {@code null}. */ public DependencyResult( DependencyRequest request ) { if ( request == null ) { throw new IllegalArgumentException( "dependency request has not been specified" ); } this.request = request; root = request.getRoot(); cycles = Collections.emptyList(); collectExceptions = Collections.emptyList(); artifactResults = Collections.emptyList(); }