summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * Created new branch fix_namedtupleBuck Golemon2013-10-150-0/+0
| | | |
| | * | Merged in achernet/pylint (pull request #69)Sylvain Th?nault2013-12-1836-361/+882
| | |\ \ | | | | | | | | | | | | | | | Fix line ending issues causing GUI to error out on Windows
| | | * \ Merged logilab/pylint into defaultDaniel Balparda2013-12-0430-332/+779
| | | |\ \
| | | | * | fix indentation in various places. Damned googlers :pSylvain Th?nault2013-12-043-105/+105
| | | | | |
| | | | * | Combine 'no-space-after-operator', 'no-space-after-comma' and ↵Torsten Marek2013-11-0617-276/+364
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'no-space-before-operator' into 'bad-whitespace' Changes: - consistent whitespace (single space on either side) is enforced for assignment operators - some constructs are now configurable - whitespace after trailing comma - spacing around key/value separators in dicts - checks now happen on the token stream itself rather than evaluationg regular expressions against the raw code
| | | | * | Add support for registering deprecated names for messages.Torsten Marek2013-11-062-1/+32
| | | | | |
| | | | * | Take first steps to use the symbolic name internally instead of the numeric id.Torsten Marek2013-11-063-26/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| | | | * | Add a new warning 'superfluous-parens' for unnecessary parenthesesTorsten Marek2013-11-068-6/+202
| | | | | | | | | | | | | | | | | | | | | | | | after certain keywords.
| | | | * | Fix a potential crash in the redefine-in-handler warning if theTorsten Marek2013-11-054-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | redefined name is a nested getattr node.
| | | | * | Allow linter subclasses to override should_analyze_file to skip allTorsten Marek2013-11-052-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | processing of a file.
| | | | * | Added a new option to the multiple-statement-per-line warning to allowTorsten Marek2013-11-055-8/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if statements with single-line bodies on the same line. The option is off by default.
| | | * | | Adding a new message for pylint (I0022, deprecated-pragma) that warns on the ↵Daniel Balparda2013-12-044-6/+49
| | | |/ / | | | | | | | | | | | | | | | deprecated pragma disable-msg and enable-msg suppressions.
| | | * | [man] corrected minor typos and grammatical errors in pyreverse man pagePaul Cochrane2013-11-281-8/+8
| | | | |
| | | * | Always call the reporter's on_close method, even if no file could be ↵Daniel Balparda2013-11-211-0/+2
| | | | | | | | | | | | | | | | | | | | analyzed. Some reporters still need to flush their state.
| | | * | [doc]?backport ↵Sylvain Th?nault2013-11-211-9/+26
| | | | | | | | | | | | | | | | | | | | https://bitbucket.org/jmcgeheeiv/pylintrc_search_doc/src/a3c82aa9fa1a7d78c0bd9eb965426c870428ff38/doc/run.rst
| | | * | fix false used-before-assignment for except handler defined identifier used ↵Sylvain Th?nault2013-11-213-1/+14
| | | | | | | | | | | | | | | | | | | | on the same line (closes issue #111)
| | | * | Do not try to create the PYLINTHOME directory on import of pylint.config, ↵Daniel Balparda2013-11-201-6/+5
| | | | | | | | | | | | | | | | | | | | since it might fail and lead to spurious warnings. Instead, create it when it is needed.
| | * | | Fix line ending issues causing GUI to error out on Windowsachernetz2013-11-011-5/+5
| | |/ /
| | * | fix tests broken due to Windows line ending or by output format change ↵Sylvain Th?nault2013-10-253-15/+15
| | | | | | | | | | | | | | | | introduced in ed904ee30bc5
| | * | [lint]?rename get_astroid into get_astSylvain Th?nault2013-10-252-4/+4
| | |/
| * | Correct documentation for the manner in which Pylint finds its pylintrc ↵John McGehee2013-10-102-11/+30
| |/ | | | | | | configuration file. No functional changes.
* | Don't use deprecated pragmacpopa2014-01-091-1/+1
| |
* | Handle iter builtin.cpopa2013-10-103-1/+9
| |
* | Ignore deques (can't retrieve special methods).cpopa2013-10-103-8/+16
| |
* | Update message.cpopa2013-10-101-1/+2
| |
* | Add ChangeLog entry.cpopa2013-10-101-0/+5
| |
* | Mappings aren't accepted by reversed().cpopa2013-10-103-11/+82
| |
* | Merge with default.cpopa2013-10-101-1/+38
|\ \ | |/ |/|
| * Check that the argument passed to reversed() is a proper sequence.cpopa2013-10-081-1/+38
| |
* | Merged in PCManticore/pylint (pull request #63)Sylvain Th?nault2013-10-092-3/+5
|\ \ | |/ | | | | Allow get_argument_from_call to retrieve the first positional argument.
| * Allow get_argument_from_call to retrieve the first positional argument.cpopa2013-10-082-3/+5
| |
* | epylint command line was omitting optionsSylvain Th?nault2013-10-071-14/+16
| |
* | setup.py: don't call 2to3 directlyBenedikt Morbach2013-10-031-8/+2
| |
* | Merged in PCManticore/pylint/non_unpackable (pull request #49)Sylvain Th?nault2013-10-037-17/+183
|\ \ | | | | | | | | | Add new warning for unpacking non-sequences in assignment.
| * | Refactoring to allow the catching of InferenceErrors.non_unpackablecpopa2013-10-031-39/+44
| | |
| * | Merge with default.cpopa2013-09-2617-158/+338
| |\ \
| * | | Don't show the original lineno if the infered node has no lineno.cpopa2013-09-033-9/+12
| | | |
| * | | Update tests for showing the module name for both unpacking-non-sequence and ↵cpopa2013-09-035-10/+33
| | | | | | | | | | | | | | | | unbalanced-tuple-unpacking.
| * | | Don't show the module if it is the same module.cpopa2013-09-033-15/+25
| | | |
| * | | Merge.cpopa2013-09-0210-8/+73
| |\ \ \
| * | | | Show the module information for unbalanced-tuple-unpacking and ↵cpopa2013-09-023-13/+17
| | | | | | | | | | | | | | | | | | | | unpacking-non-sequence messages.
| * | | | Update message.cpopa2013-09-021-1/+1
| | | | |
| * | | | Add more context informations regarding the unpacked sequence location.cpopa2013-08-302-6/+8
| | | | |
| * | | | Check all the infered nodes for both unbalanced-tuple-unpacking and ↵cpopa2013-08-303-23/+43
| | | | | | | | | | | | | | | | | | | | unpacking-non-sequence.
| * | | | Show the offending line for unpacking non sequences.cpopa2013-08-302-7/+8
| | | | |
| * | | | Make unpacking detection smarter by handling unpacking function calls.cpopa2013-08-283-15/+45
| | | | |
| * | | | Add new warning for unpacking non-sequences in assignment.cpopa2013-08-254-13/+81
| | | | |
* | | | | Merged in PCManticore/pylint/exit_context (pull request #61)Sylvain Th?nault2013-10-038-121/+118
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Check that __exit__ accepts the right number of arguments
| * \ \ \ \ Merged in TobiasRzepka/pylint (pull request #58)Sylvain Th?nault2013-10-0312-234/+258
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | #51: Building pylint Windows installer for Python3 fails
| | * | | | fix some reST compilation pbSylvain Th?nault2013-09-252-9/+10
| | | | | |