Add most of the missing type hints to `synapse.federation`. (#11483)
This skips a few methods which are difficult to type.
Showing
- changelog.d/11483.misc 1 addition, 0 deletionschangelog.d/11483.misc
- mypy.ini 6 additions, 0 deletionsmypy.ini
- synapse/federation/federation_client.py 2 additions, 2 deletionssynapse/federation/federation_client.py
- synapse/federation/federation_server.py 6 additions, 4 deletionssynapse/federation/federation_server.py
- synapse/federation/persistence.py 3 additions, 1 deletionsynapse/federation/persistence.py
- synapse/federation/send_queue.py 13 additions, 12 deletionssynapse/federation/send_queue.py
- synapse/federation/sender/per_destination_queue.py 10 additions, 3 deletionssynapse/federation/sender/per_destination_queue.py
- synapse/federation/transport/client.py 13 additions, 7 deletionssynapse/federation/transport/client.py
- synapse/federation/transport/server/__init__.py 1 addition, 1 deletionsynapse/federation/transport/server/__init__.py
- synapse/federation/transport/server/_base.py 29 additions, 19 deletionssynapse/federation/transport/server/_base.py
Loading