Yes, TreatRestrictionsAsConditions is a little ugly, but I don't see any much cleaner way how to achieve the same.
I don't remember the exact details, let's revisit it tomorrow. Tomas -----Original Message----- From: Curt Hagenlocher Sent: Tuesday, October 07, 2008 9:53 PM To: Tomas Matousek; IronRuby External Code Reviewers Cc: [email protected] Subject: RE: Code Review: MethodLookup Changes are largely good. The change involving MetaObjectBuilder.TreatRestrictionsAsConditions is pretty awkward, but I'm sure you think so too and there don't seem to be any terribly clean alternatives. In the case we were looking at earlier today, will ResolveMethodFallbackToObject find Module.freeze or only Object.freeze? -----Original Message----- From: Tomas Matousek Sent: Tuesday, October 07, 2008 9:26 PM To: IronRuby External Code Reviewers Cc: [email protected] Subject: Code Review: MethodLookup tfpt review "/shelveset:MethodLookup;REDMOND\tomat" 'alias' keyword, alias_method and public/private/protected methods look the method up in Object if called on a module, which we didn't do Also, 'super' keyword doesn't use current 'self' if called in class_eval/instance_eval. Tomas _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
