Bug 508229

Summary: Completion and validation not working on Property Customizations' 'Value Expression'
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: DiagramAssignee: Project Inbox <sirius.diagram-inbox>
Status: NEW --- QA Contact:
Severity: minor    
Priority: P3 CC: florian.barbin
Version: 4.1.0Keywords: triaged
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Sample file to reproduce the bug none

Description Pierre-Charles David CLA 2016-11-26 08:11:38 EST
Steps to reproduce:
1. Open the attached VSM.
2. Navigate to the single "Property Customization (by expression)" element. It is configured to apply to the style of mapping "C", whose domain class in "ecore.EClass".
3. In the "Value Expression" field, enter "aql:sel" and hit Ctrl-space: "self" is proposed, but untyped. If you ask for completion after "aql:self.", you will only get generic EObject services, no EClass-specific features or services.
Comment 1 Pierre-Charles David CLA 2016-11-26 08:12:17 EST
Created attachment 265598 [details]
Sample file to reproduce the bug