public ArtifactRepository createRepository(Object userDescription) { if (userDescription instanceof ArtifactRepository) { return (ArtifactRepository) userDescription; } if (userDescription instanceof String) { MavenArtifactRepository repository = createMavenRepository(); repository.setUrl(userDescription); return repository; } else if (userDescription instanceof Map) { Map<String, ?> userDescriptionMap = (Map<String, ?>) userDescription; MavenArtifactRepository repository = createMavenRepository(); ConfigureUtil.configureByMap(userDescriptionMap, repository); return repository; } DependencyResolver result; if (userDescription instanceof DependencyResolver) { result = (DependencyResolver) userDescription; } else { throw new InvalidUserDataException( String.format("Cannot create a DependencyResolver instance from %s", userDescription)); } return new CustomResolverArtifactRepository( result, progressLoggerFactory, localCacheManager, downloadingCacheManager); }
public MavenArtifactRepository createJCenterRepository() { MavenArtifactRepository mavenRepository = createMavenRepository(); String url = System.getProperty( JCENTER_REPO_OVERRIDE_URL_PROPERTY, DefaultRepositoryHandler.BINTRAY_JCENTER_URL); mavenRepository.setUrl(url); return mavenRepository; }
public MavenArtifactRepository createMavenLocalRepository() { MavenArtifactRepository mavenRepository = instantiator.newInstance( DefaultMavenLocalArtifactRepository.class, fileResolver, createPasswordCredentials(), transportFactory, locallyAvailableResourceFinder, resolverStrategy); final File localMavenRepository = localMavenRepositoryLocator.getLocalMavenRepository(); mavenRepository.setUrl(localMavenRepository); return mavenRepository; }
public ArtifactRepository createRepository(Object userDescription) { if (userDescription instanceof ArtifactRepository) { return (ArtifactRepository) userDescription; } if (userDescription instanceof String) { MavenArtifactRepository repository = createMavenRepository(); repository.setUrl(userDescription); return repository; } else if (userDescription instanceof Map) { Map<String, ?> userDescriptionMap = (Map<String, ?>) userDescription; MavenArtifactRepository repository = createMavenRepository(); ConfigureUtil.configureByMap(userDescriptionMap, repository); return repository; } if (userDescription instanceof DependencyResolver) { return legacyDependencyResolverRepositoryFactory.createRepository( (DependencyResolver) userDescription); } throw new InvalidUserDataException( String.format("Cannot create a DependencyResolver instance from %s", userDescription)); }
public MavenArtifactRepository createMavenCentralRepository() { MavenArtifactRepository mavenRepository = createMavenRepository(); mavenRepository.setUrl(RepositoryHandler.MAVEN_CENTRAL_URL); return mavenRepository; }
public MavenArtifactRepository createJCenterRepository() { MavenArtifactRepository mavenRepository = createMavenRepository(); mavenRepository.setUrl(RepositoryHandler.BINTRAY_JCENTER_URL); return mavenRepository; }
public MavenArtifactRepository createMavenLocalRepository() { MavenArtifactRepository mavenRepository = createMavenRepository(); final File localMavenRepository = localMavenRepositoryLocator.getLocalMavenRepository(); mavenRepository.setUrl(localMavenRepository); return mavenRepository; }