Commit Graph

19 Commits

Author SHA1 Message Date
Dmitry.Krasilschikov
1a1dfc04f0 more localized configurable display names
GitOrigin-RevId: 0151e053aa1995e7395bafe86f1da474c99ef424
2020-01-14 15:11:57 +00:00
Andrey Vlasovskikh
543ca840b7 Extracted "impl" modules from Python Community and PyCharm Community Customization to use them in other Python plugins for builds and runs
The non-impl modules for these plugins now contain more or less just their plugin.xml files
that declare corresponding dependencies.

GitOrigin-RevId: 84fc4761a595912d676cff1e2ab58fba03a8cd22
2019-11-18 19:07:46 +00:00
Andrey Vlasovskikh
6e6315bcdc Removed intellij.python.configure and its contents split between intellij.pycharm.community.customization and intellij.python.community.impl
Module intellij.python.configure used to be included into both PyCharm Customization and Python plugins leading to
duplicate classes in these plugins. Even after removing it from intellij.pycharm.community.customization it was
unclear what should go into intellij.python.configure, since its *.xml was used only in
intellij.pycharm.community.customization while its source code was used either in PyCharm Customization or in
intellij.python.community.impl + PyCharm Customization.

GitOrigin-RevId: 008601cd993cebd22bbfe69f963e53a690691608
2019-11-07 02:40:58 +00:00
Andrey Vlasovskikh
e15aea2504 Move PyConfigurableInterpreterList to intellij.python.community.impl and register it only once in the Python Community plugin
GitOrigin-RevId: e856bc2e2f6279a21a6ea1326920aeeb422d9ba7
2019-11-07 02:40:58 +00:00
Andrey Vlasovskikh
48bec77033 PY-38634 Revert registration of PyCharm-specific (vs Python plugin) components
During the recent refactoring a Python plugin only file python-community-plugin-core.xml got included
into the Python plugin which is now bundled with PyCharm. It resulted in using Python plugin specific
components that were designed for the UI of IntelliJ, not PyCharm. This change restores the
registration of PyIdeCommonOptionsFormFactory and moves all includes of python-community-plugin-core.xml
to Python plugin specific files.

GitOrigin-RevId: cd8b6d9b68266ca99f206c005ba73a2e77657950
2019-10-21 20:03:52 +00:00
Gregory.Shrago
ca26ab8089 IDEA-CR-53226 extract pluginJava and avoid Java in PyCharm
GitOrigin-RevId: da2f300874c363085d5965bee1d0520da8ce3fd6
2019-10-14 22:41:29 +00:00
Dmitry Trofimov
a0bc048dcc python-psi-impl extracted
GitOrigin-RevId: e3d808c147ac793701c7b628dbf825a99bb71f2a
2019-09-11 19:15:01 +00:00
Vladimir Krivosheev
e92a399d55 override, notnull 2018-08-13 17:07:12 +02:00
nik
c9620ce099 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Rename iml files.
2018-01-25 12:59:02 +03:00
Alexey Kudravtsev
df464dfa98 cleanup 2017-09-06 13:29:58 +03:00
Dmitry Trofimov
38f7d00466 Remove duplicated include 2017-04-28 22:29:25 +02:00
Dmitry Trofimov
87a989a2f3 Fix Python console in plugin for CLion 2017-04-06 12:54:28 +02:00
Dmitry Trofimov
e647badda9 Fix Python plugin to work with CLion as well as Python plugin for CLion 2017-04-05 14:49:54 +02:00
Alexey Utkin
058f15bbfe Revert "Fix Python plugin for Clion (PY-23544)"
This reverts commit 6823362cca.
2017-04-05 13:55:49 +03:00
Dmitry Trofimov
6823362cca Fix Python plugin for Clion (PY-23544) 2017-04-04 15:34:39 +02:00
Dmitry Trofimov
82d83a0607 Update library on python plugin sdk changes 2017-02-21 20:33:32 +01:00
Dmitry Trofimov
ab7081c92d Fix NPE on initialization of Python plugin in CLion (CPP-7743) 2017-02-21 20:33:13 +01:00
Dmitry Trofimov
30d86b98da 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.
2017-02-15 16:03:33 +01:00