Extensions
Lists every discovered extension point and the contributions registered against it. Useful for diagnosing "my extension didn't fire" - if the contributing artefact isn't here, it never reached the registry.
The view is read-only. Authoring is done through *.extensionpoint and *.extension artefacts under /registry/public/<project>/....
Backing data
- Artefact tables
DIRIGIBLE_EXTENSION_POINTandDIRIGIBLE_EXTENSION, populated byExtensionPointsSynchronizerandExtensionsSynchronizer. - Source descriptors live in the project source tree as
*.extensionpointand*.extensionfiles.
What you see
For each extension point:
- Extension point name and location (path of the
.extensionpointdescriptor). - Description.
- The list of contributing
.extensionrecords: module path, description, ordering.
A point with zero contributions is still listed - the row collapses to a header.
Common diagnosis
- Contribution missing: confirm the
.extensionlives under/registry/public/..., that the project published successfully, and thatSynchronizationProcessorran (see Synchronization). - Wrong target: the
extensionPointfield in the.extensionmust match the registered name exactly. - Stale entry: republish the project; the synchronizer removes orphaned rows on the next pass.