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.bha...@gmail.com>
wrote:

> On Fri, Sep 11, 2015 at 11:06 PM, Dale Henrichs <
> dale.henri...@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 <steph...@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"

Reply via email to