eclipse-platform / eclipse.platform.ui

Eclipse Platform
https://projects.eclipse.org/projects/eclipse.platform
Eclipse Public License 2.0
80 stars 178 forks source link

Migrate model processors from extension point to OSGi DS #2402

Open fipro78 opened 1 day ago

fipro78 commented 1 day ago

Since 4.20 it is possible to contribute model processors via OSGi DS (see New & Noteworthy)

This way it is possible to get rid of a plugin.xml to contribute the model processors and completely rely on OSGi DS. It also supports the OSGi dynamics.

The model processors in the platform should adapt the OSGi DS approach to get rid of the extension points.

laeubi commented 1 day ago

Please note that currently there is a bug in the modeleditor that makes it sometimes not possible to migrate:

beside that its a great feature I use quite often!