Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "VIATRA/Releases/Query/NewAndNoteWorthy0.8"
Line 23: | Line 23: | ||
* the capability to open multiple viewers concurrently | * the capability to open multiple viewers concurrently | ||
− | + | === Query-based features === | |
+ | |||
+ | Setting delegate based implementation is used by default with annotations generated into the Ecore model. | ||
+ | * See [[EMFIncQuery/UserDocumentation/Query_Based_Features|documentation]] for details. | ||
+ | * The legacy code generator is still available by setting the ''generateIntoModelCode'' annotation parameter, but not recommended! | ||
+ | |||
+ | === Bug fixes === | ||
+ | A lot of small fixes: https://bugs.eclipse.org/bugs/buglist.cgi?list_id=9328289&product=Incquery&query_format=advanced&version=0.8.0&version=0.8.x |
Revision as of 11:50, 10 July 2014
Contents
New and Noteworthy - EMF-IncQuery 0.8.0
Updated project structure
The generated pattern matcher code has been greatly updated, making the code base more future proof. However, these changes require some updates of existing code. For details, see migration guide.
The most important new features supported by this new version are described here.
Eclipse-less query execution
- Documentation and testing needed
- Maven builder for EMF-IncQuery projects
New language feature: expression evaluation
The 'eval' keyword of the language allows the definition variables with the values of expressions.
Xtext 2.5 compatibility
The code base is compatible with both 2.4 and 2.5. Currently, only 2.5-compatible builds are created.
IncQuery Viewers
The Viewers Sandbox view has been extended
- with configurable pattern list, and
- the capability to open multiple viewers concurrently
Query-based features
Setting delegate based implementation is used by default with annotations generated into the Ecore model.
- See documentation for details.
- The legacy code generator is still available by setting the generateIntoModelCode annotation parameter, but not recommended!
Bug fixes
A lot of small fixes: https://bugs.eclipse.org/bugs/buglist.cgi?list_id=9328289&product=Incquery&query_format=advanced&version=0.8.0&version=0.8.x