Skip to content

Use new Maven Resolver API for ModifiedClassPathClassLoader#50447

Merged
snicoll merged 2 commits into
spring-projects:3.5.xfrom
nosan:polish-modified-classpath-classloader
May 29, 2026
Merged

Use new Maven Resolver API for ModifiedClassPathClassLoader#50447
snicoll merged 2 commits into
spring-projects:3.5.xfrom
nosan:polish-modified-classpath-classloader

Conversation

@nosan

@nosan nosan commented May 15, 2026

Copy link
Copy Markdown
Contributor

Use of out-of-the-box DI implementation recommended, or, as alternative new supplier from module maven-resolver-supplier.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label May 15, 2026
@nosan nosan force-pushed the polish-modified-classpath-classloader branch from 0bda1ed to da5cba9 Compare May 15, 2026 10:51
@snicoll snicoll added type: task A general task and removed status: waiting-for-triage An issue we've not yet triaged labels May 29, 2026
@snicoll snicoll self-assigned this May 29, 2026
@snicoll snicoll added this to the 3.5.15 milestone May 29, 2026
Replace deprecated Maven Resolver components with
`RepositorySystemSupplier`.

See spring-projectsgh-50447

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
@snicoll snicoll force-pushed the polish-modified-classpath-classloader branch from da5cba9 to 155b02f Compare May 29, 2026 09:57
@snicoll snicoll merged commit 3e5ad73 into spring-projects:3.5.x May 29, 2026
2 of 4 checks passed
pull Bot pushed a commit to Clarence404/spring-boot that referenced this pull request May 30, 2026
The change in spring-projectsgh-50447 added gson on the runtime classpath, which broke
a test that looks for "any" JSON support, but only filtered Jackson and
Jackson 2.

This commit adds an explicit optional dependency to gson and adapt the
test accordingly.

See spring-projectsgh-50447
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: task A general task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants