public DefaultBaseRepositoryFactory(LocalMavenRepositoryLocator localMavenRepositoryLocator, FileResolver fileResolver, Instantiator instantiator, RepositoryTransportFactory transportFactory, LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser, AuthenticationSchemeRegistry authenticationSchemeRegistry, IvyContextManager ivyContextManager) { this.localMavenRepositoryLocator = localMavenRepositoryLocator; this.fileResolver = fileResolver; this.instantiator = instantiator; this.transportFactory = transportFactory; this.locallyAvailableResourceFinder = locallyAvailableResourceFinder; this.artifactFileStore = artifactFileStore; this.pomParser = pomParser; this.authenticationSchemeRegistry = authenticationSchemeRegistry; this.ivyContextManager = ivyContextManager; }
public DefaultMavenArtifactRepository(FileResolver fileResolver, RepositoryTransportFactory transportFactory, LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, Instantiator instantiator, FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser, AuthenticationContainer authenticationContainer) { super(instantiator, authenticationContainer); this.fileResolver = fileResolver; this.transportFactory = transportFactory; this.locallyAvailableResourceFinder = locallyAvailableResourceFinder; this.artifactFileStore = artifactFileStore; this.pomParser = pomParser; }
public MavenResolver(String name, URI rootUri, RepositoryTransport transport, LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser) { super(name, transport.isLocal(), transport.getRepository(), transport.getResourceAccessor(), new ChainedVersionLister(new MavenVersionLister(transport.getRepository()), new ResourceVersionLister(transport.getRepository())), locallyAvailableResourceFinder, artifactFileStore); this.metaDataParser = pomParser; this.mavenMetaDataLoader = new MavenMetadataLoader(transport.getRepository()); this.root = rootUri; updatePatterns(); }
public GradleResolver( MetaDataParser<MutableMavenModuleResolveMetadata> pomParser, ImmutableModuleIdentifierFactory moduleIdentifierFactory, FileResourceRepository fileRepository ) { this.pomParser = pomParser; this.moduleIdentifierFactory = moduleIdentifierFactory; this.fileRepository = fileRepository; }
public ExternalResourceResolver(String name, ExternalResourceRepository repository, VersionLister versionLister, LocallyAvailableResourceFinder<ModuleVersionArtifactMetaData> locallyAvailableResourceFinder, MetaDataParser metaDataParser, ResolverStrategy resolverStrategy) { this.name = name; this.versionLister = versionLister; this.repository = repository; this.locallyAvailableResourceFinder = locallyAvailableResourceFinder; this.metaDataParser = metaDataParser; this.resolverStrategy = resolverStrategy; }
public IvyContextualMetaDataParser(IvyContextManager ivyContextManager, MetaDataParser<T> delegate) { this.delegate = delegate; this.ivyContextManager = ivyContextManager; }
public DefaultMavenLocalArtifactRepository(FileResolver fileResolver, RepositoryTransportFactory transportFactory, LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, Instantiator instantiator, FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser, AuthenticationContainer authenticationContainer) { super(fileResolver, transportFactory, locallyAvailableResourceFinder, instantiator, artifactFileStore, pomParser, authenticationContainer); }
public MetaDataParser<MutableMavenModuleResolveMetadata> getPomParser() { return pomParser; }
public MavenLocalResolver(String name, URI rootUri, RepositoryTransport transport, LocallyAvailableResourceFinder<ModuleComponentArtifactMetadata> locallyAvailableResourceFinder, FileStore<ModuleComponentArtifactIdentifier> artifactFileStore, MetaDataParser<MutableMavenModuleResolveMetadata> pomParser) { super(name, rootUri, transport, locallyAvailableResourceFinder, artifactFileStore, pomParser); }