From 2366b22405a5cbe520bd4e8956c1f3ce87e1450c Mon Sep 17 00:00:00 2001 From: "neiljp (Neil Pilgrim)" Date: Fri, 22 Dec 2017 09:50:11 -0800 Subject: [PATCH] Tools: Update tools/run-mypy to default to strict-optional. --- tools/run-mypy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/run-mypy b/tools/run-mypy index dfd285d..215994c 100755 --- a/tools/run-mypy +++ b/tools/run-mypy @@ -97,8 +97,8 @@ parser.add_argument('--no-disallow-untyped-defs', dest='disallow_untyped_defs', help="""Don't throw errors when functions are not annotated""") parser.add_argument('--scripts-only', dest='scripts_only', action='store_true', default=False, help="""Only type check extensionless python scripts""") -parser.add_argument('--strict-optional', dest='strict_optional', action='store_true', default=False, - help="""Use the --strict-optional flag with mypy""") +parser.add_argument('--no-strict-optional', dest='strict_optional', action='store_false', default=True, + help="""Don't use the --strict-optional flag with mypy""") parser.add_argument('--warn-unused-ignores', dest='warn_unused_ignores', action='store_true', default=False, help="""Use the --warn-unused-ignores flag with mypy""") parser.add_argument('--no-ignore-missing-imports', dest='ignore_missing_imports', action='store_false', default=True,