synapse-product/synapse/push
Patrick Cloke e584534403
Use direct references for some configuration variables (part 3) (#10885)
This avoids the overhead of searching through the various
configuration classes by directly referencing the class that
the attributes are in.

It also improves type hints since mypy can now resolve the
types of the configuration variables.
2021-09-23 07:13:34 -04:00
..
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
action_generator.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
baserules.py Add type hints to the push module. (#8901) 2020-12-11 11:43:53 -05:00
bulk_push_rule_evaluator.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
clientformat.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
emailpusher.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
httppusher.py Use direct references for some configuration variables (part 2) (#10812) 2021-09-15 08:34:52 -04:00
mailer.py Use direct references for some configuration variables (part 2) (#10812) 2021-09-15 08:34:52 -04:00
presentable_names.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
push_rule_evaluator.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
push_tools.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
pusher.py Use direct references for some configuration variables (part 3) (#10885) 2021-09-23 07:13:34 -04:00
pusherpool.py Use direct references for some configuration variables (part 2) (#10812) 2021-09-15 08:34:52 -04:00
rulekinds.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00