Thanks.. :)<br><br><div><span class="gmail_quote">On 1/13/06, <b class="gmail_sendername">stéphane ducasse</b> &lt;<a href="mailto:ducasse@iam.unibe.ch">ducasse@iam.unibe.ch</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
This is quite nice.<br>I will have a look this would be nice indeed to have a consistent<br>system.<br><br>Stef<br><br><br>&gt; Hi all!<br><br>&gt; This is just to announce my first package for Squeak :)<br>&gt; Package description:
<br>&gt; This package allows you to categorize uncategorized methods based<br>&gt; on rules. For example you can put all uncategorized methods in<br>&gt; SomeTest that begins with &quot;test&quot; under the &quot;tests&quot; category using:
<br>&gt; (AutomaticMethodCategorizer<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for: SomeTest organization&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;using:<br>&gt; (PluggableMethodCategorizationRule<br>&gt; whenSelectorMatches: 'initialize*'<br>&gt; andClassInheritsFrom: TestCase&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; categorizeIn:
<br>&gt; #'tests')) value<br>&gt; Other rule to use the super class category is included (this is the<br>&gt; standard behavior of Browser&gt;&gt;#categorizeAllUncategorizedMethods).<br>&gt; If the AutomaticMethodCategorizer is created with #for: a default
<br>&gt; list of rules will be used. See AutomaticMethodCategorizer-<br>&gt; ModelTests for more examples.<br>&gt; Also you can modify the System Browser to use the automatic method<br>&gt; categorizer, evaluating:<br>&gt; AutomaticMethodCategorizerInstaller new modifySystemBrowsers
<br>&gt; WARNING: The installer overwrites<br>&gt; Browser&gt;&gt;#categorizeAllUncategorizedMethods<br>&gt; Acknowledgments: The idea of method categorization based on rules<br>&gt; was taken from a VAST tool created by Maximiliano Contieri.
<br>&gt;<br><br><br></blockquote></div><br>