1.1 --- a/deducer.py Tue Nov 22 23:31:03 2016 +0100
1.2 +++ b/deducer.py Wed Nov 23 00:22:56 2016 +0100
1.3 @@ -2019,19 +2019,19 @@
1.4 only_instance_types,
1.5 module_types) = self.get_types_for_attribute(attrname)
1.6
1.7 - all_accessor_kinds = set()
1.8 - all_provider_kinds = set()
1.9 + accessor_kinds = set()
1.10 + provider_kinds = set()
1.11
1.12 if class_types:
1.13 - all_accessor_kinds.add("<class>")
1.14 - all_accessor_kinds.add("<instance>")
1.15 - all_provider_kinds.add("<class>")
1.16 + accessor_kinds.add("<class>")
1.17 + accessor_kinds.add("<instance>")
1.18 + provider_kinds.add("<class>")
1.19 if only_instance_types:
1.20 - all_accessor_kinds.add("<instance>")
1.21 - all_provider_kinds.add("<instance>")
1.22 + accessor_kinds.add("<instance>")
1.23 + provider_kinds.add("<instance>")
1.24 if module_types:
1.25 - all_accessor_kinds.add("<module>")
1.26 - all_provider_kinds.add("<module>")
1.27 + accessor_kinds.add("<module>")
1.28 + provider_kinds.add("<module>")
1.29
1.30 attrs = set()
1.31 for type in combine_types(class_types, only_instance_types, module_types):