mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Fix disappearing of Python repository from settings after Clion restart (CPP-7743)
Python plugin stored the interpreter setting as a module sdk, which was wiped out with it's order entries by Clion. The fix is to store the interpreter setting in a facet and reinitialize it after Clion model clearing.
This commit is contained in:
@@ -23,8 +23,7 @@ The Python plug-in provides smart editing for Python scripts. The feature set of
|
||||
<xi:include href="/META-INF/python-community-plugin-core.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
<depends optional="true" config-file="python-community-plugin-java.xml">com.intellij.modules.java</depends>
|
||||
<depends optional="true" config-file="python-plugin-minor-ide.xml">com.intellij.modules.clion</depends>
|
||||
<depends optional="true" config-file="python-plugin-minor-ide.xml">com.intellij.modules.webstorm</depends>
|
||||
<depends optional="true" config-file="python-community-plugin-minor.xml">com.intellij.modules.clion</depends>
|
||||
<depends optional="true" config-file="python-plugin-rider.xml">com.intellij.modules.rider</depends>
|
||||
|
||||
<!-- Two different versions of this file exist: one is used when building from sources (when auxiliary
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude" url="https://confluence.jetbrains.com/display/PYH/">
|
||||
<xi:include href="/META-INF/python-community-configure-common.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<projectConfigurable groupId="build" groupWeight="118"
|
||||
id="com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable"
|
||||
displayName="Python Interpreter"
|
||||
instance="com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable"/>
|
||||
</extensions>
|
||||
</idea-plugin>
|
||||
@@ -1,5 +1,5 @@
|
||||
<idea-plugin xmlns:xi="http://www.w3.org/2001/XInclude" url="https://confluence.jetbrains.com/display/PYH/">
|
||||
<xi:include href="/META-INF/python-plugin-minor-ide.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
<xi:include href="/META-INF/python-community-plugin-minor.xml" xpointer="xpointer(/idea-plugin/*)"/>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<completion.contributor language="Python" implementationClass="com.intellij.codeInsight.completion.LegacyCompletionContributor" id="legacy"
|
||||
|
||||
Reference in New Issue
Block a user