Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.1
    • Fix Version/s: 1.1
    • Component/s: PicoContainer (Java)
    • Labels:
      None
    • Number of attachments :
      0

      Description

      We have several places in our code, where we have code to prevent recursion. Thomas created therefore a special CA, but personally I was not fond of, since it invented major stack operations with each call verifying or instantiating a project. I did in the merge an alternate implementation, that also is capable of returning the stack in case of failure. Unfortunately this code is currently copied three times. This should be extracted into a little utility and also made thread-safe as Thomas' implementation was.

        Activity

        Jörg Schaible made changes -
        Field Original Value New Value
        Assignee Joerg Schaible [ joehni ]
        Hide
        Jörg Schaible added a comment -

        Done. Konstantin, have a look at the CyclicDependeny test cases. You might chose another guard for hibernate. The current one realizes the old behaviour though.

        Show
        Jörg Schaible added a comment - Done. Konstantin, have a look at the CyclicDependeny test cases. You might chose another guard for hibernate. The current one realizes the old behaviour though.
        Jörg Schaible made changes -
        Fix Version/s 1.1 [ 10307 ]
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Jörg Schaible
            Reporter:
            Jörg Schaible
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: