Add options param to external dependencies resolver API

This commit is contained in:
Mathias Quintero
2020-06-03 13:59:07 +02:00
committed by Ilya Chernikov
parent 83087291df
commit e45e491718
10 changed files with 266 additions and 11 deletions
@@ -55,6 +55,7 @@ class MavenDependenciesResolver : ExternalDependenciesResolver {
override suspend fun resolve(
artifactCoordinates: String,
options: ExternalDependenciesResolver.Options,
sourceCodeLocation: SourceCode.LocationWithId?
): ResultWithDiagnostics<List<File>> {
@@ -76,6 +77,7 @@ class MavenDependenciesResolver : ExternalDependenciesResolver {
override fun addRepository(
repositoryCoordinates: RepositoryCoordinates,
options: ExternalDependenciesResolver.Options,
sourceCodeLocation: SourceCode.LocationWithId?
): ResultWithDiagnostics<Boolean> {
val url = repositoryCoordinates.toRepositoryUrlOrNull()