[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