Skip to content

[MPLUGIN-530] Deprecate o.a.m.plugins.annotations.Component #848

@jira-importer

Description

@jira-importer

Konrad Windszus opened MPLUGIN-530 and commented

The annotation org.apache.maven.plugin.plugins.annotations.Component should be deprecated in favour of JSR 330 annotations.

At the same time the related section of the plugin descriptor https://maven.apache.org/ref/3-LATEST/maven-plugin-api/plugin.html#requirement should be deprecated as well.

Compare with the discussion in https://lists.apache.org/thread/xfy3wlfxskqw3kmmyj9zxpcj548ft7k8.


Affects: 3.13.1

Issue Links:

  • JCRVLT-780 Remove @Component annotations
    ("causes")
  • MPLUGIN-531 Fail the build if mixing v3 and v4 annotations and enforce v4 annotations when requiring Maven 4 or above

Remote Links:

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions