summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Subject: [PATCH] Initial commit.first-patch-2471Yury Gribov2022-05-191-1/+63
| | | | Proposed in #2471
* Fix "dictionary changed size during iteration" (#6612)nyabkun2022-05-186-1/+35
| | | * Fix "dictionary changed size during iteration"
* [doc] Add an assertion for redirection that will silentely failPierre Sassoulas2022-05-181-3/+11
|
* [doc] Modify the automated redirection to user_guidesPierre Sassoulas2022-05-184-5/+10
| | | | | | See discussion: https://github.com/PyCQA/pylint/pull/6628#discussion_r874177297 Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* [doc] Smaller description of the optional checker messagesPierre Sassoulas2022-05-181-2/+2
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* [doc] Remove unwanted quotation in code example for message controlPierre Sassoulas2022-05-181-36/+36
|
* [refactor] Better link and toc definition for overview of messagesPierre Sassoulas2022-05-185-561/+579
|
* [doc] Move all messages documentation to user_guide/messagesPierre Sassoulas2022-05-1811-37/+51
|
* [doc] Fix the short version in the sphinx configuration (#6640)Pierre Sassoulas2022-05-181-5/+6
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Add documentation examples for `consider-using-join`. (#6637)Mark Byrne2022-05-182-0/+8
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Add documentation examples for `consider-using-in`. (#6635)Mark Byrne2022-05-172-0/+4
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Run linking and diadef handling with patched `sys.path` (#6617)Andreas Finkler2022-05-177-3/+42
| | | * Use separate directory for pyreverse related test data
* Refactors in preparation of ``pylint-config``Daniël van Noord2022-05-176-6/+58
|
* Add documentation examples for `consider-using-get`. (#6630)Mark Byrne2022-05-172-0/+9
| | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Matus Valo <matusvalo@users.noreply.github.com>
* Add documentation examples for `consider-using-enumerate`. (#6629)Mark Byrne2022-05-162-0/+8
|
* [doc] Remove our own pycharm sectionPierre Sassoulas2022-05-163-49/+2
|
* [doc] Remove our own visual studio code duplicated from the official docPierre Sassoulas2022-05-163-64/+4
|
* [doc] Link to internal document if they existsPierre Sassoulas2022-05-165-13/+25
|
* [doc] Use internal link instead of url for run command linePierre Sassoulas2022-05-162-5/+5
|
* Add header for changelogPierre Sassoulas2022-05-161-5/+10
|
* [doc] Better more useful links for ide integrationPierre Sassoulas2022-05-1610-280/+281
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Move ide integration to the installation sectionPierre Sassoulas2022-05-162-47/+46
|
* Remove outdated dev/tarball install instructionPierre Sassoulas2022-05-163-13/+31
| | | | | Add title for python 2 compatible version in changelog and add information about installation for older interpreters.
* Update tbump requirement from ~=6.8.0 to ~=6.9.0dependabot[bot]2022-05-161-1/+1
| | | | | | | | | | | | | | Updates the requirements on [tbump](https://github.com/dmerejkowsky/tbump) to permit the latest version. - [Release notes](https://github.com/dmerejkowsky/tbump/releases) - [Changelog](https://github.com/dmerejkowsky/tbump/blob/main/Changelog.rst) - [Commits](https://github.com/dmerejkowsky/tbump/compare/v6.8.0...v6.9.0) --- updated-dependencies: - dependency-name: tbump dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* [doc] Clean all generated files in the doc's 'make clean'Pierre Sassoulas2022-05-161-1/+1
|
* [doc] Add a job to install the dependencies before build-htmlPierre Sassoulas2022-05-162-5/+8
|
* [doc] Lazily write files for repeated doc buildsPierre Sassoulas2022-05-161-1/+23
|
* [doc] Use a saved environment, do not always read all filesPierre Sassoulas2022-05-162-4/+10
| | | | In the CI we have a fresh environnement, so this option is just making repeated build slower locally
* [refactor] Factorize the message type in loopPierre Sassoulas2022-05-161-3/+3
|
* [refactor] Create a function for writting a message's .rstPierre Sassoulas2022-05-161-16/+20
|
* Makefile that expect the requirements to be installedPierre Sassoulas2022-05-161-6/+6
|
* Added logging-too-many-args message example (#6621)Matus Valo2022-05-152-0/+14
|
* Added logging-too-few-args message example (#6620)Matus Valo2022-05-152-0/+14
|
* Added logging-not-lazy message example (#6619)Matus Valo2022-05-154-0/+18
| | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Added example for invalid-slots-object message (#6618)Matus Valo2022-05-153-0/+5
|
* Suppress useless-super-delegation on __hash__ in classes with __eq__ (#6611)Tim Martin2022-05-155-47/+95
| | | | | | | | | | | | | | * Suppress useless-super-delegation on __hash__ in classes with __eq__ If the class overrides __eq__, then the runtime will look for a definition of __hash__, which will have an effect even if it is trivial. (#3934) * Extract a helper function to avoid "too many returns" pylint warning * Improve comments and add a type declaration * Use safe_infer() for inferring the function expression
* [Doc] Create a contact section and cleanup the introduction (#6613)Pierre Sassoulas2022-05-1510-201/+122
| | | | | | | * Add a mechanism for redirection * Upgrade cache so the new requirements are properly installed Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* Pin coverage to 6.3.3 (#6616)Marc Mueller2022-05-151-1/+1
|
* Create constant for default ignore list (#6615)Andreas Finkler2022-05-154-4/+8
|
* Add typing to `pylint.pyreverse.inspector` (#6614)Andreas Finkler2022-05-152-27/+49
| | | | | | | * Add typing to `pylint.pyreverse.inspector` * Import `Callable` from `typing` to fix compatibility with Python 3.7 and 3.8 * Fix return type of `interfaces` function
* Remove utils.subscriptable_with_postponed_evaluation_enabled (#6607)Marc Mueller2022-05-133-16/+13
|
* Fix no-member in type annotations with future import (#6608)Marc Mueller2022-05-135-1/+26
|
* Update ranges for error messages (#6606)Marc Mueller2022-05-136-45/+51
| | | | * using-constant-test * missing-parentheses-for-call-in-test
* Merge branch 'maintenance/2.13.x' into main following 2.13.9 releasePierre Sassoulas2022-05-132-5/+5
|\
| * Bump pylint to 2.13.9, update changelogv2.13.9Pierre Sassoulas2022-05-138-15/+16
| |
| * Fix false positive for `undefined-loop-variable` with `enumerate()` (#6602)Jacob Walls2022-05-134-0/+22
| | | | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
| * Respect ignore configuration options when --recursive=y. (#6528)Matus Valo2022-05-136-10/+181
| | | | | | | | | | | | | | * Ignore specified files/directories in recursive mode Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
| * Fix a crash in `unnecessary-dict-index-lookup` when subscripting an ↵Jacob Walls2022-05-134-0/+16
| | | | | | | | attribute (#6579)
| * Add regression test for #6497 (#6498)Jacob Walls2022-05-133-0/+17
| |
| * Add regression test for #6539Jacob Walls2022-05-133-0/+11
| |