summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Add new test case for false positive prevention.cpopa2014-01-032-3/+5
| | | | | |
* | | | | | Merge with default.cpopa2014-01-034-1/+49
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Add bad-exception-context warning for checking that `raise ... from ...` ↵cpopa2013-12-284-2/+49
| | |_|_|/ | |/| | | | | | | | | | | | | sets a proper exception context.
* | | | | Merged in PCManticore/pylint (pull request #78)Claudiu Popa2014-01-011-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix false positive for catching-non-exception, for C based exceptions.
| * | | | | Fix code-quality mail list links.cpopa2013-12-301-2/+2
| |/ / / /
* | | | | Use `all` for a clearer intentcpopa2014-01-011-2/+2
| | | | |
* | | | | Fix false positive for catching-non-exception, for C based exceptions.cpopa2014-01-013-6/+45
|/ / / /
* | | | Fix typos in description messagescpopa2013-12-261-2/+2
|/ / /
* | | 1.1pylint-version-1.1.0Sylvain Th?nault2013-12-233-5/+12
| | |
* | | Merged in PCManticore/pylint/fixes (pull request #74)Sylvain Th?nault2013-12-232-8/+23
|\ \ \ | | | | | | | | | | | | Fix various issues with linesep for Windows
| * | | Fix various issues with linesep for Windowscpopa2013-12-232-8/+23
|/ / /
* | | various pylint fixesSylvain Th?nault2013-12-2225-256/+293
| | |
* | | split linesSylvain Th?nault2013-12-201-2/+2
| | |
* | | drop badly-implemented-container which cause several problems in its current ↵Sylvain Th?nault2013-12-206-110/+6
| | | | | | | | | | | | | | | | | | implementation. Somewhat close #112 (among other reporter problems).
* | | fix way to get pylint.lint file as suggested in issue #106Sylvain Th?nault2013-12-201-1/+2
| | |
* | | `input` is not a bad function when using python3. Close #110Sylvain Th?nault2013-12-202-1/+7
| | |
* | | useless-else-on-loop not emited if there is a break in the else clause of ↵Sylvain Th?nault2013-12-203-8/+29
| | | | | | | | | | | | inner loop. Close #117
* | | Merged in jmcgeheeiv/pylintrc_search_doc (pull request #65)Sylvain Th?nault2013-12-2067-832/+1099
|\ \ \ | | | | | | | | | | | | Correct documentation for the manner in which Pylint finds its pylintrc configuration file
| * | | [pyreverse] more refactoring to get actually predicable results (take 2)Sylvain Th?nault2013-12-207-165/+113
| | | | | | | | | | | | | | | | simplify pyreverse related test code on the way.
| * | | fix unpacking-non-sequence false negative: detect that infered node **is an ↵Sylvain Th?nault2013-12-203-39/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instance** of an iterable class. Also, slightly enhance the message for it and its unbalanced-tuple-unpackaging cousin.
| * | | add pylint logo into doc/Sylvain Th?nault2013-12-201-0/+0
| | | |
| * | | fix unproperly spelled max version for missing-super-argumentSylvain Th?nault2013-12-201-1/+1
| | | |
| * | | [test/pyreverse] make test predictable and stop sorting file content in this ↵Sylvain Th?nault2013-12-206-30/+56
| | | | | | | | | | | | | | | | case
| * | | [py3] avoid some unclosed file warningSylvain Th?nault2013-12-201-3/+6
| | | |
| * | | [py3] various fixes for python3Sylvain Th?nault2013-12-205-8/+20
| | | |
| * | | [test] use assertTrue instead of deprecated assert_Sylvain Th?nault2013-12-203-5/+5
| | | |
| * | | tox tweaksSylvain Th?nault2013-12-202-2/+4
| | | |
| * | | [py3] missing-super-argument is a python2 only messageSylvain Th?nault2013-12-203-2/+3
| | | |
| * | | [packaging] drop config for no more supported debian/ubuntu distributionsSylvain Th?nault2013-12-203-237/+0
| | | |
| * | | [packaging] cleanup MANIFEST.inSylvain Th?nault2013-12-201-2/+2
| | | |
| * | | [test] remove reference to droped test classSylvain Th?nault2013-12-191-2/+0
| | | |
| * | | [import checker] is_standard_module relative to package is buggy, ↵Sylvain Th?nault2013-12-192-9/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | systematically update the import graph will avoid bugs and test failures when test are run from a virtualenv. Also remove the .package_dir method which was only used there.
| * | | [test] skip test which is not really useful and cause pb in tox or installed ↵Sylvain Th?nault2013-12-191-8/+1
| | | | | | | | | | | | | | | | environment (with '.' in path, such as python2.7)
| * | | testutils: use argument order expected by unittest, expected value firstSylvain Th?nault2013-12-191-2/+2
| | | |
| * | | testutils: open messge file using Universal new lines mode to avoid failure ↵Sylvain Th?nault2013-12-191-1/+1
| | | | | | | | | | | | | | | | due to do Windows/Unix CRLF pbs
| * | | minimal python versionsSylvain Th?nault2013-12-191-1/+2
| | | |
| * | | attempt to use tox to test on several python versionSylvain Th?nault2013-12-191-0/+8
| | | |
| * | | Merged in bukzor/pylint/fix_namedtuple (pull request #67)Sylvain Th?nault2013-12-182-0/+11
| |\ \ \ | | | | | | | | | | | | | | | A regression test for namedtuple attributes.
| | * | | A regression test for namedtuple attributes.buck2013-10-142-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | Currently broken under astroid on pyPI (1.0.0), but works for hg tip atroid (9cf54b49a2d4).
| | * | | 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.