Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

VIATRA/Integration/DeveloperDocumentation/Xcore

< VIATRA‎ | Integration
Revision as of 10:36, 8 July 2013 by Szabta89.github.com (Talk | contribs) (New page: = Notes on IncQuery & Xcore integration = The language file has been created and the project consists of two plugins. Most of the xtext-related classes are extended from the appropriate x...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Notes on IncQuery & Xcore integration

The language file has been created and the project consists of two plugins. Most of the xtext-related classes are extended from the appropriate xcore classes, but some of them has been entirely copied due to the lack of extensibility. This will be investigated later with Ed and the required changes will be performed in the xcore codebase.

Problematic points at the moment:

  • Question regarding the resource descriptions: should the Xcore resource expose also the IncQuery artifacts?
  • How should we handle the Serializer / Parser component? This causes the Exception during dynamic EMF model manipulation.
  • The JVM Inferrer of Xcore should be extended: pattern matcher component is accessible
  • The scope provider used for the proposal provider can see more things than the one used by the linker -> this causes the problems during editing

Back to the top