Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | issue/2913-unicode-defsissue/2913-unicode-defs | Bryce Guinta | 2019-06-20 | 2 | -0/+29 |
| | |||||
* | Add test for regression. Close #2443 | Claudiu Popa | 2019-06-02 | 2 | -0/+30 |
| | |||||
* | Add test for fixed issue. Close #2937 | Claudiu Popa | 2019-06-01 | 1 | -0/+20 |
| | |||||
* | Now that we support IfExp inference, address a test | Claudiu Popa | 2019-06-01 | 2 | -15/+15 |
| | |||||
* | Remove an occurrence of a check that no longer exists. Close #2931 | Claudiu Popa | 2019-06-01 | 1 | -3/+0 |
| | |||||
* | Only unpack the proxied function for bound methods with unbound methods | Claudiu Popa | 2019-06-01 | 1 | -1/+3 |
| | |||||
* | Allow bytes to be interpreted correctly for logging-too-many-args check | Claudiu Popa | 2019-05-30 | 1 | -0/+3 |
| | | | | | | | The code was assuming that a string will be passed, not bytes, which resulted in a false positive. Close #2938 | ||||
* | Add test to prove that issue is fixed. Close #2939 | Claudiu Popa | 2019-05-30 | 1 | -0/+17 |
| | |||||
* | Replace the modname and distname to the actual name of the package | Claudiu Popa | 2019-05-29 | 2 | -6/+2 |
| | |||||
* | Fixed false positives for function stubs (#2927) | Ashley Whetter | 2019-05-26 | 7 | -35/+127 |
| | | | Close #1581 | ||||
* | Disable too-many-branches for complex function | Claudiu Popa | 2019-05-23 | 1 | -0/+1 |
| | |||||
* | ``unused-import`` emitted for the right import names in function scopes. | Claudiu Popa | 2019-05-23 | 4 | -3/+20 |
| | | | | Close #2928 | ||||
* | Mention the name of the new signature-mutators option | Claudiu Popa | 2019-05-23 | 2 | -6/+12 |
| | |||||
* | Can choose decorators that mutate a function's signature (#2926) | Ashley Whetter | 2019-05-23 | 5 | -0/+54 |
| | | | Close #259 | ||||
* | ``assignment-from-no-return`` not triggered for async methods. | Claudiu Popa | 2019-05-23 | 3 | -2/+19 |
| | | | | Close #2902 | ||||
* | Protect against non-Const nodes in is_complex_format_str | Claudiu Popa | 2019-05-22 | 1 | -6/+5 |
| | |||||
* | Use explicit astroid imports where implicit ones were being used | Claudiu Popa | 2019-05-22 | 2 | -8/+8 |
| | |||||
* | Fix a bunch of linting errors from the codebase | Claudiu Popa | 2019-05-22 | 24 | -131/+77 |
| | |||||
* | Don't emit ``attribute-defined-outside-init`` for variables defined in setters. | Claudiu Popa | 2019-05-21 | 3 | -6/+30 |
| | | | | Close #409 | ||||
* | Add a function to figure out if a node is a property setter and use it ↵ | Claudiu Popa | 2019-05-21 | 3 | -24/+32 |
| | | | | accordingly | ||||
* | Fixed pragmas on their own line after a backlash being ignored (#2923) | Ashley Whetter | 2019-05-21 | 3 | -0/+31 |
| | | | Closes #199 | ||||
* | Fixed false positive for `undefined-loop-variable` | Ashley Whetter | 2019-05-20 | 3 | -0/+25 |
| | | | | Closes #202 | ||||
* | Use the right column number for syntax error on PyPy | Claudiu Popa | 2019-05-20 | 1 | -3/+2 |
| | |||||
* | Syntax errors report the column number. | Claudiu Popa | 2019-05-20 | 3 | -4/+10 |
| | | | | Close #2914 | ||||
* | Correct infered to inferred | Claudiu Popa | 2019-05-20 | 9 | -83/+83 |
| | |||||
* | Support fully qualified typing imports for type annotations. | Claudiu Popa | 2019-05-20 | 4 | -13/+108 |
| | | | | Close #2915 | ||||
* | Expect only certain errors from self regression tests | Claudiu Popa | 2019-05-20 | 1 | -5/+13 |
| | | | | | | | | These changes should fix a couple of failing tests when running the suite with pytest instead of tox. The reason for those failures was that pylint was reusing the config file from the root directory and some of its messages are disabled there. Close #2819 | ||||
* | tox stopped installing the latest pip resulting in various errors accross ↵ | Claudiu Popa | 2019-05-20 | 1 | -2/+1 |
| | | | | AppVeyor | ||||
* | Remove inadvertent change | Claudiu Popa | 2019-05-19 | 1 | -6/+0 |
| | |||||
* | Pass the line number for bad-inline-option instead of passing the actual line | Claudiu Popa | 2019-05-19 | 1 | -1/+1 |
| | | | | Close #2904 | ||||
* | Fix misspellings in documentation (#2922) | Nick Smith | 2019-05-19 | 4 | -6/+5 |
| | |||||
* | Add test to demonstrate that a recursion error does not happen. Close #2906 | Claudiu Popa | 2019-05-19 | 1 | -0/+14 |
| | |||||
* | Exclude ``__dict__`` from ``attribute-defined-outside-init`` | Claudiu Popa | 2019-05-19 | 3 | -1/+14 |
| | | | | Close #2909 | ||||
* | Correct word pointed when the same word has more than one error in the same line | agutole | 2019-05-14 | 4 | -3/+74 |
| | | | | Fixes #2895 | ||||
* | Fix crash in callable check (#2901) | Martin Vielsmaier | 2019-05-05 | 4 | -1/+22 |
| | |||||
* | fix old-division check for int(...) (#2892) | Anthony Sottile | 2019-04-30 | 3 | -13/+31 |
| | |||||
* | Flip around the message of broad_try_clause | Claudiu Popa | 2019-04-29 | 2 | -2/+2 |
| | |||||
* | Add a what's new entry for the new extension | Claudiu Popa | 2019-04-29 | 1 | -1/+12 |
| | |||||
* | Add broad try clause extension. (#2890) | Tyler Thieding | 2019-04-29 | 5 | -0/+131 |
| | | | | | | | | | Add an extension checker (pylint.extensions.broad_try_clause) that enforces a configurable maximum number of statements inside of a try clause. This facilitates enforcing PEP 8's guidelines about try/except statements and the amount of code in the try clause: "Additionally, for all try/except clauses, limit the try clause to the absolute minimum amount of code necessary. Again, this avoids masking bugs." | ||||
* | Add 'of' to GoogleDocstring multiple type (#2884) | Zeb Nicholls | 2019-04-29 | 5 | -1/+35 |
| | | | | | | | | | | | | | A docstring of the following form should pass (see https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_numpy.html, search for ':obj:list of :obj:str') def my_func(self): """This is a docstring. Returns ------- :obj:`list` of :obj:`str` List of strings """ return ["hi", "bye"] #@ | ||||
* | Rename a function to use only lowercase characters | Claudiu Popa | 2019-04-19 | 1 | -2/+2 |
| | |||||
* | Squash a couple of lines into a single one | Claudiu Popa | 2019-04-19 | 1 | -5/+1 |
| | |||||
* | Added subprocess.run explicit set `check` argument checker. Closes #2848 | fadedDexofan | 2019-04-19 | 7 | -0/+40 |
| | |||||
* | Fix the typing annotations | Claudiu Popa | 2019-04-11 | 1 | -6/+8 |
| | |||||
* | When we can't infer bare except handlers, skip ``try-except-raise`` | Claudiu Popa | 2019-04-09 | 4 | -13/+18 |
| | | | | Close #2853 | ||||
* | Add missing closing parenthesis in option help | Santiago Castro | 2019-04-09 | 1 | -1/+1 |
| | |||||
* | Handle more `unnecessary-lambda` cases when dealing with additional kwargs ↵ | Claudiu Popa | 2019-04-03 | 3 | -2/+18 |
| | | | | | | in wrapped calls Close #2845 | ||||
* | Better postponed evaluation of annotations handling | Claudiu Popa | 2019-04-03 | 3 | -1/+16 |
| | | | | Close #2847 | ||||
* | Fix - Remove the redefined build-in instead of using a pragma | Pierre Sassoulas | 2019-03-29 | 1 | -4/+2 |
| | |||||
* | Refactor - Remove unused and untested code in utils | Pierre Sassoulas | 2019-03-29 | 5 | -44/+8 |
| | | | | | There might be code that is used only in test but it's harder to detect. |