summaryrefslogtreecommitdiff
path: root/pylint/checkers/imports.py
Commit message (Expand)AuthorAgeFilesLines
* Rename UnknownMessage, EmptyReport to UnknownMessageError, EmptyReportErrorGlenn Matthews2016-07-191-3/+3
* Move EmptyReport and UnknownMessage to pylint.exceptionsGlenn Matthews2016-07-191-1/+2
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Added check for an inner loop reusing an outer loop's target(s)Ashley Whetter2016-07-151-4/+4
* Support PEP 8's modules level dunder names.Moises Lopez - https://www.vauxoo.com/2016-06-301-3/+13
* ignored-argument-names is now used for ignoring arguments for unused-variable...Claudiu Popa2016-06-271-2/+2
* Add deprecated-module to check_messages list for visit_import. Closes #954Moises Lopez - https://www.vauxoo.com/2016-06-261-1/+1
* Add the new shorter license header, including to missing files. Close #894.Claudiu Popa2016-06-011-15/+3
* Do not emit import-error or no-name-in-module for fallback import blocks by d...Claudiu Popa2016-05-311-1/+15
* wrong-import-position, wrong-import-order: Skip try-import cases and nested i...Moises Lopez - https://www.vauxoo.com/2016-05-241-9/+23
* Detect local imports correctly for wrong-import-order (#888)Moises Lopez - https://www.vauxoo.com/2016-05-051-1/+14
* [REF] import-checkers: Use of isort (#879)Moises Lopez - https://www.vauxoo.com/2016-04-301-26/+44
* Simplify the code by removing an indentation level.Claudiu Popa2016-03-251-3/+1
* Fix indentationClaudiu Popa2016-03-251-6/+6
* Ignore reimports when an alias is used.Claudiu Popa2016-03-251-8/+15
* 'reimported' is emitted when the same name is imported from different module.Claudiu Popa2016-03-251-3/+3
* Handle the import fallback idiom with regard to wrong-import-order.Claudiu Popa2016-01-101-1/+8
* Make pylint green.Claudiu Popa2016-01-101-2/+2
* More sane handling of site-packages detectionClaudiu Popa2016-01-101-9/+27
* Basic travis support.Claudiu Popa2015-12-161-2/+2
* Allow statements in if or try blocks containing imports.Laura Médioni2015-12-021-3/+18
* Added a new error, 'relative-beyond-top-level'.Claudiu Popa2015-12-061-6/+20
* Make pylint work with new astroid exceptions, AstroidImportError and AstroidS...Claudiu Popa2015-12-061-12/+10
* Don't emit import-self and cyclic-import for relative imports of modules with...Claudiu Popa2015-12-011-3/+15
* Refactor things through the imports checkerClaudiu Popa2015-12-011-65/+80
* Add wrong-import-position to check_messages's decorator arguments for ImportC...Claudiu Popa2015-11-301-1/+2
* Make some imports external instead of considering them localClaudiu Popa2015-11-251-3/+3
* Change the variable name to something more suggestiveClaudiu Popa2015-11-251-6/+7
* Fix some docstrings and the Python 3 testsClaudiu Popa2015-11-251-3/+5
* Fix new import related errors in pylint's codebase.Claudiu Popa2015-11-251-1/+6
* Improve a bit wrong-import-position code and add commentsLaura Médioni2015-11-241-7/+11
* Simplify a bit the algorithm checking for ungrouped importsLaura Médioni2015-11-241-12/+8
* Remove a chunk of code that was never executedLaura Médioni2015-11-231-3/+0
* Factorize code in _record_import methodLaura Médioni2015-11-231-9/+13
* slightly change wrong-import-position message and add forgotten functional testLaura Médioni2015-11-121-2/+2
* Check imports are located at the top of the module (right after docstring and...Laura Médioni2015-11-101-0/+36
* Check imports are ordered (standard, 3rd party, local) and grouped by packageLaura Médioni2015-11-091-1/+83
* Fix instances of unneeded-not in pylint's codebase.Claudiu Popa2015-11-251-1/+1
* Change multiple-imports message type to `convention` with code C0410Dmitry Pribysh2015-10-011-1/+1
* Add checker to identify multiple imports on one line.Dmitry Pribysh2015-10-011-1/+9
* Fix #362 - support in import and add testmoylop2602015-09-271-1/+1
* Fix #362 - Show deprecated-module even if the module is not installedmoylop2602015-09-261-1/+1
* Fix indentation problem.Claudiu Popa2015-09-191-2/+2
* Move the block after the check_reimport block.Claudiu Popa2015-09-191-5/+5
* Use a counter instead of manually peeking at the next items.Claudiu Popa2015-09-191-5/+8
* Use enumarete() instead of range()Cezar2015-09-191-3/+3
* Raise 'reimported' on duplice import on single lineCezar2015-09-191-0/+7
* Bring logilab-common's ureports into pylint.reporters.Claudiu Popa2015-09-051-2/+1
* Use the new node names for the visit and leave methodsClaudiu Popa2015-08-261-1/+1
* Update pylint to use the new astroid AST names and methodsClaudiu Popa2015-08-251-3/+3