[Cuis-dev] Refactoring implementation improvement and better class category scoping

Hernán Wilkinson hernan.wilkinson at 10pines.com
Thu Mar 20 10:26:44 PDT 2025


Hi,
 attached are two change sets.
 The first one adds a superclass for scoped refactorings, the ones that ask
for the apply scope (where to look for implementos and senders), that
allowed to remove duplicated code between ChangeSelector and InlineMethod
and its appliers.
 The second one changes how implementos and senders are looked for when the
scope "In Category" (now "In Class Category Tree"). Now it will change in
the whole class category tree and not only the class category node. The
current behavior was not changed when the class category tree feature was
added.

 Cheers!
 Hernan.
-- 

*Hernán WilkinsonAgile Software Development, Teaching & Coaching*
*Phone: +54-011*-4893-2057
*Twitter: @HernanWilkinson*
*site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 896, Floor 6, Buenos Aires, Argentina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250320/248d5636/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7082-ScopeRefactoring-HernanWilkinson-2025Mar19-08h56m-HAW.001.cs.st
Type: application/octet-stream
Size: 37130 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250320/248d5636/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 7083-RefactoringScopeInCategoryTree-HernanWilkinson-2025Mar20-13h58m-HAW.001.cs.st
Type: application/octet-stream
Size: 951 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250320/248d5636/attachment-0003.obj>


More information about the Cuis-dev mailing list