This is an automated email from the ASF dual-hosted git repository. ggrzybek pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new 2c12367316b [CAMEL-21761] Use model cache for maven-resolver based downloader 2c12367316b is described below commit 2c12367316bf5ace1e0b5da0afac28568ab8f348 Author: Grzegorz Grzybek <gr.grzy...@gmail.com> AuthorDate: Wed Feb 19 12:24:49 2025 +0100 [CAMEL-21761] Use model cache for maven-resolver based downloader --- .../main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java b/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java index a01277fd32a..599c30c69f3 100644 --- a/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java +++ b/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java @@ -77,6 +77,7 @@ import org.apache.maven.settings.validation.SettingsValidator; import org.codehaus.plexus.util.xml.Xpp3Dom; import org.eclipse.aether.AbstractRepositoryListener; import org.eclipse.aether.ConfigurationProperties; +import org.eclipse.aether.DefaultRepositoryCache; import org.eclipse.aether.DefaultRepositorySystemSession; import org.eclipse.aether.RepositoryEvent; import org.eclipse.aether.RepositorySystem; @@ -1157,12 +1158,13 @@ public class MavenDownloaderImpl extends ServiceSupport implements MavenDownload // session.setRepositoryListener(null); // session.setTransferListener(null); // session.setResolutionErrorPolicy(null); - // session.setCache(null); // session.setData(null); // session.setReadOnly(); // could be useful to search through kamelet/jbang config session.setWorkspaceReader(null); + session.setCache(new DefaultRepositoryCache()); + return session; }