Bug 484848

Summary: [AQL] Change the order of the completion to propose the user's metamodels elements first
Product: [Modeling] Sirius Reporter: Etienne Juliot <etienne.juliot>
Component: CoreAssignee: Project inbox <sirius.core-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: laurent.fasani, yvan.lussaud
Version: 3.1.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
Whiteboard:

Description Etienne Juliot CLA 2015-12-23 08:24:14 EST
With the current behavior in queries fields, the completion propose first the keywords of AQL, variables, then ecore elements, then viewpoint and user's metamodels elements.

It should be better if user's metamodels are in first position. It is more natural to end specifiers to propose his domain model first, before any advanded elements.

For keywords, you could use the same order than the JDT: at the end of the completion.
Comment 1 Laurent Fasani CLA 2016-01-11 04:32:36 EST
Thanks for your detailed enhancement submit.
We agree that it would be an interesting improvement.
Nevertheless, we have currently not planned to work on it in the following releases.
Comment 2 Yvan Lussaud CLA 2016-01-11 04:44:01 EST
see org.eclipse.acceleo.query.runtime.ICompletionResult.sort()