Roman Shevchenko
1c58da8705
[ui] sorting "Other Tools": moving "DevKit Runtime" to the established "Plugin Development" category
...
(cherry picked from commit 8e2cf52bfc4b6312292316725bc8e874bdfbbdd4)
IJ-CR-166061
GitOrigin-RevId: f8aad47ddcca9fbe7f6bf8ca0fd46dd9b16ccf86
2025-06-18 10:34:38 +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
Bart van Helvert
8da68397b4
[devkit] Limit visibility of PSI viewer classes
...
GitOrigin-RevId: 68e95bc5ab25270b413f983a3085c5b6857c0b6e
2025-06-12 11:54:49 +00:00
Bart van Helvert
c856ad3767
[devkit] Remove unused null check
...
GitOrigin-RevId: c276e2e959a68f4f54bf90d434e4f4a0a861e470
2025-06-11 14:05:05 +00:00
Bart van Helvert
2cba58fda1
[devkit] Don't use obsolete API in PSI debugger
...
GitOrigin-RevId: 2cfc6c3ef526018c85ac09fe92d4056e5bf2001d
2025-06-11 14:05:05 +00:00
Vladimir Krivosheev
982fba0b33
IJ-MR-162467 don't export intellij.platform.concurrency
...
GitOrigin-RevId: 5cd5a6506d69bfd384f21fc5a79d1f12a172a074
2025-06-08 20:43:51 +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
Mikhail Shagvaliev
0599f2fdbd
[qodana] QD-11681 Cleanup
...
GitOrigin-RevId: 02ee15c5918853b7acbd43cc5ec7f59c3ff13d90
2025-05-24 10:09:19 +00:00
Mikhail Shagvaliev
654cd5fc42
[qodana] QD-11681 Optimize IJ API collection for LLM
...
GitOrigin-RevId: 65b30a6de6be72a261e83c282a7227b96768a864
2025-05-24 10:09:19 +00:00
Vladimir Krivosheev
5c7824a820
ui designer compilation - part1 - allow .form as input
...
GitOrigin-RevId: 5ab44530cdafe63de7f0595fe9c6ba80ab9da174
2025-05-17 19:35:32 +00:00
Nikolay Rykunov
5eb1e86cc3
[debugger-rd] RUST-17783: Handle cases when session's runner layout is not created (e.g. for backend mode)
...
GitOrigin-RevId: 9a2a925ed29e64bbf6cc658543f27ec66189e245
2025-05-16 07:58:39 +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
Ilia Kirianovskii
25a593b9c5
[bazel] Update build files
...
GitOrigin-RevId: 74c0f869d3bd125286145f6874d5e181e25a6fa7
2025-05-13 22:36:57 +00:00
Maria Filipanova
f70c8db266
[rdct] bundle devkit runtime in frontend
...
GitOrigin-RevId: 8fd1798a045bb231d4e7a107abd9b149950ba5bf
2025-05-13 20:17:43 +00:00
Ilia Kirianovskii
a38a19fa65
[bazel] Update build files
...
GitOrigin-RevId: b3eb595781593209fca189a18c0091f11621bd51
2025-05-13 15:36:09 +00:00
Nikolay Chashnikov
c7f461a444
[dev] cleanup: remove unused dependency from the intellij.dev.codeInsight module
...
It isn't used in code and won't work at runtime anyway because there is no corresponding dependency in the plugin descriptor. This change is also necessary to avoid failures in the test which verifies dependencies (IJPL-171921).
GitOrigin-RevId: 0de165e357f6b8d328f2a3091739bca7f3ce3fc2
2025-05-13 09:56:14 +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
Yuriy Artamonov
d094081368
[xpath] IJPL-157888 Plugin icon for XPath View
...
GitOrigin-RevId: 4432bc4087147d83b8bd9233f43f87a9e6337f24
2025-03-23 23:46:37 +00:00
Yuriy Artamonov
3d1c8b9600
[devkit] IJPL-157888 Plugin icon for com.intellij.dev
...
GitOrigin-RevId: a03ec21c9e69bd5e2402446624ac27ba29a5d5b0
2025-03-23 23:46:37 +00:00
Leonid Shalupov
0a3f44e305
bazel: update definitions
...
GitOrigin-RevId: ed533798ea8b826ff2f3d49554109369554efd8d
2025-03-04 00:09:55 +00:00
Tagir Valeev
38ca45cc0e
[devkit-java] Replace HighlightVisitorImpl with JavaErrorCollector
...
GitOrigin-RevId: 829033b1581ea4f2bf19515a93562714480c4973
2025-03-03 13:02:22 +00:00
Vladimir Krivosheev
c3c21baac5
update bazel files
...
GitOrigin-RevId: 1a10e8174a47f688a95a93af0540f722462acd97
2025-02-03 11:42:18 +00:00
Daniil Ovchinnikov
dea8eddb0c
rename intellij.platform.editor -> intellij.platform.editor.ui
...
GitOrigin-RevId: f4aa008b77368945ce9651fdc47f9463e3445347
2025-02-02 16:22:43 +00:00
Tagir Valeev
41b2c21759
[java-highlighting] Implicit constructor call problems migrated
...
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)
GitOrigin-RevId: eb4befa6b9d6d9b5b8c968fed54abb11c419f578
2025-01-15 19:19:41 +00:00
Vladimir Krivosheev
0bc1cf1557
update bazel files
...
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
7b9ec58009
do not export intellij.database.connectivity.tests
...
GitOrigin-RevId: a1ef44dfa34cde110c9e6cad19d11b5e3019ab72
2024-12-28 21:45:55 +00:00
Vladimir Krivosheev
f68ed879a7
cleanup
...
GitOrigin-RevId: be491aef18a22ff976f955e6e453d52f0b6e8220
2024-12-26 14:56:01 +00:00
Vladimir Krivosheev
2cd6fbda37
do not export deps blindly (part 4)
...
GitOrigin-RevId: f9c9a9ba2b8a6dd1359b8bcb78220feceb3699e8
2024-12-23 13:05:06 +00:00
Kate Botsman
c68e6acbcb
IJPL-171238 Don't inherit CoroutineSuspender from CoroutineContext
...
Instead, there should be a separate `CoroutineSuspenderElement` which holds a reference to a suspender
GitOrigin-RevId: 3193fce27fd51c8fa1731859831ebc7dd2b5c876
2024-12-18 15:14:15 +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
Alexey Kudravtsev
9cef099839
propagate @Unmodifiable to more methods calling ContainerUtil, to enable data-flow inspection to highlight more warnings
...
GitOrigin-RevId: 01d3c976ffd35c3290433d0cd6c0f2d59df894f1
2024-11-27 12:57:34 +00:00
Max Medvedev
b21e87e05c
psi viewer: allow the viewer to use the original PSI of the current file
...
Switch to a new PSI one the user changes any of the settings
GitOrigin-RevId: bc3145f4be4bfd2d858b769daa0e9ecd87bdfa04
2024-11-21 19:40:27 +00:00
Max Medvedev
13d34377fc
psi viewer: extract CopyAction class
...
GitOrigin-RevId: 805b96faa354c12ce369d5f36a90e21eaa9314da
2024-11-21 19:40:26 +00:00
Max Medvedev
db24a3dda1
psi viewer: fix races with myPsiToBlockMap
...
It's not safe to put data to volatile field's hash-map after its initialization.
The correct way is to construct the hash-map and only then assign it to the field
GitOrigin-RevId: e777db0a617719fe75427e78c0b48714a77d65a4
2024-11-21 19:40:26 +00:00
Andrei Iurko
4111cfc875
[qodana] QD-9891 Add aspects with the highest certainty for inspections
...
GitOrigin-RevId: 8fad66714287192bd5cbc8396a3d30f1ba139302
2024-10-11 14:49:57 +00:00
Vladimir Krivosheev
4a176d4c02
IJ-CR-146078 extract intellij.platform.bootstrap
...
GitOrigin-RevId: b79efc92829111228e83058e54381d8e02116b6f
2024-10-05 22:01:55 +00:00
Vladimir Krivosheev
3b3ae1c0b5
IJPL-159596 disable sorting - we must produce distribution order entries in a stable manner without sorting
...
GitOrigin-RevId: 1bf3a1f18ba5b2d6d5bc4f9c44f8208f86c8baa2
2024-08-22 10:33:53 +00:00
Daniil Ovchinnikov
d75afcb4b9
use .plugin.main suffix for aggregator modules of intellij.dev plugin
...
GitOrigin-RevId: 2efd54fe3c9ce2a8ca3aeee65401619d7a8dfee1
2024-08-19 17:10:09 +00:00
Gregory.Shrago
06f141b8fa
migrate to DataSink.lazy: platform
...
GitOrigin-RevId: f506d1557301ae0f4ce7c7419019cd638c01c75a
2024-08-15 08:03:57 +00:00
Nikita Katkov
8c6ed6f7ee
[json] IJPL-159354 Specify explicit dependencies on JSON plugin in DevKit plugin
...
GitOrigin-RevId: 46ed11245bb2dddde870dc993d1dba7f2724a8ac
2024-08-06 21:52:26 +00:00
Nikita Katkov
28b1da45c2
[json] IJPL-159354 Unbundle JSON plugin from the platform
...
- JSON becomes a true plugin instead of a bundled module.
- New plugin's ID is intentionally set equal to the old module name so that external dependent plugins would not face difficulties migrating to the new layout.
- All discovered internal plugins that implicitly depended on the JSON module currently unconditionally depend on the plugin.
- Consider extracting optional modules in a subset of affected plugins: spring.boot, intellij.yaml, intellij.java
- Consider testing the following IDEs that bundle JSON extension using xml:include: writerside, rider
- Refactor PlatformLangXmlPlugin to avoid api breakages
GitOrigin-RevId: 7d92b0c5905154c4f6f25d55f3246e79da79e278
2024-08-06 21:52:25 +00:00
Yuriy Artamonov
4dac328bf4
[i18n] IJPL-158521 Fix more ellipsis problems in plugins
...
GitOrigin-RevId: 981393c6f975e303847ca598b650fec8fe65d9bf
2024-07-30 16:35:51 +00:00
Vladimir Krivosheev
398ebce1d5
split content report
...
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Vladimir Krivosheev
2c9e9b351a
IJPL-158075 mark unsafe SingleAlarm constructor as Internal
...
GitOrigin-RevId: 4a18bee65a9e800caf9c8d6d6b6385659ffdab81
2024-07-13 08:45:37 +00:00
Tagir Valeev
f905b1965e
i18n warnings fixed
...
GitOrigin-RevId: 0d579ccd324157eb17fd9bb85d1ac49cf617992d
2024-06-25 16:42:40 +00:00
Yan Zhulanow
2363dbb6ca
[kotlin] Migrate 'collectDiagnosticsForFile()' to 'collectDiagnostics()'
...
^KT-67996
GitOrigin-RevId: e7fef963236fdce41b9afdcd2bc246ed7445681a
2024-06-23 20:30:35 +00:00