From 65c0febd0cc4a496edf2537f188f32bb8561d1f9 Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Mon, 11 May 2026 15:46:59 +0200 Subject: [PATCH] Bug: RSS was seeded but not exposed Expose RSS as well as it is seeded in session scope. --- .../maven/session/scope/internal/SessionScopeModule.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScopeModule.java b/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScopeModule.java index 05812b0609c4..781e0c0475e4 100644 --- a/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScopeModule.java +++ b/maven-core/src/main/java/org/apache/maven/session/scope/internal/SessionScopeModule.java @@ -26,6 +26,7 @@ import org.apache.maven.execution.MavenSession; import org.codehaus.plexus.PlexusContainer; import org.codehaus.plexus.component.repository.exception.ComponentLookupException; +import org.eclipse.aether.RepositorySystemSession; /** * SessionScopeModule @@ -52,8 +53,9 @@ protected void configure() { bindScope(SessionScoped.class, scope); bind(SessionScope.class).toInstance(scope); - bind(MavenSession.class) - .toProvider(SessionScope.seededKeyProvider()) + bind(MavenSession.class).toProvider(SessionScope.seededKeyProvider()).in(scope); + bind(RepositorySystemSession.class) + .toProvider(SessionScope.seededKeyProvider()) .in(scope); } }