[ENH] ModuleRefactoringUtils
Daniel Vainsencher
danielv at netvision.net.il
Sat May 4 22:17:01 UTC 2002
I started out making Celeste and friends unloadable just to see what it
takes.
Exploring, I found this snippet gives a nice summary of dependencies.
from preamble:
"Change Set: ModuleRefactoringUtils
Date: 5 May 2002
Author: Daniel Vainsencher
A nice clear way of looking at a modules unresolved external references.
Show:
* which modules this module is dependent on.
* For each module, which globals in it we refer to.
* For each Global, from which methods
So a person doesn't need to go scanning lots of method, or guessing
which globals of that module I'm using.
Note this doesn't deal with sub/delta modules, and it doesn't check
superclass uses.
(Module fromPath: #(#Squeak #Network #Applications #AudioChat))
groupedLocalUnresolvedRefsPerGlobal
"!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ModuleRefactoringUtils.cs.gz
Type: application/octet-stream
Size: 1213 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20020505/3814202f/ModuleRefactoringUtils.cs.obj
More information about the Squeak-dev
mailing list
|