Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Commit

Permalink
Explicit disabling of disallowed_untyped_defs. (#15026)
Browse files Browse the repository at this point in the history
To make it easier to see which files still need to be fixed.
  • Loading branch information
clokep authored Feb 8, 2023
1 parent c951fbe commit 975f7ba
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 58 deletions.
1 change: 1 addition & 0 deletions changelog.d/15026.misc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Improve type hints.
83 changes: 25 additions & 58 deletions mypy.ini
Original file line number Diff line number Diff line change
Expand Up @@ -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.app.*]
disallow_untyped_defs = True

[mypy-tests.appservice.*]
disallow_untyped_defs = True

[mypy-tests.config.*]
disallow_untyped_defs = True

[mypy-tests.crypto.*]
disallow_untyped_defs = True

[mypy-tests.events.*]
disallow_untyped_defs = True

[mypy-tests.federation.*]
disallow_untyped_defs = True

[mypy-tests.handlers.*]
disallow_untyped_defs = True

[mypy-tests.http.*]
disallow_untyped_defs = True

[mypy-tests.logging.*]
disallow_untyped_defs = True
[mypy-tests.server_notices.test_consent]
disallow_untyped_defs = False

[mypy-tests.metrics.*]
disallow_untyped_defs = True
[mypy-tests.server_notices.test_resource_limits_server_notices]
disallow_untyped_defs = False

[mypy-tests.push.*]
disallow_untyped_defs = True
[mypy-tests.test_distributor]
disallow_untyped_defs = False

[mypy-tests.replication.*]
disallow_untyped_defs = True
[mypy-tests.test_event_auth]
disallow_untyped_defs = False

[mypy-tests.rest.*]
disallow_untyped_defs = True
[mypy-tests.test_federation]
disallow_untyped_defs = False

[mypy-tests.state.test_profile]
disallow_untyped_defs = True
[mypy-tests.test_mau]
disallow_untyped_defs = False

[mypy-tests.storage.*]
disallow_untyped_defs = True
[mypy-tests.test_rust]
disallow_untyped_defs = False

[mypy-tests.test_server]
disallow_untyped_defs = True
[mypy-tests.test_test_utils]
disallow_untyped_defs = False

[mypy-tests.test_state]
disallow_untyped_defs = True
[mypy-tests.test_types]
disallow_untyped_defs = False

[mypy-tests.test_terms_auth]
disallow_untyped_defs = True
[mypy-tests.test_utils.*]
disallow_untyped_defs = False

[mypy-tests.types.*]
disallow_untyped_defs = True
[mypy-tests.test_visibility]
disallow_untyped_defs = False

[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:
Expand Down

0 comments on commit 975f7ba

Please sign in to comment.