summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Change version for 2.7.3 release2.7.3-cherry-picked-from-masterPierre Sassoulas2021-03-282-11/+3
|
* Fix false negative 'use-symbolic-message-instead' and optimize itPierre Sassoulas2021-03-2816-58/+53
| | | | | | 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.
* Fix regession with sys.path filter (2)Marc Mueller2021-03-281-1/+4
|
* Fix regression with sys.path filter (#4258)Marc Mueller2021-03-283-30/+141
| | | | * Fix regression with sys.path filter
* Bump astroid version to 2.5.2Marc Mueller2021-03-283-2/+5
|
* Fix false-positive for unused-import on class keyword argumentsMarc Mueller2021-03-283-0/+50
|
* Fix a typo where 'msg =' was repeated twicePierre Sassoulas2021-03-281-1/+1
|
* Import astroid with import x or from x import y but not bothPierre Sassoulas2021-03-2819-110/+102
| | | | Remove unused imports for astroid
* Redefining __hash__ without redefining __eq__ is suspiciousPierre Sassoulas2021-03-281-0/+5
|
* Fix classes do not defining 4 ordering comparison methodsPierre Sassoulas2021-03-282-2/+4
|
* Remove unsued assignment in raw_metrics.pyPierre Sassoulas2021-03-281-1/+0
|
* Refactor and cleanup of PEP 604 checkMarc Mueller2021-03-281-34/+47
|
* Use value.qname() to check if class is subscriptable PEP585Marc Mueller2021-03-286-44/+77
|
* Improve handling of assignment expressionsMarc Mueller2021-03-285-4/+52
|
* Only print verbose logs if pytest -vMarc Mueller2021-03-282-7/+10
|
* Fix 'assert' statement contains an expression with side effectsPierre Sassoulas2021-03-281-2/+4
|
* Fix kwargs is not a supported in function get_tokenizerPierre Sassoulas2021-03-281-4/+6
|
* Each enable on their on line in pylintrcPierre Sassoulas2021-03-281-1/+4
|
* Fix column index of FIXME warnings (#4246)Konstantina Saketou2021-03-285-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-281-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)tiagohonorato2021-03-283-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 worksPierre Sassoulas2021-03-281-0/+11
| | | | Closes #4245
* Remove txt file during update for functional test without outputPierre Sassoulas2021-03-2810-18/+5
|
* Merge the two tests for use-symbolic-message-insteadPierre Sassoulas2021-03-285-36/+31
| | | | Keep the more explicit name.
* Fix existing 'use-symbolic-message-instead'Pierre Sassoulas2021-03-285-7/+4
|
* Fix false negative 'use-symbolic-message-instead' and optimize itPierre Sassoulas2021-03-2822-52/+79
| | | | | | 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 testsPierre Sassoulas2021-03-2812-14/+10
|
* Better error message when dealing with functional tests failPierre Sassoulas2021-03-281-4/+10
|
* Enable use-symbolic-message-instead in functional testsPierre Sassoulas2021-03-2859-67/+75
|
* Rename func_w0233 to non_init_parent_calledPierre Sassoulas2021-03-283-11/+11
|
* Remove disabling of all I message in functional testsPierre Sassoulas2021-03-283-2/+6
|
* Change the order of the assert for better pytest messagePierre Sassoulas2021-03-281-4/+7
|
* Upgrade flake8 to 3.9.0 from 3.8.4Pierre Sassoulas2021-03-282-2/+2
|
* Migrate func_w406.py to new functional testsPierre Sassoulas2021-03-284-4/+4
|
* Migrate func_first_arg.py to new functional testsPierre Sassoulas2021-03-285-52/+54
|
* Move file so there is less files in functional/sPierre Sassoulas2021-03-2810-0/+0
|
* Migrate func_w0613.py to new functional testsPierre Sassoulas2021-03-285-49/+48
|
* Migrate func_w0405.py to new functional testsPierre Sassoulas2021-03-285-11/+11
|
* Migrate func_w0611.py to new functional testsPierre Sassoulas2021-03-285-27/+26
|
* Migrate func_dotted_ancestor.py to new functional testsPierre Sassoulas2021-03-287-16/+16
|
* Migrate func_e12xx.py to new functional testsPierre Sassoulas2021-03-284-13/+13
|
* Migrate nonregr___file___global.py to new functional testsPierre Sassoulas2021-03-283-3/+3
|
* Migrate func_no_dummy_redefined.py to new functional testsPierre Sassoulas2021-03-283-4/+4
|
* Migrate func_module___dict__.py to new functional testsPierre Sassoulas2021-03-283-2/+2
|
* Migrate func_loopvar_in_dict_comp_py27.py to new functional testsPierre Sassoulas2021-03-283-2/+2
|
* Migrate func_unused_import_py30.py to new functional testsPierre Sassoulas2021-03-283-4/+3
|
* Migrate func_e13xx.py (format error) to new functional testsPierre Sassoulas2021-03-285-44/+31
|
* Migrate func_w0404.py (reimported) to new functional testsPierre Sassoulas2021-03-284-32/+33
|
* Fix changelog: print removal need to be in '2.7.3'Pierre Sassoulas2021-03-281-0/+2
|
* Typoflyingbot912021-03-281-1/+1
|