summaryrefslogtreecommitdiff
path: root/pylint/checkers/base_checker.py
Commit message (Expand)AuthorAgeFilesLines
* [PyCQA migration] Upgrade links to the repositories in code and doc (#8514)Pierre Sassoulas2023-03-291-2/+2
* [__implements__] Remove everything related to the rejected PEP245 (#8404)Pierre Sassoulas2023-03-081-26/+5
* Remove all old code related to ``optparse`` config parsing. (#8405)Daniël van Noord2023-03-081-5/+3
* [deprecation] Remove ``get_message_definitions`` from ``BaseChecker`` (#8401)Pierre Sassoulas2023-03-081-14/+0
* [pre-commit.ci] auto fixes from pre-commit.com hookspre-commit-ci[bot]2023-01-251-3/+1
* Update pylint/checkers/base_checker.pyDani Alcala2023-01-251-1/+1
* deprecate BaseChecker.get_message_definitionclavedeluna2023-01-241-1/+9
* [pre-commit] Upgrade to black 23.1a1 with 2023's formatting (#7965)Pierre Sassoulas2022-12-271-1/+0
* Use stacklevel=2 in warnings.warn calls to DeprecationWarning where makes sen...Yilei "Dolee" Yang2022-09-151-0/+1
* Turn on ``check-untyped-defs`` in ``mypy`` (#7407)Daniël van Noord2022-09-091-3/+3
* Add whitespace/punctuation to some message descriptions (#7009)Julthep Nandakwang2022-06-231-2/+2
* Add support of sharing message in multiple checkers. Fix DeprecatedChecker ex...Matus Valo2022-06-161-0/+4
* Remove redundant options documentation and improve formatting (#6665)Daniël van Noord2022-06-061-2/+6
* Move no-self-use to optional extension (#6448)Marc Mueller2022-05-051-2/+1
* Disable fixme for internal uses before we make it optional in #3512 (#6482)Pierre Sassoulas2022-05-011-1/+1
* Add further typing to ``BaseChecker`` (#6461)Daniël van Noord2022-04-261-20/+36
* Add typing to ``BaseChecker`` ``msgs`` and ``reports`` (#6456)Daniël van Noord2022-04-251-3/+3
* Deprecate all interfaces in 'pylint.interfaces' (#6412)Daniël van Noord2022-04-201-2/+15
* Deprecate ``interfaces.implements``Daniël van Noord2022-04-201-7/+9
* Remove references to to-be-deprecated interfacesDaniël van Noord2022-04-201-2/+0
* Allow subclassing Checker types instead of using ``__implements__`` (#6393)Daniël van Noord2022-04-191-1/+4
* Deprecate ``MapReduceMixin`` and implements its methods in ``BaseChecker`` (#...Daniël van Noord2022-04-191-0/+8
* Add base Checker classes mirroring interfacesDaniël van Noord2022-04-191-2/+16
* Add typing to BaseChecker.process_token (#6273)Pierre Sassoulas2022-04-191-1/+2
* Fix ordering of checkers for masterDaniël van Noord2022-04-181-0/+2
* Improve the ``__gt__`` method of Checkers (#6355)Daniël van Noord2022-04-161-6/+16
* Deprecate the ``level`` attributeDaniël van Noord2022-04-151-2/+0
* Use ``python-typing-update`` on ``pylint/checkers`` directoryDaniël van Noord2022-04-141-8/+10
* Deprecate most methods of ``_ArgumentsProvider``Daniël van Noord2022-04-121-3/+6
* Remove ``OptionsProviderMixIn`` from ``BaseChecker``Daniël van Noord2022-04-111-3/+1
* Copy all ``OptionsProvideMixIn`` methods to ``ArgumentsProvider`` (#6257)Daniël van Noord2022-04-111-1/+2
* Remove the ``future_option_parsing`` keyword (#6253)Daniël van Noord2022-04-111-17/+2
* Make ``linter`` non-optional for ``BaseChecker`` (#6188)Daniël van Noord2022-04-111-7/+6
* Create ``_ArgumentsProvider``Daniël van Noord2022-04-061-4/+5
* Add ``Options`` and ``OptionsDict`` to typing utilsDaniël van Noord2022-04-061-1/+2
* Use ``argparse`` config handler in ``similar.py``Daniël van Noord2022-04-021-1/+1
* Total ordering unit test for BaseChecker (#6059)Joe Young2022-03-311-1/+9
* C2801: New check for manual __dunder__ methods (#5938)Joe Young2022-03-301-1/+1
* Create an `Argument` class and allow convertion of optdict into them (#5584)Daniël van Noord2022-03-291-1/+18
* Add a pre-commit hook to check the copyright noticePierre Sassoulas2022-03-241-1/+2
* Simplify hard to maintain copyright noticePierre Sassoulas2022-03-241-17/+1
* Upgrade ``pydocstringformatter`` to ``0.5.0`` (#5910)Daniël van Noord2022-03-131-2/+4
* Update ``pydocstringformatter`` to 0.4.0 (#5787)Daniël van Noord2022-02-101-3/+3
* Format docstrings with ``pydocstringformatter``Daniël van Noord2022-01-021-3/+6
* Fix typos accross the whole codebase (#5575)Pierre Sassoulas2021-12-211-2/+2
* Bump pylint to 2.12.0, update changelogv2.12.0Pierre Sassoulas2021-11-251-0/+1
* Add ``end_lineno`` and ``end_col_offset`` to ``MessageLocationTuple`` (#5343)Daniël van Noord2021-11-221-1/+5
* Refactor ``LinterStats`` (#5074)Daniël van Noord2021-10-071-2/+0
* [pre-commit.ci] pre-commit autoupdate (#5082)pre-commit-ci[bot]2021-09-281-1/+1
* Type `add_message` and add `MessageLocationTuple` (#5050)Daniël van Noord2021-09-211-6/+12