Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pylint.el edited online with Bitbucketdavidshen84/pylintel-edited-online-with-bitbucket--1422057628377 | Xi Shen | 2015-01-24 | 1 | -1/+1 |
| | | | | | - use `shell-quote-argument` to quote file name correctly - tested in both Windows and Linux | ||||
* | Don't require a docstring for empty modules. Closes issue #261. | Claudiu Popa | 2015-01-24 | 4 | -2/+15 |
| | |||||
* | Added tag pylint-1.4.1 for changeset 2b8634af6ac9 | Claudiu Popa | 2015-01-16 | 0 | -0/+0 |
| | |||||
* | Prepare the release.pylint-1.4.1 | Claudiu Popa | 2015-01-16 | 3 | -4/+5 |
| | |||||
* | Fix a crash which occurred when using multiple jobs and the files | Claudiu Popa | 2015-01-16 | 3 | -3/+8 |
| | | | | given as argument didn't exist at all. | ||||
* | Suppress ResolveErrors from Class.mro in unimplemented_abstract_methods. | Claudiu Popa | 2015-01-15 | 1 | -0/+4 |
| | |||||
* | Merged in godfryd/pylint/fix-374 (pull request #213) | Claudiu Popa | 2015-01-14 | 0 | -0/+0 |
|\ | | | | | | | Fixed passing configuration from master linter to sublinters. Closes issue #374. | ||||
* \ | mergefix-374 | Michal Nowikowski | 2015-01-14 | 10 | -26/+264 |
|\ \ | |||||
| * \ | Merged default into fix-374 | Michal Nowikowski | 2015-01-14 | 10 | -26/+264 |
| |\ \ | | |/ | |||||
| | * | Add a Windows .bat file for building the documentation on Windows. | Claudiu Popa | 2015-01-12 | 1 | -0/+190 |
| | | | |||||
| | * | Fix the documentation for the --ignore option. Closes issue #405. | Claudiu Popa | 2015-01-12 | 1 | -2/+3 |
| | | | |||||
| | * | Check the number of arguments before attempting to obtain the first one. | Claudiu Popa | 2015-01-12 | 2 | -1/+9 |
| | | | |||||
| | * | Check for easy_install_lib instead of easy_install, the latter might not exist. | Claudiu Popa | 2015-01-12 | 1 | -1/+1 |
| | | | |||||
| | * | Merged in ydirson/pylint (pull request #212) | Claudiu Popa | 2015-01-12 | 5 | -10/+38 |
| | |\ | | | | | | | | | | | | | Dispatch the GUI widgets in 3 resizable panes. Closes issue #423. | ||||
| | | * | Don't compile test files when installing. | Claudiu Popa | 2015-01-12 | 2 | -4/+25 |
| | | | | |||||
| | | * | Add the method names for the 'signature-differs' and 'argument-differs' | Claudiu Popa | 2015-01-11 | 4 | -6/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | warnings. Closes issue #433. | ||||
| | * | | Dispatch the GUI widgets in 3 resizable panes. | Yann Dirson | 2015-01-04 | 1 | -13/+24 |
| | |/ | |||||
* | | | one more improvement for passing configuration to sublinters | Michal Nowikowski | 2015-01-14 | 1 | -18/+10 |
|/ / | |||||
* | | improved filtering out opts for ignoring in sublinters | Michal Nowikowski | 2015-01-14 | 1 | -8/+13 |
| | | |||||
* | | Fixed passing configuration from master linter to sublinters. Closes issue #374. | Michal Nowikowski | 2015-01-07 | 2 | -22/+20 |
|/ | |||||
* | Add Vlad Temian to contributors. | Claudiu Popa | 2015-01-04 | 1 | -0/+2 |
| | |||||
* | Add ChangeLog entry for the JSON report and fix the test. | Claudiu Popa | 2015-01-04 | 3 | -12/+21 |
| | |||||
* | Merged in vtemian/pylint (pull request #198) | Claudiu Popa | 2015-01-04 | 3 | -1/+115 |
|\ | | | | | | | Added json reporter #ropython-sprints | ||||
| * | Merged from remote | Vlad Temian | 2014-11-22 | 87 | -922/+1281 |
| |\ | |||||
| * \ | Drop Changelog | Vlad Temian | 2014-11-22 | 1 | -1/+0 |
| |\ \ | |||||
| | * | | Update ChangeLog | vtemian | 2014-11-04 | 1 | -1/+2 |
| | | | | |||||
| * | | | Fix pull request comments | Vlad Temian | 2014-11-22 | 1 | -2/+4 |
| | | | | |||||
| * | | | Added JSONReporter to test_self.py.RunTC.test_all | Vlad Temian | 2014-11-22 | 1 | -1/+3 |
| |/ / | |||||
| * | | Added json reporter | Vlad Temian | 2014-11-04 | 3 | -0/+111 |
| | | | |||||
* | | | Improve a couple of things for redundant-unittest-assert. | Claudiu Popa | 2015-01-04 | 4 | -7/+21 |
| | | | | | | | | | | | | | | | | | | Include the bad assert method in the message and improve the test coverage. Also, annotate the test class with a skip decorator, since unittest discovery will believe it's an actual unittest file. | ||||
* | | | Merged in vtemian/pylint/redundant-assert (pull request #202) | Claudiu Popa | 2015-01-04 | 3 | -6/+51 |
|\ \ \ | | | | | | | | | | | | | Added check for redundant assert #ropython-sprints | ||||
| * | | | Improve testsredundant-assert | Vlad Temian | 2014-11-22 | 3 | -4/+10 |
| | | | | |||||
| * | | | Fix code style and naming convention issues after review | Vlad Temian | 2014-11-22 | 3 | -11/+22 |
| | | | | |||||
| * | | | Test redundant unittest assert | Vlad Temian | 2014-11-22 | 2 | -0/+13 |
| | | | | |||||
| * | | | Added check for redundant assert in unittest | Vlad Temian | 2014-11-22 | 1 | -6/+21 |
| | |/ | |/| | |||||
* | | | Fix a false positive with invalid-slots-objects and unicode strings. Closes ↵ | Claudiu Popa | 2015-01-03 | 3 | -1/+16 |
| | | | | | | | | | | | | issue #421. | ||||
* | | | Use a DeprecationWarning for ParseableTextReporter. | Claudiu Popa | 2015-01-03 | 2 | -2/+14 |
| | | | |||||
* | | | Update the examples to the new message format. | Claudiu Popa | 2015-01-03 | 1 | -1/+3 |
| | | | |||||
* | | | Close the streams in similar checker. | Claudiu Popa | 2015-01-03 | 1 | -2/+6 |
| | | | |||||
* | | | Use the new Module.stream, since Module.file_stream is deprecated. | Claudiu Popa | 2015-01-03 | 6 | -32/+24 |
| | | | |||||
* | | | Fix a false positive on Python 2 for raising-bad-type and tuples. | Claudiu Popa | 2015-01-02 | 3 | -3/+86 |
| | | | | | | | | | | | | | | | Raising tuples in the form 'raise (ZeroDivisionError, None)' is not an error on Python 2, but it is an error on Python 3. | ||||
* | | | Cleanup lint.py. | Claudiu Popa | 2015-01-02 | 2 | -109/+115 |
| | | | | | | | | | | | | | | | Import modules, instead of objects from them, used only once. Trim a couple of long lines, remove a couple of unused variables and so on. | ||||
* | | | Don't filter out builtins when checking for raising-non-exception. | Claudiu Popa | 2015-01-02 | 3 | -12/+40 |
| | | | | | | | | | | | | | | | There is no reason anymore to exclude builtins for nonstandard-exception and raising-non-exception. | ||||
* | | | Fix a false negative with raising-non-exception. | Claudiu Popa | 2015-01-02 | 5 | -11/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the raise used an uninferrable exception context, as in the following example, raising-non-exception wouldn't have been emitted, due to a misplaced return. The example is: from missing_import import something raise SomeClass from something | ||||
* | | | Add the name of the abstract class in abstract-class-instantiated message. | Claudiu Popa | 2015-01-02 | 4 | -12/+16 |
| | | | |||||
* | | | Small cleanup to exceptions checker | Claudiu Popa | 2015-01-02 | 1 | -4/+3 |
| | | | |||||
* | | | The comment is not true anymore. | Claudiu Popa | 2015-01-02 | 1 | -5/+0 |
| | | | |||||
* | | | Small refactoring to exceptions checker. | Claudiu Popa | 2015-01-02 | 1 | -13/+24 |
| | | | |||||
* | | | Fix a false positive with catching-non-exception and tuples of | Claudiu Popa | 2014-12-29 | 4 | -27/+69 |
| | | | | | | | | | | | | exceptions. | ||||
* | | | Use a mro traversal for finding abstract methods. Closes issue #415. | Claudiu Popa | 2014-12-21 | 12 | -93/+299 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a new unimplemented_abstract_methods in pylint.checkers.utils, which is used to obtain all the abstract methods which weren't implemented anywhere in the mro of a class. The code works now by traversing the mro, gathering all abstract methods encountered at each step and resolving the implemented ones through either definition or assignment. This disables a couple of false positives on classes with complex hierarchies. |