Commit Graph

27 Commits

Author SHA1 Message Date
Vladimir Krivosheev
8a38317c23 cleanup
GitOrigin-RevId: 8cc592b4a987143ede26092986d3678393f1abd2
2022-03-27 18:52:50 +00:00
Vladimir Krivosheev
a8f6a48409 add jdom to source code to modify and strip to our needs
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Semyon Proshev
21f09b3b3d Look for python interpreter configurable by id (EA-266488)
Instead of type, since DSModulesSdkConfigurable does not inherit PyActiveSdkModuleConfigurable.

GitOrigin-RevId: c8d546883afdc7958cc980a335a3981d9f05faf3
2021-08-11 10:05:53 +00:00
Semyon Proshev
d4558ff94c Update source roots that were configured from interpreter paths on sdk switch (PY-45708)
IJ-CR-10935

GitOrigin-RevId: 03b1a9362e93d5408d88c82b8a8318dc3abff078
2021-07-27 14:14:27 +00:00
Semyon Proshev
5e107e211c Sync minor.facet.PythonFacetType.PythonFacetConfiguration and facet.PythonFacetConfiguration (PY-45795)
GitOrigin-RevId: 617444531745d6bb16cd16db3efbda85edd1854e
2020-12-08 17:54:01 +00:00
Nikolay Chashnikov
b814a139b2 [python] ensure that changes in Python facet made via Settings dialog are saved into iml (PY-45794)
GitOrigin-RevId: 6ad3e588ff01bf8b703822a592531e9821bc82e3
2020-12-03 12:38:56 +00:00
Semyon Proshev
8f58988590 i18n
GitOrigin-RevId: c6b70355ca538e522a1b896f412c972fe7aa56e9
2020-02-13 16:19:54 +00:00
Vladimir Krivosheev
ba98224912 remove author (only some, where it is ok)
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +00:00
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