Commit Graph
43 Commits
Author SHA1 Message Date
Peter Gromovandintellij-monorepo-bot 1eb9b217d8 allow to depend on platform.execution.impl without depending on huge platform.lang.impl module
GitOrigin-RevId: 4386ae794f21698559c8d793ce1c355cf4dba244
2020-01-27 16:36:02 +00:00
Vladimir Krivosheevandintellij-monorepo-bot ba98224912 remove author (only some, where it is ok)
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +00:00
Tagir Valeevandintellij-monorepo-bot 78a91459c4 Array annotations changed to type-use style (not compilable now)
GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
2020-01-16 08:11:51 +00:00
Sergey Ignatovandintellij-monorepo-bot 3dc9213d5e mv PyBundle
GitOrigin-RevId: 788014dfb0fa12b013f13dc686c2291186215089
2020-01-05 19:31:47 +00:00
Elizaveta Shashkovaandintellij-monorepo-bot 9670bc3457 PY-27257 Reuse Console tool window in Python plugin and add action to make Python Console available before tool window registered
If Console tool window was created once, it's available as action in Python plugin. But before creation it's impossible to start Python Console during debug session.

GitOrigin-RevId: cfb9ac4450246f067d70626b139d8830166d68f1
2019-12-19 17:35:54 +00:00
Andrey Vlasovskikhandintellij-monorepo-bot 28ef22103f Extracted intellij.python.community.plugin.modules from intellij.python.community.plugin so that we can run Python plugin without any extra plugins
GitOrigin-RevId: 69a297aec6f59872c860c1da0654e396eae43334
2019-12-16 19:36:07 +00:00
Andrey Vlasovskikhandintellij-monorepo-bot 23d1bdfda5 PY-38593 Put missing Python plugin dependencies into *.plugin modules instead of *.plugin.main so that they are available in both PyCharm and IntelliJ
GitOrigin-RevId: 0bd9d55c1ba924c1dc5a2933f377e2b18162f862
2019-11-19 02:14:39 +00:00
Andrey Vlasovskikhandintellij-monorepo-bot 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 Vlasovskikhandintellij-monorepo-bot a1fe4dac95 Java-specific dependencies are actually IntelliJ IDEA specific dependencies
Python plugin provides settings specific for IntelliJ with its elaborate project model and
its concept of facets. Java-specific bits are only for Jython and it seems OK to provide them
only for IntelliJ.

GitOrigin-RevId: 58413ca04413dcb23138f37fb7b30ea33cda4a2c
2019-11-18 17:36:54 +00:00
Andrey Vlasovskikhandintellij-monorepo-bot 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.Shragoandintellij-monorepo-bot ca26ab8089 IDEA-CR-53226 extract pluginJava and avoid Java in PyCharm
GitOrigin-RevId: da2f300874c363085d5965bee1d0520da8ce3fd6
2019-10-14 22:41:29 +00:00
Gregory.Shragoandintellij-monorepo-bot 2c08d2c1f7 IDEA-CR-53226 drop intellij.python.community.plugin.resources module
Making python community layout similar to python professional.

