diff options
| author | Eric N. Vander Weele <ericvw@gmail.com> | 2019-10-25 15:01:30 -0400 |
|---|---|---|
| committer | Eric N. Vander Weele <ericvw@gmail.com> | 2019-10-25 17:07:43 -0400 |
| commit | 2260f5362ef3d136e4233d65735641d9714f9ffc (patch) | |
| tree | 6991000312f2af80c97478bc1fcb75253786c1b7 /src | |
| parent | 7f46990f4b1dcd59e8c593538b37578cbf9f3d77 (diff) | |
| download | flake8-2260f5362ef3d136e4233d65735641d9714f9ffc.tar.gz | |
application: Keep unknown options in the unknown argument list
Positional arguments aren't necessary for determining where to
load configuration anymore and is safe to keep both options and
arguments to be forwarded for later parsing after configuration is
loaded.
Diffstat (limited to 'src')
| -rw-r--r-- | src/flake8/main/application.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/flake8/main/application.py b/src/flake8/main/application.py index 0f86844..2354425 100644 --- a/src/flake8/main/application.py +++ b/src/flake8/main/application.py @@ -138,10 +138,7 @@ class Application(object): except ValueError: pass - opts, args = self.prelim_arg_parser.parse_known_args(args) - # parse_known_args includes unknown options as args - args = [a for a in args if not a.startswith("-")] - return opts, args + return self.prelim_arg_parser.parse_known_args(args) def exit(self): # type: () -> None |
