I am looking at writing an Intellij plugin to add a Module Type for Eclipse OSGi plugin. What it will do is use the plugin manifest file as the source of module dependencies, classpath, inpurts, exports etc. Has anyone done this before, or are working on something similar?
I have got the source for the Ivy plugin as this is the only plugin I have found that is similar. Are there any other example Module Type plugins around with source?
Looking at ModifiableRootModel which seems to be the way you manage the contents of a Module. Is there any documentation around on OrderEntry’s?
The problem I see is I a am not sure there is support in the API for controlling exports on a per package level that is required to properly support eclipse plugins??