Vladimir Krivosheev
b660081493
IJ-MR-162467 don't export intellij.platform.workspace.storage
...
GitOrigin-RevId: 65ff26dfef46b205eb68dc2f2e60eab4720c87c8
2025-05-15 09:18:18 +00:00
Vladimir Krivosheev
3008746b00
fix NPE during bazel sync (file FilePosition.file maybe null)
...
GitOrigin-RevId: 7581d0ffdbce25bb851dae956e595c2e6c5d3b7c
2025-05-15 09:18:18 +00:00
Vladimir Krivosheev
c4be4cd1f9
update bazel files
...
GitOrigin-RevId: eef213c0691462fde9127dd56184f7f85a892a65
2025-05-15 09:18:18 +00:00
Daria.Suvorova
821c2050bb
IJPL-339 com.intellij.codeInsight.multiverse is now an experimental API
...
GitOrigin-RevId: 297914e286fcc423a83e99dbe2dbadb394c3fd82
2025-05-15 09:06:57 +00:00
Ilia.Shulgin
e0f795a1c2
[git] Remove redundant model is GitBranchesTreeMultiRepoFilteringModel checks
...
It's already covered by `isLeaf`
GitOrigin-RevId: 8a9ccc06b98d4ac984f2f0d47b233efa36b582b2
2025-05-15 09:00:05 +00:00
Ilia.Shulgin
473359d066
[vcs] IJPL-173922 Refactor VCS telemetry to be reused in shared/frontend modules
...
GitOrigin-RevId: add99c849d3b4652c02fa1ddfc2bfce9cfe5dae9
2025-05-15 09:00:05 +00:00
Alexander Trushev
73841da9a6
[rd-editor] IJPL-185748 Refactor UndoManagerImpl
...
GitOrigin-RevId: 3d5f7901bf2f5ba9500c0fe9b99844addf26a729
2025-05-15 08:51:08 +00:00
Alexander Trushev
07d7a917e6
[rd-editor] IJPL-185748 Refactor UndoManagerImpl
...
GitOrigin-RevId: 9d8e983cbf85766b47cb49a6ed2e4505df7d1d42
2025-05-15 08:51:08 +00:00
Andrii Zinchenko
5ace6d13eb
[eel] IJPL-184988: Get rid of EelResult
...
- remove results from the channels
GitOrigin-RevId: 25c5ab5cfcc56c5bf62e53427e7702de1e3368a3
2025-05-15 08:24:55 +00:00
Anna Kozlova
11b88df709
[kotlin] usages inlays: ensure not to search for text occurrences
...
KTIJ-34141
GitOrigin-RevId: da953fbaa16aa01eaad02facbf00d4660fe579e7
2025-05-15 08:24:23 +00:00
Anna Kozlova
d55a725837
[workspace model] precache workspace model in ModuleDependencyIndex: avoid calling getService in hot code
...
KTIJ-34141
GitOrigin-RevId: cae11b277a98dd3f33cdc107aa76168cb056434f
2025-05-15 08:24:23 +00:00
Georgii Ustinov
4d2499e460
[Version Control. Diff and Merge] Semantic Merge for properties files
...
IJPL-111016
GitOrigin-RevId: d7ecf51a7eeab6149973f28443c93388c73ede41
2025-05-14 21:19:34 +00:00
Kirill Bochkarev
d792cb83bc
[workspace model] VirtualFileUrlManagerImpl concurrency
...
Merge-request: IJ-MR-162840
Merged-by: Kirill Bochkarev <kirill.bochkarev@jetbrains.com >
GitOrigin-RevId: 32eab51617c5bb1bde8bbbbd1bc50c3275bf6639
2025-05-14 21:16:56 +00:00
Nikita Ashihmin
2e01a59e11
PY-70287 Packages: Add outdated packages for each PackageManager, improve the speed of showing outdated packages in 10x
...
GitOrigin-RevId: 9e1944aef6a8cdef7d1c3912a256cfc7a679dd3f
2025-05-14 21:13:59 +00:00
Alexander Lobas
5b0e184180
Many islands: fix for separators
...
GitOrigin-RevId: 83f479dd46d16c6726c77567591f06fb1c2049bf
2025-05-14 21:04:31 +00:00
Pavel Karateev
3f95820b50
PY-81022 add test for collections.abc compatibility check
...
(cherry picked from commit 52c0b9f915887c8321a1764e4ce1989fc1fd3bea)
IJ-MR-162556
GitOrigin-RevId: 5d876f7c757f2e4b696a8d41dcfb76fc2d6b5f04
2025-05-14 20:54:46 +00:00
Pavel Karateev
815d66b93e
PY-81022 collections.abc does exist in Python 3.14
...
(cherry picked from commit b8f2468ed436e4ef2644325ad81624515f660317)
IJ-MR-162556
GitOrigin-RevId: 2e8ed73064f02a1c30a70d2b527cdc7be109d65c
2025-05-14 20:54:46 +00:00
Ilya.Kazakevich
6bf17f551a
Python: introduce PyExecResult as an alias for Result<T, ExecError>.
...
It is just more convenient to right less generic params.
GitOrigin-RevId: cd33be23da4bb3cb09658aa6564e4d298a3ba72d
2025-05-14 20:47:57 +00:00
Ilya.Kazakevich
f1f77c0af7
PY-76463: Mark methods that read lock
...
GitOrigin-RevId: b5972205bad54e947cd59fc379b3c7a561098989
2025-05-14 20:47:57 +00:00
Anna Kozlova
7be3764ad8
[kotlin] k2 unused symbol: process text search for class names once
...
KTIJ-33981
GitOrigin-RevId: 0c3d08ed56742a1a55a9ae1a96ed056fc0c3222e
2025-05-14 20:46:48 +00:00
Anna Kozlova
6a61dbd771
[performanceTests] add an option to disable downloading sources on navigation
...
- otherwise tests, which expect a class file to work with, might fail or not. Let's avoid flakiness here
^KTIJ-34061 fixed
GitOrigin-RevId: 46bee76aab5d7799afa1ff98165e3d3c4800e586
2025-05-14 20:46:48 +00:00
Anna Kozlova
27da373bd5
[kotlin] operator to function: don't replace too much of a call expression
...
- don't go to the parent if the receiver is the same as the element; in other words, we are interested in cases when the element is at the selector position only
^KTIJ-34159 fixed
GitOrigin-RevId: cf94990873903df25da0dde94bc04e8b0605759d
2025-05-14 20:46:48 +00:00
Alexander Bubenchikov
535a56ca5d
[maven] [IDEA-341835] parse m2 lifecycle format
...
IJ-CR-157571
GitOrigin-RevId: 2bc504a135c2981fc45d6e8e756d2e281fe340f8
2025-05-14 20:38:59 +00:00
Aleksey Dobrynin
247bef8e18
[junit 5] add escaping for service message IDEA-330442
...
GitOrigin-RevId: a31d0ad69a5ed2d9626bd2b1b55d506feec0eff5
2025-05-14 20:37:15 +00:00
Aleksey Dobrynin
b18ef44897
[gradle junit 5] use the class's display name as it is IDEA-328012
...
GitOrigin-RevId: 6e61fb5270d51601148244f7ef5b117e0cc27968
2025-05-14 20:37:15 +00:00
Frederik Haselmeier
f7f3b993fc
IDEA-372251 - Fixed exception in GradleJvmSupportMatrix when an unsupported JavaVersion is used
...
^IDEA-372251 fixed
GitOrigin-RevId: f1d333b6480f0024eec963ac2a557169488b212d
2025-05-14 20:33:28 +00:00
Mikhail Pyltsin
00852cf6e9
[java-inspections] IDEA-371805 "Can be replaced with record pattern" with wildcard generics produces uncompileable code
...
GitOrigin-RevId: 8be93315b0ddac47c57f00455a61113cb1c6bff2
2025-05-14 20:29:11 +00:00
Mikhail Pyltsin
cebd8c18cd
[java-import] IDEA-369199 Preserve module imports even if they are not used
...
- new options
- don't highlight such imports as unused
- delete imports of nested modules
- preserve high-level modules during 'optimize import'
GitOrigin-RevId: 3728f41a934f320767caac0a643a5869ccc84bcc
2025-05-14 20:29:11 +00:00
Mikhail Pyltsin
66b1e9b6e5
[java-import] IDEA-369199 Preserve module imports even if they are not used
...
- fixed inconsistency
GitOrigin-RevId: 610b42d224f7733de0ca9e250ffc1dfcff5d75fd
2025-05-14 20:29:11 +00:00
Mikhail Pyltsin
e2375d0521
[java-rd] IDEA-371682 Add missing ";" quick fix is not available in RD in 252
...
GitOrigin-RevId: fd8cd0edfc0b43b79ef221cef46422bd628f0205
2025-05-14 20:29:11 +00:00
Ilya.Kazakevich
c16d6840e8
Python: hide symbols
...
GitOrigin-RevId: 2653974b9d8ba190fb9a1aea8c36759e8ddc42d3
2025-05-14 20:27:09 +00:00
Maksim Zuev
531e3b1667
[devkit debugger] Catch ObjectCollectedException and drop threads that were collected
...
GitOrigin-RevId: dabbe5bd6ab19c34d92bf2976e18c15374fca8d6
2025-05-14 20:25:52 +00:00
Nikita Pavlenko
274e45004c
[PyCharm] Jupyter (fix): Fixed different situations on move cells and on undo/redo after move. #(PY-77908, PY-80553) Fixed
...
GitOrigin-RevId: 812ed7386fb12ae6391490aff907ee307d97a443
2025-05-14 20:22:50 +00:00
Olga Klisho
6a444c675a
(KTIJ-31946) RemoveForLoopIndicesIntention ported to k2, description added.
...
GitOrigin-RevId: ffd9b687c2e846ee25f37558f5386c7c5c90a8e1
2025-05-14 20:17:50 +00:00
Frederik Haselmeier
3fbc56ed97
[kotlin] KTIJ-28693 - Use NotPropertiesService to filter out properties from completion and use underlying getters instead
...
^KTIJ-28693 fixed
GitOrigin-RevId: 0a417898b5baaa275d0b493f1d0def31163ec556
2025-05-14 20:08:40 +00:00
Louis Vignier
a3924486b9
[java] Update plugin-content.yaml
...
IJ-MR-153539
GitOrigin-RevId: a0fbfcae39cef088921d8fd7bbc649bed3c797f3
2025-05-14 19:51:38 +00:00
Louis Vignier
053e0690d1
[java] Fix new java.execution package names
...
GitOrigin-RevId: b7a70c715b449a75f95bec11bab7990ee1e6e862
2025-05-14 19:51:38 +00:00
Louis Vignier
efba543a56
[java] Add missing dependencies to intellij.platform.editor.ui
...
GitOrigin-RevId: a9e273fdd0d00aef9541e25e4d1e12f8717d6e5e
2025-05-14 19:51:38 +00:00
Louis Vignier
27d19e102e
[java] Add runtime dependency to intellij.platform.backend in the execution.impl.backend module
...
IJ-MR-153539
GitOrigin-RevId: d351ea8a0b3e57d7cd257a47956eca1559ff6632
2025-05-14 19:51:38 +00:00
Louis Vignier
d0d98a9d30
[java] Update java.execution.impl frontend/backend module dependencies
...
GitOrigin-RevId: d1d6ba3a6e104f1372fec65584f185442c47a853
2025-05-14 19:51:38 +00:00
Louis Vignier
4bfba9c80e
[java] Support the auto-run floating toolbar in remdev
...
#IDEA-365843 Fixed
GitOrigin-RevId: 632b97cdb34f31ab99c802d08094c863c3119fcd
2025-05-14 19:51:38 +00:00
Louis Vignier
20c2e2ef24
[java] Make JavaFrontbackBundle public
...
GitOrigin-RevId: 1cb7bb5734cddee87ef0721567fde2b2b0dc8a49
2025-05-14 19:51:38 +00:00
Timur Malanin
299a6fbfc4
Remove ordering attribute from PythonRunner
...
Allow external plugins to provide custom Python runners by removing the ordering attribute.
This change enables plugins to override default Python runner behavior by registering
their own implementations without being affected by the fixed ordering.
Merge-request: IJ-MR-162975
Merged-by: Timur Malanin <timur.malanin@jetbrains.com >
GitOrigin-RevId: 8328a4d696cfdd91882bcb386eb204f67cd4f434
2025-05-14 19:50:05 +00:00
Ilya Kirillov
a9f1ee8e24
[lsp] remove annoying Getting service from write-action leads to possible deadlock check
...
GitOrigin-RevId: a6b91cd310bba9a9eca575d08120bb959ef42ca0
2025-05-14 19:30:57 +00:00
Ilia.Shulgin
bfc452c911
[git] Add widget tests for empty state
...
GitOrigin-RevId: ff352a397db8ba39acb1ca3c88b2a308584feb94
2025-05-14 19:26:18 +00:00
Ilia.Shulgin
af254d7834
[git] IJPL-173922 Use GitRepositoryFrontendModel for getting preferred branch
...
GitOrigin-RevId: 7e19124f60105b31e2c60a480f318ccaafe06b41
2025-05-14 19:26:18 +00:00
Ilia.Shulgin
0245a0f194
[git] IJPL-173922 Use GitStandardLocalBranch instead of GitLocalBranch
...
GitOrigin-RevId: bd9f4c6fcf4e558f338a73d8d5df4a33d4514f97
2025-05-14 19:26:18 +00:00
Ilia.Shulgin
7ed2aec3ec
[git] IJPL-173922 Use frontend model to get tracking info
...
GitOrigin-RevId: d80f7ee0f78ecfd2feab234a5a9f2e0004d816e7
2025-05-14 19:26:18 +00:00
Ilia.Shulgin
872783dfd5
[git] IJPL-173922 GitReferencesSet to ref package
...
GitOrigin-RevId: 7ab1d0cf19b6e128fa37cf958c4cf00ac0f44438
2025-05-14 19:26:17 +00:00
Ilia.Shulgin
99a01ff010
[git] IJPL-173922 Reduce usages of GitRepository in widget
...
GitOrigin-RevId: fff4f0a99d044ca833ce42e60c7f8ceaffacaad5
2025-05-14 19:26:17 +00:00