[ANN][Squeak-dev Image] Version 93

Roel Wuyts Roel.Wuyts at ulb.ac.be
Mon Mar 26 11:48:16 UTC 2007


ok, will take care of the RoelTyper related ones. The reason is that  
I generate the Squeak changeset from within VisualWorks, because I  
wanted to have one distribution for both. Will try to fix this.

On 26 Mar 2007, at 26 March/00:45, Ralph Johnson wrote:

> squeak-dev-95 has eight undeclared variables.  Four are in the
> refactoring browser engine, two in RoelTyper, one in ScriptManager,
> and one in OmniBrowser.
>
> ** Refactoring Browser
>
> FaultTolerantParser is called by BrowserRequestor, which is part of
> the refactoring engine.
>
> MenuItem is called by BasicLintRule.  Another VW relic.
>
> SqueakParser is used by RBAstractTest and RBFormaterTest.  I wonder if
> these tests are run?
>
> SqueakTokenStream is used by RBVariableNode
>
> *RoelTyper
>
> ArithmeticValue is referenced by VWTypeCollector.  The real problem is
> that RoelTyper loades both SqueakTypeCollector and VWTypeCollector and
> then does a trick to decide which one to call, rather than just
> loading the one for Squeak.  So, it ends up with references to
> VisualWorks classes that don't exist in Squeak.
>
> subclasses is used by Behavior in method nonMetaSubclassesDo:
> This method was added by RoelTyper, and it used to work because  
> Behaviors
> used to know their subclasses, but traits changed that.  The  
> variable reference
> should probably be changed to "self subclasses", which is a lot slower
> post-traits,
> but works.
>
> ** ScriptManager
>
> SimpleDialog is used twice by ScriptManager.
>
> ** Ominibrowser
>
> execute is used by OBPluggableCommand in the execute: method,  I think
> the method can be deleted.
>




More information about the Squeak-dev mailing list