Daniël van Noord
a96c50cba6
Refactor `find_default_config_files
` ( #6067 )
...
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
2022-04-01 20:34:43 +02:00
Pierre Sassoulas
ec4a3f7f1e
Add a pre-commit hook to check the copyright notice
...
Fix the existing file so they have a notice.
No header for setup.py or examples or doc
2022-03-24 13:06:15 +01:00
Pierre Sassoulas
9e0baf370a
Simplify hard to maintain copyright notice
...
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.
2022-03-24 13:06:15 +01:00
Daniël van Noord
595ec422d6
Update `pydocstringformatter
` to 0.4.0 ( #5787 )
2022-02-10 19:30:15 +01:00
Pierre Sassoulas
5bb0095aa1
Add typing to LintModuleOutputUpdate._check_output_text
...
Better typing for test options and fix existing issue
2021-12-03 18:38:20 +01:00
Pierre Sassoulas
833ed55510
Deprecate some file in pylint/testutils and update changelog
2021-12-03 18:38:20 +01:00
Pierre Sassoulas
f6d3d39898
Bump pylint to 2.12.0, update changelog
...
Closes #5250
2021-11-25 15:21:25 +01:00
Daniël van Noord
24cbf8c331
Rename `pylint.testutils.TestMessage
to
MessageTest
` ( #5051 )
2021-09-20 16:46:16 +02:00
Daniël van Noord
49776acddb
Rename pylint.testutil.Message
to pylint.testutil.TestMessage
( #5043 )
...
* Rename `Message` to `TestMessage``
2021-09-18 15:34:46 +02:00
Pierre Sassoulas
aa688de05e
Bump pylint to 2.9.3, update changelog
2021-07-01 14:54:36 +02:00
Marc Mueller
21290866a2
Fix copyright links ( #4647 )
...
* Fix link in license header
* Update link to astroid bump_changelog
2021-07-01 12:47:58 +02:00
Pierre Sassoulas
af52033971
Rename copying to license and upgrade the setup.cfg ( #4338 )
2021-04-11 15:29:34 +02:00
Pierre Sassoulas
391c8aa96c
Update copyright notice with copyrite
2021-02-28 22:33:34 +01:00
Lefteris Karapetsas
f7220ea2a7
Expose UnittestLinter in testutils after 2.7
2021-02-22 16:56:15 +01:00
Pierre Sassoulas
ac85223e5b
Apply copyrite --contribution-threshold
2021-02-21 16:56:19 +01:00
Pierre Sassoulas
154718cf61
Remove the # coding, since PEP3120 the default is UTF8
2021-02-21 15:36:16 +01:00
Pierre Sassoulas
e962cfd133
Add constant for update file in pylint.test_utils
2021-01-01 16:42:28 +01:00
Pierre Sassoulas
2e21eb481c
Burst what remain of utils into files
2020-11-29 11:59:49 +01:00
Pierre Sassoulas
61f2f16b33
Create a file for decorators
2020-11-29 11:59:49 +01:00
Pierre Sassoulas
e67f10e930
Create a file for get_test_info
2020-11-29 11:59:49 +01:00
Pierre Sassoulas
1d181c9d59
Create a file for lint_module_test
...
Also recover three functions that were clearly class function for
LintModuleTest.
2020-11-29 11:59:49 +01:00
Pierre Sassoulas
4ff93428b2
Create a file for Message/OutputLine
2020-11-29 11:59:49 +01:00
Pierre Sassoulas
ebd35f03c7
Fix PytestCollectionWarning: cannot collect test class TestReporter
2020-11-28 16:09:53 +01:00
Pierre Sassoulas
d466a2ebec
Create an API for testutils directory
2020-11-28 16:09:53 +01:00
Pierre Sassoulas
c26cf83e51
Create a testutils/test_reporter.py file
2020-11-28 16:09:53 +01:00
Pierre Sassoulas
4764b49186
Move testutils.py in its own package
2020-11-28 16:09:53 +01:00