How does one start a refactoring browser and what can it do?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

How does one start a refactoring browser and what can it do?

Louis LaBrunda
HI All,

How does one start a refactoring browser and what can it do?  Can it move an instance variable up from a sub-class to a parent (and not make a mess of code that uses it)?

Lou

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: How does one start a refactoring browser and what can it do?

Richard Sargent
Administrator
On Thursday, April 9, 2015 at 9:08:19 AM UTC-7, Louis LaBrunda wrote:
HI All,

How does one start a refactoring browser and what can it do?  Can it move an instance variable up from a sub-class to a parent (and not make a mess of code that uses it)?

Lou

I can only answer the second question at this time. The answer to it is "Yes". Of course, you will see a lot of error messages in the Transcript from the interim state(s) of the refactoring. When it is finished, it will be clean. (Technically, I should says "it should be clean"!)

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: How does one start a refactoring browser and what can it do?

Louis LaBrunda
Thanks Richard,

If you can remember how to get to the right place to do that I will be very grateful.

Lou

On Thursday, April 9, 2015 at 12:29:44 PM UTC-4, Richard Sargent wrote:
On Thursday, April 9, 2015 at 9:08:19 AM UTC-7, Louis LaBrunda wrote:
HI All,

How does one start a refactoring browser and what can it do?  Can it move an instance variable up from a sub-class to a parent (and not make a mess of code that uses it)?

Lou

I can only answer the second question at this time. The answer to it is "Yes". Of course, you will see a lot of error messages in the Transcript from the interim state(s) of the refactoring. When it is finished, it will be clean. (Technically, I should says "it should be clean"!)

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: How does one start a refactoring browser and what can it do?

Richard Sargent
Administrator
On Thursday, April 9, 2015 at 10:36:41 AM UTC-7, Louis LaBrunda wrote:
Thanks Richard,

If you can remember how to get to the right place to do that I will be very grateful.

I will try to remember to see if I can find the details this evening. It wasn't something I really used, since my colleague integrated the RB functionality into the standard VA browsers. That's what I used for most of the nine years I worked at Geico.

However, if you load the two Refactoring Browser configuration maps (Model first, then UI), they add some menu items to the Transcript Tools menu. The one named "Refactoring Browser" would be a good bet. :-)   [Actually, I checked. It is how you open it.]


Lou

On Thursday, April 9, 2015 at 12:29:44 PM UTC-4, Richard Sargent wrote:
On Thursday, April 9, 2015 at 9:08:19 AM UTC-7, Louis LaBrunda wrote:
HI All,

How does one start a refactoring browser and what can it do?  Can it move an instance variable up from a sub-class to a parent (and not make a mess of code that uses it)?

Lou

I can only answer the second question at this time. The answer to it is "Yes". Of course, you will see a lot of error messages in the Transcript from the interim state(s) of the refactoring. When it is finished, it will be clean. (Technically, I should says "it should be clean"!)

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: How does one start a refactoring browser and what can it do?

Louis LaBrunda
Thanks Richard, I'll give it a try.

Lou

On Thursday, April 9, 2015 at 2:24:56 PM UTC-4, Richard Sargent wrote:
On Thursday, April 9, 2015 at 10:36:41 AM UTC-7, Louis LaBrunda wrote:
Thanks Richard,

If you can remember how to get to the right place to do that I will be very grateful.

I will try to remember to see if I can find the details this evening. It wasn't something I really used, since my colleague integrated the RB functionality into the standard VA browsers. That's what I used for most of the nine years I worked at Geico.

However, if you load the two Refactoring Browser configuration maps (Model first, then UI), they add some menu items to the Transcript Tools menu. The one named "Refactoring Browser" would be a good bet. :-)   [Actually, I checked. It is how you open it.]


Lou

On Thursday, April 9, 2015 at 12:29:44 PM UTC-4, Richard Sargent wrote:
On Thursday, April 9, 2015 at 9:08:19 AM UTC-7, Louis LaBrunda wrote:
HI All,

How does one start a refactoring browser and what can it do?  Can it move an instance variable up from a sub-class to a parent (and not make a mess of code that uses it)?

Lou

I can only answer the second question at this time. The answer to it is "Yes". Of course, you will see a lot of error messages in the Transcript from the interim state(s) of the refactoring. When it is finished, it will be clean. (Technically, I should says "it should be clean"!)

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.