eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Migrate away from the deprecated UI extensions

Open
#927 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Java
Stars
97
Forks
34
Avg merge
21h 52m
Merged PRs (30d)
25

Description

In several of our plugin.xml files, we use the long-deprecated extension points:

- org.eclipse.ui.editorActions
- org.eclipse.ui.actionSetPartAssociations

https://github.com/eclipse-windowbuilder/windowbuilder/blob/d650c204da1c627c89592c11a57668bdc5d5ded0/org.eclipse.wb.core.java/plugin.xml#L342-L354

![image](https://github.com/user-attachments/assets/0e57c75d-2c42-4c91-a9cf-b822cb741294)

We should try to move away from them using the following replacement extension points:

- org.eclipse.ui.menus
- org.eclipse.ui.bindings
- org.eclipse.ui.commands
- org.eclipse.ui.handlers

If possible, one might even consider using the e4 XMI fragment instead of the extension points.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.