[GOODIE] DynamicCategories-dgd

DiegoGomezDeck at ConsultAr.com DiegoGomezDeck at ConsultAr.com
Mon Apr 8 18:18:11 UTC 2002


from preamble:

"Change Set:		DynamicCategories-dgd
Date:			8 April 2002
Author:			Diego Gomez Deck <DiegoGomezDeck at ConsultAr.com>

http://minnow.cc.gatech.edu/squeak/2419

Experimental implementation of 'Dynamic Categories'. The goal is to
categorize methods on the fly based on some criteria. Dynamic categories
are inheritance of DynamicMethodCategory and implements #name and
#includes:in:. The same idea is applicable to classes categories.

The actual implementation is very experimental, only to play with the
idea. For a 'real' implementation several changes to Brower,
ClassOrganizer, etc are necessary. Anyway this version is enought to
play and 'feel' the idea. The performance is not so good, but usable.

Trying it
- In Preferences category 'browsing', check the
enableDynamicMethodCategories option. 
- Enable the categories that you want: 
	DynamicMethodCategory add: LargeMethodsCategory new. 
	DynamicMethodCategory add: MethodsWithSlipsCategory new. 
	DynamicMethodCategory add: DuplicatedMethodsCategory new. 
	DynamicMethodCategory add: UncommentedMethodsCategory new.
	DynamicMethodCategory add: MethodsToSeeCategory new. 
- Use the normal Browser

"!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DynamicCategories-dgd.cs.gz
Type: application/octet-stream
Size: 4598 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20020408/1d2129e0/DynamicCategories-dgd.cs.obj


More information about the Squeak-dev mailing list