[Laszlo-dev] For Review: Change 20080429-dda-A Summary: doc: Fixed broken 'inherited from <>' links
Donald Anderson
dda at ddanderson.com
Tue Apr 29 19:59:38 PDT 2008
Change 20080429-dda-A by dda at lester.local on 2008-04-29 22:21:02 EDT
in /Users/dda/laszlo/src/svn/openlaszlo/trunk-doc
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: doc: Fixed broken 'inherited from <>' links
New Features:
Bugs Fixed: LPP-5892
Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: liorio (pending)
Documentation:
Release Notes:
Details:
Seems that whenever a class inherited from a class that
is not a tagname, there was a problem with showing the classname.
So now if there is a tagname superclass, we say 'inherited from
<tagname>',
and if there is no tagname, the name of the super class is shown:
'inherited from SuperClassName'.
Also, when a class or tag inherits from a class/tag that is marked
private in documentation, then the superclass (or supertag) does
not
have a page to link to. But there may be public methods/events/
attributes that
would otherwise be shown - these now appear without a link, since
any link would
have nothing to point to.
Hopefully this will clean up a lot of odd looking pages.
Tests:
built docs and inspected several pages, like LzContextMenuItem
(inherits
from LzMiniNode), and LzEvent, which inherits from a private base
class.
Files:
M docs/src/xsl/js2doc2dbk.xsl
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080429-dda-A.tar
--
Don Anderson
Java/C/C++, Berkeley DB, systems consultant
voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com
More information about the Laszlo-dev
mailing list