Commit Graph

14 Commits

Author SHA1 Message Date
Bruno P. Kinoshita
1ef849fcf9 Expose/export BaseTokenChecker in __all__ as well?
Hi,

I was using `BaseTokenChecker` when my IDE complained it wasn't in the `__init__`'s `__all__` variable. Any reason for not having it there? Learned about `BaseTokenChecker` after finding it in [another checker that uses it too](https://github.com/PyCQA/pylint/blob/master/pylint/extensions/check_elif.py).

Cheers
Bruno
2019-01-07 08:37:41 +01:00
Claudiu Popa
3f28424007 Reformat the code with black 2018-09-17 09:07:42 +02:00
ssolanki
4d2fcfb5f4 first make mypy pass by ignoring type 2018-08-21 11:12:43 +02:00
ssolanki
8b2e7b9c9e disable some type checking and annotate simple one 2018-08-21 11:12:43 +02:00
Claudiu Popa
3a8635a9ef Update copyright notices 2018-07-15 11:36:36 +02:00
Bryce Guinta
e502a7f5f4 Do not try to lower checker name if not set 2018-07-13 17:37:18 -06:00
Bryce Guinta
9a40ee4768 Add ability to specify message column offset independent of node for messages that rely on tokens 2018-01-03 11:21:45 +01:00
Claudiu Popa
9ff44de0ca
Regenerate copyright notices 2017-12-15 12:24:15 +01:00
Claudiu Popa
ec09cc7578 Even more granular copyrights (thanks to copyrite) 2016-07-23 00:22:28 +03:00
Claudiu Popa
211d81f84f Keep a consistent copyright notice across the board.
This was changed automatically in #894, but apparently
we need to have the copyright notice somewhere.
2016-07-19 17:42:07 +03:00
Moisés López
5c40fd9ae3 Add a new refactoring message, 'consider-merging-isinstance`. 2016-07-12 15:16:53 +01:00
Claudiu Popa
8322781baa Add the new shorter license header, including to missing files. Close #894. 2016-06-01 16:25:07 +01:00
Claudiu Popa
3deb961d35 Bring parts of logilab.common.configuration and logilab.common.optik_ext into pylint.config
The reason behind this is that we can better control the behaviour
of the underlying configuration modules, such as the case for undefined
options or for quickly fixing other bugs. Another side effect of this
change is that it gets us closer to the moment where we will not
be dependent on logilab.common anymore, which will definitely
make our pytest users happy.

Some parts were copied almost verbatim from logilab.common.configuration
and logilab.common.optik_ext and pylint.config will definitely need
a refactoring and reengineering for abstracting the configuration,
so that we won't use optparse anymore, but that's subject for another
patch.
2015-09-01 21:41:10 +03:00
Ionel Cristian Maries
26eb7f9a2e Move all package files to a pylint package. 2015-02-14 18:13:20 +02:00