Improvements to property deprecation and a new no-op feature
------------------------------------------------------------

                 Key: TRINIDAD-1163
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1163
             Project: MyFaces Trinidad
          Issue Type: Improvement
          Components: Plugins
    Affects Versions:  1.2.6-plugins
            Reporter: Gary VanMatre
            Priority: Minor
             Fix For:  1.2.6-plugins


Summary of trinidad maven plugin changes:

component metadata
    * added a no-op self-terminating node to indicate that a property should 
generate a no operation setter implementation.
component generation
    * added the deprecated annotation to all property keys, getter and setters 
and added the deprecated javadoc annotation followed by the deprecation 
description.
    * for component properties marked with no-op, replaced logic to log warning
    * escaped greater than and less than symbols within a pre block in 
descriptions
JSP tag generation
    * added deprecated annotation for tag setters and properties
    * for no-op properties replaces the property setters with a warning
tag doc generation
    * added the deprecated comment to the property description
    * added a comment to the description of properties marked as no-op


-- 
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