GitOrigin-RevId: 55316c2c9dcc958c1c2de24df2acc8ef1fe04633
2019-10-09 13:06:32 +00:00
Gregory.Shragoandintellij-monorepo-bot 92f5adff73 PY-38312 Reuse Python plugin in PyCharm
GitOrigin-RevId: 614aecfde6c57cb8f2b99c01c7085c5ae33a1d5d
2019-10-08 17:03:50 +00:00
Dmitry Trofimovandintellij-monorepo-bot a0bc048dcc python-psi-impl extracted
GitOrigin-RevId: e3d808c147ac793701c7b628dbf825a99bb71f2a
2019-09-11 19:15:01 +00:00
Rustam Vishnyakovandintellij-monorepo-bot 123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdanandintellij-monorepo-bot c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlovaandintellij-monorepo-bot 91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdanandintellij-monorepo-bot 39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Julia Beliaevaandintellij-monorepo-bot 3fee046d20 [vcs-log] cleanup RootCellRenderer
GitOrigin-RevId: bba216626193ac756cd133b8ae9bc4e577abea42
2019-06-10 04:10:14 +03:00
Eldar Abusalimovandintellij-monorepo-bot dcaeb8f8c7 OC-4061: ApplicationUtil: Make runWithCheckCanceled() return result
GitOrigin-RevId: 3aa9f23cc5097e644eddf82a4faca669759b4760
2019-06-10 04:09:35 +03:00
Vladimir Krivosheevandintellij-monorepo-bot b429440a58 decouple JBUIScale and UI initialization logic
GitOrigin-RevId: 72cd2f178a2b25d80ffee5bc172e7ac54ada8f9a
2019-06-04 21:11:37 +03:00
Semyon Proshev 76dd5faa7a Use same py sdk renderer in run configurations as in project interpreter settings (PY-32814) 2019-01-14 15:10:57 +03:00
Vladimir Krivosheev e92a399d55 override, notnull 2018-08-13 17:07:12 +02:00
Alexey Kudravtsev a2783ed229 annotated AnActionEvent parameter @NotNull 2018-08-06 15:29:49 +03:00
Anna.Kozlova 48d3ce215c make private fields final 2018-02-07 09:44:30 +01: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
Andrey Vlasovskikh e29a464d4a PY-22324 Converted PySdkListCellRenderer to Kotlin 2017-10-10 05:49:49 +03:00
Andrey Vlasovskikh 68adc51481 PY-22324 Removed SDK name shorten procedure in favor or just shorter names 2017-10-10 05:49:49 +03:00
Alexey Kudravtsev b5e2bbce5b notnull 2017-04-25 17:19:19 +03:00
Alexey Utkin b91451361a Merge remote-tracking branch 'origin/traff/python-facet' 2017-03-01 16:32:24 +03:00
Dmitry Trofimov 7f22403445 Disable 'Enumlate terminal option' for remote interpreter (PY-22601) 2017-02-22 18:43:23 +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
Dmitry Trofimov d8d4ababd3 Revert "PY-22514, CPP-8763: Disable unneeded producers for plugins"
This reverts commit def99cfd2b.
2017-02-03 11:48:07 +01:00
Dmitry Trofimov 5af6fdb0a9 Revert "PY-22514, CPP-8763, and Idea ultimate test failures: run initial"
This reverts commit 18e9508c27.
2017-02-03 11:47:34 +01:00
Ilya.Kazakevich 18e9508c27 PY-22514, CPP-8763, and Idea ultimate test failures: run initial
configuration even in headless mode
* Tests are headless, but we still need some code from
PyCharmInitialConfigurator
* We check headless directly from PyCharmInitialConfigurator
2017-02-03 02:53:28 +03:00
Ilya.Kazakevich def99cfd2b PY-22514, CPP-8763: Disable unneeded producers for plugins
using PyCharmInitialConfigurator
 * PyCharmInitialConfigurator has not been used for plugins.
 * It is now moved to python-community-plugin-core.xml to work with
 plugins as well
2017-02-02 21:33:14 +03:00
Yann Cébron 81d29f9bd5 Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694) 2016-11-11 17:08:58 +01:00
Anna.Kozlova 78d1492242 explicit types to diamonds 2016-08-08 17:08:03 +02:00
Gregory.Shrago fa984dbfae Run configurations UI: limit combobox sizes for very long Python SDK paths 2016-03-23 00:21:50 +03:00
Dmitry Trofimov 00896cfdc4 In PyCharm IDE Python console should be shown in a dedicated toolwindow (PY-18302) 2016-02-09 00:20:24 +01:00
Alexey Utkin 79408f2821 CPP-434 Split [python-community-plugin] into [python-community-core-plugin] and [python-community-java-plugin] #4, isolation [PythonConsoleRunnerFactory] as single point export, move [PyForceStepIntoAction] export to owner module 2015-12-15 18:42:17 +03:00
Alexey Utkin c5c832c994 CPP-434 Split [python-community-plugin] into [python-community-core-plugin] and [python-community-java-plugin] 2015-12-11 13:30:18 +03:00