summary refs log tree commit diff
path: root/scripts-dev/mypy_synapse_plugin.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* mypy plugin to check `@cached` return types (#14911)David Robertson2023-10-021-38/+251
* Update ruff config (#16283)Patrick Cloke2023-09-081-3/+4
* Improve type hints for cached decorator. (#15658)Patrick Cloke2023-05-241-1/+33
* Add cache invalidation across workers to module API (#13667)Mathieu Velten2022-09-211-2/+2
* allow `on_invalidate=None` in `@cached` methods (#12769)David Robertson2022-05-171-9/+16
* Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356)David Robertson2022-04-271-2/+2
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-1/+3
* Add type hints to the push module. (#8901)Patrick Cloke2020-12-111-0/+2
* Fix cache call signature to accept `on_invalidate`. (#8684)Erik Johnston2020-10-291-11/+27
* Fix typing for `@cached` wrapped functions (#8240)Erik Johnston2020-09-031-0/+85