More types for synapse.util, part 1 (#10888)
The following modules now pass `disallow_untyped_defs`: * synapse.util.caches.cached_call * synapse.util.caches.lrucache * synapse.util.caches.response_cache * synapse.util.caches.stream_change_cache * synapse.util.caches.ttlcache pass * synapse.util.daemonize * synapse.util.patch_inline_callbacks pass `no-untyped-defs` * synapse.util.versionstring Additional typing in synapse.util.metrics. Didn't get this to pass `no-untyped-defs`, think I'll need to watch #10847
Showing
- changelog.d/10888.misc 1 addition, 0 deletionschangelog.d/10888.misc
- mypy.ini 24 additions, 0 deletionsmypy.ini
- synapse/util/caches/cached_call.py 1 addition, 1 deletionsynapse/util/caches/cached_call.py
- synapse/util/caches/deferred_cache.py 6 additions, 5 deletionssynapse/util/caches/deferred_cache.py
- synapse/util/caches/lrucache.py 26 additions, 31 deletionssynapse/util/caches/lrucache.py
- synapse/util/caches/response_cache.py 3 additions, 3 deletionssynapse/util/caches/response_cache.py
- synapse/util/caches/stream_change_cache.py 3 additions, 3 deletionssynapse/util/caches/stream_change_cache.py
- synapse/util/caches/ttlcache.py 6 additions, 6 deletionssynapse/util/caches/ttlcache.py
- synapse/util/daemonize.py 6 additions, 2 deletionssynapse/util/daemonize.py
- synapse/util/metrics.py 20 additions, 7 deletionssynapse/util/metrics.py
- synapse/util/patch_inline_callbacks.py 20 additions, 8 deletionssynapse/util/patch_inline_callbacks.py
- synapse/util/versionstring.py 18 additions, 7 deletionssynapse/util/versionstring.py
Loading
Please register or sign in to comment