(#12254) linter v2 - Request migration of conans.errors to conan.errors

* linter v2 - errors should be imported from module conan

* Add docs

* revert - test linter

* fix typo

* touch
This commit is contained in:
Javier G. Sogo
2022-08-17 15:04:57 +02:00
committed by GitHub
parent 8b48e7622b
commit 1318e02b96
2 changed files with 12 additions and 0 deletions

View File

@@ -25,7 +25,17 @@ def transform_tools(module):
if 'Version' in module.locals:
del module.locals['Version']
def transform_errors(module):
if 'ConanInvalidConfiguration' in module.locals:
del module.locals['ConanInvalidConfiguration']
if 'ConanException' in module.locals:
del module.locals['ConanException']
astroid.MANAGER.register_transform(
astroid.Module, transform_tools,
lambda node: node.qname() == "conans.tools")
astroid.MANAGER.register_transform(
astroid.Module, transform_errors,
lambda node: node.qname() == "conans.errors")