mirror of
https://github.com/element-hq/synapse.git
synced 2024-12-14 11:57:44 +00:00
Explicit disabling of disallowed_untyped_defs. (#15026)
To make it easier to see which files still need to be fixed.
This commit is contained in:
parent
c951fbedcb
commit
975f7ba904
2 changed files with 26 additions and 58 deletions
1
changelog.d/15026.misc
Normal file
1
changelog.d/15026.misc
Normal file
|
@ -0,0 +1 @@
|
|||
Improve type hints.
|
83
mypy.ini
83
mypy.ini
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue