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

Bug 359827

Summary: Need support for overriding annotations via a nested settings block
Product: z_Archived Reporter: Paul Harmon <pharmon>
Component: EDTAssignee: Project Inbox <edt.mofmodel-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: jqian, mheitz, svihovec, tww
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Paul Harmon CLA 2011-10-04 08:11:14 EDT
The following code snippet results in an incorrect IR being produced. The IRs do not currently have a way to express annotations overridden for for fields contained in a record:

record rec1
	field1 rec2;
end
record rec2
	field2 rec3;
end
record rec3
	field3 string {};
end

library lib1

	rec1 rec1 {field1{field2{field3{currencySymbol = "$$"}}}};


end
Comment 1 Paul Harmon CLA 2011-10-24 12:17:29 EDT
Deferred to a future release.
Comment 2 Lisa Lasher CLA 2011-11-14 14:48:37 EST
changing from defect to enhancement
Comment 3 Brian Svihovec CLA 2011-12-16 11:32:10 EST
We should have this discussion in the .8 time frame.
Comment 4 Matt Heitz CLA 2012-11-16 13:30:47 EST
We decided to defer this out of 0.8.2.