On Mon, Jan 4, 2010 at 8:34 PM, Hern�n Morales Durand <hernan.morales@gmail.com> wrote:
Hi Mariano,
�Thank you for the feedback, I've updated the dependency browser
package in SqueakSource, have a look for the latest package releases
or evaluate the installation script again found in
http://swikicaicyt.homeip.net/WebOpus/65


Cool, thank you very much for your work.

> Hey! I have more questions :)
>
> 3) Please, take a Pharo dev image and you will see that the package OCForOB
> for example, only depends on OmniBrowser and OB-Standard (using dependency
> browser). However, that package also depends on OCompletion I think. Look
> for example the method
>
> OBTextPanel >> createCompletionController� (category ocforob)
>
> and you will see that it uses the class OController� which is from the
> package OCompletion....So, shouldn't be OCompletion a dependency ?
>

True, it is fixed now in the latest release.



Yes, cool. At this in this case It is fixed :)

> 4) There are certain packages that are not listed in the dependency browser.
> Examples OB-Standard, OB-Morphic, O2-Standard , etc...most of them (maybe
> all) seem to have the pattern XXX-YYY. Do you know what can be the problem
> here? Maybe something related to what you told me about normalized and
> un-normalized?� I would really like to see these packages also.

No, this was a missing line in the package listing. Fixed too.


This is not working very well. When you select OB , Refectoring or any other which is "not normalized" and it brings the popup, even selecting something the popup brings again and again and again....and I THINK the amount of times the pop up raises is the amount of packages you have as dependencies (the size of the collection of the right ;)
Maybe this can help you to detect the problem.

Another problem I have right now is this example: NewInspector. It extends the class ProtoObject with this method:

ProtoObject>>
niChildrenBlockForFixedFields (an extension for NewInspector).

In that method, it uses the class TypeCollector which is form RoelTyper. However, RoelTyper is not shon as a dependency.

Do you know what can be the problem ?

Cheers

Mariano