# HG changeset patch # User Paul Boddie # Date 1481322378 -3600 # Node ID 3c11956e943f5cc6db7d3efe3890bf1867e15a94 # Parent b8b6d8de775f2aed96a68bac76fa666c326e079d Report missing symbols only after serialising the module data. diff -r b8b6d8de775f -r 3c11956e943f importer.py --- a/importer.py Fri Dec 09 19:42:33 2016 +0100 +++ b/importer.py Fri Dec 09 23:26:18 2016 +0100 @@ -380,11 +380,12 @@ finalised. """ + self.finalise_classes() + self.to_cache() + if self.missing: return False - self.finalise_classes() - self.to_cache() self.set_class_types() self.define_instantiators() self.collect_constants()