Also, as long as we're writing down our Christmas wish-lists :) (it's a
long list, and I certainly don't expect even a fraction of these to be
done any time soon, if ever):

1) moving methods (both static and non-static) and static fields
between classes

2) changing method signatures

3) making a non-static method static

4) extracting interfaces and abstract super-classes from a concrete class

5) change declaration and associated assignment by method-invocation to
use interfaces/abstract classes where possible

6) extract a method from a block of code

7) change local variable to class-level field

8) extract a constant

9) renaming and moving packages

10) replacing sequence of constants with a type-safe enumeration class

11) replacing a temporary variable with a query-method

12) in-lining a temporary variable

13) hiding delegated classes

14) removing the middle-man to a delegated class

15) replace fields with separate value-object (bean) class

16) replace method with delegated method-class

17) change inheritance to composition

18) introduce factory-class from a constructor

Thanks!!!

Erik



On Thu, 30 Sep 2004, m0smith wrote:

> Also, extracting a method woutld be very useful.
>
>
> On Thu, 30 Sep 2004 10:54:50 -0700, Raul Acevedo <[EMAIL PROTECTED]> wrote:
> > On Thu, 2004-09-30 at 13:50 -0400, Paul Kinnucan wrote:
> >
> > > My plan originally was to use xref as a basis for factoring commands.
> > > Now it appears that jde-usages might be a better basis. I need input
> > > on what kind of factoring commands users want.
> >
> > I think just being able to refactor variable and method name changes
> > would be awesome.
> >
> > Raul
> >
> >
>
>
>
> --
> I am, truly and sincerely,
> your friend and well-wisher,
>
>
>
> m0smith
> http://www.topoged.com
>

Reply via email to