Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.1
    • Fix Version/s: 4.1
    • Component/s: Framework
    • Labels:
      None

      Description

      Please change the "squeezer" framework to be a pipeline. Each squeezer on the pipeline will be given a chance to squeeze the object. If it can't, then it can just pass it on down the line. The endpoint of the pipeline can be an implementation that just throws an exception saying "Could not find appropriate squeezer implementation for object of type

      {0}

      ."

      1. patch.txt
        11 kB
        James Carman
      2. patch.txt
        6 kB
        James Carman
      3. patch.txt
        6 kB
        James Carman

        Activity

        James Carman created issue -
        Jesse Kuhnert made changes -
        Field Original Value New Value
        Affects Version/s 4.1 [ 12310632 ]
        Fix Version/s 4.1 [ 12310632 ]
        Hide
        James Carman added a comment -

        Here's my first stab at a patch. This one doesn't include test cases.

        Show
        James Carman added a comment - Here's my first stab at a patch. This one doesn't include test cases.
        James Carman made changes -
        Attachment patch.txt [ 12327429 ]
        Hide
        James Carman added a comment -

        Here's one with a simple test case which verifies that the pipeline is actually working.

        Show
        James Carman added a comment - Here's one with a simple test case which verifies that the pipeline is actually working.
        James Carman made changes -
        Attachment patch.txt [ 12327430 ]
        Hide
        James Carman added a comment -

        Let's try this again. Forgot to add new files to SVN in the last one.

        Show
        James Carman added a comment - Let's try this again. Forgot to add new files to SVN in the last one.
        James Carman made changes -
        Attachment patch.txt [ 12327432 ]
        Hide
        Jesse Kuhnert added a comment -

        Patch applied, thank you.

        Show
        Jesse Kuhnert added a comment - Patch applied, thank you.
        Jesse Kuhnert made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Jesse Kuhnert made changes -
        Assignee Jesse Kuhnert [ jkuhnert ]
        Mark Thomas made changes -
        Workflow jira [ 12363075 ] Default workflow, editable Closed status [ 12567717 ]
        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12567717 ] jira [ 12590847 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        13d 23h 35m 1 Jesse Kuhnert 27/May/06 01:51

          People

          • Assignee:
            Jesse Kuhnert
            Reporter:
            James Carman
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development