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

Bug 317084

Summary: Inheritance is missing from documentation in XDCtools 3.20
Product: [Technology] RTSC Reporter: Ramsey Harris <ramsey>
Component: CoreAssignee: Joseph Cusano <jcusano>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: d-russo, dfriedland
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: target:3.30

Description Ramsey Harris CLA 2010-06-16 13:56:40 EDT
The new document format in XDCtools 3.20.00.41 is missing the module inheritance previously displayed. For example, compare xdc.runtime.knl.SyncSemThread from XDCtools 3.16.01.27 with XDCtools 3.20. At the top of the old documentation, it had a green XDCspec summary box which lists the inheritance. This is missing in the new docs.
Comment 1 Dave Russo CLA 2014-03-10 22:25:05 EDT
The inheritance hierarchy was intentionally removed to make target module look like "Plain Old C".  

There is a belief that "traditional" EE C programmers don't/can't/won't learn about inheritance; so, using these words in the C docs is counter-productive.  Hopefully this will change as we get more engineers that have grown up with Java and understand the benefits.