Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 325912 - [acceleo] content assist breaks specifying if condition
Summary: [acceleo] content assist breaks specifying if condition
Status: NEW
Alias: None
Product: OCL
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-21 19:54 EDT by Simon harrer CLA
Modified: 2016-03-24 10:11 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon harrer CLA 2010-09-21 19:54:50 EDT
Build Identifier: 20100617-1415

In the following code, the content assist breaks at position <ERROR>. 

[template x(y : TypeA)]
  [if(not y.<ERROR>
[/template]

This is due to the not. This keywork breaks the content assist of the attributes of the y type. 

Reproducible: Always

Steps to Reproduce:
1. just insert code above
2. this can be done with any ecore model. just insert any type for TypeA.
Comment 1 Laurent Goubet CLA 2011-01-25 10:26:05 EST
Still reproducible with the latest versions, though probably due to OCL. This will need a little investigation to determine the actual culprit.
Comment 2 Laurent Goubet CLA 2016-03-24 10:11:17 EDT
This is indeed reproducible with pure OCL, reaffecting