Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@cstamas
Copy link
Member

@cstamas cstamas commented Aug 31, 2025

The "early" session used to load extension will populate cache in MavenExecutionRequest and same cache is later reused in "normal" session as well.

This is wrong, as if project uses same parent POM as any of loaded extnsions, data loss in form of lost input locations occurs.

Fixes #11081

The "early" session used to load extension will populate
cache in MavenExecutionRequest and same cache is later
reused in "normal" session as well.

This is wrong, as if project uses same parent POM as
any of loaded extnsions, data loss in form of lost
input locations occurs.

Fixes apache#11081
@cstamas cstamas added this to the 3.9.12 milestone Aug 31, 2025
@cstamas cstamas self-assigned this Aug 31, 2025
@cstamas cstamas added the bug Something isn't working label Aug 31, 2025
@cstamas cstamas linked an issue Aug 31, 2025 that may be closed by this pull request
@cstamas cstamas marked this pull request as ready for review August 31, 2025 14:34
@cstamas cstamas merged commit 59accd6 into apache:maven-3.9.x Sep 1, 2025
18 checks passed
@cstamas cstamas deleted the issue-11081 branch September 1, 2025 16:04
cstamas added a commit to cstamas/maven-mvnd that referenced this pull request Sep 17, 2025
The change from apache/maven#11082
must be ported over, due copied MavenCli.
gnodet pushed a commit to apache/maven-mvnd that referenced this pull request Nov 24, 2025
The change from apache/maven#11082
must be ported over, due copied MavenCli.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Data loss (input tracking) in certain cases

1 participant