New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parent types augmented at run time no longer make augmented methods available to sub types #3040
Comments
From @thundergnatSome time between Oct 2012 and Feb 2013 Rakudo stopped making methods Same behaviour under Linux and Windows builds. $ perl6 -v thundergnat: Is there a way in Rakudo to augment a parent type at run |
From @thundergnatFWIW.... After some bisecting, it seems like this stopped working after commmit From git log: commit f0acedfc5a8a24a57b028843e6b2926dcf5172ab Make the method cache authoritative in some cases. commit 870d189bbc7362d1f07130024f6ebec0bb1a1a23 Run S05-modifier/perl5_5.t. |
From @FROGGSHere is a workaround that might imply a fix: r: use MONKEY_TYPING; augment class Cool { method foo (*@) { "foo" } }; # augment child classes |
The RT System itself - Status changed from 'new' to 'open' |
From @cokeOn Thu Jun 27 00:36:55 2013, FROGGS.de wrote:
Additionally: 14:17 < [Coke]> r: use MONKEY-TYPING; augment class Cool { method foo (*@) { See also: http://irclog.perlgeek.de/perl6/2015-10-15#i_11379856 -- |
From @diakopterworks now |
@diakopter - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#116613 (status was 'resolved')
Searchable as RT116613$
The text was updated successfully, but these errors were encountered: