I spent some time yesterday refactoring the Spoon class. I didn't
make any major structural or architectural changes; instead, I
encapsulated some of the behavior in a few "delegates" and moved
functionality from Spoon into these components. Look under
org.pentaho.di.spoon.delegates to see what I mean. By doing so, Spoon
has now a little bit over 5,800 lines of code, roughly 30% less than
before.

The driving force behind these changes was the fact that my Eclipse
would crash pretty much every single time I'd open or edit
Spoon.java.

If anybody has problems merging/updating, let me know and I will try
to help. If you find other more serious problems with the changes, let
me know and I can roll them back as well.

Alex


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "kettle-developers" group.
To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com
To unsubscribe from this group, send email to kettle-developers-unsubscribe (AT) g...oups (DOT) com
For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en
-~----------~----~----~----~------~----~------~--~---