[Pharo-project] Trait recent change
Hi, I'm building a new pharo dev and get a message about missing TCommentDescription. Is it normal? -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
Hi Damien, Yes. I recently did a refactoring to reduce the number of traits in the kernel. That is, most of the traits are flattened down and now are only used for code reuse between the traits and the classes inheritance branches (traits count went down from 17 to 6). So if your packages change methods in traits that are now gone, you have to adapt your packages. However, all changes I did are behavior preserving. Cheers, Adrian On Jun 11, 2008, at 12:34 , Damien Cassou wrote:
Hi,
I'm building a new pharo dev and get a message about missing TCommentDescription. Is it normal?
-- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
On Wed, Jun 11, 2008 at 6:03 PM, Adrian Lienhard <adi@netstyle.ch> wrote:
Hi Damien,
Yes. I recently did a refactoring to reduce the number of traits in the kernel. That is, most of the traits are flattened down and now are only used for code reuse between the traits and the classes inheritance branches (traits count went down from 17 to 6).
So if your packages change methods in traits that are now gone, you have to adapt your packages. However, all changes I did are behavior preserving.
Thank you -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu)
participants (2)
-
Adrian Lienhard -
Damien Cassou