Package Dependencies Analyzer
Hello Pharo users, let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer. This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time. As soon as possible, a next version will enable to detect cycle dependencies among packages. The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo. Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool. Cheers, Baptiste
Cool! It reminds me the package dependency analyzer of Dolphin Smalltalk. :) Esteban A. Maringolo 2014-07-11 13:42 GMT-03:00 Baptiste Quidé <baptistequide@gmail.com>:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
Hi baptiste I loaded your tools via the metacello browser in Pharo40 but I do not get a menu to invoke it. Is it normal? Stef On 11/7/14 18:42, Baptiste Quidé wrote:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
Hi Stef, I think it's not normal. I will fix it when I will be at home or work. Try the gofer script and everything should be ok Le 12 juil. 2014 12:26, "stepharo" <stepharo@free.fr> a écrit :
Hi baptiste
I loaded your tools via the metacello browser in Pharo40 but I do not get a menu to invoke it. Is it normal?
Stef
On 11/7/14 18:42, Baptiste Quidé wrote:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
thanks baptiste I will try it on polymorph :) Stef On 12/7/14 12:34, Baptiste Quidé wrote:
Hi Stef,
I think it's not normal. I will fix it when I will be at home or work. Try the gofer script and everything should be ok
Le 12 juil. 2014 12:26, "stepharo" <stepharo@free.fr <mailto:stepharo@free.fr>> a écrit :
Hi baptiste
I loaded your tools via the metacello browser in Pharo40 but I do not get a menu to invoke it. Is it normal?
Stef
On 11/7/14 18:42, Baptiste Quidé wrote:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
Stef, please would like to explain how the problem appeared when you loaded the tool via the metacello browser? Thanks! *Baptiste QUIDÃ* *Ãtudiant ingénieur* *Polytech LilleDépartement Informatique et Statistique (+33)6 21 69 20 09 <%28%2B33%296%2021%2069%2020%2009>* 2014-07-14 15:23 GMT+02:00 stepharo <stepharo@free.fr>:
thanks baptiste
I will try it on polymorph :)
Stef
On 12/7/14 12:34, Baptiste Quidé wrote:
Hi Stef,
I think it's not normal. I will fix it when I will be at home or work. Try the gofer script and everything should be ok Le 12 juil. 2014 12:26, "stepharo" <stepharo@free.fr> a écrit :
Hi baptiste
I loaded your tools via the metacello browser in Pharo40 but I do not get a menu to invoke it. Is it normal?
Stef
On 11/7/14 18:42, Baptiste Quidé wrote:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
I installed and after I do not see a menu in the Tools submenu or anywhere to open your tool and I want to use it :) On 15/7/14 11:52, Baptiste Quidé wrote:
Stef,
please would like to explain how the problem appeared when you loaded the tool via the metacello browser?
Thanks!
/*Baptiste QUIDÃ* / /Ãtudiant ingénieur / /Polytech Lille Département Informatique et Statistique (+33)6 21 69 20 09 <tel:%28%2B33%296%2021%2069%2020%2009> /
2014-07-14 15:23 GMT+02:00 stepharo <stepharo@free.fr <mailto:stepharo@free.fr>>:
thanks baptiste
I will try it on polymorph :)
Stef
On 12/7/14 12:34, Baptiste Quidé wrote:
Hi Stef,
I think it's not normal. I will fix it when I will be at home or work. Try the gofer script and everything should be ok
Le 12 juil. 2014 12:26, "stepharo" <stepharo@free.fr <mailto:stepharo@free.fr>> a écrit :
Hi baptiste
I loaded your tools via the metacello browser in Pharo40 but I do not get a menu to invoke it. Is it normal?
Stef
On 11/7/14 18:42, Baptiste Quidé wrote:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
It's normal the tool can be used only via the Nautilus Browser. Select your packages by highlighting them on Nautilis, right click and you can find "Browse dependencies..." in the contextual menu. However I think it's a good idea to access the tool via Tools submenu by this way : displaying all the packages in the system, select them and run. We should discuss about this point. ----- Mail original -----
De: "stepharo" <stepharo@free.fr> Ã: "Any question about pharo is welcome" <pharo-users@lists.pharo.org> Envoyé: Vendredi 18 Juillet 2014 13:57:33 Objet: Re: [Pharo-users] Package Dependencies Analyzer
I installed and after I do not see a menu in the Tools submenu or anywhere to open your tool and I want to use it :)
On 15/7/14 11:52, Baptiste Quidé wrote:
Stef,
please would like to explain how the problem appeared when you loaded the tool via the metacello browser?
Thanks!
Baptiste QUIDÃ
Ãtudiant ingénieur
Polytech Lille
Département Informatique et Statistique
(+33)6 21 69 20 09
2014-07-14 15:23 GMT+02:00 stepharo < stepharo@free.fr > :
thanks baptiste
I will try it on polymorph :)
Stef
On 12/7/14 12:34, Baptiste Quidé wrote:
Hi Stef,
I think it's not normal. I will fix it when I will be at home or work. Try the gofer script and everything should be ok
Le 12 juil. 2014 12:26, "stepharo" < stepharo@free.fr > a écrit :
Hi baptiste
I loaded your tools via the metacello browser in Pharo40 but I do not get a menu to invoke it.
Is it normal?
Stef
On 11/7/14 18:42, Baptiste Quidé wrote:
Hello Pharo users,
let me introduce a new tool that I developed in the RMOD team: package dependencies analyzer.
This project provides a tool able to analyze Smalltalk project packages and detect dependencies to other packages. It enables automatic dependency analysis to detect wrong project description (declared dependencies). It's very easy to use and i hope it will be helpful during your development time.
As soon as possible, a next version will enable to detect cycle dependencies among packages.
The description of the project is on this web-page : http://www.baptistequide.fr/packagedependencies.php
It's already available on the Configuration Browser on Pharo.
Your feedback and suggestions are mostly welcome to improve this project. I invite you to test the tool.
Cheers,
Baptiste
participants (4)
-
Baptiste Quide -
Baptiste Quidé -
Esteban A. Maringolo -
stepharo