Refactoring browser

Jason Rogers jacaetevha at gmail.com
Fri Oct 12 19:25:21 UTC 2007


On 10/12/07, Colin Putney <cputney at wiresong.ca> wrote:
> 2007/10/11, Gwenaël Casaccio <mrgwen at gmail.com>:
>
> > Hi
> >
> > For my master dissertation I'll work on the refactoring tools. Do
> > you have
> > any suggestions to improve the refactoring browser and to add better
> > refactorings ?
>
> I'd like to see a new group of refactorings that can be invoked from
> the debugger. For example: ExtractMethod. When invoked from the
> debugger it would extract the method just like the RB does, then
> "split" the existing activation context into two and hook them up to
> the new methods. Or the reverse - InlineMethod would merge the two
> activation contexts.
>
> Also, in the debugger you have perfect knowledge of the types
> involved, so you don't have to do any of this "You're smarter than
> the RB type inferencer" stuff.

Good point about the types!

-- 
Jason Rogers

"I am crucified with Christ: nevertheless I live;
yet not I, but Christ liveth in me: and the life
which I now live in the flesh I live by the faith of
the Son of God, who loved me, and gave
himself for me."
    Galatians 2:20



More information about the Squeak-dev mailing list