Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-839

Tapestry should ignore (public) synthetic methods in module classes

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.2.0
    • Component/s: None
    • Labels:
      None

      Description

      Groovy (and probably other alternative languages as well) enriches its classes with public synthetic methods. For module classes written in Groovy, Tapestry complains that it doesn't recognize these methods. Because synthetic methods are obviously not meant for Tapestry, they should be ignored.

      1. fix_for_TAP5-839.patch
        5 kB
        Peter Niederwieser

        Issue Links

          Activity

          Hide
          pniederw Peter Niederwieser added a comment -

          Here is a patch for this bug, along with a test. Hope this will speed things up.

          Show
          pniederw Peter Niederwieser added a comment - Here is a patch for this bug, along with a test. Hope this will speed things up.
          Hide
          pniederw Peter Niederwieser added a comment -

          Will this make it into the next bug fix release? Should I provide a patch?

          Show
          pniederw Peter Niederwieser added a comment - Will this make it into the next bug fix release? Should I provide a patch?

            People

            • Assignee:
              hlship Howard M. Lewis Ship
              Reporter:
              pniederw Peter Niederwieser
            • Votes:
              5 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development