# HG changeset patch # User Sylvain Thénault # Date 1250548135 -7200 # Node ID 4b720d82a1e4148ac333dc4c365bc2be54e1c929 # Parent 5989ce0707bc39c81df8d5735fd7148a0d179b44 take care in case Any is given diff -r 5989ce0707bc -r 4b720d82a1e4 cwvreg.py --- a/cwvreg.py Tue Aug 18 00:28:37 2009 +0200 +++ b/cwvreg.py Tue Aug 18 00:28:55 2009 +0200 @@ -106,6 +106,8 @@ @cached def parent_classes(self, etype): + if etype == 'Any': + return [self.etype_class('Any')] eschema = self.schema.eschema(etype) parents = [cls.etype_class(e.type) for e in eschema.ancestors()] parents.append(self.etype_class('Any'))