diff --git a/python/python-psi-impl/resources/messages/PyPsiBundle.properties b/python/python-psi-impl/resources/messages/PyPsiBundle.properties index 1436e5d86dcf..993eced399bf 100644 --- a/python/python-psi-impl/resources/messages/PyPsiBundle.properties +++ b/python/python-psi-impl/resources/messages/PyPsiBundle.properties @@ -833,6 +833,9 @@ INSP.unresolved.refs.class.object.has.no.attribute=''{0}'' object has no attribu INSP.unresolved.refs.import.resolves.to.its.containing.file=Import resolves to its containing file INSP.unresolved.refs.class.does.not.define.operator=Class ''{0}'' does not define ''{1}'', so the ''{2}'' operator cannot be used on its instances INSP.unresolved.refs.column.name.ignore.references=Ignore References +unresolved.docstring.param.reference=Function ''{0}'' does not have a parameter ''{1}'' +unresolved.import.reference=No module named ''{0}'' + python.stub=Python stub # PyRedundantParenthesesInspection diff --git a/python/python-psi-impl/src/com/jetbrains/python/documentation/docstrings/DocStringParameterReference.java b/python/python-psi-impl/src/com/jetbrains/python/documentation/docstrings/DocStringParameterReference.java index c02e25e8690d..1edff205704b 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/documentation/docstrings/DocStringParameterReference.java +++ b/python/python-psi-impl/src/com/jetbrains/python/documentation/docstrings/DocStringParameterReference.java @@ -11,6 +11,7 @@ import com.intellij.psi.util.PsiTreeUtil; import com.intellij.util.ArrayUtilRt; import com.intellij.util.IncorrectOperationException; import com.jetbrains.python.PyNames; +import com.jetbrains.python.PyPsiBundle; import com.jetbrains.python.psi.*; import com.jetbrains.python.psi.impl.ParamHelper; import com.jetbrains.python.psi.types.TypeEvalContext; @@ -166,7 +167,7 @@ public class DocStringParameterReference extends PsiReferenceBaseun1 -import os.un2 +import un1 +import os.un2 from os import un3 from un4.un5 import un6 from os.un7 import un8 diff --git a/python/testData/inspections/PyUnresolvedReferencesInspection/importFunction.py b/python/testData/inspections/PyUnresolvedReferencesInspection/importFunction.py index 8a3e4654fbf2..fe13bd910372 100644 --- a/python/testData/inspections/PyUnresolvedReferencesInspection/importFunction.py +++ b/python/testData/inspections/PyUnresolvedReferencesInspection/importFunction.py @@ -1,3 +1,3 @@ -import collections.OrderedDict +import collections.OrderedDict collections.OrderedDict() diff --git a/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImport.py b/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImport.py index 91aae4269564..309c608b82a7 100644 --- a/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImport.py +++ b/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImport.py @@ -1,3 +1,3 @@ -import wurm +import wurm wurm() diff --git a/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImportedModule.py b/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImportedModule.py index 27169d02142f..302a46bc557b 100644 --- a/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImportedModule.py +++ b/python/testData/inspections/PyUnresolvedReferencesInspection/unresolvedImportedModule.py @@ -1,2 +1,2 @@ -import deliverance.proxycommand +import deliverance.proxycommand deliverance.proxycommand.main() diff --git a/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedModuleImported.py b/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedModuleImported.py index 2b6ab14e30c8..a4002671f3c5 100644 --- a/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedModuleImported.py +++ b/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedModuleImported.py @@ -1 +1 @@ -import spam +import spam diff --git a/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedPackageImported.py b/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedPackageImported.py index 4226a1c18983..9e6557a8750c 100644 --- a/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedPackageImported.py +++ b/python/testData/inspections/PyUnresolvedReferencesInspection/unusedUnresolvedPackageImported.py @@ -1 +1 @@ -import spam.eggs \ No newline at end of file +import spam.eggs \ No newline at end of file