Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-1163

Improvements to property deprecation and a new no-op feature

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.2.6-plugins
    • 1.2.7-plugins
    • Plugins
    • None

    Description

      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

      Attachments

        1. trinidad-plugins.patch
          17 kB
          Gary VanMatre

        Activity

          People

            matzew Matthias Wessendorf
            gvanmatre@comcast.net Gary VanMatre
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: