summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump isort from 5.7.0 to 5.8.0dependabot/pip/isort-5.8.0dependabot[bot]2021-03-221-1/+1
| | | | | | | | Bumps [isort](https://github.com/pycqa/isort) from 5.7.0 to 5.8.0. - [Release notes](https://github.com/pycqa/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md) - [Commits](https://github.com/pycqa/isort/compare/5.7.0...5.8.0) Signed-off-by: dependabot[bot] <support@github.com>
* Fix private method hidden by ancestor class attribute (#4177)tiagohonorato2021-03-213-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-211-0/+11
| | | | Closes #4245
* Move deprecated module checker to DeprecatedMixin (#4225)Matus Valo2021-03-174-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 outputPierre Sassoulas2021-03-1710-18/+5
|
* Merge the two tests for use-symbolic-message-insteadPierre Sassoulas2021-03-175-36/+31
| | | | Keep the more explicit name.
* Fix existing 'use-symbolic-message-instead'Pierre Sassoulas2021-03-175-7/+4
|
* Fix false negative 'use-symbolic-message-instead' and optimize itPierre Sassoulas2021-03-1722-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 testsPierre Sassoulas2021-03-1712-14/+10
|
* Better error message when dealing with functional tests failPierre Sassoulas2021-03-171-4/+10
|
* Enable use-symbolic-message-instead in functional testsPierre Sassoulas2021-03-1759-67/+75
|
* Rename func_w0233 to non_init_parent_calledPierre Sassoulas2021-03-173-11/+11
|
* Remove disabling of all I message in functional testsPierre Sassoulas2021-03-173-2/+6
|
* Change the order of the assert for better pytest messagePierre Sassoulas2021-03-171-4/+7
|
* Upgrade flake8 to 3.9.0 from 3.8.4Pierre Sassoulas2021-03-152-2/+2
|
* Migrate func_w406.py to new functional testsPierre Sassoulas2021-03-144-4/+4
|
* Migrate func_first_arg.py to new functional testsPierre Sassoulas2021-03-145-52/+54
|
* Move file so there is less files in functional/sPierre Sassoulas2021-03-1410-0/+0
|
* Migrate func_w0613.py to new functional testsPierre Sassoulas2021-03-145-49/+48
|
* Migrate func_w0405.py to new functional testsPierre Sassoulas2021-03-145-11/+11
|
* Migrate func_w0611.py to new functional testsPierre Sassoulas2021-03-145-27/+26
|
* Migrate func_dotted_ancestor.py to new functional testsPierre Sassoulas2021-03-147-16/+16
|
* Migrate func_e12xx.py to new functional testsPierre Sassoulas2021-03-144-13/+13
|
* Migrate nonregr___file___global.py to new functional testsPierre Sassoulas2021-03-143-3/+3
|
* Migrate func_no_dummy_redefined.py to new functional testsPierre Sassoulas2021-03-143-4/+4
|
* Migrate func_module___dict__.py to new functional testsPierre Sassoulas2021-03-143-2/+2
|
* Migrate func_loopvar_in_dict_comp_py27.py to new functional testsPierre Sassoulas2021-03-143-2/+2
|
* Migrate func_unused_import_py30.py to new functional testsPierre Sassoulas2021-03-143-4/+3
|
* Migrate func_e13xx.py (format error) to new functional testsPierre Sassoulas2021-03-145-44/+31
|
* Migrate func_w0404.py (reimported) to new functional testsPierre Sassoulas2021-03-144-32/+33
|
* Fix changelog: print removal need to be in '2.7.3'Pierre Sassoulas2021-03-141-2/+2
|
* Typoflyingbot912021-03-121-1/+1
|
* add changelog entryJens H. Nielsen2021-03-121-0/+2
|
* remove print statementJens H. Nielsen2021-03-121-1/+0
|
* Dont check deprecated arguments of deprecated functionMatus Valo2021-03-101-0/+1
|
* Improve fix-documentation pre-commit hookMarc Mueller2021-03-091-12/+45
|
* Update pre-commit requirement from ~=2.10 to ~=2.11dependabot[bot]2021-03-091-1/+1
| | | | | | | | Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.10.0...v2.11.0) Signed-off-by: dependabot[bot] <support@github.com>
* Bump sphinx from 3.5.1 to 3.5.2dependabot[bot]2021-03-091-1/+1
| | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.5.1 to 3.5.2. - [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/compare/v3.5.1...v3.5.2) Signed-off-by: dependabot[bot] <support@github.com>
* Update whatsnewPeter Kolbus2021-03-091-0/+4
| | | | Add an entry to whatsnew/2.8.rst announcing the change.
* Update ChangeLogPeter Kolbus2021-03-091-0/+4
|
* Remove 'whitelist' term in imports checkerPeter Kolbus2021-03-091-1/+1
| | | | Replace usage of a whitelist mention in a checkers.imports comment.
* Remove 'whitelist' term in python3 checkerPeter Kolbus2021-03-091-2/+2
| | | | Replace usage of a whitelist parameter in checkers.python3.
* Rename blacklisted-name to disallowed-namePeter Kolbus2021-03-0918-29/+37
| | | | | | In the base checker, change the 'blacklisted-name' message to 'disallowed-name'. For backward compatibility, blacklisted-name is an old_name for disallowed-name.
* Add extension-pkg-allow-list optionPeter Kolbus2021-03-096-9/+36
| | | | | Add an option extension-pkg-allow-list to the main checker. This is an alternate name for extension-pkg-whitelist.
* Remove 'blacklist' term for good/bad identifiersPeter Kolbus2021-03-099-19/+19
| | | | | | | Replace blacklist/whitelist terminology in the context of identifier names. The message identifier 'blacklisted-name' will be addressed in a future patch; a transition path is needed because this message may be referenced in pylintrc files or disable comments.
* Reduce 'blacklist' term for ignored filesPeter Kolbus2021-03-0911-37/+36
| | | | | | | Replace usage of the term 'blacklist' in the context of ignored files and directories (--ignore and --ignore-patterns), except in cases where backward compatibility is needed. In documentation and help, supplement 'ignore' with 'skip'; in code use the term 'ignore list'.
* Fix astroid.Inference error for undefined-variables with len()Marc Mueller2021-03-084-1/+20
|
* Migrate func_typecheck_callfunc_assigment.py to new functional testsPierre Sassoulas2021-03-072-3/+6
|
* Migrate all func_noerror_* to new functional testsPierre Sassoulas2021-03-0726-1/+1
|
* Migrate nameerror_on_string_substitution to new functional testsPierre Sassoulas2021-03-073-4/+4
|