From d8d74b0cc89f7b9242cb5419ac1193463749f218 Mon Sep 17 00:00:00 2001 From: aligoren Date: Fri, 7 Jun 2019 23:52:42 +0300 Subject: [PATCH 1/2] document _get_exc_class_and_code params --- flask/app.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/flask/app.py b/flask/app.py index c570a95b..11bfecc3 100644 --- a/flask/app.py +++ b/flask/app.py @@ -1270,7 +1270,11 @@ class Flask(_PackageBoundObject): @staticmethod def _get_exc_class_and_code(exc_class_or_code): - """Ensure that we register only exceptions as handler keys""" + """Ensure that we register only exceptions as handler keys + + :param exc_class_or_code: the class for the exception, or + exception code as integer + """ if isinstance(exc_class_or_code, integer_types): exc_class = default_exceptions[exc_class_or_code] else: From 6ec98f07499a6e6b61a43f265c818100aa41e205 Mon Sep 17 00:00:00 2001 From: David Lord Date: Wed, 12 Jun 2019 14:08:27 -0700 Subject: [PATCH 2/2] reword _get_exc_class_and_code docstring --- flask/app.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/flask/app.py b/flask/app.py index 11bfecc3..c3a455ac 100644 --- a/flask/app.py +++ b/flask/app.py @@ -1270,10 +1270,12 @@ class Flask(_PackageBoundObject): @staticmethod def _get_exc_class_and_code(exc_class_or_code): - """Ensure that we register only exceptions as handler keys + """Get the exception class being handled. For HTTP status codes + or ``HTTPException`` subclasses, return both the exception and + status code. - :param exc_class_or_code: the class for the exception, or - exception code as integer + :param exc_class_or_code: Any exception class, or an HTTP status + code as an integer. """ if isinstance(exc_class_or_code, integer_types): exc_class = default_exceptions[exc_class_or_code]