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

Bug 369547

Summary: Validation should check self-reference (or better: any cycles in type definition graph).
Product: [Modeling] eTrice Reporter: Klaus Birken <klaus.birken>
Component: CoreAssignee: Project Inbox <etrice.core-inbox>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: hrr
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: 0.2.0M2

Description Klaus Birken CLA 2012-01-24 11:13:40 EST
Version is nightly build, e.g. 0.1.0.N201201240915.

Example (with self-containment and self-inheritance):

	DataClass XYZ extends XYZ {
		Attribute x: XYZ
	}

doesn't produce validation errors in the editor.
Comment 1 Henrik Rentz-Reichert CLA 2012-04-16 03:50:34 EDT
Thanks for pointing this out!

The check of circular definitions turned out to be quite buggy...

Fixed with
2f1fc07d701dd5d832577085f45747228cd669b8
Comment 2 Henrik Rentz-Reichert CLA 2012-05-21 11:09:12 EDT
closing bugs contained in M2