...
A core plugin can depend on another core plugin. The dependency is specified in <module>/<version>/core-plugin.properties. It has a property named required-plugins. Its value is a comma-separated list of core-plugins on which it dependdepends. The dependency can be specified selectively either by module name, module combined with plugin type or full plugin ID. Example:
...