summaryrefslogtreecommitdiff
path: root/pylint/checkers/imports.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* Get rid of logilab.common.graph.no-logilab-commonFlorian Bruhin2015-07-261-1/+1
* Improve detection of relative imports in non-packages, as well as importing m...Claudiu Popa2015-07-141-3/+21
* Get the ignored modules only once and save the result in the imports checker.Claudiu Popa2015-07-141-3/+4
* Enable misplaced-future for Python 3. Closes issue #580.Claudiu Popa2015-07-031-2/+1
* Rename F0401 (import-error) to E0401 as it is not a fatal pylint errorrename-F0401-to-E0401Noam Yorav-Raphael2015-06-291-3/+4
* Don't emit import-error for nodes protected by an except clause which handles...Claudiu Popa2015-05-171-2/+2
* Use the map version from six.moves.Claudiu Popa2015-05-161-1/+0
* Don't emit no-name-in-module if the import is guarded by an ImportError handler.Claudiu Popa2015-05-161-10/+2
* Use the new style tests for deprecated-modules. Remove stringprep from the li...Claudiu Popa2015-05-081-1/+1
* Fix some typos, rename _module_hierarchy to _qualified_names.Claudiu Popa2015-05-021-5/+5
* Make fix for #223 more readable; add a test and a ChangeLog line.James Morgensen2015-05-011-3/+18
* Fix issue #223 (ignored_modules should apply to import errors too). The fix w...James Morgensen2015-04-301-2/+5
* Provide a context file for get_module_part. This prevents a crash with variou...Claudiu Popa2015-04-131-1/+2
* Move all package files to a pylint package.Ionel Cristian Maries2015-02-141-0/+413