nbscala
nbscala copied to clipboard
Use Yenta to add friend dependency
org.netbeans.modules.scala.maven.ModInstall
can probably be rewritten to use org.netbeans.contrib.yenta:api
which should be simpler and more maintainable. Can try to produce a pull request if you like. @og0815 @mkleint
yenta is in central I understand. Sounds like a formalization of my reflection hack in ModInstall. Pro: externalizing the hack is good, less people have to know and maintain the gory details. Con: yet another external dependency. However from past experience the guts of netbeans module system don't change that frequently. What versions of netbeans are supported by the API? I think the current ModInstall code works in 7.2+ only.
Right, currently designed only for 7.2+. Can be retrofitted to work with pre-ModuleData
releases if people are still building plugins with older baselines.