@Override public String toString() { return getVersion() + " @ " + getRepository(); }
private static String getMessage( VersionResult result ) { StringBuilder buffer = new StringBuilder( 256 ); buffer.append( "Failed to resolve version" ); if ( result != null ) { buffer.append( " for " ).append( result.getRequest().getArtifact() ); if ( !result.getExceptions().isEmpty() ) { buffer.append( ": " ).append( result.getExceptions().iterator().next().getMessage() ); } } return buffer.toString(); }
VersionResult result = new VersionResult( request ); result.addException(metadataResult.getException()); result.setRepository(latest.repository); result.setVersion(latest.version.toString()); subRequest.setArtifact(artifact.setVersion(result.getVersion())); if (result.getRepository() instanceof RemoteRepository) { subRequest.setRepositories(Collections.singletonList((RemoteRepository) result.getRepository())); } else { subRequest.setRepositories(request.getRepositories()); result.setVersion(subResult.getVersion()); result.setRepository(subResult.getRepository()); for (Exception exception : subResult.getExceptions()) { result.addException(exception); if ( StringUtils.isEmpty(result.getVersion()) )
private boolean isLocallyInstalled( LocalArtifactResult lar, VersionResult vr ) { if ( lar.isAvailable() ) { return true; } if ( lar.getFile() != null ) { if ( vr.getRepository() instanceof LocalRepository ) { // resolution of (snapshot) version found locally installed artifact return true; } else if ( vr.getRepository() == null && lar.getRequest().getRepositories().isEmpty() ) { // resolution of version range found locally installed artifact return true; } } return false; }
private static Throwable getCause( VersionResult result ) { Throwable cause = null; if ( result != null && !result.getExceptions().isEmpty() ) { cause = result.getExceptions().get( 0 ); } return cause; }
final VersionResult versionResult = versionResolver.resolveVersion( session, versionRequest ); artifact = artifact.setVersion( versionResult.getVersion() );
private boolean isLocallyInstalled( LocalArtifactResult lar, VersionResult vr ) { if ( lar.isAvailable() ) { return true; } if ( lar.getFile() != null ) { if ( vr.getRepository() instanceof LocalRepository ) { // resolution of (snapshot) version found locally installed artifact return true; } else if ( vr.getRepository() == null && lar.getRequest().getRepositories().isEmpty() ) { // resolution of version range found locally installed artifact return true; } } return false; }
private static Throwable getCause( VersionResult result ) { Throwable cause = null; if ( result != null && !result.getExceptions().isEmpty() ) { cause = result.getExceptions().get( 0 ); } return cause; }
@Override public String toString() { return getVersion() + " @ " + getRepository(); }
private static String getMessage( VersionResult result ) { StringBuilder buffer = new StringBuilder( 256 ); buffer.append( "Failed to resolve version" ); if ( result != null ) { buffer.append( " for " ).append( result.getRequest().getArtifact() ); if ( !result.getExceptions().isEmpty() ) { buffer.append( ": " ).append( result.getExceptions().iterator().next().getMessage() ); } } return buffer.toString(); }
private static Throwable getCause( VersionResult result ) { Throwable cause = null; if ( result != null && !result.getExceptions().isEmpty() ) { cause = result.getExceptions().get( 0 ); } return cause; }
@Override public String toString() { return getVersion() + " @ " + getRepository(); }
private static String getMessage( VersionResult result ) { StringBuilder buffer = new StringBuilder( 256 ); buffer.append( "Failed to resolve version" ); if ( result != null ) { buffer.append( " for " ).append( result.getRequest().getArtifact() ); if ( !result.getExceptions().isEmpty() ) { buffer.append( ": " ).append( result.getExceptions().iterator().next().getMessage() ); } } return buffer.toString(); }
artifact = artifact.setVersion( versionResult.getVersion() ); if ( versionResult.getRepository() != null ) if ( versionResult.getRepository() instanceof RemoteRepository ) repos = Collections.singletonList( (RemoteRepository) versionResult.getRepository() );
artifact = artifact.setVersion( versionResult.getVersion() ); if ( versionResult.getRepository() != null ) if ( versionResult.getRepository() instanceof RemoteRepository ) repos = Collections.singletonList( (RemoteRepository) versionResult.getRepository() );