eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Migrate away from the deprecated UI extensions

Aperta
#927 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
good first issue
Lingua principale
Java
Stelle
97
Fork
34
Merge medio
21h 52m
PR unite (30g)
25

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.