| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Refixed old-raise-syntax not looking for tracebackpylint-1.9.1 | Ashley Whetter | 2018-05-16 | 1 | -2/+1 |
| | | |||||
| * | old-raise-syntax can be triggered only on Python 2 | Claudiu Popa | 2018-05-16 | 1 | -3/+5 |
| | | |||||
| * | Updated copyright notices for version 1.9.0 | Ashley Whetter | 2018-05-15 | 14 | -14/+21 |
| | | |||||
| * | Fix lint | Claudiu Popa | 2018-05-13 | 1 | -4/+6 |
| | | |||||
| * | Reimplement the lookup() call by manually looking for the right nodes | Claudiu Popa | 2018-05-13 | 1 | -13/+28 |
| | | | | | | | On Python 3 we can't see the assignment statement of a deleted node, such as an assignment from a loop or from the except handler. Instead of relying on lookup() itself, look through the current scope manually for the right objects. | ||||
| * | Added two new Python 3 porting checks, `exception-escape` and ↵ | Claudiu Popa | 2018-05-12 | 1 | -1/+27 |
| | | | | | | | | `comprehension-escape` These two are emitted whenever pylint detects that a variable defined in the said blocks is used outside of the given block. On Python 3 these values are deleted. | ||||
| * | Emit a warning when sys.exc_clear is accessed | Claudiu Popa | 2018-05-11 | 1 | -0/+7 |
| | | |||||
| * | Emit a warning when .xreadlines() is accessed | Claudiu Popa | 2018-05-11 | 1 | -5/+13 |
| | | |||||
| * | No need to check for the traceback for old-raise-syntax in its 3-tuple form | Claudiu Popa | 2018-05-10 | 1 | -2/+1 |
| | | |||||
| * | Never push without testing first | Claudiu Popa | 2018-05-10 | 1 | -0/+1 |
| | | |||||
| * | The Python 3 porting checker can run with Python 3 as well | Claudiu Popa | 2018-05-10 | 1 | -146/+82 |
| | | |||||
| * | Enum classes no longer trigger too-few-methods | Ashley Whetter | 2018-05-09 | 2 | -3/+38 |
| | | | | | Fixes #605 | ||||
| * | Can ignore arguments that cause redefined-outer-name (#2054) | Ashley Whetter | 2018-05-09 | 1 | -2/+1 |
| | | | | Fixes #1535 | ||||
| * | Add new check py3k invalid-unicode-literal. (#2068) | Sushobhit | 2018-05-09 | 1 | -0/+7 |
| | | | | Close #1938 | ||||
| * | Rip invalid-raise-syntax, we already have old-raise-syntax | Claudiu Popa | 2018-04-18 | 1 | -20/+5 |
| | | | | | | Instead of adding a new check, old-raise-syntax was modified to account for the case when we throw with a traceback. | ||||
| * | Handle dict subclasses for dict-not-iterating checks | Claudiu Popa | 2018-04-18 | 1 | -7/+8 |
| | | |||||
| * | defaultdict and subclasses of dict are now handled for dict-iter-* checks | Claudiu Popa | 2018-04-18 | 1 | -2/+9 |
| | | | | | Close #2005 | ||||
| * | Rip lambda paremeter unpacking, we already have parameter-unpacking | Claudiu Popa | 2018-04-18 | 1 | -11/+1 |
| | | |||||
| * | Added a new Python 2/3 check for invalid raise syntax. | Claudiu Popa | 2018-04-17 | 1 | -6/+18 |
| | | | | | Close #1937 | ||||
| * | Added a new Python 2/3 check for invalid lambda parameter list, ↵ | Claudiu Popa | 2018-04-17 | 1 | -0/+11 |
| | | | | | | | `lambda-parameter-parens` Close #1995 | ||||
| * | Added a new Python 2/3 check for accessing removed urllib functions | Claudiu Popa | 2018-04-12 | 1 | -1/+19 |
| | | | | | Close #1997 | ||||
| * | Added a new Python 2/3 check for accessing `operator.div`, which is removed ↵ | Claudiu Popa | 2018-04-12 | 1 | -0/+8 |
| | | | | | | | in Python 3 Close #1936 | ||||
| * | io can redefine builtins. Close #2014 | Claudiu Popa | 2018-04-12 | 1 | -1/+2 |
| | | |||||
| * | Fix lint errorspylint-1.8.4 | Claudiu Popa | 2018-04-05 | 1 | -3/+3 |
| | | |||||
| * | Fix no-context-manager test breakage in due to astroid changes | Bryce Guinta | 2018-04-05 | 1 | -2/+16 |
| | | | | | | | Require no-context-manager to infer paths before walking the tree Fixes #1874 | ||||
| * | Catch string.letters with the Python 3 porting checker | Claudiu Popa | 2018-04-05 | 1 | -2/+2 |
| | | | | | Close #1935 | ||||
| * | Add missing string functions to the Python 3 porting checker | Claudiu Popa | 2018-04-04 | 1 | -1/+3 |
| | | |||||
| * | Stop early when we already detected a disable for a line too long | Claudiu Popa | 2018-03-30 | 1 | -0/+2 |
| | | | | | Close #1974 | ||||
| * | Don't crash on invalid strings when checking for `logging-format-interpolation` | Claudiu Popa | 2018-03-16 | 1 | -1/+6 |
| | | | | | Close #1944 | ||||
| * | Check if node is in list comprehension in function defaults | Bryce Guinta | 2018-03-03 | 1 | -2/+6 |
| | | | | | | | | List comprehensions in python 2 do not have scope. If the local scope is skipped, then generated variables values will raise a false-positive. Close #1897 | ||||
| * | Add in_comprehension utility function | Bryce Guinta | 2018-03-03 | 1 | -0/+10 |
| | | |||||
| * | Fix false positive undefined-variable for lambda arguments in classes | Bryce Guinta | 2018-03-02 | 1 | -2/+11 |
| | | | | | Close #1824 | ||||
| * | Exempt `__doc__` from triggering a `redefined-builtin` | Claudiu Popa | 2018-03-01 | 1 | -1/+1 |
| | | | | | | `__doc__` can be used to specify a docstring for a module without passing it as a first-statement string. | ||||
| * | Backport of PR#1855 | hippo91 | 2018-01-28 | 2 | -7/+23 |
| | | |||||
| * | Add of four test dealing with if statements and function definition under them | hippo91 | 2018-01-23 | 1 | -1/+3 |
| | | |||||
| * | Add test + fix for 'raise from function'. | Brian Shaginaw | 2018-01-19 | 1 | -0/+2 |
| | | |||||
| * | Backport of PR #1777 | hippo91 | 2018-01-07 | 1 | -48/+81 |
| | | |||||
| * | Backport of PR #1757 | hippo91 | 2018-01-04 | 1 | -38/+115 |
| | | |||||
| * | Backport of PR #1806 | hippo91 | 2018-01-04 | 1 | -0/+4 |
| | | |||||
| * | Backport of PR #1775 | hippo91 | 2017-12-28 | 1 | -0/+1 |
| | | |||||
| * | Don't crash when encountering bare raises while checking inconsistent returns | Claudiu Popa | 2017-12-24 | 1 | -0/+3 |
| | | | | | Close #1773 | ||||
| * | Use the proper node to get the name for redefined functions (#1792) | Jacques Kvam | 2017-12-24 | 1 | -1/+1 |
| | | | | Close #1774 | ||||
| * | Fixed a crash which occurred when `Uninferable` wasn't properly handled in ↵ | Claudiu Popa | 2017-12-24 | 1 | -1/+3 |
| | | | | | | | `stop-iteration-return` Close #1779 | ||||
| * | Regenerate copyright notices | Claudiu Popa | 2017-12-15 | 21 | -43/+241 |
| | | |||||
| * | Fix `camelCase` spelling regex. (#1767) | Pedro Algarvio | 2017-12-14 | 1 | -1/+1 |
| | | | | This is a more permissive regex which also allows digits. | ||||
| * | Correct the name of the flag in help string | Claudiu Popa | 2017-12-12 | 1 | -1/+1 |
| | | |||||
| * | past.builtins import don't trigger redefined-builtin. Close #1764 | Claudiu Popa | 2017-12-12 | 1 | -1/+1 |
| | | |||||
| * | Remove non-ascii and non-displayable character from the file | Claudiu Popa | 2017-12-12 | 1 | -1/+1 |
| | | |||||
| * | Fixes ``pylint disable=fixme` directives ignored for comments following the ↵ | hippo91 | 2017-12-11 | 1 | -4/+37 |
| | | | | | | last statement in a file (#1740) Fixes #1681 | ||||
| * | Add of a test on the presence of = in the line. Return None instead of ↵ | hippo91 | 2017-12-11 | 1 | -2/+2 |
| | | | | | Return to avoid inconsistent return statement | ||||
