if ( result.getVersion() != null && result.getVersion().endsWith( SNAPSHOT ) ) subRequest.setArtifact( artifact.setVersion( result.getVersion() ) ); if ( result.getRepository() instanceof RemoteRepository ) result.setVersion( subResult.getVersion() ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) if ( StringUtils.isEmpty( result.getVersion() ) ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
VersionResult versionResult = versionResolver.resolveVersion( session, versionRequest ); a = a.setVersion( versionResult.getVersion() ); versionResult = versionResolver.resolveVersion( session, versionRequest ); pomArtifact = pomArtifact.setVersion( versionResult.getVersion() );
@Override public String toString() { return getVersion() + " @ " + getRepository(); }
@Override public String toString() { return getVersion() + " @ " + getRepository(); }
/** @return a timestamp version if a deploy artifact wins; a SNAPSHOT if a location artifact wins */ private String latestSnapshot(Artifact artifact) throws VersionResolutionException { VersionRequest request; VersionResult result; request = new VersionRequest(artifact, remote, null); result = repositorySystem.resolveVersion(repositorySession, request); return result.getVersion(); }
private Artifact resolveVersion(Artifact artifact, List<RemoteRepository> repositories, RepositorySystemSession session) throws VersionResolutionException { Artifact pomArtifact = ArtifactDescriptorUtils.toPomArtifact(artifact); VersionRequest versionRequest = new VersionRequest(artifact, repositories, ""); VersionResult versionResult = this.versionResolver.resolveVersion(session, versionRequest); return pomArtifact.setVersion(versionResult.getVersion()); }
if ( result.getVersion() != null && result.getVersion().endsWith( SNAPSHOT ) ) subRequest.setArtifact( artifact.setVersion( result.getVersion() ) ); if ( result.getRepository() instanceof RemoteRepository ) result.setVersion( subResult.getVersion() ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) if ( StringUtils.isEmpty( result.getVersion() ) ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
if ( result.getVersion() != null && result.getVersion().endsWith( SNAPSHOT ) ) subRequest.setArtifact( artifact.setVersion( result.getVersion() ) ); if ( result.getRepository() instanceof RemoteRepository ) result.setVersion( subResult.getVersion() ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) if ( StringUtils.isEmpty( result.getVersion() ) ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
if ( result.getVersion() != null && result.getVersion().endsWith( SNAPSHOT ) ) subRequest.setArtifact( artifact.setVersion( result.getVersion() ) ); if ( result.getRepository() instanceof RemoteRepository ) result.setVersion( subResult.getVersion() ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) if ( StringUtils.isBlank(result.getVersion()) ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
if ( result.getVersion() != null && result.getVersion().endsWith( SNAPSHOT ) ) subRequest.setArtifact( artifact.setVersion( result.getVersion() ) ); if ( result.getRepository() instanceof RemoteRepository ) result.setVersion( subResult.getVersion() ); result.setRepository( subResult.getRepository() ); for ( Exception exception : subResult.getExceptions() ) if ( StringUtils.isEmpty( result.getVersion() ) ) cache.put( session, cacheKey, new Record( result.getVersion(), result.getRepository() ) );
VersionResult versionResult = system.resolveVersion( session, versionRequest ); resolvedSnapshotVersion = versionResult.getVersion();
artifact = artifact.setVersion( versionResult.getVersion() );
artifact = artifact.setVersion( versionResult.getVersion() );
VersionResult versionResult = versionResolver.resolveVersion( session, versionRequest ); a = a.setVersion( versionResult.getVersion() ); versionResult = versionResolver.resolveVersion( session, versionRequest ); pomArtifact = pomArtifact.setVersion( versionResult.getVersion() );
VersionResult versionResult = versionResolver.resolveVersion( session, versionRequest ); a = a.setVersion( versionResult.getVersion() ); versionResult = versionResolver.resolveVersion( session, versionRequest ); pomArtifact = pomArtifact.setVersion( versionResult.getVersion() );
VersionResult versionResult = versionResolver.resolveVersion( session, versionRequest ); artifact = artifact.setVersion( versionResult.getVersion() );
VersionResult versionResult = versionResolver.resolveVersion( session, versionRequest ); artifact = artifact.setVersion( versionResult.getVersion() );