mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
i18n: Extract messages about unresolved docstring parameter and import references
GitOrigin-RevId: d2a782498ce3381da8442f25bf7e93b45fb1ecdb
This commit is contained in:
committed by
intellij-monorepo-bot
parent
2ca42f43d2
commit
d4262ba517
@@ -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
|
||||
|
||||
+2
-1
@@ -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 PsiReferenceBase<PyStringLitera
|
||||
PyDocStringOwner owner = PsiTreeUtil.getParentOfType(getElement(), PyDocStringOwner.class);
|
||||
if (owner instanceof PyFunction) {
|
||||
PyFunction function = (PyFunction)owner;
|
||||
return "Function '" + function.getName() + "' does not have a parameter '" + getCanonicalText() + "'";
|
||||
return PyPsiBundle.message("unresolved.docstring.param.reference", function.getName(), getCanonicalText());
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
+2
-1
@@ -18,6 +18,7 @@ import com.intellij.util.ArrayUtil;
|
||||
import com.intellij.util.ArrayUtilRt;
|
||||
import com.intellij.util.ProcessingContext;
|
||||
import com.jetbrains.python.PyNames;
|
||||
import com.jetbrains.python.PyPsiBundle;
|
||||
import com.jetbrains.python.PyTokenTypes;
|
||||
import com.jetbrains.python.psi.*;
|
||||
import com.jetbrains.python.psi.impl.PyPsiUtils;
|
||||
@@ -61,7 +62,7 @@ public class PyImportReference extends PyReferenceImpl {
|
||||
public String getUnresolvedDescription() {
|
||||
final PyImportStatement importStatement = PsiTreeUtil.getParentOfType(myElement, PyImportStatement.class);
|
||||
if (importStatement != null) {
|
||||
return "No module named " + myElement.getReferencedName();
|
||||
return PyPsiBundle.message("unresolved.import.reference", myElement.getReferencedName());
|
||||
}
|
||||
return super.getUnresolvedDescription();
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
import <error descr="No module named un1">un1</error>
|
||||
import os.<error descr="No module named un2">un2</error>
|
||||
import <error descr="No module named 'un1'">un1</error>
|
||||
import os.<error descr="No module named 'un2'">un2</error>
|
||||
from os import <error descr="Cannot find reference 'un3' in 'os.py'">un3</error>
|
||||
from <error descr="Unresolved reference 'un4'">un4</error>.un5 import <error descr="Unresolved reference 'un6'">un6</error>
|
||||
from os.<error descr="Cannot find reference 'un7' in 'os.py'">un7</error> import <error descr="Unresolved reference 'un8'">un8</error>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import collections.<error descr="No module named OrderedDict">OrderedDict</error>
|
||||
import collections.<error descr="No module named 'OrderedDict'">OrderedDict</error>
|
||||
|
||||
collections.OrderedDict()
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
import <error descr="No module named wurm">wurm</error>
|
||||
import <error descr="No module named 'wurm'">wurm</error>
|
||||
|
||||
wurm()
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
import <error descr="No module named deliverance">deliverance</error>.proxycommand
|
||||
import <error descr="No module named 'deliverance'">deliverance</error>.proxycommand
|
||||
deliverance.proxycommand.main()
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
<warning descr="Unused import statement 'import spam'">import <error descr="No module named spam">spam</error></warning>
|
||||
<warning descr="Unused import statement 'import spam'">import <error descr="No module named 'spam'">spam</error></warning>
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
<warning descr="Unused import statement 'import spam.eggs'">import <error descr="No module named spam">spam</error>.eggs</warning>
|
||||
<warning descr="Unused import statement 'import spam.eggs'">import <error descr="No module named 'spam'">spam</error>.eggs</warning>
|
||||
Reference in New Issue
Block a user