Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merged default into docs-improvements2docs-improvements2 | Michal Nowikowski | 2015-02-28 | 1 | -0/+4 |
|\ | |||||
| * | Merged logilab/pylint into default | Michal Nowikowski | 2015-02-28 | 1 | -0/+4 |
| |\ | |||||
| | * | Add missing call to unittest.main() in unittest_checker_exceptions.py | Pavel Roskin | 2015-02-26 | 1 | -0/+4 |
| | | | |||||
* | | | Various changes related to docs | Michal Nowikowski | 2015-02-27 | 6 | -24/+50 |
|/ / | | | | | | | | | | | | | | | - added Changelog to docs - added list of contributors to docs - updated CONTRIBUTORS info - slight formating changes in Changelog - updated auto-generated man page and example pylintrc | ||||
* | | Backed out changeset 406c23c24795 | Michal Nowikowski | 2015-02-28 | 6 | -50/+24 |
| | | |||||
* | | Various changes related to docs | Michal Nowikowski | 2015-02-27 | 6 | -24/+50 |
|/ | | | | | | | | - added Changelog to docs - added list of contributors to docs - updated CONTRIBUTORS info - slight formating changes in Changelog - updated auto-generated man page and example pylintrc | ||||
* | Backed out changeset c1f2f0c187b0 | Claudiu Popa | 2015-02-27 | 1 | -0/+5 |
| | | | | This is actually used by the test, which aren't calling visit_module. | ||||
* | Remove Python3Checker constructor, visit_module() does all its job | Pavel Roskin | 2015-02-26 | 1 | -5/+0 |
| | |||||
* | Remove excessive quotes in docstrings | Pavel Roskin | 2015-02-26 | 2 | -2/+2 |
| | |||||
* | Clear Python3Checker state on every new module | Pavel Roskin | 2015-02-25 | 1 | -0/+5 |
| | | | | | This fixes detection of missing __future__ imports when processing multiple files. | ||||
* | Support for combining the Python 3 checker mode with the --jobs flag. | Claudiu Popa | 2015-02-24 | 3 | -2/+27 |
| | | | | | | | This patch makes sure that --py3k and --jobs flags can be combined together. It introduces a new method in lint.PyLinter, called set_python3_porting_mode, which will setup a new flag inside the linter, passed down to child linters when they are created. Closes issue #467. | ||||
* | Move the patching of sys.modules in a context manager. | Claudiu Popa | 2015-02-24 | 1 | -12/+21 |
| | |||||
* | Refactoring. | Claudiu Popa | 2015-02-22 | 1 | -16/+16 |
| | |||||
* | Add new contributor. | Claudiu Popa | 2015-02-22 | 1 | -0/+2 |
| | |||||
* | Merged in cvrebert/pylint/impl-299 (pull request #227) | Claudiu Popa | 2015-02-22 | 0 | -0/+0 |
|\ | | | | | | | Fix #299: Warn about `type(x) is/== Y` | ||||
* | | Fix #299: Warn about `type(x) is/== Y`impl-299 | Chris Rebert | 2015-02-21 | 4 | -1/+143 |
|/ | |||||
* | Don't emit not-iterating warnings when the builtin is used in an unpacking. | Claudiu Popa | 2015-02-21 | 2 | -0/+24 |
| | |||||
* | Fix a false positive with dict and not-iterating warnings. | Claudiu Popa | 2015-02-21 | 2 | -4/+8 |
| | | | | | | dict accepts iterators, as much as set and list does. This patch fixes this and adds tests for the other callables for which we shouldn't emit. | ||||
* | Remove visit_discard for map-builtin-not-iterating, since it is already ↵ | Claudiu Popa | 2015-02-21 | 2 | -19/+0 |
| | | | | caught by visit_callfunc. | ||||
* | Merged in brettcannon/pylint (pull request #216) | Claudiu Popa | 2015-02-21 | 1 | -3/+3 |
|\ | | | | | | | Warn when filter, map, range, and filter are not used in iterating contexts | ||||
| * | Merged in cvrebert/pylint/missing-spaces (pull request #225) | Claudiu Popa | 2015-02-21 | 1 | -2/+2 |
| |\ | | | | | | | | | | add missing spaces between words in W1503's docs | ||||
| | * | add missing spaces between words in W1503's docsmissing-spaces | Chris Rebert | 2015-02-21 | 1 | -2/+2 |
| | | | |||||
| * | | Merged in cvrebert/pylint/fix-typo (pull request #224) | Claudiu Popa | 2015-02-21 | 0 | -0/+0 |
| |\ \ | | |/ | | | | | | | fix "datetetime" [sic] typo | ||||
| * | | fix "datetetime" [sic] typofix-typo | Chris Rebert | 2015-02-21 | 1 | -1/+1 |
| |/ | |||||
* | | Add a ChangeLog entry for *-not-iterating checks | Brett Cannon | 2015-02-20 | 1 | -0/+6 |
| | | |||||
* | | Use __() in tests to extract the node instead of #@ plus some fidgeting | Brett Cannon | 2015-02-20 | 1 | -7/+2 |
| | | |||||
* | | Set old_names for map-builtin-not-iterating since it replaced ↵ | Brett Cannon | 2015-02-20 | 1 | -2/+3 |
| | | | | | | | | implicit-map-evaluation | ||||
* | | merge with default | Brett Cannon | 2015-02-20 | 2 | -38/+199 |
|\ \ | |/ |/| | |||||
| * | Remove implicit-map-evaluation in favour of map-builtin-not-iterating | Brett Cannon | 2015-02-13 | 2 | -11/+4 |
| | | |||||
| * | Refactor iterable tests | Brett Cannon | 2015-02-13 | 1 | -15/+45 |
| | | |||||
| * | Also consider the builtins module as a single something is a builtin | Brett Cannon | 2015-02-13 | 1 | -1/+1 |
| | | |||||
| * | merge from upstream | Brett Cannon | 2015-02-13 | 2 | -27/+165 |
| |\ | |||||
| | * | Check zip, filter, and range are used in iterating contexts | Brett Cannon | 2015-01-30 | 2 | -30/+69 |
| | | | |||||
| | * | Merge | Brett Cannon | 2015-01-30 | 8 | -5/+33 |
| | |\ | |||||
| | * | | Check for uses of map() in --py3k which are not in an iterating context. | Brett Cannon | 2015-01-30 | 2 | -18/+117 |
| | | | | |||||
* | | | | Add note about new contributor. | Claudiu Popa | 2015-02-17 | 1 | -0/+2 |
| | | | | |||||
* | | | | The HTML output accepts the `--msg-template` option. | Claudiu Popa | 2015-02-17 | 959 | -19533/+28588 |
|\ \ \ \ | | | | | | | | | | | | | | | | Patch by Daniel Goldsmith. Closes issue #135. | ||||
| * | | | | Add two new contributors. | Claudiu Popa | 2015-02-16 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Add ChangeLog entries for the latest changes. | Claudiu Popa | 2015-02-16 | 1 | -0/+8 |
| | | | | | |||||
| * | | | | Merged in ionelmc/pylint/support-editable-installs (pull request #223) | Claudiu Popa | 2015-02-16 | 613 | -65/+40 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | Support editable installs | ||||
| | * | | | | Add new entry in the deb changelog.support-editable-installs | Ionel Maries Cristian | 2015-02-15 | 2 | -3/+9 |
| | | | | | | |||||
| | * | | | | Import __pkginfo__ from the package in the makefile. | Ionel Maries Cristian | 2015-02-15 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Remove support for subpackage_of. Use absolute path for readme. Use absolute ↵ | Ionel Cristian Maries | 2015-02-14 | 3 | -61/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | path for __pkginfo__.py. Graft the tests dir (via MANIFEST.in). | ||||
| | * | | | | Move all package files to a pylint package. | Ionel Cristian Maries | 2015-02-14 | 607 | -0/+0 |
| |/ / / / | |||||
| * | | | | Merged in cmin764/pylint/unichr (pull request #221) | Claudiu Popa | 2015-02-14 | 0 | -0/+0 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | Add warning for "unichr" in Python 3 | ||||
| * | | | | | Fix char typounichr | Cosmin Poieana | 2015-02-14 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Add warning for "unichr" in Python 3 | Cosmin Poieana | 2015-02-14 | 2 | -0/+7 |
| |/ / / / | | | | | | | | | | | | | | | | Closes issue #472 | ||||
| * | | | | Add warning for "intern" in Python 3 | Viorel Stirbu | 2015-02-14 | 2 | -0/+7 |
| |/ / / | | | | | | | | | | | | | Closes issue #473 | ||||
| * | | | [doc] sync with elisp/pylint-flymake.el | Yoichi Nakayama | 2015-02-11 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | * don't append path of init file to the program name * don't use additional variable for the program name | ||||
| * | | | Use all the inferred statements for the super-init-not-called check. | Claudiu Popa | 2015-02-09 | 3 | -20/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the super-init-not-called check, ``next(expr.infer())`` was used, which returned as the first statement an YES node, which resulted in the node being skipped for processing. Inferring all the objects would have returned the actual classes for which the parent was indeed called. This patch changes that to a infer-all strategy, which should yield better results. Closes issue #389. |