ID

Uploaded

Status

Description

Work Items

Action

1647
by kstaruch
Aug 9, 2008
10:02 PM

Declined

Hi,

the first thing that came into my mind when I took a look at GDIFF was that it would be nice to have more fluent and verbose way to create and apply differences. So I've added to classes - GDiffComputeBuilder and GDiffApplyBuilder plus a bunch of interfaces that help to specify data. In order to use these builders two methods have been added to the GDiff class - Compute() and Apply(). I've also provided tests that were created as copies of existing test methods with replaced GDIFFs creation and applying using fluent interface approach.
The classes and interfaces are just an idea, they lack of comments and require more tests to be written.
If you find the idea to be useful you can use it as you wish.
I'm sending a whole solution, hope you don't mind. It's based on Changeset 35021.
Keep up the good work.

Cheers, Chris.


Declined Aug 22, 2008: I'll decline the patch as a whole, but will use some of the ideas presented in the patch.

View All
  • 1-1 of 1 Patches
    • Previous
    • 1
    • Next
    • Showing
    • All
    • Patches