yui / yuidoc

YUI Javascript Documentation Tool
http://yui.github.com/yuidoc
Other
891 stars 210 forks source link

`uses` hierarchies are not maintained #81

Open ericf opened 12 years ago

ericf commented 12 years ago

When defining a hierarchy via uses, the methods, properties, etc. are not carried along; e.g., If X uses A, and A uses B, then B stuff does not show up on X.

Using this code example, Foo will not be documented as having the getBaz() method which was defined on ExtBase.

ericf commented 12 years ago

Related to this, when A uses B, the stuff which A defines new, does not show up in bold. It appears that this feature of bolding non-inherited/own-defined stuff only works with an extends hierarchy.

jafl commented 12 years ago

A good example is TabView. It extends WidgetParent, which uses ArrayList. The methods from ArrayList show up in WidgetParent, but not in TabView.