Re: [Pharo-users] find used deprecated methods when moving from pharo2 to pharo3
Hi Ben, ok, I collect all I find and will report them after finishing.
maybe it would be good for the opening screen of the Pharo 3 release to link to a tutorial on how to run those Deprecated-Rules-only on a package.
The description was clear and easy. I am not sure if I understood. I made a movie with an example, do you think sth like this? http://www.youtube.com/watch?v=0xHakeFo4ns (BTW adding only Pharo3 was not possible - walkback) Sabine On Fri, Jan 17, 2014 at 1:50 PM, btc [via Smalltalk] < ml-node+s1294792n4737498h33@n4.nabble.com> wrote:
Can you report those to be added?
btw, maybe it would be good for the opening screen of the Pharo 3 release to link to a tutorial on how to run those Deprecated-Rules-only on a package.
cheers -ben
Sabine Knöfel wrote:
Hi Andre,
thanks, I used it and it worked fine but as you said - several methods are not covered.
Sabine
On Thu, Jan 16, 2014 at 2:02 PM, Andre Hora [via Smalltalk] <[hidden email] <http://user/SendEmail.jtp?type=node&node=4737478&i=0>> wrote:
Hello Sabine,
I have a set of smalllint rules I have created by mining code history between Pharo 2.0 and 3.0. Note however they do not cover all deprecated methods and classes.
If you want to give a try, just load them (using the code below), and run the rules using the Critic Browser to find the violations and the replacement **suggestion**.
Gofer new url: 'http://www.smalltalkhub.com/mc/andrehora/APIEvolutionMiner/main '; package: 'Rules-Pharo30'; load.
The is also this report for a fast overview of the changes (note that some may be false positives):
https://ci.inria.fr/rmod/view/MinedRules/job/Pharo30-Report/Pharo_3.0_Rules
hope that it helps,
-- Andre Hora
On Thu, Jan 16, 2014 at 12:21 PM, Sabine Knöfel <[hidden email]<http://user/SendEmail.jtp?type=node&node=4737198&i=0>
wrote:
Hi,
I am currently moving my application from pharo2 to pharo3.
I am asking myself if there is an easy way to find all deprecated methods I used in my app. The only way I see currently is to use the app and testing for walkbacks and run the test cases.
How did others manage this?
Sabine
-- View this message in context: http://forum.world.st/find-used-deprecated-methods-when-moving-from-pharo2-t... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
-- Andre Hora
------------------------------ If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/find-used-deprecated-methods-when-moving-from-pharo2-t... To start a new topic under Pharo Smalltalk Users, email [hidden email]<http://user/SendEmail.jtp?type=node&node=4737478&i=1> To unsubscribe from Pharo Smalltalk Users, click here. NAML<http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant...>
------------------------------ View this message in context: Re: find used deprecated methods when moving from pharo2 to pharo3<http://forum.world.st/find-used-deprecated-methods-when-moving-from-pharo2-t...>
Sent from the Pharo Smalltalk Users mailing list archive<http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html>at Nabble.com.
------------------------------ If you reply to this email, your message will be added to the discussion below:
http://forum.world.st/find-used-deprecated-methods-when-moving-from-pharo2-t... To start a new topic under Pharo Smalltalk Users, email ml-node+s1294792n1310670h65@n4.nabble.com To unsubscribe from Pharo Smalltalk Users, click here<http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&nod...> . NAML<http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant...>
-- View this message in context: http://forum.world.st/Re-find-used-deprecated-methods-when-moving-from-pharo... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
participants (1)
-
Sabine Knöfel