public ArtifactRepository getRepository( Version version ) { return result.getRepository( version ); }
public ArtifactRepository getRepository( Version version ) { return result.getRepository( version ); }
public ArtifactRepository getRepository( Version version ) { return result.getRepository( version ); }
public Constraint( VersionRangeResult result ) { versionConstraint = result.getVersionConstraint(); List<Version> versions = result.getVersions(); repositories = new VersionRepo[versions.size()]; int i = 0; for ( Version version : versions ) { repositories[i++] = new VersionRepo( version, result.getRepository( version ) ); } }
Constraint( VersionRangeResult result ) { versionConstraint = result.getVersionConstraint(); List<Version> versions = result.getVersions(); repositories = new VersionRepo[versions.size()]; int i = 0; for ( Version version : versions ) { repositories[i++] = new VersionRepo( version, result.getRepository( version ) ); } }
public static void main( String[] args ) throws Exception { System.out.println( "------------------------------------------------------------" ); System.out.println( FindNewestVersion.class.getSimpleName() ); RepositorySystem system = Booter.newRepositorySystem(); RepositorySystemSession session = Booter.newRepositorySystemSession( system ); Artifact artifact = new DefaultArtifact( "org.eclipse.aether:aether-util:[0,)" ); VersionRangeRequest rangeRequest = new VersionRangeRequest(); rangeRequest.setArtifact( artifact ); rangeRequest.setRepositories( Booter.newRepositories( system, session ) ); VersionRangeResult rangeResult = system.resolveVersionRange( session, rangeRequest ); Version newestVersion = rangeResult.getHighestVersion(); System.out.println( "Newest version " + newestVersion + " from repository " + rangeResult.getRepository( newestVersion ) ); }
public static void main( String[] args ) throws Exception { System.out.println( "------------------------------------------------------------" ); System.out.println( FindNewestVersion.class.getSimpleName() ); RepositorySystem system = Booter.newRepositorySystem(); RepositorySystemSession session = Booter.newRepositorySystemSession( system ); Artifact artifact = new DefaultArtifact( "org.eclipse.aether:aether-util:[0,)" ); VersionRangeRequest rangeRequest = new VersionRangeRequest(); rangeRequest.setArtifact( artifact ); rangeRequest.setRepositories( Booter.newRepositories( system, session ) ); VersionRangeResult rangeResult = system.resolveVersionRange( session, rangeRequest ); Version newestVersion = rangeResult.getHighestVersion(); System.out.println( "Newest version " + newestVersion + " from repository " + rangeResult.getRepository( newestVersion ) ); }
getRemoteRepositories( rangeResult.getRepository( version ), repositories ); getRemoteRepositories( rangeResult.getRepository( version ), repositories ); DefaultDependencyNode child = createDependencyNode( relocations, preManaged, rangeResult, version, d, null, repos,
getRemoteRepositories( rangeResult.getRepository( version ), repositories ); getRemoteRepositories( rangeResult.getRepository( version ), repositories ); DefaultDependencyNode child = createDependencyNode( relocations, preManaged, rangeResult, version, d, null, repos,
repositoryHolder.repositoryId = rangeResult.getRepository(newestVersion).getId(); for (RemoteRepository remoteRepository : newRepositories) { if (remoteRepository.getId().equals(repositoryHolder.repositoryId)) {