Vladimir Krivosheev
b935234c91
IJ-MR-162467 don't export intellij.platform.projectModel
...
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
ef0323d07c
IJ-MR-162467 don't export intellij.platform.core
...
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Vladimir Krivosheev
65fe061584
IJ-MR-162467 don't export intellij.platform.analysis
...
GitOrigin-RevId: fcbcb68010b58cb507fee2c47473758b999e471b
2025-06-04 11:16:33 +00:00
Vladimir Krivosheev
fbc9805e89
IJ-MR-162467 don't export intellij.platform.jps.model
...
GitOrigin-RevId: ebaebc90d514e5f3046fe2b973647da4bf156625
2025-05-14 18:10:23 +00:00
Vladimir Krivosheev
7cf9ef2b29
update bazel files
...
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +00:00
Vladimir Krivosheev
644a6b2e81
IJ-MR-162467 don't export intellij.platform.editor.ui
...
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00
Vladimir Krivosheev
6f8ff07ccc
simplify bazel labels (another step towards using simple names that reflect directory structure)
...
GitOrigin-RevId: 12bfb2d0fa315d87c7a4ade363d0f834cf324b71
2025-05-08 16:58:30 +00:00
Vladimir Krivosheev
0bc1cf1557
update bazel files
...
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
cc667842f7
IJ-CR-146078 do not export intellij.platform.ide.impl
...
GitOrigin-RevId: 16a29b914bf81d4d5e3cdb43c64b088113a2fcd4
2024-12-30 10:16:07 +00:00
Vladimir Krivosheev
25233df1b1
cleanup - isEmpty
...
GitOrigin-RevId: 100d69abb6a423556574a72e82508fdb8f5d7fa3
2024-12-27 14:41:14 +00:00
Vladimir Krivosheev
68d99c6550
cleanup
...
GitOrigin-RevId: 9cb238c220249088bfc75a448eb310b93c7fc45c
2024-12-26 14:56:01 +00:00
Vladimir Krivosheev
a522f96d66
do not export deps blindly (part 3)
...
GitOrigin-RevId: 7277ece9ded25f1111febc8dccaba9ac8cc75c21
2024-12-22 20:28:42 +00:00
Vladimir Krivosheev
98799639aa
do not use _test as lib - test targets do not support this
...
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Alexey Kudravtsev
10e7677c16
fix "immutable collection modified" warnings
...
GitOrigin-RevId: bc70a53538fa8eddf59d27197c5b74c3afcffb1b
2024-12-11 16:28:34 +00:00
Vladimir Krivosheev
17916c90f8
libraries -> lib, resources, opt-in, test deps
...
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Roman Shevchenko
a5666abead
[project] pruning FileChooserDescriptor overrides (IJPL-150176 prerequisite)
...
`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate "title" and "description" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.
GitOrigin-RevId: 33ec5968a1db953c60848974135055c288accf85
2024-09-06 11:41:43 +00:00
Egor.Eliseev
0c73c9eff9
PY-72274 separating content for python core/pro plugins
...
1. Delete `intellij.python.community.impl.xml` (move content to `PythonCore` plugin). It is necessary to fix incorrect dependencies: `PythonCore`, `Pythonid` include the same module.
2. Fixed dependencies: if some plugin/module needs Python core functionality, then it should depend on `PythonCore`.
Co-authored-by: Vladimir Koshelev <Vladimir.Koshelev@jetbrains.com >
Merge-request: IJ-MR-136158
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com >
GitOrigin-RevId: ce9ed4c17f601ee1ca2b6cf608f4e30fdac1d879
2024-06-19 21:39:24 +00:00
Ilya.Kazakevich
61d3b04a34
[python] actions were missing localization bundle
...
GitOrigin-RevId: 28a2c44d05cd4901ed05bcddacb17fe739d648a0
2024-03-18 13:35:48 +00:00
Ilya.Kazakevich
9d4751f238
[python, ds, jupyter]: Migrate Python support to V2
...
Layout:
JPS modules
`intellij.python.community`
`intellij.python.community.impl`
`intellij.python.parser`
`intellij.python.psi`
`intellij.python.psi.impl`
`intellij.python.ast`
use package `com.jetbrains.python`
and go to `intellij.python.community.impl` v2 module
JPS module
`intellij.python`
uses package `com.intellij.python.pro`
and goes to `intellij.python/pro` v2 module
Both v2 modules (along with lots of others) come with
`PythonId` (prof) or `PythonCore` (community) plugins
DS bundles `intellij.python.community.impl`
Idea and other Mini IDEs get `PythonCore` or `PythonId` plugin that bundle modules for Idea and mini IDEs
GitOrigin-RevId: 98f418c52d90d51b9adf3250c561f2c36c767e2d
2024-01-22 20:26:58 +00:00
Ilya.Kazakevich
5e4dbef015
[python] Move plugin-specific classes to the correct package
...
GitOrigin-RevId: 14efb7be0fd8f9614a1849c9345bcbf319f76cb9
2024-01-15 23:49:32 +00:00
Bernhard Geisberger
61550843c9
[fleet] Python SDK library might be created before listener invocation
...
GitOrigin-RevId: d1ff30bb2f6c3d2764ca7cc0c22e34af2b4fd6a6
2023-12-19 02:01:31 +00:00
Andrey Cherkasov
06342a71b3
[python] Make extension classes final
...
GitOrigin-RevId: d650b5e733d806a06911f942cfd1dec70197b061
2023-12-13 20:02:09 +00:00
Vladimir Koshelev
c70c571af1
[python] initial support for ".env" files PY-5543
...
GitOrigin-RevId: 7dde72daf89f1a0f856d685a6c1c5d799b8c5eb9
2023-10-10 08:27:59 +00:00
Daniil Ovchinnikov
97f0a7fd3b
migrate usages of ModalityState.NON_MODAL to ModalityState.nonModal
...
GitOrigin-RevId: fb4855bfa90dbf384fed24871e4b28ab803847bb
2023-06-09 21:58:50 +00:00
Pavel Porvatov
b89bd59e4a
Using selected() method when possible
...
GitOrigin-RevId: 337ce4959abc631cef05aa95661b0bd92be35f5b
2023-04-05 15:19:16 +00:00
Elizaveta Shashkova
308f9110d7
PY-58889 New UI for Python Run configurations
...
Partial implementation of PY-44688
GitOrigin-RevId: 686c48a6f2649dfebcd079f414cce19559374032
2023-02-21 16:51:46 +00:00
Alexey Kudravtsev
eadeade0de
mark several methods Unmodifiable to highlight more probelms
...
GitOrigin-RevId: 18e5e68e451ffef4333c057e33d03f865deeeb65
2023-02-21 04:13:14 +00:00
Vladimir Krivosheev
57764d700b
mark classes final
...
GitOrigin-RevId: 6414b6f2119c82c7567987dd30b35cab5491d9e2
2022-12-30 06:58:01 +00:00
andrey.matveev
70d6a4eb79
PY-55360 Use sdk instead of sdkHomePath to allow select interpreter in docker compose
...
(cherry picked from commit 2ae371ce70be9490ddb14b6981366e06a41ddb5d)
IJ-MR-96284
GitOrigin-RevId: 832cadd71e1a0d47852e44854b2ead217342b7e4
2022-11-14 18:55:08 +00:00
Pavel Porvatov
28b43ff791
IDEA-305403 Remove usages and deprecate HideableDecorator component
...
- PyPluginCommonOptionsForm
GitOrigin-RevId: b8806490c5138a7acb07a5def3300a1cabb2a230
2022-11-11 22:14:10 +00:00
Alex Plate
8a6e198815
[Workspace Model] Move facet initialization under EDT
...
GitOrigin-RevId: 7c2c2f9d81e1ace49ab8c4c4787899c4821a7763
2022-09-07 11:58:57 +00:00
Konstantin Bulenkov
b185bd5b1d
fix write action assertion
...
GitOrigin-RevId: 6845fb3975d10244610ab41d63dcc6582780ed8e
2022-07-12 16:18:56 +00:00
Konstantin Bulenkov
06094c3c88
IDEA-296882 [Pyton] Can't open a project with python file
...
GitOrigin-RevId: ca91ee5f1918aad0fd99c1bd317e87b6f06df51e
2022-06-27 12:44:03 +00:00
Elizaveta Shashkova
af1356d36c
PY-54597 [action-update-thread] Set ActionUpdateThread for com.jetbrains.python.*
...
GitOrigin-RevId: 991229338ee8f91d7f9b49794fe1268bf78c2897
2022-06-14 10:15:05 +00:00
Daniil Ovchinnikov
d207feb0c1
deprecate ModifiableModelsProvider$SERVICE
...
GitOrigin-RevId: b1c511255b9583e42667b46b5baaf812559f1b4c
2022-05-17 22:44:49 +00:00
Andrey Vlasovskikh
7c12918f1e
Fixed the paths of a project library created by a Python facet not reflecting the changes in the paths of its SDK
...
GitOrigin-RevId: 5be04264da6b8c1cfa71384d40318284261cc545
2021-11-08 22:43:23 +00:00
Lada Gagina
18d0c28655
PY-50160 Implement the redesigned dialog for package installation failures
...
IJ-CR-13328
GitOrigin-RevId: 2cfa6c468411391772639441f0d2aeda4fddc435
2021-10-19 15:30:24 +00:00
Dmitry Trofimov
13503ced4c
Rationalize PlatformCoreDataKeys usages
...
GitOrigin-RevId: a07b3295a4af22918daa19f521888645f16e8017
2021-08-25 15:23:28 +00:00
Dmitry Jemerov
749ce8a332
Cleanup: remove @author tags
...
GitOrigin-RevId: 9174eb8d77215b16f9f6c6074e6aced654d95ef1
2021-05-03 13:07:48 +00:00
Semyon Proshev
9109ab3521
Use editable copy of sdk instead of sdk modificator (PY-39477)
...
SdkModificator is not well supported in PythonSdkUpdater and editable copy could play its role instead.
The consequence is that changes are applied only after OK is clicked in `Show All` dialog.
Previously it could be came over by creating sdk modificator for original sdk.
GitOrigin-RevId: 5415eb3bb6c971342b1c1ff576c44bc4571d0bde
2020-11-05 18:58:08 +00:00
Semyon Proshev
11b0b97c80
Move common sdk ui strings to the sdk bundle
...
GitOrigin-RevId: 48074459333e959644f51c87270a6bee2dc59ea7
2020-10-06 15:17:19 +00:00
Vladimir Krivosheev
a67c59c561
platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
...
java.psi.iml — remove dependency on intellij.platform.core.ui
GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00
Semyon Proshev
fa39bca77b
Make PythonSdkTableListener an application listener (PY-41923)
...
GitOrigin-RevId: 7b3347a15de807003f93bbe1a12467641404e082
2020-04-29 22:04:28 +00:00
Vladimir Krivosheev
444b7d3d40
get rid of Lists.newArrayList
...
GitOrigin-RevId: d785fe6fab133812585561c391d7d3556d5792f7
2020-04-16 08:29:17 +00:00
Semyon Proshev
00c4904e84
i18n
...
GitOrigin-RevId: 39ae2c7c2957c9a30335fc42ebe24612e1d3853d
2020-04-01 11:02:28 +00:00
Vladimir Krivosheev
9b2bfd064a
cleanup
...
GitOrigin-RevId: 367e005e1f28e093a664ce2fda4791862f475b65
2020-03-30 16:31:55 +00:00
Mikhail Golubev
d0868e81f0
PY-40431 i18n: Extract text of Python plugin specific actions
...
GitOrigin-RevId: cdf846dcacd9b0896b050b251e9e6d3dfc5f2ee9
2020-02-25 15:35:32 +00:00
Anton Bragin
3cf0884efe
PY-40431 Exclude West JComponent form positioning from i18n
...
GitOrigin-RevId: b83385871ff7b463cd751bd28bdcb0af5aad77a9
2020-02-20 11:46:48 +00:00
Semyon Proshev
8f58988590
i18n
...
GitOrigin-RevId: c6b70355ca538e522a1b896f412c972fe7aa56e9
2020-02-13 16:19:54 +00:00
Alexander Koshevoy
5ac4b8ae3d
PY-40431 Extract messages from forms in intellij.pycharm.community.* modules to the message bundle
...
GitOrigin-RevId: 600e2a879ea56690617ba59cd317cad2b2b42b03
2020-02-10 14:20:15 +00:00