Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 325912

Summary: [acceleo] content assist breaks specifying if condition
Product: [Modeling] OCL Reporter: Simon harrer <simon.harrer>
Component: CoreAssignee: Project Inbox <acceleo-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: laurent.goubet
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

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