https://bugzilla.wikimedia.org/show_bug.cgi?id=51650

       Web browser: ---
            Bug ID: 51650
           Summary: VisualEditor: Remove (and stop adding) useless
                    documentation
           Product: VisualEditor
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Technical Debt
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected]
    Classification: Unclassified
   Mobile Platform: ---

/**
 * Creates an ve.Element object.
 *
 * @class
 * @abstract
 *
 * @constructor
 */
ve.Element = function VeElement

These and everything like are useless (not really explaining anything) and
annoying (gets you excited to see a line of text only to find out its nothing)
and makes the jsduck --nodoc utility unusable since a lot of things without
documentation aren't without documentation.

So, henceforth, it is "okay" for a doc block to be just tags with no
description on top (or even just /** */ with nothing, which is all jsduck needs
to include a property in its index).

I (or someone else) will be ridding these at some point, but lets try and not
duplicate them more (I won't take "consistency" as an argument here when
creating something that is like something else that has a useless description,
fill it in or don't copy it, don't spread the virus).

Thanks

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to