Eivind Eklund
12/14/2007 10:16:00 AM
On Dec 13, 2007 11:30 PM, Paul <pdavidow@gmail.com> wrote:
> Let's say I have the following module:
[...]
> Is there a way to enforce that the 'children' method is understood in
> any class which includes this module? Or do I simply rely on a
> comment, as above
There are ways (you can play around with Parenting.inherited and do
method rewrites), yet I suspect you're better off with a comment. All
methods for ensuring this have limitations that will block some cases
of valid code (though that may be resolved by adding a sort of
say-that-it-is-OK method).
Eivind.