ChenilleKit
  1. ChenilleKit
  2. CHEN-23

Eleminate usage of removed org.apache.tapestry5.ioc.internal.util.Defense class

    Details

    • Type: Task Task
    • Status: Resolved Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.3.0, HEAD
    • Fix Version/s: 1.3.0, HEAD
    • Component/s: None
    • Labels:
      None
    • Patch Submitted:
      Yes
    • Number of attachments :
      1

      Description

      The Defense class has been removed in Tapestry 5.2 HEAD (see http://svn.apache.org/viewvc?view=revision&revision=964086). The attached patch replaces the usages of that class by Java assertions. This is not optimal as it makes use of Tapestry's internal classes (as in InternalUtils.isNonBlank), but makes chenillekit HEAD compile against Tapestry 5.2's HEAD.

        Activity

        Hide
        Massimo Lusetti added a comment - - edited

        We (as a framework library) could use internal package classes, we just can.t expose them.

        Show
        Massimo Lusetti added a comment - - edited We (as a framework library) could use internal package classes, we just can.t expose them.
        Hide
        Massimo Lusetti added a comment -

        Thanks for the patch you were quicker then me.

        Show
        Massimo Lusetti added a comment - Thanks for the patch you were quicker then me.

          People

          • Assignee:
            Massimo Lusetti
            Reporter:
            Jochen Berger
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: