Explicit disabling of disallowed_untyped_defs. (#15026)

To make it easier to see which files still need to be fixed.
pull/15027/head
Patrick Cloke 2023-02-08 13:49:18 -05:00 committed by GitHub
parent c951fbedcb
commit 975f7ba904
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 58 deletions

1
changelog.d/15026.misc Normal file
View File

@ -0,0 +1 @@
Improve type hints.

View File

@ -60,81 +60,48 @@ disallow_untyped_defs = False
[mypy-synapse.storage.database]
disallow_untyped_defs = False
[mypy-tests.*]
[mypy-tests.scripts.test_new_matrix_user]
disallow_untyped_defs = False
[mypy-tests.api.*]
disallow_untyped_defs = True
[mypy-tests.server_notices.test_consent]
disallow_untyped_defs = False
[mypy-tests.app.*]
disallow_untyped_defs = True
[mypy-tests.server_notices.test_resource_limits_server_notices]
disallow_untyped_defs = False
[mypy-tests.appservice.*]
disallow_untyped_defs = True
[mypy-tests.test_distributor]
disallow_untyped_defs = False
[mypy-tests.config.*]
disallow_untyped_defs = True
[mypy-tests.test_event_auth]
disallow_untyped_defs = False
[mypy-tests.crypto.*]
disallow_untyped_defs = True
[mypy-tests.test_federation]
disallow_untyped_defs = False
[mypy-tests.events.*]
disallow_untyped_defs = True
[mypy-tests.test_mau]
disallow_untyped_defs = False
[mypy-tests.federation.*]
disallow_untyped_defs = True
[mypy-tests.test_rust]
disallow_untyped_defs = False
[mypy-tests.handlers.*]
disallow_untyped_defs = True
[mypy-tests.test_test_utils]
disallow_untyped_defs = False
[mypy-tests.http.*]
disallow_untyped_defs = True
[mypy-tests.test_types]
disallow_untyped_defs = False
[mypy-tests.logging.*]
disallow_untyped_defs = True
[mypy-tests.test_utils.*]
disallow_untyped_defs = False
[mypy-tests.metrics.*]
disallow_untyped_defs = True
[mypy-tests.test_visibility]
disallow_untyped_defs = False
[mypy-tests.push.*]
disallow_untyped_defs = True
[mypy-tests.replication.*]
disallow_untyped_defs = True
[mypy-tests.rest.*]
disallow_untyped_defs = True
[mypy-tests.state.test_profile]
disallow_untyped_defs = True
[mypy-tests.storage.*]
disallow_untyped_defs = True
[mypy-tests.test_server]
disallow_untyped_defs = True
[mypy-tests.test_state]
disallow_untyped_defs = True
[mypy-tests.test_terms_auth]
disallow_untyped_defs = True
[mypy-tests.types.*]
disallow_untyped_defs = True
[mypy-tests.util.caches.*]
disallow_untyped_defs = True
[mypy-tests.unittest]
disallow_untyped_defs = False
[mypy-tests.util.caches.test_descriptors]
disallow_untyped_defs = False
[mypy-tests.util.*]
disallow_untyped_defs = True
[mypy-tests.utils]
disallow_untyped_defs = True
;; Dependencies without annotations
;; Before ignoring a module, check to see if type stubs are available.
;; The `typeshed` project maintains stubs here: