Skip to content

Add an option to automatically add missing required capabilities #1816

@laeubi

Description

@laeubi

Currently adding required capabilities is quite cumbersome and PDE has no good support for it yet.

It would be good to have an option in the "Organize Manifest" Wizard to scan the classes for bundle annotations and add such capabilities, so it can be applied in batch to many projects and in combination with the new tycho-cleancode:manifest mojo.

Tycho is already offering something similar in the build but it is often better to express them explicitly at development time already.

As there are more things that can be controlled from annotations, it might be good to already account for this when creating this feature and name it for example "Update Header from Source Annotations". There is even some preliminary support in PDE already for some cases but it is not complete.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueGood for newcomersorganize-manifestIssues related to the PDE feature to organize Manifest entries

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions