Skip to content

[MNG-8485] Finalize Maven 4 API #10736

@jira-importer

Description

@jira-importer

Elliotte Rusty Harold opened MNG-8485 and commented

Roughly 200 classes and interfaces in Maven core are annotated @Experimental . There might be a reason to ship a few things in 4.0 that might still change but 200 is far too many. Commit to these APIs (i.e. remove the annotation) or fix and/or remove those types.

Ar least some of them such as org.apache.maven.api.services.BaseRequest are already package protected, in which case we don't need the annotation at all.

Things to fix:

There are two ProblemCollector interfaces. Rename one or combine them.


Affects: 4.0.0-rc-2

Issue Links:

  • MNG-8488 Finish javadoc for Maven 4 API

Remote Links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintenancepriority:blockerBlocks development and/or testing work, production could not run

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions