Dmitriy.Panov
caf6bdf9fe
MRI-3642 build fix
...
GitOrigin-RevId: 0635fedaac83c301a616ea9cbcc4ff8c3fdb92bb
2026-03-02 15:27:08 +00:00
Pavel Karateev
2f7eee6ad8
[python] PY-84734 update bundled virtualenv to 20.38.0
...
(cherry picked from commit e7d3847d7900bf9b39477b6f063a6bcc94e3a6fd)
IJ-MR-192441
GitOrigin-RevId: d42138440fff6c84344fbade8b92f8647b69810e
2026-03-02 15:16:03 +00:00
Marcus Mews
78d99b88dd
PY-87794 [PyCharm] test problem java.lang.StackOverflowError
...
GitOrigin-RevId: 79c6590f90445145328e3961445759c1ae0c9cb5
2026-03-02 14:57:31 +00:00
Alexandr Evstigneev
f7ae4af41a
IJPL-228555 updated protobuf and util to 3.25.5 to match dependency of grpc-protobuf
...
(cherry picked from commit f24b10979feeb9553f9218fa83321eda016cfdd1)
IJ-CR-194018
GitOrigin-RevId: ff30ca43031333e2f820a7a3212335f43aa50ce9
2026-03-02 14:44:26 +00:00
Konstantin Nisht
1faec9163d
[threading] IJPL-235912: Limit concurrent attempts to save document
...
(cherry picked from commit 670adde76fd57f061138aed645d3372bed4c5a7f)
IJ-CR-193273
GitOrigin-RevId: 1fedefe5203ec53264f1bfc0c9943d5d820638fc
2026-03-02 14:43:53 +00:00
Konstantin Nisht
2e6a35b5fa
[threading] IJPL-235912: Run beforeAllDocumentSaving and beforeAnyDocumentSaving outside of write action
...
(cherry picked from commit 0bd30db52fc176dc3e435070a2aaa7cff6f5cfa6)
IJ-CR-193273
GitOrigin-RevId: 8760528273d459ab6ec95d3f4802cbc60f215461
2026-03-02 14:43:53 +00:00
Konstantin Nisht
ac2a7170b4
[threading] IJPL-235912: Consider background a write-safe environment
...
(cherry picked from commit ae3dde62d9491b1dafa30ab0315240871b6100cb)
IJ-CR-193273
GitOrigin-RevId: 26c80d9c008f31fda8a2f5c3ec313b7bc41b1b3c
2026-03-02 14:43:53 +00:00
Ilia Permiashkin
94299f2756
[grazie] RUBY-35207 firstCodeAnalysis regression in redmine qualified completion tests
...
Merge-request: IJ-MR-193573
Merged-by: Ilia Permiashkin <ilia.permiashkin@jetbrains.com >
Merge-request: IJ-MR-193594
Merged-by: Ilia Permiashkin <ilia.permiashkin@jetbrains.com >
GitOrigin-RevId: 0eab579a07a370d9e47e5f0d468a5bfb85f7317b
2026-03-02 14:32:34 +00:00
FUS Updater
e32042d365
FUS-7510 FUS-7511 [fus]: auto-update bundled metadata for IDEA CE
...
https://buildserver.labs.intellij.net/build/889817860
GitOrigin-RevId: 6a44156cffc3fab36b017aa2d0e4c990083ba7ba
2026-03-02 14:30:39 +00:00
FUS Updater
9844d1b34c
FUS-7510 FUS-7511 [fus]: auto-update bundled metadata for PyCharm CE
...
https://buildserver.labs.intellij.net/build/889817865
GitOrigin-RevId: e752a92b7b4084b6a88180dfeb9f7ee06893c795
2026-03-02 14:30:29 +00:00
Konstantin Nisht
7b7ce206c6
[threading] IJPL-236136: Also add context cancellation wrapping for PsiSearchHelperImpl#processRequests
...
(cherry picked from commit 9a29797dc768446133225b396a200057125ff385)
IJ-CR-193149
GitOrigin-RevId: 2feefcb08e4a3ef81de714b377a818b00358ef6e
2026-03-02 14:28:44 +00:00
TimurMalanin
9357f910d6
PY-83498 PY-86711 PY-87519 PY-87722
...
- Add Module parameter to package installation methods to support workspace-specific dependencies
- Update uv package manager to use workspace member when installing packages with module context
- Fix uv tree parsing to use --frozen flag instead of --locked for compatibility
- Exclude project module names from requirement inspection warnings to avoid false positives
- Fix PyPackagingToolWindow initialization to handle SDK selection properly
- Pass module context from quick fixes to enable workspace-aware package installation
(cherry picked from commit afacb2ab708d3130a631140a4fe165c040ab61c6)
IJ-MR-193345
GitOrigin-RevId: f470308a9525052b96406a2231db88d3850d3ca4
2026-03-02 14:26:01 +00:00
Ilia.Shulgin
cef2c6280e
[log] Report log refresh perf metrics (IJPL-221631)
...
(cherry picked from commit 691a49606384e0be73e144c2930a307d582b335a)
IJ-MR-193978
GitOrigin-RevId: bdd1f31a9555603a60e9d0df7f2ea95e2a1d0e7d
2026-03-02 14:19:51 +00:00
Kirill Karnaukhov
66716c2d94
LLM-24998 [ai-next-edit] avoid switching to EDT in NES pipeline
...
GitOrigin-RevId: 6e835952ec72f61a4441b5015eb2ef2f7d7d876c
2026-03-02 13:56:44 +00:00
Daniil Bubnov
95ab159f2c
LLM-25006 Stale completion elements are reported in trace and llmc
...
cleanup holder on each request
updated computed elements onChange
fix uncorrelated context messages
Merge-request: IJ-MR-193204
Merged-by: Daniil Bubnov <daniil.bubnov@jetbrains.com >
GitOrigin-RevId: 541375e47571786d17075d05454a4e8ace84e81b
2026-03-02 13:56:44 +00:00
Kirill Karnaukhov
c953b14d8a
LLM-24793 [ai-next-edit] make mocks project-scoped
...
GitOrigin-RevId: 99004d91e79a73e67714998982b749a90ccba78a
2026-03-02 13:56:44 +00:00
Roman Chertishchev
5a3c001915
LLM-19774 [ai-completion] replace * import in Completion Configurable
...
GitOrigin-RevId: 4435dc5a696584dad0332c1f9c783e638fe7c3a7
2026-03-02 13:56:43 +00:00
Roman Chertishchev
e8a09b93d9
LLM-19774 [ai-completion] cleanup
...
- move no completion plugin to platform to ensure warning is shown when fullLine plugin is disabled
- add missing imports after rebase
- fix wrong binding for triggerOnTyping in advanced settings
- improve visible state in MLCompletionConfigurable
GitOrigin-RevId: b589a00cd9a24ef131f41bd921a7291b55d20153
2026-03-02 13:56:43 +00:00
Roman Chertishchev
361f68c4c5
LLM-19774 [ai-completion] cleanup
...
- remove unnecessary extension param from CloudLanguageKit
- remove typos in NextEdit Bundle
- rename toggler classes
- add kdoc comments to language state classes
Space-RevId: 35c204f85fa96586020e5594967ca1921068b006
GitOrigin-RevId: d49e3852db7307001b76f1d3f3189c53adbd8792
2026-03-02 13:56:43 +00:00
Roman Chertishchev
22aee7d989
LLM-19774 [ai-completion] fix completion related api-dumps
...
Space-RevId: 710094d4eccd8f4660bdf10f7674c5bada023433
GitOrigin-RevId: 6f8dba3a84b0396d3092815cc39f77843ce0d396
2026-03-02 13:56:43 +00:00
Roman Chertishchev
e785275b9b
[ai-completion] LLM-19774 add gap between description and buttons group in code completion settings
...
Space-RevId: d0f5db22a33a73da606fd87e999cd3012fa18a36
GitOrigin-RevId: fff6eca528604859982fda47c0e91c35d1e4e679
2026-03-02 13:56:43 +00:00
Roman Chertishchev
7628861ebd
[ai-completion] LLM-19774 code cleanup
...
- add missing @ApiStatus.Internal
- rename helpers in new settings, because its inappropriate name
- extract hardcoded string to bundle
- replace sequence in languages provider with list
- remove mouse listener from LanguageKitsMatrix
Space-RevId: 5ee67619c869892b44a9cc8c03778ac9c623fe54
GitOrigin-RevId: ec25d98c60ad1c0291356ea5fb3d3034023f3e55
2026-03-02 13:56:43 +00:00
Roman Chertishchev
3095ed21c3
[ai-completion] LLM-19774 related settings updating
...
Space-RevId: 8c5b817f0737efed691aa3c97f07a1024dcafc76
GitOrigin-RevId: 536a012661afa5ab8fcf4c94b230f4bea2a90f17
2026-03-02 13:56:42 +00:00
Roman Chertishchev
15f6985806
[ai-completion] LLM-19774 fix completion core api-dump
...
Space-RevId: 876c9df860dc35b78f42848b8d0726013941f393
GitOrigin-RevId: 2c208412338d72189cbf8d72191bd50ffdccb3b4
2026-03-02 13:56:42 +00:00
Roman Chertishchev
b0afa2dc1c
[ai-completion] LLM-19774 fix typos
...
- return old id and helpTopic in configurables
- move InlineCompletionConfigurable.kt registration to inline completion module
- remove unnecessary code
- replace !! operator with ?: call
Space-RevId: 6865613fa91113f0534090b7204d22dc7974b41c
GitOrigin-RevId: ad4f45d418b67808c7d9bf9e05550cf212d32e94
2026-03-02 13:56:42 +00:00
Roman Chertishchev
c5bf816659
[ai-completion] LLM-19774 update main CompletionConfigurable
...
- added general description of completion in IDE
- added links for all childer configurables
Space-RevId: 7e7ff11e4450b2d7dc6e2d80a49d350e7d430669
GitOrigin-RevId: 7673d4dc8cae14f629aaa03bfcbba9391fcd2a6b
2026-03-02 13:56:42 +00:00
Roman Chertishchev
b8df7dd71f
[ai-completion] LLM-19774 code cleanup
...
Space-RevId: ebbf6f1e15fdab99be5b7349a1179a46974a4624
GitOrigin-RevId: 0b2ccfcee9cfa359a13ce41ce262e63c1f0f144e
2026-03-02 13:56:42 +00:00
Roman Chertishchev
2af47a94f3
[ai-completion] LLM-19774 mark all created interfaces and classes as internal, update api-dump
...
Space-RevId: 729d830baea4c39c631de0841d1e46b6af8ecf33
GitOrigin-RevId: da8d04ce496e0ebe463ae6830d0d167510c54a21
2026-03-02 13:56:42 +00:00
Roman Chertishchev
deac69690b
[ai-completion] LLM-19774 update modules dependencies
...
Space-RevId: ce5d7e93fbdb4a5cacf84b994172c337ed9c8603
GitOrigin-RevId: d8681084a99ae54694270536bc27af3589b388e4
2026-03-02 13:56:42 +00:00
Roman Chertishchev
348e2ffb14
[ai-completion] LLM-19774 update platform completion configurable
...
Space-RevId: a5c14c73fb27fef926e4c3da70956dc7eb45ff59
GitOrigin-RevId: 06b33106f2f3127b163f1302febb8d8d21c12540
2026-03-02 13:56:42 +00:00
Kirill Karnaukhov
f7c9195673
LLM-23675 [ai-next-edit] ensure document and PSI are synced before execution of NES
...
GitOrigin-RevId: 42d86ee86ae4797819bce3f30e718c9883536f9e
2026-03-02 13:56:41 +00:00
Nikolay Chashnikov
cda392933b
IJPL-180080 Remote Dev: convert com.intellij.jetbrains.client.markdown plugin to a module in the Markdown plugin
...
(cherry picked from commit 22f82f77ed3ba1a104bfec4a57b793c68376cb61)
GitOrigin-RevId: 916714e894a22a1304d8c536339524df9b95ab0b
2026-03-02 13:26:29 +00:00
Liudmila Kornilova
846d5cf671
IJPL-234844 Some libraries are sometimes scanned on the second start of spring project (flaky)
...
(cherry picked from commit b8dfbe85a83faff8072fdd7d52d4336e2f6695b3)
IJ-CR-193115
GitOrigin-RevId: 3b904a64f77ad3ee11b06567a2b7bd809e80f7ab
2026-03-02 12:21:00 +00:00
Sergei Tachenov
15e1d427db
[UI, Islands Dark, Presentation Assistant] IJPL-237225 Fix the keymap color
...
(cherry picked from commit d5449ead82eba7da0c403d6295d7b8ec4ad454ba)
IJ-CR-193945
GitOrigin-RevId: d3a73acc7a4eaa013e0127f98a8fbfd5cf46985b
2026-03-02 12:20:23 +00:00
Ilia Permiashkin
fc577555c4
[grazie] RUBY-35292 First code analysis regression
...
Merge-request: IJ-MR-193809
Merged-by: Ilia Permiashkin <ilia.permiashkin@jetbrains.com >
GitOrigin-RevId: 6ee66c0808a4de30f1f44aef4c43728be3ea7d82
2026-03-02 12:16:29 +00:00
Elena Shaverdova
49632ca411
[diagnostic] IJPL-234886 Don't autosend exceptions from IDE running from sources or dev server
...
(cherry picked from commit 3682711baab7f9e5a10948f0f1fdb96e5485497f)
IJ-CR-193631
GitOrigin-RevId: 3ee56daa0be8a90fb398578c72b3bc8b0dc25976
2026-03-02 12:03:39 +00:00
Elena Shaverdova
3abd1402c3
[diagnostic] IJPL-234886 Enable automatic error reports by default in EAP builds
...
(cherry picked from commit 50d6472f0432a5671b1f3a4e75ade13014e0014c)
IJ-CR-193631
GitOrigin-RevId: 98f4dd803ee6712d01bb919483fa60688420a9d2
2026-03-02 12:03:39 +00:00
Dmitry Zhuravlev
4bd951b252
[gitlab]: fix SOE in "Share Project on GitLab" dialog (IJPL-236940)
...
Widen the receiver of the component-level `bindSelectedIn` from
`JCheckBox` to `JToggleButton` so it matches the Cell-level overload
introduced in adf0f20d7567d. Without this, the Cell extension
recursively calls itself instead of delegating to the component
function, causing infinite recursion when opening the
"Share Project on GitLab" dialog.
Follow-up: adf0f20d7567d01e7c74235c5fb108cf06cc54cf
(cherry picked from commit 53e4c39e44ec3a81f14308d3b9a9e431fc6ee60a)
IJ-MR-193844
GitOrigin-RevId: f299017c4af6fa7bee5749c7012e3a0ca4d041aa
2026-03-02 12:02:39 +00:00
Aydar Mukhametzyanov
ede2150d96
[platform UI][se] IJPL-236533 Search Everywhere: increase the first batch size for Actin tab to get "Open..." action
...
(cherry picked from commit 01964fabbfbc95fcce5c88b0ac0c7717fd77f2bf)
IJ-CR-193798
GitOrigin-RevId: 4dfffcaab44bc03c2730ebf11ed8cc5fc386e773
2026-03-02 10:59:11 +00:00
Max Medvedev
198edd9e72
RUST-19514 fix unsynchronized context installation on file level annotations
...
(cherry picked from commit 8d24914155332f0ed5eb63814686e26da5d307aa)
IJ-CR-192608
GitOrigin-RevId: 19e52e7bd8fde57b215b2a2c9abb70b2ad99c415
2026-03-02 10:57:09 +00:00
vladislav.shishov
70d730eab9
AT-4096 [remote-driver]: fix JComboBoxTextFixture
...
(cherry picked from commit 7ca5e5d98a7de3291de277d909d4a25affed1e59)
IJ-CR-193921
GitOrigin-RevId: 2fb20c05e990d5fc9d7feab513de22f7384fd1c6
2026-03-02 09:41:17 +00:00
runtime-promotion-bot-noreply
45d64c25fc
IJI-3336 Updating versions of project dependencies: runtimeBuild->25.0.2b329.70
...
GitOrigin-RevId: a793c330983cf5a074a51b3b7dc96e0a48e7b437
2026-03-01 11:57:49 +00:00
Ilia.Shulgin
a77dabd823
[vcs] Fix wrong events ordering in PartialChangesApiImpl (IJPL-225136)
...
Test was broken due to TrackerRemoved event emitted before RangesUpdated.
Previously new state was reported via `launch + send`, now lambda-handlers are executed sequentially
(cherry picked from commit 62e095dcf155d5e5786788692eeb8e9f0ac86405)
IJ-MR-193726
GitOrigin-RevId: cd4b53bed6e5789b3e335edeae4191b20120478f
2026-03-01 11:18:50 +00:00
Ivan Semenov
b52d2eff01
refactor [vcs-log]: rename and document methods for clarity
...
(cherry picked from commit dad9b288b74b2622ae3e219eb8d238f65516be8d)
IJ-MR-193735
GitOrigin-RevId: 83e68fe668995ebca9807cdf65e5429533488e91
2026-02-28 21:26:52 +00:00
Ivan Semenov
42fed8e5f0
refactor [vcs-log]: remove the ability to pass a log refresh callback
...
Simplifies the refreshed to avoid some bugs caused by state desync
(cherry picked from commit 5dc4ea6f01832dc512a1c72a1119b2c0008f2fd1)
IJ-MR-193735
GitOrigin-RevId: ac44bdbf782d57622671daf905ae59eb117a45db
2026-02-28 21:26:52 +00:00
Ivan Semenov
becd0a4ea7
[vcs-log]: use a listener instead of a callback
...
Due to threading, we can miss the moment when the refresher becomes invalid and try to request more data while it is being validated. This would result in a stuck callback.
This change makes sure that we handle all the state changes correctly
#IJPL-234667 Fixed
(cherry picked from commit c9f646d0a5c01c7a0d11558a0ac0bd992593b6a8)
IJ-MR-193735
GitOrigin-RevId: f8a25ba007f2fc47088ed734f428922766112dbb
2026-02-28 21:26:52 +00:00
Ivan Semenov
61606d3c2a
[vcs-log]: ensure that the tab is valid before loading more commits
...
This gives more hope that we don't try to load more when no more is available (not a guarantee bc of threading, though)
IJPL-234667
(cherry picked from commit 32438fccc9cedb6595639ae993eaf522af538d1e)
IJ-MR-193735
GitOrigin-RevId: a8b714e2a6963b18436adda70877a938bebd0cc4
2026-02-28 21:26:52 +00:00
Tomas Husak
a90eb28e7d
CPP-48134 add cmake variable completion in CMake Profile settings
...
(cherry picked from commit 84d4948c71f998c9c3e3822bf95f8a81608099d1)
GitOrigin-RevId: 114e62161a4ca0a65e1fbb8743ef3cd05843b7b4
2026-02-28 15:02:16 +00:00
Alexander Bubenchikov
5f352a9718
[maven][IDEA-384558] replace maven project tree atomically - test fixes
...
(cherry picked from commit ddfa8ef0687a05f00d65c2ec0da65664a751766d)
Review: IJ-CR-192769
GitOrigin-RevId: 9c5af79edab1cb1f049114afdf0de8b6514d7b15
2026-02-28 11:26:45 +00:00
Alexander Bubenchikov
bfa7f68624
[maven][IDEA-386360] fix maven profiles in navigatable window
...
(cherry picked from commit 051dbeefa211cf1a735d1b95ecf511f93fb2dfa1)
Review: IJ-CR-192769
GitOrigin-RevId: c9bf12ff588a8241749d5696c6e9b96edbd2fd70
2026-02-28 11:26:45 +00:00