[Maven] Fix configured remote repositories that are not participating in compiler plugin artifacts resolve

^KT-58978 Fixed


Co-authored-by: Yahor Berdnikau <egorr.berd@gmail.com>

Merge-request: KT-MR-10519
Merged-by: Aleksei Cherepanov <aleksei.cherepanov@jetbrains.com>
This commit is contained in:
Yahor Berdnikau
2023-06-08 12:26:59 +00:00
committed by Space Team
parent f74fd947b3
commit 2f7ae074f0
@@ -292,7 +292,8 @@ public abstract class KotlinCompileMojoBase<A extends CommonCompilerArguments> e
List<File> files = new ArrayList<>();
ArtifactRepository localRepo = session == null ? null : session.getLocalRepository();
List<ArtifactRepository> remoteRepos = session == null ? null : session.getRequest().getRemoteRepositories();
List<ArtifactRepository> remoteRepos = session == null ? null : session.getCurrentProject().getPluginArtifactRepositories();
for (Dependency dependency : mojoExecution.getPlugin().getDependencies()) {
Artifact artifact = system.createDependencyArtifact(dependency);