Skip to content
Snippets Groups Projects
  • Rob Swindell's avatar
    96019606
    JSDOC build cleanup (used to generate jsobjs.html) · 96019606
    Rob Swindell authored
    Replaced _property_ver_list (array of numbers) with _property_ver_list (array
    of objects) with a "ver" and (optional) "desc" property. This solves the
    enumeration order problem with objects that have both manual and table-based
    properties. Object's property tables (arrays of jsSyncPropertySpec) can now
    (optionally) contain the property descriptions. For properties defined in this
    manner, there will never be another mismatch between ther name/type and
    description/version in the jsobjs.html (a problem has re-occurred several
    times through the years with nebulous work-arounds).
    
    We still use _property_desc_list arrays for additional (e.g. manually defined)
    properties in such objects or just objects that only use one method of
    property definition and are not subject to the enumeration order problem.
    
    Fixed numerous typos.
    
    Using more consistent terminology and HTML mark-up.
    
    Some beautification and enhancement of readability, but nothing too major.
    96019606
    History
    JSDOC build cleanup (used to generate jsobjs.html)
    Rob Swindell authored
    Replaced _property_ver_list (array of numbers) with _property_ver_list (array
    of objects) with a "ver" and (optional) "desc" property. This solves the
    enumeration order problem with objects that have both manual and table-based
    properties. Object's property tables (arrays of jsSyncPropertySpec) can now
    (optionally) contain the property descriptions. For properties defined in this
    manner, there will never be another mismatch between ther name/type and
    description/version in the jsobjs.html (a problem has re-occurred several
    times through the years with nebulous work-arounds).
    
    We still use _property_desc_list arrays for additional (e.g. manually defined)
    properties in such objects or just objects that only use one method of
    property definition and are not subject to the enumeration order problem.
    
    Fixed numerous typos.
    
    Using more consistent terminology and HTML mark-up.
    
    Some beautification and enhancement of readability, but nothing too major.