@@ -0,0 +1 @@ | |||
Standardize the mypy configuration. |
@@ -6,6 +6,55 @@ check_untyped_defs = True | |||
show_error_codes = True | |||
show_traceback = True | |||
mypy_path = stubs | |||
files = | |||
synapse/api, | |||
synapse/appservice, | |||
synapse/config, | |||
synapse/event_auth.py, | |||
synapse/events/builder.py, | |||
synapse/events/spamcheck.py, | |||
synapse/federation, | |||
synapse/handlers/auth.py, | |||
synapse/handlers/cas_handler.py, | |||
synapse/handlers/directory.py, | |||
synapse/handlers/federation.py, | |||
synapse/handlers/identity.py, | |||
synapse/handlers/message.py, | |||
synapse/handlers/oidc_handler.py, | |||
synapse/handlers/presence.py, | |||
synapse/handlers/room.py, | |||
synapse/handlers/room_member.py, | |||
synapse/handlers/room_member_worker.py, | |||
synapse/handlers/saml_handler.py, | |||
synapse/handlers/sync.py, | |||
synapse/handlers/ui_auth, | |||
synapse/http/server.py, | |||
synapse/http/site.py, | |||
synapse/logging/, | |||
synapse/metrics, | |||
synapse/module_api, | |||
synapse/notifier.py, | |||
synapse/push/pusherpool.py, | |||
synapse/push/push_rule_evaluator.py, | |||
synapse/replication, | |||
synapse/rest, | |||
synapse/server.py, | |||
synapse/server_notices, | |||
synapse/spam_checker_api, | |||
synapse/state, | |||
synapse/storage/databases/main/ui_auth.py, | |||
synapse/storage/database.py, | |||
synapse/storage/engines, | |||
synapse/storage/state.py, | |||
synapse/storage/util, | |||
synapse/streams, | |||
synapse/types.py, | |||
synapse/util/caches/stream_change_cache.py, | |||
synapse/util/metrics.py, | |||
tests/replication, | |||
tests/test_utils, | |||
tests/rest/client/v2_alpha/test_auth.py, | |||
tests/util/test_stream_change_cache.py | |||
[mypy-pymacaroons.*] | |||
ignore_missing_imports = True | |||
@@ -171,58 +171,8 @@ deps = | |||
{[base]deps} | |||
mypy==0.782 | |||
mypy-zope | |||
env = | |||
MYPYPATH = stubs/ | |||
extras = all | |||
commands = mypy \ | |||
synapse/api \ | |||
synapse/appservice \ | |||
synapse/config \ | |||
synapse/event_auth.py \ | |||
synapse/events/builder.py \ | |||
synapse/events/spamcheck.py \ | |||
synapse/federation \ | |||
synapse/handlers/auth.py \ | |||
synapse/handlers/cas_handler.py \ | |||
synapse/handlers/directory.py \ | |||
synapse/handlers/federation.py \ | |||
synapse/handlers/identity.py \ | |||
synapse/handlers/message.py \ | |||
synapse/handlers/oidc_handler.py \ | |||
synapse/handlers/presence.py \ | |||
synapse/handlers/room.py \ | |||
synapse/handlers/room_member.py \ | |||
synapse/handlers/room_member_worker.py \ | |||
synapse/handlers/saml_handler.py \ | |||
synapse/handlers/sync.py \ | |||
synapse/handlers/ui_auth \ | |||
synapse/http/server.py \ | |||
synapse/http/site.py \ | |||
synapse/logging/ \ | |||
synapse/metrics \ | |||
synapse/module_api \ | |||
synapse/notifier.py \ | |||
synapse/push/pusherpool.py \ | |||
synapse/push/push_rule_evaluator.py \ | |||
synapse/replication \ | |||
synapse/rest \ | |||
synapse/server.py \ | |||
synapse/server_notices \ | |||
synapse/spam_checker_api \ | |||
synapse/state \ | |||
synapse/storage/databases/main/ui_auth.py \ | |||
synapse/storage/database.py \ | |||
synapse/storage/engines \ | |||
synapse/storage/state.py \ | |||
synapse/storage/util \ | |||
synapse/streams \ | |||
synapse/types.py \ | |||
synapse/util/caches/stream_change_cache.py \ | |||
synapse/util/metrics.py \ | |||
tests/replication \ | |||
tests/test_utils \ | |||
tests/rest/client/v2_alpha/test_auth.py \ | |||
tests/util/test_stream_change_cache.py | |||
commands = mypy | |||
# To find all folders that pass mypy you run: | |||
# | |||