With new Traits we have some issues which we are slowly fixing. Nice thing that fixes are quite simple and clean and covered by tests. I guess it was not like that before.
So Pablo did very good job here.

For this concrete case with implementors there is already issue��21652: the method allClassesAndTraits includes traits twice.

2018-04-13 11:30 GMT+02:00 Marcus Denker <marcus.denker@inria.fr>:


On 13 Apr 2018, at 11:26, Benoit St-Jean via Pharo-users <pharo-users@lists.pharo.org> wrote:


From: Benoit St-Jean <bstjean@yahoo.com>
Subject: Re: [Pharo-users] Where do we go now ?
Date: 13 April 2018 at 11:26:09 CEST
To: Esteban Lorenzano <estebanlm@gmail.com>
Cc: Any question about pharo is welcome <pharo-users@lists.pharo.org>
Reply-To: Benoit St-Jean <bstjean@yahoo.com>


BTW, why put an .exe installer for Windows available when it crashes right from the start? It just doesn't work at all.�� Period.�� For everyone.

And I thought looking for senders of a method was something we mastered a long time ago, like starting with Smalltalk-76.�� Am I supposed to assume that everything, even basic functionalities, are all broken because it's labeled "alpha��� ?

We have already a issue tracker entry with a description of a fix:

https://pharo.fogbugz.com/f/cases/21518/New-Traits-brings-wrong-behaviour-to-tagsForMethods

TODO: turn that description into code and make a Pull Request.

Marcus