[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3972: Solving `untyped-def` mypy errors in tahoe-lafs codebase

Tahoe-LAFS trac at tahoe-lafs.org
Fri Feb 3 19:58:47 UTC 2023


#3972: Solving `untyped-def` mypy errors in tahoe-lafs codebase
-------------------------+---------------------------
 Reporter:  daniellee    |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  minor        |      Milestone:  undecided
Component:  unknown      |        Version:  n/a
 Keywords:               |  Launchpad Bug:
-------------------------+---------------------------
 The mypy '--disallow-untyped-def' flag raises errors when functions
 definitions are untyped. The codebase is missing a lot of type annotations
 for functions definitions.

 We can improve tahoe-lafs codebase by adding type annotations to untyped
 functions to improve code readability for future development.

 We want to use this flag to find and fix potential bugs in the codebase.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3972>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list