summaryrefslogtreecommitdiff
path: root/cmd2/parsing.py
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2018-08-23 00:48:15 -0400
committerKevin Van Brunt <kmvanbrunt@gmail.com>2018-08-23 00:48:15 -0400
commit06163734b94b71ce52938f27b5718bd66357553a (patch)
tree69ff6626465ebbf1e18458e2dad9dc64958d3ac7 /cmd2/parsing.py
parent6f1eb6860c546631077ed21bdd36b9d665ac79b5 (diff)
downloadcmd2-git-06163734b94b71ce52938f27b5718bd66357553a.tar.gz
No longer returning None from arg_list
Diffstat (limited to 'cmd2/parsing.py')
-rw-r--r--cmd2/parsing.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd2/parsing.py b/cmd2/parsing.py
index 67e97c2b..875e54c9 100644
--- a/cmd2/parsing.py
+++ b/cmd2/parsing.py
@@ -5,7 +5,7 @@
import os
import re
import shlex
-from typing import List, Tuple, Dict, Union
+from typing import List, Tuple, Dict
from . import constants
from . import utils
@@ -106,13 +106,13 @@ class Statement(str):
return rtn
@property
- def arg_list(self) -> Union[List[str], None]:
+ def arg_list(self) -> List[str]:
"""
Returns a list of the arguments to the command, not including any output
redirection or terminators. quoted arguments remain quoted.
"""
if self.args is None:
- return None
+ return []
return self.args.split()