Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Prepare 2.7.3 release (#4261)pylint-2.7.32.7 | Pierre Sassoulas | 2021-03-29 | 21 | -16/+29 |
| | |||||
* | Fix various problems with --import-graph filename parsing (#4259) | Andrew Howe | 2021-03-29 | 5 | -34/+65 |
| | | | | | | | | | | | | | | Avoids backwards-incompatible changes. - Raise error if graphvis is not installed (instead of reporting success) - Fix tempfile creation bug when outputfile includes directories - Fix bug when using file extension that isn't 3 characters long - Fix confusing help text - Rename deprecated .dot extension to .gv - Default to .png if no extension is specified * Add typing to modified functions (and ignore mypy thinking codecs.open() returns an int) Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Fix regession with sys.path filter (2) | Marc Mueller | 2021-03-28 | 1 | -1/+4 |
| | |||||
* | Fix regression with sys.path filter (#4258) | Marc Mueller | 2021-03-28 | 3 | -30/+141 |
| | | | | * Fix regression with sys.path filter | ||||
* | Bump astroid version to 2.5.2 | Marc Mueller | 2021-03-28 | 3 | -2/+5 |
| | |||||
* | Fix false-positive for unused-import on class keyword arguments | Marc Mueller | 2021-03-28 | 3 | -0/+50 |
| | |||||
* | Fix a typo where 'msg =' was repeated twice | Pierre Sassoulas | 2021-03-28 | 1 | -1/+1 |
| | |||||
* | Import astroid with import x or from x import y but not both | Pierre Sassoulas | 2021-03-28 | 19 | -110/+102 |
| | | | | Remove unused imports for astroid | ||||
* | Redefining __hash__ without redefining __eq__ is suspicious | Pierre Sassoulas | 2021-03-28 | 1 | -0/+5 |
| | |||||
* | Fix classes do not defining 4 ordering comparison methods | Pierre Sassoulas | 2021-03-28 | 2 | -2/+4 |
| | |||||
* | Remove unsued assignment in raw_metrics.py | Pierre Sassoulas | 2021-03-28 | 1 | -1/+0 |
| | |||||
* | Refactor and cleanup of PEP 604 check | Marc Mueller | 2021-03-27 | 1 | -34/+47 |
| | |||||
* | Use value.qname() to check if class is subscriptable PEP585 | Marc Mueller | 2021-03-27 | 6 | -44/+77 |
| | |||||
* | Improve handling of assignment expressions | Marc Mueller | 2021-03-26 | 5 | -4/+52 |
| | |||||
* | Only print verbose logs if pytest -v | Marc Mueller | 2021-03-26 | 2 | -7/+10 |
| | |||||
* | Fix 'assert' statement contains an expression with side effects | Pierre Sassoulas | 2021-03-25 | 1 | -2/+4 |
| | |||||
* | Fix kwargs is not a supported in function get_tokenizer | Pierre Sassoulas | 2021-03-25 | 1 | -4/+6 |
| | |||||
* | Each enable on their on line in pylintrc | Pierre Sassoulas | 2021-03-25 | 1 | -1/+4 |
| | |||||
* | Fix column index of FIXME warnings (#4246) | Konstantina Saketou | 2021-03-25 | 5 | -11/+16 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Bump sphinx from 3.5.2 to 3.5.3 (#4248) | dependabot[bot] | 2021-03-24 | 1 | -1/+1 |
| | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||||
* | Fix private method hidden by ancestor class attribute (#4177) | tiagohonorato | 2021-03-21 | 3 | -0/+35 |
| | | | | | | | | | | | | | | * Fix private method hidden by ancestor class attribute A class defined private method won't be hidden by an ancestor class private attribute as the class will mangle the latter to avoid naming collisions. Add tests to assert method-hidden : Although private attributes from the parent class should not hide methods in the child class, this is not true for protected attributes. This test ensures that ``method-hidden`` catches the error when private attributes are not in use. Signed-off-by: Tiago Honorato <tiagohonorato1@gmail.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Update the release documentation for pre-commit autoupdate to works | Pierre Sassoulas | 2021-03-21 | 1 | -0/+11 |
| | | | | Closes #4245 | ||||
* | Move deprecated module checker to DeprecatedMixin (#4225) | Matus Valo | 2021-03-17 | 4 | -12/+84 |
| | | | | | * Move deprecated module checker to DeprecatedMixin Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Remove txt file during update for functional test without output | Pierre Sassoulas | 2021-03-17 | 10 | -18/+5 |
| | |||||
* | Merge the two tests for use-symbolic-message-instead | Pierre Sassoulas | 2021-03-17 | 5 | -36/+31 |
| | | | | Keep the more explicit name. | ||||
* | Fix existing 'use-symbolic-message-instead' | Pierre Sassoulas | 2021-03-17 | 5 | -7/+4 |
| | |||||
* | Fix false negative 'use-symbolic-message-instead' and optimize it | Pierre Sassoulas | 2021-03-17 | 22 | -52/+76 |
| | | | | | | use-symbolic-message-instead was not working for message with multiple new names and the function to get the symbol was suboptimal. Also made the solution copy pastable. | ||||
* | Cleanup unwanted 'use-symbolic-message-instead' in functional tests | Pierre Sassoulas | 2021-03-17 | 12 | -14/+10 |
| | |||||
* | Better error message when dealing with functional tests fail | Pierre Sassoulas | 2021-03-17 | 1 | -4/+10 |
| | |||||
* | Enable use-symbolic-message-instead in functional tests | Pierre Sassoulas | 2021-03-17 | 59 | -67/+75 |
| | |||||
* | Rename func_w0233 to non_init_parent_called | Pierre Sassoulas | 2021-03-17 | 3 | -11/+11 |
| | |||||
* | Remove disabling of all I message in functional tests | Pierre Sassoulas | 2021-03-17 | 3 | -2/+6 |
| | |||||
* | Change the order of the assert for better pytest message | Pierre Sassoulas | 2021-03-17 | 1 | -4/+7 |
| | |||||
* | Upgrade flake8 to 3.9.0 from 3.8.4 | Pierre Sassoulas | 2021-03-15 | 2 | -2/+2 |
| | |||||
* | Migrate func_w406.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 4 | -4/+4 |
| | |||||
* | Migrate func_first_arg.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 5 | -52/+54 |
| | |||||
* | Move file so there is less files in functional/s | Pierre Sassoulas | 2021-03-14 | 10 | -0/+0 |
| | |||||
* | Migrate func_w0613.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 5 | -49/+48 |
| | |||||
* | Migrate func_w0405.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 5 | -11/+11 |
| | |||||
* | Migrate func_w0611.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 5 | -27/+26 |
| | |||||
* | Migrate func_dotted_ancestor.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 7 | -16/+16 |
| | |||||
* | Migrate func_e12xx.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 4 | -13/+13 |
| | |||||
* | Migrate nonregr___file___global.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 3 | -3/+3 |
| | |||||
* | Migrate func_no_dummy_redefined.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 3 | -4/+4 |
| | |||||
* | Migrate func_module___dict__.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 3 | -2/+2 |
| | |||||
* | Migrate func_loopvar_in_dict_comp_py27.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 3 | -2/+2 |
| | |||||
* | Migrate func_unused_import_py30.py to new functional tests | Pierre Sassoulas | 2021-03-14 | 3 | -4/+3 |
| | |||||
* | Migrate func_e13xx.py (format error) to new functional tests | Pierre Sassoulas | 2021-03-14 | 5 | -44/+31 |
| | |||||
* | Migrate func_w0404.py (reimported) to new functional tests | Pierre Sassoulas | 2021-03-14 | 4 | -32/+33 |
| | |||||
* | Fix changelog: print removal need to be in '2.7.3' | Pierre Sassoulas | 2021-03-14 | 1 | -2/+2 |
| |