mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
GotoTestAction
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
<referenceImporter implementation="com.jetbrains.python.validation.PythonReferenceImporter"/>
|
||||
<codeInsight.lineMarkerProvider language="Python" implementationClass="com.jetbrains.python.codeInsight.PyLineMarkerProvider"/>
|
||||
<definitionsSearch implementation="com.jetbrains.python.psi.search.PyDefinitionsSearch"/>
|
||||
<gotoImplementationRendererProvider implementation="com.jetbrains.python.codeInsight.PyGotoImplementationRendererProvider"/>
|
||||
<gotoTargetRendererProvider implementation="com.jetbrains.python.codeInsight.PyGotoTargetRendererProvider"/>
|
||||
|
||||
<intentionAction factoryClass="com.jetbrains.python.PyExtensionFactory"
|
||||
factoryArgument="intentions/PyDemorganIntention.py">
|
||||
|
||||
+2
-6
@@ -1,7 +1,6 @@
|
||||
package com.jetbrains.python.codeInsight;
|
||||
|
||||
import com.intellij.codeInsight.CodeInsightBundle;
|
||||
import com.intellij.codeInsight.navigation.GotoImplementationRendererProvider;
|
||||
import com.intellij.codeInsight.navigation.GotoTargetRendererProvider;
|
||||
import com.intellij.ide.util.PsiElementListCellRenderer;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiNamedElement;
|
||||
@@ -10,7 +9,7 @@ import com.jetbrains.python.psi.PyElement;
|
||||
/**
|
||||
* @author yole
|
||||
*/
|
||||
public class PyGotoImplementationRendererProvider implements GotoImplementationRendererProvider {
|
||||
public class PyGotoTargetRendererProvider implements GotoTargetRendererProvider {
|
||||
public PsiElementListCellRenderer getRenderer(final PsiElement[] elements) {
|
||||
for(PsiElement element: elements) {
|
||||
if (!(element instanceof PyElement) || !(element instanceof PsiNamedElement)) return null;
|
||||
@@ -18,7 +17,4 @@ public class PyGotoImplementationRendererProvider implements GotoImplementationR
|
||||
return new PyElementListCellRenderer();
|
||||
}
|
||||
|
||||
public String getChooserTitle(final String name, final PsiElement[] elements) {
|
||||
return CodeInsightBundle.message("goto.implementation.chooser.title", name, elements.length);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user