diff options
author | David Lord <davidism@gmail.com> | 2022-02-20 10:40:17 -0800 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2022-02-20 10:42:17 -0800 |
commit | 721c8b0d58c2b7124cedd33a779626f14cf1b1d2 (patch) | |
tree | f0ab8850c7971115bcb89a9cac377239b7fcf478 /src/click/decorators.py | |
parent | 2c70a0c15a3c154c587e351062be66bb75cbf3f2 (diff) | |
download | click-721c8b0d58c2b7124cedd33a779626f14cf1b1d2.tar.gz |
cleandoc for Command help, epilog, and short_help
Diffstat (limited to 'src/click/decorators.py')
-rw-r--r-- | src/click/decorators.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/click/decorators.py b/src/click/decorators.py index 4c00e9d..0a01925 100644 --- a/src/click/decorators.py +++ b/src/click/decorators.py @@ -137,14 +137,9 @@ def _make_command( except AttributeError: params = [] - help = attrs.get("help") + if attrs.get("help") is None: + attrs["help"] = inspect.getdoc(f) - if help is None: - help = inspect.getdoc(f) - else: - help = inspect.cleandoc(help) - - attrs["help"] = help return cls( name=name or f.__name__.lower().replace("_", "-"), callback=f, |