summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add new old-style-super check to flag instances of super with default argumentsFederico Bond2020-05-057-1/+80
|
* Fix trailing whitespaces and trailing newlinesPierre Sassoulas2020-05-03158-190/+167
|
* Remove private functions from the API of pylint.configPierre Sassoulas2020-05-032-16/+7
|
* Creating a file for ConfigurationMixin and helper functionsPierre Sassoulas2020-05-032-23/+30
|
* Creating a file for OptionProviderMixin and helper functionsPierre Sassoulas2020-05-032-109/+112
|
* Creating a file for OptionManagerMixin and helper functionsPierre Sassoulas2020-05-032-349/+365
|
* Creating a file for OptionParser and helper functionsPierre Sassoulas2020-05-032-41/+48
|
* Creating a file for option and helper functionsPierre Sassoulas2020-05-032-157/+173
|
* Create a file for ManPageFormatterPierre Sassoulas2020-05-032-141/+149
|
* Create a file for find_default_config_filesPierre Sassoulas2020-05-033-57/+65
|
* Move config.py into it's own packagePierre Sassoulas2020-05-031-0/+0
|
* Update changelog for mixed-indentation removalPierre Sassoulas2020-05-032-2/+8
| | | | | Python3 raises: TabError: inconsistent use of tabs and spaces in indentation
* Remove code for mixed indentationPierre Sassoulas2020-05-031-13/+0
|
* Remove tests related to mixed-indentationPierre Sassoulas2020-05-032-12/+0
|
* Remove the space_check option and its codePierre Sassoulas2020-05-034-60/+13
|
* Update documentation for bad-whitespace removalPierre Sassoulas2020-05-032-5/+5
| | | | And take review into account see https://github.com/PyCQA/pylint/pull/3578#discussion_r419063519
* Remove bad-whitespace disabling in all codePierre Sassoulas2020-05-034-4/+4
|
* Remove what is directly related to bad-whitespacePierre Sassoulas2020-05-031-203/+4
|
* Remove all tests concerning bad-whitespacePierre Sassoulas2020-05-033-280/+1
|
* Update documentation for bad-continuation removalPierre Sassoulas2020-05-022-0/+6
|
* Remove bad-continuation disabling in all codePierre Sassoulas2020-05-026-6/+5
|
* Remove what is directly related to bad-continuationPierre Sassoulas2020-05-021-403/+8
| | | | This permits to inline some functions that now have a single instruction.
* Remove all tests concerning bad-continuationPierre Sassoulas2020-05-028-404/+0
|
* Allow linting directories without `__init__.py`Claudiu Popa2020-05-023-1/+20
| | | | | This was a regressin in 2.5. Close #3528
* Allow package files to be properly discovered with multiple jobsClaudiu Popa2020-05-023-4/+40
| | | | Close #3524
* `no-value-for-parameter` variadic detection has improved for assign statementsClaudiu Popa2020-05-023-6/+37
| | | | Close #3563
* Remove the test specific configuration filePierre Sassoulas2020-05-012-21/+2
| | | | Not necessary anymore as we fixed all the problem or disabled them.
* Fix 'using possibly undefined loop variable' in testsPierre Sassoulas2020-05-011-4/+12
|
* Disable existing fixme in tests so we can check the new onePierre Sassoulas2020-05-012-5/+3
|
* Fix consider using 'elif' instead of 'else if' in testsPierre Sassoulas2020-05-011-4/+3
|
* Disable redefined-outer-name necessary by design with pytestPierre Sassoulas2020-05-018-2/+9
|
* Remove unittest.main() not required with pytestPierre Sassoulas2020-05-012-12/+2
|
* Lint pylint from toxinidir, not the installed oneClaudiu Popa2020-05-011-1/+1
|
* Revert pylint.Run's `exit` parameter to ``do_exit``Claudiu Popa2020-05-014-6/+14
| | | | | | This has been inadvertently changed several releases ago to ``do_exit``. Close #3533
* master is now 2.6.0Claudiu Popa2020-04-284-2/+25
|
* Fix a crash in `method-hidden` lookup for unknown base classesClaudiu Popa2020-04-283-9/+24
| | | | | | | | The patch replaces `mro()` with `ancestors()` as the former is not fully capable of generating the complete linearization when dealing with ambiguous inferences. Close #3527
* Remove the 'checker' in moved file namePierre Sassoulas2020-04-2716-1/+1
|
* Fix python 3.5 'Argument must be sring or bytes, not PosixPath'Pierre Sassoulas2020-04-271-1/+1
|
* Create a directory for checker's unittestsPierre Sassoulas2020-04-2718-19/+9
|
* Easier to read list of test to lint in tox.iniPierre Sassoulas2020-04-271-14/+35
|
* Use pathlib.Path instead of os.path in unittest_checkerPierre Sassoulas2020-04-272-12/+12
|
* Pylint 2.5.0 requires astroid 2.4+ to work correctlypylint-2.5.0Claudiu Popa2020-04-271-1/+1
|
* Fix formattingClaudiu Popa2020-04-271-0/+1
|
* Revert the use of astroid 2.4 until 2.4 itself is releasedClaudiu Popa2020-04-271-1/+1
|
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-27100-177/+625
|
* Prepare 2.5.0 release for pylintClaudiu Popa2020-04-273-4/+5
|
* Fix formatting error in test fileClaudiu Popa2020-04-271-3/+9
|
* Replace logging-format-formatting with the valid logging-format-interpolationClaudiu Popa2020-04-271-1/+1
|
* Brought back logging-fstring-interpolationAshley Whetter2020-04-2712-112/+113
|
* ``unidiomatic-typecheck`` is no longer emitted for ``in`` and ``not in`` ↵Claudiu Popa2020-04-274-18/+13
| | | | | | | | | | operators The original use case for this check was to catch old style type checking idioms such as `type(x) is ...`, but it should not have been extended to handle `in` operators as well. Close #3337