diff options
author | David Lord <davidism@gmail.com> | 2022-02-21 17:35:33 -0800 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2022-02-21 17:43:07 -0800 |
commit | dfae0a101190258677261f534249f6d6c862894a (patch) | |
tree | d9dbb0431cd827638611efc81f560c3543b9cb31 | |
parent | 445428e3ebdc44b274e4908848269f75df8718e8 (diff) | |
download | click-dfae0a101190258677261f534249f6d6c862894a.tar.gz |
refactor try/except
-rw-r--r-- | src/click/decorators.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/click/decorators.py b/src/click/decorators.py index 961aac2..d3f49e2 100644 --- a/src/click/decorators.py +++ b/src/click/decorators.py @@ -181,10 +181,11 @@ def command( try: params = f.__click_params__ # type: ignore - params.reverse() - del f.__click_params__ # type: ignore except AttributeError: params = [] + else: + params.reverse() + del f.__click_params__ # type: ignore if attrs.get("help") is None: attrs["help"] = inspect.getdoc(f) |