summaryrefslogtreecommitdiff
path: root/pylint/reporters
Commit message (Collapse)AuthorAgeFilesLines
* Drop support for Python 3.7 (#8609)Marc Mueller2023-04-241-7/+1
| | | | | * Drop support for Python 3.7 * Update py-version + classifier * Update functional tests
* [PyCQA migration] Upgrade links to the repositories in code and doc (#8514)Pierre Sassoulas2023-03-2911-22/+22
|
* Upgrade TODO for pylint 2.X to pylint 3.0 (#8480)Pierre Sassoulas2023-03-221-1/+1
| | | Closes #8335
* Add explicit 'stack_level' keyword in Deprecation/User warningsPierre Sassoulas2023-03-211-1/+2
|
* [deprecation] 'ColorizedTextReporter' only accepts 'ColorMappingDict' (#8464)Pierre Sassoulas2023-03-201-24/+2
| | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* [ruff] Add RUF specific rules and autofix (#8449)Pierre Sassoulas2023-03-141-1/+1
|
* [colorize_ansi] Remove the possibility to use anything else than a ↵Pierre Sassoulas2023-03-091-80/+32
| | | | MessageStyle (#8412)
* [Reporter] Remove 'set_output' in favor of reporter.outPierre Sassoulas2023-03-081-11/+0
|
* [__implements__] Remove everything related to the rejected PEP245 (#8404)Pierre Sassoulas2023-03-081-8/+0
|
* Changing flake8 to have max-line-length of 115 (#8362)Ollie2023-03-021-2/+4
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Fixing some too long lines (#8339)Ollie2023-02-251-1/+2
| | | | | * Changing flake8 max-line-length to 120 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Add `no-header` run option (#7869)Dani Alcala2022-12-301-9/+20
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Fixes custom braces in user-provided msg-template. (#7976)Dani Alcala2022-12-271-1/+1
| | | | | Closes #5636 Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Fix: reporters receive copy of message (#7620)Smixi2022-10-311-1/+3
| | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Use stacklevel=2 in warnings.warn calls to DeprecationWarning where makes ↵Yilei "Dolee" Yang2022-09-152-0/+5
| | | | | | | | sense. (#7465) Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Bump TODOs to the next minor version in preparation of release (#7349)Daniël van Noord2022-08-241-1/+1
|
* [JsonReporter] Create a base JsonReporterPierre Sassoulas2022-06-291-13/+55
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
* [pylint.message] Add a location attribute to 'pylint.Message'Pierre Sassoulas2022-06-291-3/+3
|
* [JsonReporter] Add serialization functions to JsonReporterPierre Sassoulas2022-06-291-16/+42
|
* Some initial line wrapping of docstrings (#6672)Daniël van Noord2022-05-231-1/+3
|
* Disable fixme for internal uses before we make it optional in #3512 (#6482)Pierre Sassoulas2022-05-012-3/+0
|
* Run development version of ``pydocstringformatter`` (#6469)Daniël van Noord2022-04-284-6/+6
|
* [spelling] Remove remaining typoes detected by the spelling checkerPierre Sassoulas2022-04-261-1/+1
|
* [spelling] ANSI is an accronym and should be capitalizedPierre Sassoulas2022-04-261-5/+5
|
* Add typing to ``BaseChecker`` ``msgs`` and ``reports`` (#6456)Daniël van Noord2022-04-251-2/+2
|
* Remove explicit default values from overloads (#6447)Daniël van Noord2022-04-251-21/+4
|
* Rename remaining TypeVars (#6446)Marc Mueller2022-04-231-7/+7
|
* Add typing to ``pylint/config/__init__.py`` (#6424)Daniël van Noord2022-04-212-2/+2
|
* Deprecate all interfaces in 'pylint.interfaces' (#6412)Daniël van Noord2022-04-201-0/+7
|
* Remove ``__implements__ = IReporter``Daniël van Noord2022-04-193-6/+0
|
* Make ``Message`` a ``dataclass`` (#6381)Daniël van Noord2022-04-181-8/+10
|
* Use ``--py39-plus`` and ``--full-reorder`` in ``python-typing-update`` (#6313)Daniël van Noord2022-04-144-12/+8
|
* Add classifications to TODOs across codebaseDaniël van Noord2022-04-142-3/+3
|
* Replace .namespace with .config (#6316)Daniël van Noord2022-04-141-1/+1
|
* Use ``python-typing-update`` on ``pylint/reporters`` directoryDaniël van Noord2022-04-1410-99/+108
|
* Use namespace in PyLinter and testsDaniël van Noord2022-04-051-1/+1
|
* Add typing to two utility functions (#6111)Daniël van Noord2022-04-021-5/+5
|
* Final typing for ``pylint/reporters/ureports`` (#5979)Daniël van Noord2022-03-253-10/+24
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* Add basic typing to ``pylint/reporters`` (#5978)Daniël van Noord2022-03-252-12/+11
|
* Add a pre-commit hook to check the copyright noticePierre Sassoulas2022-03-2411-12/+12
| | | | | Fix the existing file so they have a notice. No header for setup.py or examples or doc
* Simplify hard to maintain copyright noticePierre Sassoulas2022-03-2411-78/+11
| | | | | | git is the source of truth for the copyright, copyrite (the tool) was taking exponentially longer with each release, and it's polluting the code with sometime as much as 50 lines of names.
* Upgrade ``pydocstringformatter`` to ``0.5.0`` (#5910)Daniël van Noord2022-03-131-3/+4
|
* Fix typo in ColorizedTextReporter deprecation warningJacob Walls2022-03-101-1/+1
|
* Update ``pydocstringformatter`` to 0.4.0 (#5787)Daniël van Noord2022-02-1010-64/+64
|
* Format docstrings with ``pydocstringformatter``Daniël van Noord2022-01-022-4/+2
|
* Add typing and uniformize the checker registering in Pylinter (#5558)Pierre Sassoulas2021-12-273-19/+24
| | | | | Remove verbose docstring in code, keep them in example and doc Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Fix typos accross the whole codebase (#5575)Pierre Sassoulas2021-12-213-4/+4
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
* Add typing to checker and plugin attributes of ``PyLinter`` (#5574)Daniël van Noord2021-12-211-4/+4
|
* Upgrade mypy to 0.920 (#5535)Marc Mueller2021-12-161-1/+1
|
* Update typing of reporter attributes in ``PyLinter`` (#5525)Daniël van Noord2021-12-151-0/+3
|