if ( result.getRepository() instanceof RemoteRepository ) RemoteRepository r = (RemoteRepository) result.getRepository(); subRequest.setRepositories( Collections.singletonList( r ) ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
@Override public String toString() { return getVersion() + " @ " + getRepository(); }
@Override public String toString() { return getVersion() + " @ " + getRepository(); }
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 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; }
if ( result.getRepository() instanceof RemoteRepository ) RemoteRepository r = (RemoteRepository) result.getRepository(); subRequest.setRepositories( Collections.singletonList( r ) ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
if ( result.getRepository() instanceof RemoteRepository ) subRequest.setRepositories( Collections.singletonList((RemoteRepository) result.getRepository()) ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
if ( versionResult.getRepository() != null ) if ( versionResult.getRepository() instanceof RemoteRepository ) repos = Collections.singletonList( (RemoteRepository) versionResult.getRepository() );
if ( result.getRepository() instanceof RemoteRepository ) subRequest.setRepositories( Collections.singletonList( (RemoteRepository) result.getRepository() ) ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
if ( versionResult.getRepository() != null ) if ( versionResult.getRepository() instanceof RemoteRepository ) repos = Collections.singletonList( (RemoteRepository) versionResult.getRepository() );
if ( result.getRepository() instanceof RemoteRepository ) RemoteRepository r = (RemoteRepository) result.getRepository(); subRequest.setRepositories( Collections.singletonList( r ) ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );