Tapestry 5
  1. Tapestry 5
  2. TAP5-839

Tapestry should ignore (public) synthetic methods in module classes

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major 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
          Peter Niederwieser added a comment -

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

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

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

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

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development