Also, in the latest GT-InspectorExtensions-Core, you now have the ability of inspecting the directive, and you can even filter the tree. If you inspect a load directive you get this (in this case the result is also filtered by the GT string): [image: Inline image 2] It took about 7 minutes to do this. Moldable tools can turn problems on their head if we use them actively :). Cheers, Doru On Tue, Sep 15, 2015 at 9:32 AM, Usman Bhatti <usman.bhatti@gmail.com> wrote:
On Fri, Sep 11, 2015 at 11:06 PM, Dale Henrichs < dale.henrichs@gemtalksystems.com> wrote:
Usman,
Off topic --- I don't read all of the pharo posts on both pharo lists, but if you put Metacello in the subject, I have an email filter that alerts me and I read those (more often:) ...
Ok :)
What you are getting with record is what would be loaded in the image, so my guess is that in Pharo4.0 there are equivalent or later versions of all the packages that would be loaded ...
In the versions prior to Pharo4, the directive showed me all the packages regardless.
If you are interested in seeing all of the packages that would be loaded (without regard to packages already loaded in image) you can do the following:
((ConfigurationOfGlamour project version: #stable) ignoreImage: true) record loadDirective
Ok. Thank you for this information.
regards.
Dale
On 09/11/2015 01:44 AM, Usman Bhatti wrote:
Tx for looking.
I did: (ConfigurationOfGlamour project version: #stable) record loadDirective in Moose 5.0 (pharo3) and Moose5.1(pharo4).
Here is the difference in the output. And the first (with Pharo3) is much more helpful because with a single command one can understand ALL the packages loaded. Whereas, in Pharo4, we don't get the complete tree and hence one has to see the list of the individual configurations to understand.
Pharo3 linear load : linear load : 2.1 [ConfigurationOfGlamour] load : ConfigurationOfGrease atomic load : 2.1 [ConfigurationOfGlamour] load : Glamour-Announcements-tg.5 load : Glamour-Helpers-TudorGirba.25 --------long list continues-------------- linear load : 2.162 [ConfigurationOfMondrian] load : ConfigurationOfHealthReportProducer linear load : 2.162 [ConfigurationOfMondrian] load : ConfigurationOfShapeST80 atomic load : 2.162 [ConfigurationOfMondrian] linear load : 1.7 [ConfigurationOfHealthReportProducer] load : ConfigurationOfXMLSupport atomic load : 1.7 [ConfigurationOfHealthReportProducer] explicit load : XMLSupport load : ConfigurationOfXMLSupport-monty.75 load : HealthReportProducer-Ivan_Rojas.13 load : Nile-Base-DamienCassou.81 load : Mondrian-ComplexShape-AlexandreBergel.33 --------long list continues--------------
Pharo4 linear load : linear load : 3.3.0 [ConfigurationOfGlamour] load : ConfigurationOfMagritte3 atomic load : 3.3.0 [ConfigurationOfGlamour] linear load : 1.14 [ConfigurationOfRoassal2] linear load : 11 [ConfigurationOfNeoJSON] load : Neo-JSON-Tests-SvenVanCaekenberghe.29 linear load : 3.5.0 [ConfigurationOfMagritte3] load : Magritte-Pharo3-Model load : CollectionExtensions-TudorGirba.41 load : Glamour-Roassal2-Presentations-TudorGirba.38
regards.
On Thu, Sep 10, 2015 at 8:53 PM, stepharo <stepharo@free.fr> wrote:
(ConfigurationOfStore project version: #stable) record loadDirective
linear load : linear load : 0.10 [ConfigurationOfStore] linear load : 0.2 [ConfigurationOfGarage] load : ConfigurationOfTalkFFI linear load : 0.2 [ConfigurationOfGarage] load : Store-StephaneDucasse.13
-- www.tudorgirba.com "Every thing has its own flow"