[Cuis-dev] More powerful duplicate method finder
Juan Vuletich
juan at cuis.st
Wed Sep 23 13:22:52 PDT 2026
Integrated at GitHub. Thanks!
On 2026-09-22 3:49 PM, Hernán Wilkinson via Cuis-dev wrote:
> Hi,
> the current impl of ExtractMethod does not find this two pieces of
> code as duplicates:
> ------
> salesToAdaLovelace := salesSystem salesMadeTo: adaLovelace.
> self assert: 1 equals: salesToAdaLovelace size.
> self assert: 1 equals: (salesToAdaLovelace count: [ :aProduct |
> aProduct = self combo1 ]).
> --------
> salesToAlanKay := salesSystem salesMadeTo: alanKay.
> self assert: 1 equals: salesToAlanKay size.
> self assert: 1 equals: (salesToAlanKay count: [ :aProduct | aProduct
> = self combo2 ])
> ----
> The attached cs makes the ExtractMethod to find them so it can be
> extracted this way:
> self salesMadeBy: adaLovelace are: [ :aProduct | aProduct = self combo1 ].
> self salesMadeBy: alanKay are: [ :aProduct | aProduct = self combo2 ]
>
> Cheers!
> Hernan
>
> --
> *Hernán Wilkinson
> Agile 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
>
--
Juan Vuletich
www.cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20260923/86eade35/attachment.htm>
More information about the Cuis-dev
mailing list