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.