mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-20 05:21:29 +07:00
PY-61639 Move PyEnterAtIndentHandler to python.syntax
GitOrigin-RevId: 97c54777f66591c13708336ef4bff70784b62cd0
This commit is contained in:
committed by
intellij-monorepo-bot
parent
85c54b3a4c
commit
4edbdbf269
@@ -1,6 +1,7 @@
|
||||
<idea-plugin>
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<enterHandlerDelegate implementation="com.jetbrains.python.editor.PythonEnterHandler"/>
|
||||
<enterHandlerDelegate implementation="com.jetbrains.python.editor.PyEnterAtIndentHandler" order="first"/>
|
||||
<langCodeStyleSettingsProvider implementation="com.jetbrains.python.formatter.PyLanguageCodeStyleSettingsProvider"/>
|
||||
</extensions>
|
||||
</idea-plugin>
|
||||
@@ -11,7 +11,7 @@ import com.intellij.openapi.editor.actionSystem.EditorActionHandler;
|
||||
import com.intellij.openapi.util.Ref;
|
||||
import com.intellij.psi.PsiFile;
|
||||
import com.intellij.psi.impl.source.tree.injected.InjectedLanguageUtil;
|
||||
import com.jetbrains.python.psi.PyFile;
|
||||
import com.jetbrains.python.ast.PyAstFile;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ public final class PyEnterAtIndentHandler extends EnterHandlerDelegateAdapter {
|
||||
editor = InjectedLanguageUtil.getTopLevelEditor(editor);
|
||||
offset = editor.getCaretModel().getOffset();
|
||||
}
|
||||
if (!(file instanceof PyFile)) {
|
||||
if (!(file instanceof PyAstFile)) {
|
||||
return Result.Continue;
|
||||
}
|
||||
|
||||
@@ -97,7 +97,6 @@
|
||||
<annotator language="Python" implementationClass="com.jetbrains.python.inspections.PyCompatibilityInspectionAdvertiser"/>
|
||||
|
||||
<quoteHandler fileType="Python" className="com.jetbrains.python.editor.PythonQuoteHandler"/>
|
||||
<enterHandlerDelegate implementation="com.jetbrains.python.editor.PyEnterAtIndentHandler" order="first"/>
|
||||
<enterBetweenBracesDelegate language="Python"
|
||||
implementationClass="com.intellij.codeInsight.editorActions.enter.EnterBetweenBracesAndBracketsDelegate"/>
|
||||
<!--suppress PluginXmlValidity -->
|
||||
|
||||
Reference in New Issue
Block a user