mirror of
https://github.com/PyCQA/flake8.git
synced 2026-03-31 19:26:52 +00:00
application: Pass returned prelim options to .configure_logging()
The verbosity and output file options can be obtained from options returned by `.parse_preliminary_options_and_args()`, instead of state from the `Application` object.
This commit is contained in:
parent
6043e90855
commit
55ef2c6f5e
3 changed files with 17 additions and 8 deletions
|
|
@ -28,10 +28,10 @@ def get_style_guide(**kwargs):
|
|||
:class:`StyleGuide`
|
||||
"""
|
||||
application = app.Application()
|
||||
application.parse_preliminary_options_and_args([])
|
||||
flake8.configure_logging(
|
||||
application.prelim_opts.verbose, application.prelim_opts.output_file
|
||||
prelim_opts, prelim_args = application.parse_preliminary_options_and_args(
|
||||
[]
|
||||
)
|
||||
flake8.configure_logging(prelim_opts.verbose, prelim_opts.output_file)
|
||||
application.make_config_finder()
|
||||
application.find_plugins()
|
||||
application.register_plugin_options()
|
||||
|
|
|
|||
|
|
@ -357,10 +357,10 @@ class Application(object):
|
|||
"""
|
||||
# NOTE(sigmavirus24): When updating this, make sure you also update
|
||||
# our legacy API calls to these same methods.
|
||||
self.parse_preliminary_options_and_args(argv)
|
||||
flake8.configure_logging(
|
||||
self.prelim_opts.verbose, self.prelim_opts.output_file
|
||||
prelim_opts, prelim_args = self.parse_preliminary_options_and_args(
|
||||
argv
|
||||
)
|
||||
flake8.configure_logging(prelim_opts.verbose, prelim_opts.output_file)
|
||||
self.make_config_finder()
|
||||
self.find_plugins()
|
||||
self.register_plugin_options()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue