mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-04 12:16:53 +00:00
Add --bug-report flag to help bug reporters
When invoked it will print out JSON that has all of the debugging information needed by the maintainers to diagnose or reproduce a bug. Closes #207
This commit is contained in:
parent
f768ed6fd0
commit
f67f481bee
7 changed files with 215 additions and 2 deletions
|
|
@ -728,3 +728,51 @@
|
|||
flake8 --benchmark dir/
|
||||
|
||||
This **can not** be specified in config files.
|
||||
|
||||
|
||||
.. option:: --bug-report
|
||||
|
||||
Generate information necessary to file a complete bug report for Flake8.
|
||||
This will pretty-print a JSON blob that should be copied and pasted into a
|
||||
bug report for Flake8.
|
||||
|
||||
Command-line usage:
|
||||
|
||||
.. prompt:: bash
|
||||
|
||||
flake8 --bug-report
|
||||
|
||||
The output should look vaguely like:
|
||||
|
||||
.. code-block:: js
|
||||
|
||||
{
|
||||
"dependencies": [
|
||||
{
|
||||
"dependency": "setuptools",
|
||||
"version": "25.1.1"
|
||||
}
|
||||
],
|
||||
"platform": {
|
||||
"python_implementation": "CPython",
|
||||
"python_version": "2.7.12",
|
||||
"system": "Darwin"
|
||||
},
|
||||
"plugins": [
|
||||
{
|
||||
"plugin": "mccabe",
|
||||
"version": "0.5.1"
|
||||
},
|
||||
{
|
||||
"plugin": "pycodestyle",
|
||||
"version": "2.0.0"
|
||||
},
|
||||
{
|
||||
"plugin": "pyflakes",
|
||||
"version": "1.2.3"
|
||||
}
|
||||
],
|
||||
"version": "3.1.0.dev0"
|
||||
}
|
||||
|
||||
This **can not** be specified in config files.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue