Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 369547 - Validation should check self-reference (or better: any cycles in type definition graph).
Summary: Validation should check self-reference (or better: any cycles in type definit...
Status: CLOSED FIXED
Alias: None
Product: eTrice
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: 0.2.0M2
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-24 11:13 EST by Klaus Birken CLA
Modified: 2012-05-21 11:09 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 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