summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* New ConfusingConsecutiveElifCheckr (for: #3920) (#4318)DudeNr332021-04-117-0/+300
|
* Add a regression test for #2605 (#4337)Pierre Sassoulas2021-04-112-0/+17
|
* fix inaccurate docstring; closes #4274 (#4336)bernie gray2021-04-111-1/+1
|
* Add generic alias test cases (#4239)Marc Mueller2021-04-1031-0/+1260
|
* Update ``astroid`` to 2.5.3 (#4334)Marc Mueller2021-04-107-3/+25
| | | | * Add test case for typing.Generic with ABCMeta
* Force encoding in reading of setup.cfg to utf-8 (#4329)Sebastian Müller2021-04-103-1/+7
| | | | | | * Add Sebastian Müller to contributors * Add setup.cfg utf8 fix to changelog Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* fixing comments to break into multiple linesEli Fine2021-04-102-6/+12
|
* obtaining list of comment directives to ignore from pylintrcEli Fine2021-04-103-16/+49
|
* Update pylint/checkers/spelling.pyEli Fine2021-04-101-3/+2
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* removing extraneous line and adding clarifying commentEli Fine2021-04-101-1/+1
|
* skipping spellcheck for code flanked in backticksEli Fine2021-04-103-34/+72
|
* skipping spellcheck for tool directives in commentsEli Fine2021-04-103-14/+103
|
* Enable loading of plugins in functional tests (Fix 4331) (#4332)DudeNr332021-04-096-2/+24
| | | | | * Load plugins if defined in option file of functional test. * Fix functional test which now fails after optional plugins are now loaded correctly * Added functional test for bad_builtins from #4291
* Update pylint/config/option_manager_mixin.pyPierre Sassoulas2021-04-091-1/+2
| | | Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* More explicit comment in flake8 configurationPierre Sassoulas2021-04-091-1/+1
|
* Fix some typo and create better docstringsPierre Sassoulas2021-04-092-23/+20
|
* Refactor MessageId Store with a better error messagePierre Sassoulas2021-04-093-11/+18
|
* More modular code for enable/disable in pylinterPierre Sassoulas2021-04-091-2/+2
|
* Formattinghippo912021-04-092-7/+5
|
* Adds an entryhippo912021-04-091-0/+4
|
* Setup formatting of new and old scoreshippo912021-04-091-2/+2
|
* diff_string is made publichippo912021-04-091-0/+2
|
* Revert "Refactor - Remove unused and untested code in utils"hippo912021-04-094-9/+45
| | | | This reverts commit 293a7f5e6add850e2f127dd1680a6e43fb1a6949.
* Don't show DuplicateBasesError for attribute access (#4317)Marc Mueller2021-04-083-1/+8
|
* Bug pylint 4019 (#4311)hippo912021-04-084-0/+31
| | | | | | | | | | | * Detects an `assert False` and consider it as a return node * Test the detection of `assert False` * Adds an entry * Takes into account @cdce8p and @Pierre-Sassoulas remarks * Formatting
* Upgrade the documentation and fix inconsistenciesPierre Sassoulas2021-04-083-14/+20
|
* Upgrade contribute doc with discord server and fix typoesPierre Sassoulas2021-04-081-19/+19
|
* test: fix fail_under regressionchohner2021-04-074-30/+35
|
* test: dont fail on same scorechohner2021-04-071-1/+1
|
* pass if score equals fail_underchohner2021-04-073-2/+4
|
* Add prettier to the pre-commit configurationPierre Sassoulas2021-04-0712-111/+132
| | | | Also apply prettier
* Add editable install in requirements_test_min.txtPierre Sassoulas2021-04-072-4/+1
| | | | Closes #4306
* Fix false-positive used-before-assignment in function returnsMarc Mueller2021-04-074-14/+29
|
* Fix some LGMT errors - unreachable-statementMarc Mueller2021-04-072-2/+0
|
* Bug pylint 4122 (#4304)hippo912021-04-074-1/+66
| | | | | | | * Adds detection of return type hint to determine if a function has NoReturn * Adds unittests to check return type hints are correctly interpreted * Adds an entry * Adds argparse.parse_error as default for never-returning-functions option * Simplification of NoReturn detection as suggested by cdce8p
* Update pre-commit requirement from ~=2.11 to ~=2.12dependabot[bot]2021-04-071-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.11.0...v2.12.0) Signed-off-by: dependabot[bot] <support@github.com>
* Add configuration file to change the setting in read the docPierre Sassoulas2021-04-062-0/+12
| | | | So contributors do not need admin right in read the doc to change settings if no admin can do it
* Remove duplication of requirement file for docPierre Sassoulas2021-04-063-4/+3
|
* Use prescriptve description for unidiomatic-typecheckDudeNr332021-04-063-15/+19
|
* Remove 'deprecated' option zip_safe from setup.cfgPierre Sassoulas2021-04-051-1/+0
|
* Remove Manifest.in as setup.cfg works after removing cachePierre Sassoulas2021-04-052-6/+4
|
* Pin astroid precisely in test requirementsPierre Sassoulas2021-04-051-5/+7
| | | | See comments on review here: https://github.com/PyCQA/pylint/pull/4294\#discussion_r607054374
* Remove setup.py from the hashed filesPierre Sassoulas2021-04-051-4/+4
|
* Update Changelog following migration to setuptoolsPierre Sassoulas2021-04-051-1/+5
|
* Autoformat tox.ini after failing to move it to setup.cfgPierre Sassoulas2021-04-051-17/+10
|
* Add discord server in project urlPierre Sassoulas2021-04-051-0/+1
|
* Update travis job as easy_install is not used anymorePierre Sassoulas2021-04-051-4/+0
|
* Add setup-cfg-fmt in pre-commit configurationPierre Sassoulas2021-04-052-26/+30
|
* Remove .isort.cfg in favor of setup.cfgPierre Sassoulas2021-04-052-7/+8
|
* Remove pytest.ini in favor of setup.cfgPierre Sassoulas2021-04-053-7/+5
| | | | | Temporary before pyproject.toml see, https://docs.pytest.org/en/stable/customize.html#setup-cfg