Procházet zdrojové kódy

Explicit disabling of disallowed_untyped_defs. (#15026)

To make it easier to see which files still need to be fixed.
tags/v1.78.0rc1
Patrick Cloke před 1 rokem
committed by GitHub
rodič
revize
975f7ba904
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
2 změnil soubory, kde provedl 26 přidání a 58 odebrání
  1. +1
    -0
      changelog.d/15026.misc
  2. +25
    -58
      mypy.ini

+ 1
- 0
changelog.d/15026.misc Zobrazit soubor

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

+ 25
- 58
mypy.ini Zobrazit soubor

@@ -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:


Načítá se…
Zrušit
Uložit