From 2f7ae074f0ebd3f327b1219bcc576ebdbc42476b Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Thu, 8 Jun 2023 12:26:59 +0000 Subject: [PATCH] [Maven] Fix configured remote repositories that are not participating in compiler plugin artifacts resolve ^KT-58978 Fixed Co-authored-by: Yahor Berdnikau Merge-request: KT-MR-10519 Merged-by: Aleksei Cherepanov --- .../java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java index 2bfe90d3e7d..cfdb6bd3880 100644 --- a/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java +++ b/libraries/tools/kotlin-maven-plugin/src/main/java/org/jetbrains/kotlin/maven/KotlinCompileMojoBase.java @@ -292,7 +292,8 @@ public abstract class KotlinCompileMojoBase e List files = new ArrayList<>(); ArtifactRepository localRepo = session == null ? null : session.getLocalRepository(); - List remoteRepos = session == null ? null : session.getRequest().getRemoteRepositories(); + List remoteRepos = session == null ? null : session.getCurrentProject().getPluginArtifactRepositories(); + for (Dependency dependency : mojoExecution.getPlugin().getDependencies()) { Artifact artifact = system.createDependencyArtifact(dependency);