Skip to content

Commit 941b6f6

Browse files
committed
slither, slither-doctor: fix completion generation
1 parent 2db53aa commit 941b6f6

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Diff for: slither/__main__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ def parse_filter_paths(args: argparse.Namespace) -> List[str]:
279279
def parse_args(
280280
detector_classes: List[Type[AbstractDetector]], printer_classes: List[Type[AbstractPrinter]]
281281
) -> argparse.Namespace:
282-
usage = "slither target [flag]\n"
282+
usage = "slither target [options]\n"
283283
usage += "\ntarget can be:\n"
284284
usage += "\t- file.sol // a Solidity file\n"
285285
usage += "\t- project_directory // a project directory. See https://github.com/crytic/crytic-compile/#crytic-compile for the supported platforms\n"
@@ -293,7 +293,7 @@ def parse_args(
293293

294294
shtab.add_argument_to(parser)
295295

296-
parser.add_argument("filename", help=argparse.SUPPRESS)
296+
parser.add_argument("filename", metavar="target", help="File or project target, see above")
297297

298298
cryticparser.init(parser)
299299

Diff for: slither/tools/doctor/__main__.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ def parse_args() -> argparse.Namespace:
3030

3131

3232
def main() -> None:
33-
# log on stdout to keep output in order
34-
logging.basicConfig(stream=sys.stdout, level=logging.DEBUG, force=True)
35-
3633
args = parse_args()
3734
kwargs = vars(args)
3835

36+
# log on stdout to keep output in order
37+
logging.basicConfig(stream=sys.stdout, level=logging.DEBUG, force=True)
38+
3939
for check in ALL_CHECKS:
4040
with report_section(check.title):
4141
check.function(**kwargs)

0 commit comments

Comments
 (0)