Nikolay Chashnikov
3a8344fcad
[plugin model] use 'public' visibility for content modules which classes are used from external plugins (IJPL-207059)
...
153 modules which contain classes used from external plugins from the Marketplace are marked as public. This is needed to ensure that it'll be possible to use that API after converting code from these external plugins to content modules.
GitOrigin-RevId: dc48e8970041fddd3bf50d280711e95ce9e9ad9b
2025-10-08 18:39:06 +00:00
Vladimir Krivosheev
9f425c84ea
IJ-MR-175479 IJ-CR-146078 IJPL-209476 guava as product module (part 2)
...
GitOrigin-RevId: 22ee846c39d44cd481ad55d11889ff43ad3b389a
2025-10-04 19:03:47 +00:00
Ilia Kirianovskii
f43aa95086
[bazel] Update build files (IJI-3062)
...
GitOrigin-RevId: 98a67396a48bddc3d084cc93c50ae2f2017bfe8c
2025-09-29 00:11:15 +00:00
Ilia Kirianovskii
dc268560b6
[bazel] Update build files (IJI-2835)
...
GitOrigin-RevId: 275260ab73f59d3c08f0b4cb9f4c89b74054094a
2025-08-20 08:49:22 +00:00
Alexandr Evstigneev
050898006a
IJPL-194822 added dependency to intellij.python.community.core.impl
...
GitOrigin-RevId: 1bfc53677059fc333e5fcae088efeafcc5361ed3
2025-07-10 12:14:45 +00:00
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
ab69d8455c
IJ-MR-162467 don't export intellij.platform.indexing
...
GitOrigin-RevId: 5065d7f10610d024e4a89a379be3de68caf55dc3
2025-05-29 17:55:17 +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
e3d5d85a47
update bazel files
...
GitOrigin-RevId: 4a1f45312f93e76248b05a7c8cc27a2b2ac84036
2025-04-30 14:07:08 +00:00
Vladimir.Koshelev
67594cdaad
[pycharm] finish community migration to v2
...
# Conflicts:
# community/python/pluginCore/resources/META-INF/plugin.xml
GitOrigin-RevId: e4d6969fd15a3fddc4d6a03491fb9f9634285edf
2025-04-30 10:08:56 +00:00
Ilya.Kazakevich
29ec21d7bd
Python: unused symbols removed
...
GitOrigin-RevId: ea7dc3c43777f2b33e3284f782620ae8cdef04a2
2025-01-26 00:20:34 +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
98799639aa
do not use _test as lib - test targets do not support this
...
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Vladimir Krivosheev
17916c90f8
libraries -> lib, resources, opt-in, test deps
...
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Ilya.Kazakevich
42e49fcfc3
delete deprecated unused modules
...
GitOrigin-RevId: f656cf9b1e1aef85f9999cbf7fdaa8effda7652c
2024-08-20 21:19:35 +00:00
Ilya.Kazakevich
9a305d4fb2
Remove unused code: the only plugin that used it is already updated, and incompatible with master
...
GitOrigin-RevId: 9bc0e383bd748e08ebd4886b585ccbf0afad9155
2024-08-10 16:33:24 +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
Ilia Zakoulov
cce7d24625
PY-72317: Introduce com.intellij.modules.python-pro-fleet-not-capable
...
All modules with `com.intellij.modules.python-pro-fleet-not-capable` should not be included in Fleet
It allows to add dependency on Pythonid plugin in Fleet and disable optional modules not wanted by Fleet
GitOrigin-RevId: fb77fec20ed6ee47086b8df4f454ec36ffcbea30
2024-05-22 23:10:08 +00:00
Ilya.Kazakevich
3f56a82ecf
PY-70729: more classes used by 3-rd party plugin, but ignored by plugin verifier for some reason
...
GitOrigin-RevId: 8e65adb7464e103ec7cb494d6e04be79ea869431
2024-03-20 15:08:59 +00:00
Ilya.Kazakevich
8ee4a76af6
PY-70729: one more method used by 3-rd party plugin, but ignored by plugin verifier for some reason
...
(cherry picked from commit 6f0672b804131caa4bdec6372493b06345602c08)
IJ-CR-129431
GitOrigin-RevId: b437cdd584cd7080e73321451827808931aa0d0e
2024-03-20 00:19:29 +00:00
Ilya.Kazakevich
bb08f691c0
[python] mark package for remove using correct annotation
...
GitOrigin-RevId: 5930bcca8ab1bc42860e93e2b24ee9abcefe548e
2024-03-19 17:06:39 +00:00
Ilya.Kazakevich
d7c00ac3da
PY-70729: Move com.jetbrains.extensions deprecated package to the separate module.
...
This package is only used by third party plugins. We can't leave it inside another v2 module due to package inconsistency.
See errors like https://youtrack.jetbrains.com/issue/PY-70729/Class-com.jetbrains.python.psi.PyElementType-must-not-be-requested-from-main-classloader-of-Pythonid-plugin#focus=Comments-27-9494155.0-0
So we move it to the separate v2 module which will be removed soon
GitOrigin-RevId: 418ef1a59bb5e63dbc368a936437408c6510cc23
2024-03-19 00:34:37 +00:00
Ilya.Kazakevich
f8a5625f99
[python] packages moved to com.jetbrains.python package, as whole community.python.impl must be there
...
GitOrigin-RevId: 339a5be4b4c260ce0c31ee2245870ef953065b2d
2024-01-11 20:29:48 +00:00
Nikolay Chashnikov
b9055571c0
[python] migrate code to use Strings.areSameInstance instead of comparison operations (IDEA-312368)
...
This is needed to make the intention explicit and avoid warnings.
GitOrigin-RevId: be902bbeea65827d6afcf41a6015d2107e3f5eb2
2023-02-06 19:58:50 +00:00
Nikolay Chashnikov
4899a5a210
cleanup: remove redundant '@author' tags from javadoc comments - 6
...
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.
GitOrigin-RevId: 30586ed1915e3b35394ff3ee6251607c64bbabdd
2023-01-18 17:01:44 +00:00
Alexey Sedunov
c443410d79
Django: Extract Django/Jinja2 commons
...
GitOrigin-RevId: 3f6bb7b7cd80cbf6007e1930d4d018e1b1cff44a
2022-10-16 11:59:01 +00:00
Alexey Sedunov
a7bc6362df
Python: Extract template language commons
...
GitOrigin-RevId: 1919f022b88d2e8ff3a5966a4c836a38d0e3801c
2022-10-15 17:00:22 +00:00