summaryrefslogtreecommitdiff
path: root/pylint/checkers/base
Commit message (Expand)AuthorAgeFilesLines
* Also check the typealias naming style for TypeAlias variables defined in func...Yilei "Dolee" Yang2023-04-071-1/+6
* Fix typelias `invalid-name` false positives for Union variables without assig...Yilei "Dolee" Yang2023-04-071-4/+1
* [PyCQA migration] Upgrade links to the repositories in code and doc (#8514)Pierre Sassoulas2023-03-299-20/+20
* Allow integers in TypeAlias names (#8488)Stephane Odul2023-03-281-1/+3
* Fix `unnecessary-lambda` false positive for lambdas using its parameters in t...cherryblossom2023-03-281-0/+8
* Don't consider ``Union`` to always be a type alias (#8489)Daniël van Noord2023-03-231-1/+7
* [ruff] Add RUF specific rules and autofix (#8449)Pierre Sassoulas2023-03-141-1/+1
* Use UninferableBase instead of UninferableDaniel van Noord2023-03-071-4/+6
* Changing flake8 to have max-line-length of 115 (#8362)Ollie2023-03-021-1/+2
* Prevent emitting ``invalid-name`` on 'global' redefinition (#8337)Mark Byrne2023-02-271-5/+0
* Add ``invalid-name`` check for ``TypeAlias`` names (#7116)Daniël van Noord2023-02-262-20/+52
* Fixing some too long lines (#8339)Ollie2023-02-251-1/+4
* [pre-commit.ci] pre-commit autoupdate (#8208)pre-commit-ci[bot]2023-02-071-1/+0
* Fix a false negative for 'missing-parentheses-for-call-in-test'Pierre Sassoulas2023-02-051-13/+10
* Tighten design constraints (#8115)Nick Drozd2023-01-281-0/+1
* Add `consider-refactoring-into-while-condition` checker (#8021)yushao22023-01-271-3/+1
* Update disallowed-name to flag module-level variables (#7808)Dani Alcala2023-01-251-2/+14
* Fix invalid-name for typing_extensions.TypeVar (#8089)Marc Mueller2023-01-201-2/+7
* pointless-exception-statement: filter call inference for better performance o...James Addison2023-01-201-3/+12
* Add new check "pointless-exception-statement" (#7939)James Addison2023-01-071-1/+16
* [pre-commit] Upgrade to black 23.1a1 with 2023's formatting (#7965)Pierre Sassoulas2022-12-271-1/+0
* Fixes ``method-cache-max-size-none`` false positive (#7908)Dani Alcala2022-12-091-4/+2
* Fix ``dangerous-default-value`` false negative when `*` is used. (#7856)Dani Alcala2022-11-271-1/+1
* Fix false positive for 'used-before-assignment' with terminating func (#7784)Dani Alcala2022-11-171-22/+1
* Add named-expr-without-context check (#7763)Marc Mueller2022-11-141-2/+13
* Detect unreachable code after sys.exit, quit, exit, and os._exit (#7520)Dani Alcala2022-11-131-7/+36
* Use new symbolic name instead of the old names (#7728)Dani Alcala2022-11-071-3/+3
* Add `magic-number` checker for comparison with literals (#7526)orSolocate2022-10-221-15/+16
* Update assert-on-tuple for any populated tuple (#7468)Dani Alcala2022-09-191-7/+3
* Turn on ``mypy`` strict mode 🎉 (#7448)Daniël van Noord2022-09-091-1/+1
* Finish some incomplete typing signatures (#7442)Daniël van Noord2022-09-091-1/+4
* [literal-comparison] Make the message explicit with the solutionPierre Sassoulas2022-08-251-2/+15
* Improve TypeVar name regex (#7322)Marc Mueller2022-08-191-1/+1
* [typing] Add typing to the class checkers (#7190)Pierre Sassoulas2022-08-101-1/+1
* [basic checker] Add the confidence for 'unreachable' (#7216)Pierre Sassoulas2022-07-211-7/+7
* Fix false negative for `nonlocal-without-binding`. (#7099)Mark Byrne2022-07-061-2/+7
* Add documentation examples for `exec-used` (#7018)Julthep Nandakwang2022-06-251-3/+4
* Add `continue-in-finally` documentation examples (#6586)Mark Byrne2022-06-241-1/+5
* Add whitespace/punctuation to some message descriptions (#7009)Julthep Nandakwang2022-06-232-5/+5
* Emit `using-constant-test` when testing truth value of a variable holding a g...Jacob Walls2022-06-121-2/+39
* Emit `using-constant-test` when testing truth value of a call returning a gen...Jacob Walls2022-06-111-3/+21
* Add disable and exclude pylint files in CI (#6814)Daniël van Noord2022-06-031-0/+2
* Add typing to ``basic_error_checker`` and ``docstring_checker``Daniël van Noord2022-05-312-21/+29
* [refactor] Use a generator for '_has_variadic_argument' (#6770)Pierre Sassoulas2022-05-311-9/+6
* Add typing to ``basic_checker``Daniël van Noord2022-05-311-17/+35
* Add typing to ``comparison_checker`` (#6694)Daniël van Noord2022-05-251-14/+30
* Add typing to ``name_checker`` (#6687)Daniël van Noord2022-05-242-35/+57
* Enable line-wrapping from ``pydocstringformatter``Daniël van Noord2022-05-231-2/+5
* Some initial line wrapping of docstrings (#6672)Daniël van Noord2022-05-231-1/+3
* Update ranges for error messages (#6606)Marc Mueller2022-05-131-3/+3