2016-10-23 | Paul Boddie | raw files shortlog changelog graph | Do not attempt to remove self from the parameters when defining instantiators. | |
importer.py (file) |
1.1 --- a/importer.py Thu Oct 20 23:40:02 2016 +0200 1.2 +++ b/importer.py Sun Oct 23 00:35:33 2016 +0200 1.3 @@ -580,7 +580,7 @@ 1.4 1.5 for cls, attrs in self.all_class_attrs.items(): 1.6 initialiser = attrs["__init__"] 1.7 - self.function_parameters[cls] = self.function_parameters[initialiser][1:] 1.8 + self.function_parameters[cls] = self.function_parameters[initialiser] 1.9 self.function_defaults[cls] = self.function_defaults[initialiser] 1.10 1.11 def collect_constants(self):