| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Chore - Move utils.py into its own package | Pierre Sassoulas | 2019-03-09 | 1 | -1510/+0 |
| | | |||||
| * | Refactor - Rename _messages to _messages_definitions | Pierre Sassoulas | 2018-12-18 | 1 | -7/+7 |
| | | |||||
| * | Refactor - Made the error message predictable | Pierre Sassoulas | 2018-12-18 | 1 | -2/+6 |
| | | | | | | | When refactoring MsgStore we don't want the test to break if two conflicting symbol or msgid are inverted. So we sort them, in order for the error message to stay stable. | ||||
| * | Refactor - get_messages -> get_messages_from_checker | Pierre Sassoulas | 2018-12-18 | 1 | -6/+6 |
| | | |||||
| * | Refactor - Consistent function and variable name | Pierre Sassoulas | 2018-12-18 | 1 | -33/+37 |
| | | | | | | | | We return a list of message definitions so we must rename get_message_definition to get_message_definitions. Resulting variables are now named message_definitions most of the time in order to improve readability. (It was often named "msgs" or worst "symbol") | ||||
| * | Refactor - get_message_definition returning a list | Pierre Sassoulas | 2018-12-18 | 1 | -33/+59 |
| | | | | | Of MessageDefinition instead of a MessageDefinition. | ||||
| * | ``pylint`` is less eager to consume the whole line for pragmas | Claudiu Popa | 2018-09-29 | 1 | -2/+2 |
| | | | | | | | | | The regex was adapted so that we either stop at one of `;` or `#`, or at the end of the line. This should improve the situation a little bit when dealing with the flags of other linters. Close #2485 | ||||
| * | Correct fallback when the lines out of the parse trees are in ↵ | Claudiu Popa | 2018-09-18 | 1 | -1/+16 |
| | | | | | | | | | | raw_module_msgs_state `_raw_module_msgs_state` holds a mapping of messages to lines and their status, enabled or disabled. As such, the correct solution is to check if any of those lines matches the current line that's out of the AST, as well as to check if it's disabled or enabled, since it can vary depending on the pragma that was used. | ||||
| * | Reformat the code with black | Claudiu Popa | 2018-09-17 | 1 | -197/+303 |
| | | |||||
| * | The ``locally-enabled`` check is gone. | Claudiu Popa | 2018-08-24 | 1 | -4/+1 |
| | | | | | Close #2442 | ||||
| * | disable some type checking and annotate simple one | ssolanki | 2018-08-21 | 1 | -1/+1 |
| | | |||||
| * | fix typos in docstring | ssolanki | 2018-08-05 | 1 | -2/+2 |
| | | |||||
| * | Make generated rst section names unique | Bryce Guinta | 2018-08-01 | 1 | -7/+8 |
| | | | | | This prevents autolabeling issues where these sections can't be linked to properly | ||||
| * | Fix rst italics of generated pylint help | Bryce Guinta | 2018-08-01 | 1 | -1/+2 |
| | | | | | rst expects no space before the '*' end marker | ||||
| * | Fix not being able to disable certain messages on the last line (#2342) | Bryce Guinta | 2018-07-24 | 1 | -1/+2 |
| | | | | | | | Allow messages to be disabled that occur in ``file_state._msgs_state`` after the end of the ast (but not of the tokens) Close #2278 | ||||
| * | Update copyright notices | Claudiu Popa | 2018-07-15 | 1 | -2/+9 |
| | | |||||
| * | Add new checker useless-object-inheritance. | ssolanki | 2018-06-20 | 1 | -7/+7 |
| | | | | | Close #2177 | ||||
| * | Fixed incorrect line number for line-too-long on comment at end of module ↵ | hippo91 | 2018-06-02 | 1 | -0/+12 |
| | | | | | | | | | | | (#2164) * Add of get_effective_max_line_number in FileState class + calling it in is_message_enabled * Add of unittest that should not raise any line-too-long message even for a commended line at the end of module * Add of ChangeLog and whatsnew entries | ||||
| * | Remove six package usages. (#2151) | Sushobhit | 2018-05-27 | 1 | -17/+14 |
| | | |||||
| * | Remove extraneous variables | Claudiu Popa | 2018-05-23 | 1 | -3/+0 |
| | | |||||
| * | Refactor - MessagesStore.check_message_id(msgid) | Pierre Sassoulas | 2018-05-10 | 1 | -16/+18 |
| | | | | | Closes #2071 | ||||
| * | Fix - Take reviews by PCManticore into account | Pierre Sassoulas | 2018-05-10 | 1 | -39/+48 |
| | | | | | See #2075 | ||||
| * | Fix - Remove f-string for python 3.4 and 3.5 compatibility | Pierre Sassoulas | 2018-05-10 | 1 | -8/+16 |
| | | | | | And adapt line lenght in order to not add convention message. | ||||
| * | Style - Readability changes in MessagesStore | Pierre Sassoulas | 2018-05-10 | 1 | -36/+51 |
| | | | | | | | | Use of f-strings in Python 3. Updated the docstrings with spinx syntax. Rename variable to be clearer and use @staticmethoc when possible. Following review of #2036 | ||||
| * | Refactor - Better error message for inconsistent checker | Pierre Sassoulas | 2018-05-10 | 1 | -2/+5 |
| | | |||||
| * | Refactor - Better error message for duplicated msgid or symbol | Pierre Sassoulas | 2018-05-10 | 1 | -38/+121 |
| | | | | | | | | | Create a function to get message definitions list from a checker. Create a function for checking checker consistency Create a function in order to register a MessageDefinition Corrected following the review of pull-request #2036 by Ashley Whetter and PCManticore. | ||||
| * | Finally we're lint clean | Claudiu Popa | 2018-05-09 | 1 | -1/+1 |
| | | |||||
| * | Drop the encoding parameter from the format_section function | Claudiu Popa | 2018-05-09 | 1 | -10/+1 |
| | | |||||
| * | Drop unused argument | Claudiu Popa | 2018-05-09 | 1 | -3/+2 |
| | | |||||
| * | Make sure we operate on strings | Claudiu Popa | 2018-05-09 | 1 | -1/+1 |
| | | |||||
| * | Remove a couple of sys.version checks that aren't needed any longer on Python 3 | Claudiu Popa | 2018-05-09 | 1 | -26/+6 |
| | | |||||
| * | Revert "Proposal of a fix for bug #1950" | Claudiu Popa | 2018-04-17 | 1 | -13/+0 |
| | | |||||
| * | Taking into accound @PCManticore's remarks | hippo91 | 2018-04-15 | 1 | -4/+4 |
| | | |||||
| * | Taking into account pylint's remark | hippo91 | 2018-04-07 | 1 | -4/+4 |
| | | |||||
| * | Add of comment and changing the return value in case the message's line is ↵ | hippo91 | 2018-04-07 | 1 | -1/+5 |
| | | | | | after the maximum line in the ast tree | ||||
| * | Merge branch 'master' into bug_1950 | hippo91 | 2018-04-06 | 1 | -0/+22 |
| |\ | |||||
| | * | Add a new checker against using numeric ids instead of symbolic ids | hippo91 | 2018-03-05 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | In pylint we have two types of checker messages, message ids, which are numeric by nature, and symbolic ids, which are in natural language. We recommend users to use the latter form, since it conveys a better meaning of what the error is. Close #1599 | ||||
| * | | Add of get_effective_max_line_number in FileState class + calling it in ↵ | hippo91 | 2018-04-06 | 1 | -0/+9 |
| |/ | | | | is_message_enabled. | ||||
| * | Correctly strip the path prefix from the report paths (#1883) | Reverb C | 2018-03-01 | 1 | -1/+1 |
| | | | | | Closes #1120 | ||||
| * | Fix the wrong scope of the ``disable=`` directive after a commented line. | hippo91 | 2018-02-14 | 1 | -1/+1 |
| | | | | | | | | For example when a ``disable=line-too-long`` directive is at the end of a long commented line, it no longer disables the emission of ``line-too-long`` message for lines that follow. Close #1742 | ||||
| * | Enable redefined-builtin | Nick Drozd | 2018-01-04 | 1 | -8/+8 |
| | | |||||
| * | Add ability to specify message column offset independent of node for ↵ | Bryce Guinta | 2018-01-03 | 1 | -4/+4 |
| | | | | | messages that rely on tokens | ||||
| * | Regenerate copyright notices | Claudiu Popa | 2017-12-15 | 1 | -2/+22 |
| | | |||||
| * | Make the documentation build reproducibly. (#1761) | Chris Lamb | 2017-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Whilst working on the Reproducible Builds effort [0], we noticed that pylint could not be built reproducibly. This is due to the documentation generator iterating over the filesystem in a nondeterminstic order and then iterating over an internal, nondeterminstic, data structure. This was originally filed in Debian as #883913. [0] https://reproducible-builds.org/ [1] https://bugs.debian.org/883913 Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk> | ||||
| * | Adding a check for ``inconsistent-return-statements`` inside function or ↵ | hippo91 | 2017-09-26 | 1 | -0/+1 |
| | | | | | | methods. (#1641) Close #1267 | ||||
| * | Use codecs.getreader. (#1658) | Anthony Sottile | 2017-09-17 | 1 | -1/+10 |
| | | | | | | | * Use codecs.getreader. * Test decoding_stream and _decoding_readline | ||||
| * | Comma separated values in the configuration file appear one item per line | Thomas Hisch | 2017-08-14 | 1 | -1/+8 |
| | | | | This change makes list-like output in all sections more readable (one item per line). | ||||
| * | Ignore patterns works on top-level files as well. Close #1384 | Claudiu Popa | 2017-07-21 | 1 | -0/+2 |
| | | |||||
| * | Skip files or directories passed at command line when they are ignored. ↵ | Claudiu Popa | 2017-07-19 | 1 | -0/+2 |
| | | | | | Close #908 | ||||
| * | Fix crash if bad encoding goes after docstring (#1443) | Mikhail Fesenko | 2017-05-22 | 1 | -1/+8 |
| | | |||||
