improve JavaDocs for the plugins, provide consistent PARAM_names
----------------------------------------------------------------

                 Key: JSPWIKI-325
                 URL: https://issues.apache.org/jira/browse/JSPWIKI-325
             Project: JSPWiki
          Issue Type: Improvement
          Components: Plugins
    Affects Versions: 2.7.x
         Environment: NA
            Reporter: Harry Metske
            Priority: Minor
         Attachments: JSPWIKI-325.patch

As discussed on the jspwiki-dev mailing list......

Currently not all plugins have consistent parameter names, they should be 
PARAM_parmxx.
Also the documentation for the core plugins in the source is not as good as it 
could be.

Attached a patch that has the following :
- inline (class) documentation for all plugin parameters (gathered as best as I 
could from several sources including www.jspwiki.org) have been added, or 
changed so that the look and feel is consistent
- all public static variables have been doc'ed (with @value tags), so all these 
parameters will show up in the Field summary after running javadoc
- BugReportHandler had inconsistent parm names, so I added PARAM_ in front of 
them (this may break your code, not the core jspwiki code though)              
==>  (do we still need this as a Core Plugin ?! )
- IndexPlugin  now extends AbstractReferralPlugin so I could eliminate the 
exclude/include parms by inheriting them from AbstratReferralPlugin
- some typo's corrected


Any comments are welcome

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to