Skip to content

Conversation

@gnodet
Copy link
Contributor

@gnodet gnodet commented Jan 13, 2025

JIRA issue: MNG-8522

The maven-builder-support contains classes shared between maven-model-builder, maven-settings-builder and maven-toolchain-builder, all of those subprojects being deprecated as they are part of the Maven 3 API.
This PR thus also deprecates this subproject and its classes.

@gnodet gnodet changed the title Deprecate maven-builder-support artifact and its classes [MNG-8522] Deprecate maven-builder-support artifact and its classes Jan 15, 2025
@cstamas cstamas added this to the 4.0.0-rc-3 milestone Jan 15, 2025
@gnodet gnodet merged commit 8a9c244 into apache:master Jan 15, 2025
13 checks passed
@slachiewicz
Copy link
Member

It would be best if we could backport these types of changes to 3.x line - so it will be visible in the code, without the need to change plugin/shared code to 4.x line.

@cstamas
Copy link
Member

cstamas commented Jan 15, 2025

We cannot backport this deprecation, as in maven3 there is no replacement to offer. In maven4.0 we deprecated this, and once Maven3 backward compat is gone, this code is gone as well.

@jira-importer
Copy link

Resolve #9917

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants