-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug 562889 - Investigate support for tpd target files #32
Comments
I think we can close this one. Can tpd files even cope with direct maven deps at all? |
There is at least a feature request for this: eclipse-cbi/targetplatform-dsl#115 As described in the original bugzilla, tycho should be able to reuse the TPD plugin to first generate a temporary target and then simply read this one... |
As already written in M2E I think in general it would better to enhance the capabilities of PDE's standard Actually I'm a big fan of the TPD and the workflow is really great, but we should not add extra work and code to support two formats when we already have duplicated work to support one format in the IDE (PDE, M2E, ...) and Tycho. Christoph already added support for references to other On the tooling side the Target-Definition Editor already has basic support to search for available IUs but there is room for improvements. But since a target-file uses the XML format I hope it is possible to re-use LemMinX for it. Not because the target-format should be available in other IDEs/Editor (which likely would not make sense) but to re-use its 'infrastructure'. Furthermore I hope this would allow to re-use the LemMinX-Maven tooling in the Target-Editor. This might require some more work, but I'm willing to do it in the future (not sure when I have the time for it). |
We welcome patches and will provide help to contributors, but this is no trivial task: the DSL has been designed with a single kind of location in mind...
That would work, but AFAIC remember, Tycho does not want to depend on anything that pulls Xtext... |
As long as it's something we can easily remove, it's not too bad. |
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=562889
The text was updated successfully, but these errors were encountered: