Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Documentation improvementsdocs-improvements-2 | Michal Nowikowski | 2014-11-04 | 1 | -1/+1 |
| | | | | | | | | - added intros to features page, - fixed PyLint to Pylint in text, - improved ide-integration doc page, - updated pylintrc in examples and - regenerated pylint manual | ||||
* | Use a defaultdict where it makes sense. | Claudiu Popa | 2014-10-25 | 1 | -4/+5 |
| | |||||
* | 'too-many-lines' disable pragma can be located on any line, not only the first. | Claudiu Popa | 2014-10-23 | 1 | -0/+6 |
| | | | | Closes issue #321. | ||||
* | Don't report clean modules when showing the message percentage by module. | Claudiu Popa | 2014-10-21 | 1 | -0/+3 |
| | |||||
* | Report the percentage of all messages, not just for errors and warnings. | Claudiu Popa | 2014-10-20 | 1 | -2/+0 |
| | | | | Closes issue #319. | ||||
* | Allow linting multiple directories at once. | Claudiu Popa | 2014-10-19 | 1 | -26/+41 |
| | | | | Patch by Buck Evan. | ||||
* | Add new '-j' option for running checks in sub-processes. | Claudiu Popa | 2014-10-15 | 1 | -7/+181 |
| | | | | Patch by Michal Nowikowski. | ||||
* | Modernize to the point of working for Python 2.7 still | Brett Cannon | 2014-08-29 | 1 | -9/+10 |
| | |||||
* | Generate html output for missing files. Closes issue #320. | cpopa | 2014-08-25 | 1 | -0/+5 |
| | |||||
* | Cleanup the API, by providing a new report_order method to ↵ | cpopa | 2014-08-19 | 1 | -0/+12 |
| | | | | ReportsHandlerMixIn, which is overriden by PyLinter for consistent output. | ||||
* | Fix print statement. | Torsten Marek | 2014-08-18 | 1 | -1/+1 |
| | |||||
* | Some work on making pylint work on Python 3 without 2to3. | Torsten Marek | 2014-08-16 | 1 | -12/+13 |
| | |||||
* | Implement confidence levels. | Torsten Marek | 2014-07-24 | 1 | -1/+21 |
| | | | | | | | - attach confidence levels to a number of messages - include confidence levels in the message object - if the confidence of a message is not HIGH or UNDEFINED, include it in the test output. | ||||
* | linting pylint | Sylvain Th?nault | 2014-07-25 | 1 | -59/+61 |
| | |||||
* | [refactor] move handling of file specific state to its own FileState class ↵ | Sylvain Th?nault | 2014-07-24 | 1 | -89/+16 |
| | | | | (mostly message states) | ||||
* | extract a messages store from the MessagesHandlerMixIn class | Sylvain Th?nault | 2014-07-24 | 1 | -9/+16 |
| | |||||
* | import modutils from astroid, it has been backported there | Sylvain Th?nault | 2014-07-23 | 1 | -1/+1 |
| | |||||
* | Remove extra spaces. | Alexandru Coman | 2014-07-11 | 1 | -1/+0 |
| | |||||
* | Checkers respect priority now. Close issue #229. | Alexandru Coman | 2014-07-11 | 1 | -1/+6 |
| | |||||
* | fix explicit check of python script. Closes #219 | Sylvain Th?nault | 2014-04-29 | 1 | -1/+1 |
| | |||||
* | Fix running init-hook provided by configuration file. | Daniel Harding | 2014-04-29 | 1 | -2/+6 |
| | |||||
* | restore init-hook accidentaly renamed in cset 474324137864. Closes #211 | Sylvain Th?nault | 2014-04-25 | 1 | -1/+1 |
| | |||||
* | Use one symbol for warning about deprecated pragmas. | Torsten Marek | 2014-04-17 | 1 | -13/+9 |
| | |||||
* | Remove F0004[unexpected-inferred-value], it's not used anywhere. | Torsten Marek | 2014-04-17 | 1 | -4/+0 |
| | |||||
* | Only use and emit symbolic warnings in the main linter module | Torsten Marek | 2014-04-17 | 1 | -20/+20 |
| | |||||
* | Stop setting active_msgs on checkers, as they can just rely on ↵ | Torsten Marek | 2014-04-16 | 1 | -1/+0 |
| | | | | is_message_enabled on the linter. | ||||
* | Do not attempt to analyze non python file, eg .so file. Closes #122 | Sylvain Th?nault | 2014-04-16 | 1 | -3/+3 |
| | |||||
* | Improve pragma handling to not detect pylint:* strings in non-comments. | Torsten Marek | 2014-04-10 | 1 | -5/+3 |
| | | | | Closes #79 | ||||
* | Add back the -i and -s options for backwards compat, but have them be ignored. | Torsten Marek | 2014-04-10 | 1 | -1/+11 |
| | | | | Closes #180 | ||||
* | Do not crash when disable or enable in the RC file contain invalid message ↵ | Torsten Marek | 2014-04-09 | 1 | -1/+2 |
| | | | | | | IDs or names. Closes #170 | ||||
* | recent astroid cset trigger a maybe-no-member message that makes some tests fail | Sylvain Th?nault | 2014-04-02 | 1 | -1/+1 |
| | |||||
* | ensure --init-hooks is evaluated before other options. Closes issue #166 | Sylvain Th?nault | 2014-03-21 | 1 | -7/+9 |
| | |||||
* | enhance option preprocessing error detection and related tests | Sylvain Th?nault | 2014-03-21 | 1 | -7/+12 |
| | |||||
* | Updated FSF address. | Arun Persaud | 2014-02-23 | 1 | -1/+1 |
| | |||||
* | various pylint fixes | Sylvain Th?nault | 2013-12-22 | 1 | -43/+50 |
| | |||||
* | Merged logilab/pylint into default | Daniel Balparda | 2013-12-04 | 1 | -1/+19 |
|\ | |||||
| * | Take first steps to use the symbolic name internally instead of the numeric id. | Torsten Marek | 2013-11-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This changeset changes utils.py to use the symbolic name as the primary key in _messages, and the numeric ID as an alternative name in a new dictionary. Also prepares the codebase for supporting renamed messages. | ||||
| * | Allow linter subclasses to override should_analyze_file to skip all | Torsten Marek | 2013-11-05 | 1 | -0/+18 |
| | | | | | | | | processing of a file. | ||||
* | | Adding a new message for pylint (I0022, deprecated-pragma) that warns on the ↵ | Daniel Balparda | 2013-12-04 | 1 | -4/+7 |
|/ | | | | deprecated pragma disable-msg and enable-msg suppressions. | ||||
* | Always call the reporter's on_close method, even if no file could be ↵ | Daniel Balparda | 2013-11-21 | 1 | -0/+2 |
| | | | | analyzed. Some reporters still need to flush their state. | ||||
* | [lint]?rename get_astroid into get_ast | Sylvain Th?nault | 2013-10-25 | 1 | -3/+3 |
| | |||||
* | fix typo in --msg-template description. Closes issue #67 | Sylvain Th?nault | 2013-09-04 | 1 | -1/+1 |
| | |||||
* | some pylint and style fixes | Sylvain Th?nault | 2013-07-31 | 1 | -2/+2 |
| | |||||
* | Templating mecanism for text reporters. | Anthony Truchet | 2013-07-30 | 1 | -14/+10 |
| | | | | | | | | | | | | This changeset introduces a reporters.Message class to represent messages with their attached data. Those messages object can then be formatted accordingto some template. A template can be specified on the command line through the msg-template option. This deprecates parseable and msvc output format, and kill --symbols and --include-ids option. | ||||
* | update method renamed in astroid | Sylvain Th?nault | 2013-07-24 | 1 | -1/+1 |
| | |||||
* | Turn reporters into proper plugins rather than classes that are loaded ↵ | Torsten Marek | 2013-06-19 | 1 | -25/+34 |
| | | | | explicitly. | ||||
* | move EmptyReport exception to pylint.utils and refactor imports so ↵ | Sylvain Th?nault | 2013-06-19 | 1 | -4/+6 |
| | | | | pylint.utils stop importing checkers/reporters | ||||
* | Extend the line length check. | Torsten Marek | 2013-06-17 | 1 | -3/+1 |
| | |||||
* | The tokenize module rejects certain source files that are accepted as | Torsten Marek | 2013-06-17 | 1 | -1/+5 |
| | | | | | valid by the Python interpreter, e.g. modules that end with a line continuation. Catch the exception and skip the files. | ||||
* | astng has been renamed astroid | David Douard | 2013-06-17 | 1 | -33/+33 |
| |