186 Commits (1386ce4735019ea6e918591509ee58a82c9c635c)

Author SHA1 Message Date
  Erik Johnston c9b7e97355
Add a stub Rust crate (#12595) 1 year ago
  David Robertson d642ce4b32
Use Pydantic to systematically validate a first batch of endpoints in `synapse.rest.client.account`. (#13188) 1 year ago
  Patrick Cloke 50122754c8
Add missing types to opentracing. (#13345) 1 year ago
  David Robertson 6ba732fefe
Type `tests.utils` (#13028) 1 year ago
  Andrew Morgan 9820665597
Remove tests/utils.py from mypy's exclude list (#13159) 1 year ago
  Patrick Cloke 6ad012ef89
More type hints for `synapse.logging` (#13103) 1 year ago
  David Robertson 09f6e43025
Actually typecheck `tests.test_server` (#13135) 1 year ago
  David Robertson f1145563f6
Extra type annotations in `test_server` (#13124) 1 year ago
  David Robertson 97e9fbe1b2
Type annotations in `synapse.databases.main.devices` (#13025) 2 years ago
  David Robertson 97053c9406
Type annotations for `test_v2` (#12985) 2 years ago
  Dirk Klimpel 444588c5fc
Add some type hints to tests files (#12833) 2 years ago
  David Robertson b935c9529c
Simplify untyped-defs config in mypy.ini (#12790) 2 years ago
  Dirk Klimpel 50ae4eafe1
Add some type hints to `event_federation` datastore (#12753) 2 years ago
  Dirk Klimpel 6edefef602
Add some type hints to datastore (#12717) 2 years ago
  David Robertson 1fe202a1a3
Tidy up and type-hint the database engine modules (#12734) 2 years ago
  David Robertson aec69d2481
Another batch of type annotations (#12726) 2 years ago
  David Robertson 17e1eb7749
Reduce the number of "untyped defs" (#12716) 2 years ago
  andrew do 01e625513a
remove constantly lib use and switch to enums. (#12624) 2 years ago
  David Robertson 01dcf7532d
Prune mypy ignore_missing_imports list (#12608) 2 years ago
  David Robertson 30c8e7e408
Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356) 2 years ago
  David Robertson 6463244375
Remove unused `# type: ignore`s (#12531) 2 years ago
  David Robertson 09b4f6e46d
Remove leftover references to setup.py (#12514) 2 years ago
  David Robertson e5a76ec00b
Dump setuptools; correct pyproject version number (#12478) 2 years ago
  Patrick Cloke 4586119f0b
Add missing type hints to config classes. (#12402) 2 years ago
  David Robertson 961ee75a9b
Disallow untyped defs in synapse._scripts (#12422) 2 years ago
  David Robertson 0cd182f296
Make `synapse._scripts` pass typechecks (#12421) 2 years ago
  Jorge Florian 78e4d96a4d
Add missing type definitions for scripts in docker folder (#12280) 2 years ago
  Dirk Klimpel d666fc02fa
Add type hints to some tests files (#12371) 2 years ago
  David Robertson 80839a44f1
Remove more dead/broken dev scripts (#12355) 2 years ago
  Richard van der Hoff f0b03186d9
Add type hints for `tests/unittest.py`. (#12347) 2 years ago
  David Robertson 336bff1104
Burn `check_signature` dev script. (#12351) 2 years ago
  David Robertson 21351820e0
Remove `list_url_patterns` dev script (#12349) 2 years ago
  Patrick Cloke 11df4ec6c2
Add more type hints to the main state store. (#12267) 2 years ago
  David Robertson e0bb268134
Fix typechecker problems exposed by signedjson 1.1.2 (#12326) 2 years ago
  Dirk Klimpel ac95167d2f
Add some type hints to datastore. (#12255) 2 years ago
  Dirk Klimpel 9d21ecf7ce
Add type hints to tests files. (#12256) 2 years ago
  Dirk Klimpel c46065fa3d
Add some type hints to datastore (#12248) 2 years ago
  Dirk Klimpel 9e06e22064
Add type hints to more tests files. (#12240) 2 years ago
  Dirk Klimpel 5dd949bee6
Add type hints to some tests/handlers files. (#12224) 2 years ago
  Dirk Klimpel 32c828d0f7
Add type hints to `tests/rest`. (#12208) 2 years ago
  Erik Johnston 2ce27a24fe
Add experimental environment variable to enable asyncio reactor (#12135) 2 years ago
  Dirk Klimpel 7e91107be1
Add type hints to `tests/rest` (#12146) 2 years ago
  David Robertson 1fbe0316a9
Add suffices to scripts in scripts-dev (#12137) 2 years ago
  Dirk Klimpel 2ffaf30803
Add type hints to `tests/rest/client` (#12108) 2 years ago
  David Robertson f3f0ab10fe
Move scripts directory inside synapse, exposing as setuptools entry_points (#12118) 2 years ago
  Dirk Klimpel 952efd0bca
Add type hints to `tests/rest/client` (#12094) 2 years ago
  Dirk Klimpel 1901cb1d4a
Add type hints to `tests/rest/client` (#12084) 2 years ago
  Dirk Klimpel 7c82da27aa
Add type hints to `synapse/storage/databases/main` (#11984) 2 years ago
  Patrick Cloke a121507cfe
Adds misc missing type hints (#11953) 2 years ago
  Patrick Cloke d0e78af35e
Add missing type hints to synapse.replication. (#11938) 2 years ago