- Sep 29, 2017
-
-
Claudiu Popa authored
-
Mateusz Bysiek authored
- Jun 03, 2017
-
-
Claudiu Popa authored
- Apr 17, 2017
-
-
Claudiu Popa authored
-
Claudiu Popa authored
Handle the disallow-trailing-tuple chck more sanely by verifying non-terminating newlines. Close #1424
- Apr 15, 2017
-
-
Claudiu Popa authored
We were using editdistance, which is super fast, but the downside is that it might require a compiler on some envs in order to be installed. As such, it is also a hindrance not just for these kind of envs, but for PyPy as well, since it is written in C. Let's use a handcraft implementation for now. Close #1423
-
- Apr 14, 2017
-
-
Claudiu Popa authored
Exceptions have a different type since astroid 1.5.0, use a visit_exceptioninstance method for them. Close #1419
-
- Apr 13, 2017
-
-
Claudiu Popa authored
-
Claudiu Popa authored
-
Claudiu Popa authored
-
Claudiu Popa authored
-
Claudiu Popa authored
This is controlled through the new flag ``--ignore-on-opaque-inference``, which is by default True. The inference can return multiple potential results while evaluating a Python object, but some branches might not be evaluated, which results in partial inference. In that case, it might be useful to still emit no-member and other checks for the rest of the inferred objects.
-
vinnyrose authored
Don't emit missing-final-newline or trailing-whitespace for formfeeds. Keep the builtin str.splitlines but check for the superset characters and recombine them later. Close #1218. Close #1219
-
Claudiu Popa authored
-
Claudiu Popa authored
-
Łukasz Rogalski authored
Add a new warning, assign-to-new-keyword. This warning is emitted whenever we detect an assignment to a variable name that will become a keyword in the future.
-
- Apr 12, 2017
-
-
Claudiu Popa authored
-
Claudiu Popa authored
-
- Apr 06, 2017
-
-
Derek Gustafson authored
-
- Apr 02, 2017
-
-
Łukasz Rogalski authored
-
Łukasz Rogalski authored
Closes #1389
-
Ville Skyttä authored
-
Łukasz Rogalski authored
Closes #1399
-
Łukasz Rogalski authored
- Use correct capitalisation of PyCQA organisation in Github links - Use current version number (1.7) in ChangeLog file - Use readhedocs URL instead of outdated docs.pylint.org - Avoid here in links in favor of actual info on link we're pointing to
-
- Apr 01, 2017
-
-
Ashley Whetter authored
Fixes #1383
-
- Mar 23, 2017
-
-
Derek Gustafson authored
-
- Mar 12, 2017
-
-
Claudiu Popa authored
-
- Mar 11, 2017
-
-
Kári Tristan Helgason authored
This PR fixes an issue for users of macOS, where by default LC_CTYPE is set to an invalid locale. See https://bugs.python.org/issue18378 further discussion on this issue.
-
Claudiu Popa authored
-
John Paraskevopoulos authored
Add 2 different error codes for different params defined Split param name checking in two functions, one for missing checks and another for different names checks Check for missing params and then check for differing params Minor fix in type of found_argument_names [list --> set] Fixes #1342
-
- Mar 08, 2017
-
-
Kraig Brockschmidt authored
VS documentation has a dedicated page for its PyLint integration; also removing obsolete references to VS 2003.
-
- Mar 07, 2017
-
-
Nathaniel Manista authored
-
- Mar 01, 2017
-
-
Łukasz Rogalski authored
Fixes #59
-
This change should speed up Pylint a bit.
-
Łukasz Rogalski authored
Will fix #1295
-