Commit Graph

458937 Commits

Author SHA1 Message Date
Snapshot dependency; Vitaly Provodin; Ultimate / 243 / Service / Promote JBR 21 Runtime to IntelliJ 243, build #21.0.6b631.39
8e028d0213 Updating versions of project dependencies: runtimeBuild->21.0.6b631.39
GitOrigin-RevId: 29fbf4e9dd0f260907829917e74793ce41468ec0
2025-02-05 00:44:21 +00:00
Ivan.Yarkov
0c64f075c1 IJPL-176078 fix search everywhere actions updating in remote dev by making update concurrent
(cherry picked from commit 3b879210ff3d616daede7fa79b3b2a8d7efbdd4a)

IJ-MR-153792

(cherry picked from commit be996f6a207935ce77e2973dde7322fd1460d3e1)


(cherry picked from commit 8325e0d47844fa654fa129e5305323fe537cd7f7)

IJ-CR-153899

GitOrigin-RevId: 024d9dbd7fc715656df0b63109faccf380ff8ac2
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
25d0da7ea1 IJPL-163538 api-dump changes
(cherry picked from commit bad7b695155dbe03f21954a70dfeef991f926220)

IJ-MR-146410

(cherry picked from commit 920af605b6fd1f8dd06de8bd0cc6d0e696a177ed)


(cherry picked from commit 8e42d920cd126ca7db2c5445dc2629819c7377b0)

IJ-CR-153899

GitOrigin-RevId: 34fe58cdb2e4b4c7d387b9626e09b3cea0200910
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
07ffb31e00 IJPL-163538 api-dump changes
(cherry picked from commit 54565601fa4a8321419efb6fca8c5b8c843b902b)

IJ-MR-146410

(cherry picked from commit 9fe9f411910a829ab0b4cbdc44058821e9df8776)


(cherry picked from commit 99d1856cefbc72e75851a8d9018f72728c70eb2a)

IJ-CR-153899

GitOrigin-RevId: ebd5416004ca5cae7c9b0940da7967f8237122ab
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
3d6e4ca225 IJPL-163538 replace lists with sequences in ActionAsyncProvider.collectMatchedActions
(cherry picked from commit f9a8bee4fac31b62723605feeb9e6ed8813ea5a8)

IJ-MR-146410

(cherry picked from commit fa5b5e45182850d33e42e9f9dfb5f3b2bb26c543)


(cherry picked from commit 4466b034448da0324b0ef827c7095ba361ef9561)

IJ-CR-153899

GitOrigin-RevId: b2757e75f8494adb6f4071a1be7f912628eab4de
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
f0bbdc36e0 IJPL-163538 passpresentationProvider as an argument to updateBeforeShowSuspend
(cherry picked from commit 205f27e684abd04ab459c361f0e85e3bc0091e3a)

IJ-MR-146410

(cherry picked from commit 662c25549482d087af9bfeef61cb901ca3e7b4f0)


(cherry picked from commit 664c1e97f1b21b4be29a6f17fea985929e0d2488)

IJ-CR-153899

GitOrigin-RevId: e03f9bc4940670ef651d5ab1d2b35a9e4ef98382
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
66fe716c81 IJPL-163538 Maintain actions order in processMatchedActionsAndStubs
(cherry picked from commit 63db5c5f0be301ef98c6e18fa1720236a2f92326)

IJ-MR-146410

(cherry picked from commit 757e8b342213425d413a506a13549daa1c0cf9fb)


(cherry picked from commit 34e00d1be3ed2a89e0bd5be374177f7bcbd36291)

IJ-CR-153899

GitOrigin-RevId: 9dfb2d9a75e7eba9678160ebc5bf77af9a7a03ca
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
75698d8271 IJPL-163538 Convert GroupMapping to Kotlin and add suspended variant of updateBefore method
(cherry picked from commit 5565a07501b2a938cfd4cc4c9ad047aea604b757)

IJ-MR-146410

(cherry picked from commit 3503d25d2342910cfeb55f9e86e80e1fd91b188e)


(cherry picked from commit 808dfd1eaf61aba677e7faa9ba820c8e59d3725e)

IJ-CR-153899

GitOrigin-RevId: 2db57fa549ae38cc6ec7a05c03b74d855468fda0
2025-02-04 23:14:29 +00:00
Mikhail Sokolov
a20761acd8 IJPL-163538 replace flows in ActionAsyncProvider with concurrent producers/consumers
(cherry picked from commit bea2cb8325e7f02649c84c5cf583beaa6cc66404)

IJ-MR-146410

(cherry picked from commit d336bf297fddb087a2dadaec74c70aa2f699d8df)


(cherry picked from commit c9d83f78d187cd231cc4103f723de4c0ff9be4b6)

IJ-CR-153899

GitOrigin-RevId: ddfd94e0dbad5920d9f29758161403667267a3b2
2025-02-04 23:14:29 +00:00
Ivan.Yarkov
ddcbb4c342 Revert "GotoActionModel: extract GroupMapping to a separate class as it's done in 251"
This reverts commit d57451a4136f898fdf284fd2298b9a3620bf2e13.
Need to revert this refactoring to cherry-pick fix for 241  in be996f6a207935ce77e2973dde7322fd1460d3e1, otherwise merge is complicated. See https://jetbrains.slack.com/archives/C01D2HDEVHV/p1738152566846039?thread_ts=1737821859.900119&cid=C01D2HDEVHV


(cherry picked from commit 0583a0ffd7468a6ffae917f5892d9741f6b4b0e6)

IJ-CR-153899

GitOrigin-RevId: 92c2a76e4cc3cefdd83fbef6ac8d4d343c27d592
2025-02-04 23:14:29 +00:00
Ivan Migalev
776a71065d GotoActionModel: extract GroupMapping to a separate class as it's done in 251
#LLM-13353 Fixed

GitOrigin-RevId: d57451a4136f898fdf284fd2298b9a3620bf2e13
2025-02-04 15:51:40 +00:00
evgeny.bovykin
ec87e32b5c Bump inlay.configuration group
GitOrigin-RevId: d728386eac9d15f851b5e8ccee0fb5920e4a121d
2025-02-03 20:25:34 +00:00
evgeny.bovykin
be156e304c RustRover - fix tests execution
(cherry picked from commit fa315a12cc2ddf6aecba076afb2c93dc4895e385)

GitOrigin-RevId: 029f764973477e4400e1303c9bdd692113bc09c4
2025-02-03 20:25:31 +00:00
Vadim Salavatov
45e2bc6af6 [plugins] IJPL-173491 auto-update: account content modules in dependency resolution
(cherry picked from commit 043f98ee9c0c4b294caa97fba7e393be0d9575a0)

# Conflicts:
#	community/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/PluginAutoUpdateService.kt

GitOrigin-RevId: f38fa719283ec99e19ea2901a9ccea6dfb27c4b6
2025-02-03 17:31:58 +00:00
Vadim Salavatov
7f0816c910 [plugins] IJPL-173491 skip empty download lists
(cherry picked from commit 3e08b1ab98cef998fd79a5e74186a8b5efca77c3)

GitOrigin-RevId: f1858280e0546b0e06c756c31b13bb1c11c1afc5
2025-02-03 17:31:58 +00:00
Vadim Salavatov
6006ac1f18 [plugins] IJPL-173491 fix cancellation
(cherry picked from commit 516d98d3cd34b8e937e4c05fe6306bef63276d2a)

GitOrigin-RevId: dc024a1e512f42c6a355ccc2d21c6e223b964905
2025-02-03 17:31:58 +00:00
Vadim Salavatov
adde010afd [plugins] IJPL-173491 rename method
(cherry picked from commit 069780b3e5d56791317f3a786b330e4733ebf282)

GitOrigin-RevId: eec58092aecbfb1b5a4d2a6386c6af19d6f92f1a
2025-02-03 17:31:58 +00:00
Victoria.Petrakovich
e94930ec00 [kotlin] Update Kotlin New Project wizard version to Kotlin 2.1.10
KTIJ-32704


(cherry picked from commit 1107e18f5a8163d22004610b9b32150b973904f5)

IJ-CR-153851

GitOrigin-RevId: d7e4ec6ff225afa1809ad306b1e44743cf35f182
2025-02-03 16:43:38 +00:00
Vadim Salavatov
93244f5424 IJPL-175026 fix project required plugins installation from custom repo
(cherry picked from commit bfbd1849a3a2e8d08128dddc24d1ec7b1ad1ef84)

GitOrigin-RevId: 5b795b7cdd14415275957a09939acc3046c049d7
2025-02-03 15:43:19 +00:00
Vadim Salavatov
231d7f56aa Revert "[platform] dropping custom repository support from plugin advertiser (IJ-CR-150489)"
This reverts commit d22f1affb873c5e0fb9bca9944edb8568ee40e17.

(cherry picked from commit 857e6d3b82898f69eaab961a52c04bd120f03cae)

GitOrigin-RevId: cd9b44dc1b8eb98d9d9b7e354805559017adc430
2025-02-03 15:43:19 +00:00
Vojtech Balik
880b6f99fc [code-vision] IJPL-174861 fix API-dump
IJ-MR-153718

GitOrigin-RevId: 1b5bbd102c3070c3dd0d445e62cc72155f1cb53e
2025-02-03 14:16:27 +00:00
Vojtech Balik
02be55a947 [code-vision] IJPL-174861 make sure blockingContextToIndicator is not used in tests
`blockingContextToIndicator` causes RenameAwareReferencesCodeVisionProvider test to fail, because there is no Job or indicator.

IJ-MR-153718

GitOrigin-RevId: 08b0dbef38138d2a3abbadec9f0a633d2de5f6a4
2025-02-03 14:16:27 +00:00
Vojtech Balik
8a3f99177f [code-vision] IJPL-174861 make sure a ProgressIndicator is available for RenameAwareReferencesCodeVisionProvider impls
IJ-MR-153718

GitOrigin-RevId: 0b497cf43e51618534b275ad316cb9abf48cfd69
2025-02-03 14:16:27 +00:00
Vojtech Balik
ce9bd6f4cc [code-vision] IJPL-174861 remove redundant ProgressManager.runProcess call
If the thread is running under a ProgressIndicator already, this call will throw.
If there is no indicator, passing fresh EmptyProgressIndicator without using it has no meaningful effect.

IJ-MR-153718

GitOrigin-RevId: b03f13d945561083ecbf8609fa7162ecdbdc3107
2025-02-03 14:16:27 +00:00
Konstantin Nisht
4caae243a1 [threading] IJPL-155995: Run write action on EDT
(cherry picked from commit 691220608482abe5c7c96740fb2c481482817911)

IJ-CR-154083

GitOrigin-RevId: 984a65dc7d423087fbe942f6725389c4a41a972c
2025-02-03 13:14:04 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / 243 / Service / Promote JBR 21 Runtime to IntelliJ 243, build #21.0.5b631.36
f9739a1e1e Updating versions of project dependencies: runtimeBuild->21.0.5b631.36
GitOrigin-RevId: a3a2abe1f1f06be8cce2aa93e93f208c12bd976f
2025-02-01 04:43:58 +00:00
Daniil Tsarev
698ddc0afc IDEA-365427 [spring] MongoDB: properly filter places where to inject the JSON language
(cherry picked from commit cb151ce0e325ab1167fe838dba86f26027e2032d)

IJ-CR-152398

GitOrigin-RevId: e7d6cb58f70287aa2c96163728c56f95a1f14765
2025-01-31 21:50:16 +00:00
Yuriy Artamonov
85c788540a [registry] IJPL-172399 ConcurrentModificationException when the config has several objects with the same key
(cherry picked from commit 8c81e7c83aef4d71314706953df809136572b94d)


(cherry picked from commit 4ee0dae3a9cf6d4e20b1fdeeb637977d87191944)

IJ-MR-154004

GitOrigin-RevId: 20779494137cfd99d4a0108f915e13b9e6818db1
2025-01-30 20:08:05 +00:00
Yuriy Artamonov
f74eae5f0a [registry] IJPL-162599 Integration test for cloud registry
(cherry picked from commit 2e31397589c70cbe852a645f949735fd48243a03)

# Conflicts:
#	community/platform/remote-driver/test-sdk/src/com/intellij/driver/sdk/ui/utils.kt
#	tests/intellij.ide.starter.extended.allure/src/com/intellij/ide/starter/extended/allure/Annotations.kt
#	tests/intellij.llmTests/src/com/intellij/ml/llm/tests/BaseMLTest.kt
#	tests/remote-driver-tests/intellij.driver.tests.iml


(cherry picked from commit 07b0accfe0a7c713d910b52a5015ad7474e985a9)

IJ-MR-154004

GitOrigin-RevId: fde46890f8810e4e9129c8d89ddb61a79b544002
2025-01-30 20:08:05 +00:00
Yuriy Artamonov
73555cf872 [security] IJPL-155901 Alerts from remote configuration
(cherry picked from commit 8fa97502edc086a7cd22e17f41154b8ce5816a55)


(cherry picked from commit f888a11dc7dbc238a01a043d995d1034c151c292)

IJ-MR-154004

GitOrigin-RevId: 073e381117e6a44f8b5ea38a314d618ad9592854
2025-01-30 20:08:05 +00:00
Yuriy Artamonov
8bfd009da8 [registry] IJPL-162599 Log source of registry changes
(cherry picked from commit 5c70ff3cd5e3af4e6e75875b221d46d7bd4bbd85)


(cherry picked from commit 64e1575a888a30ba3c875f817c57f3417ff610dd)

IJ-MR-154004

GitOrigin-RevId: a904da4135e1c810c4023044158bc12188ddc54c
2025-01-30 20:08:05 +00:00
Yuriy Artamonov
4cc0f4c18e [registry] IJPL-162599 Cloud Registry module
(cherry picked from commit 1ee095a80648cab61f459be424aa53c5968ce26d)


(cherry picked from commit 3ce94793672e9d676b0bab99023e911193f4efff)

IJ-MR-154004

GitOrigin-RevId: 5a69e858a1c20003a85d730668feef0363f5c94b
2025-01-30 20:08:05 +00:00
Yuriy Artamonov
a4a89601fc [tests] IJPL-162599 Add qtp prefixed threads to ThreadLeakTracker exceptions to enable testing with WireMock
(cherry picked from commit 4f52753c6eae897695b4d9e49ee18e6639ba8a1d)


(cherry picked from commit 61cde70c584448d394d09187e2fda85545d7b0c3)

IJ-MR-154004

GitOrigin-RevId: 58d9776a29ad50d0eb362d686f183d6f1b6c0ffb
2025-01-30 20:08:05 +00:00
Yuriy Artamonov
ca66b640af [registry] IJPL-162599 Introduce source tracking of Registry values
(cherry picked from commit 7d22957cefadaf21805778ca7b30f56bc658fcc1)


(cherry picked from commit fbcaaf444416ed69d3f95918d2ea4782d3cabdbf)

IJ-MR-154004

GitOrigin-RevId: bb47dda03166638c489791f41f51db47d858bec5
2025-01-30 20:08:05 +00:00
Marat Khabibullin
7ed4c31470 [aia] Restore standard What's New in PC CE (LLM-14380, LLM-13621)
(cherry picked from commit d80c988770ee8bfb26f8ce12b8513ef658da702c)

IJ-CR-153933

GitOrigin-RevId: b6ad6f720c69588e8acc7620a97d5a442ac6d596
2025-01-30 11:45:43 +00:00
Alexey.Merkulov
c8080e5f06 [debugger] Fix statistics about evaluator compilation failures
Fixed evaluation.result event. Note, the statistics were correct for the analysis.compilation.result

IDEA-366380

(cherry picked from commit 90b8f35bc6b9e8c08ef06b965088c509fc17d3c0)


Merge-request: IJ-MR-153908
Merged-by: Alexey Merkulov <alexey.merkulov@jetbrains.com>

GitOrigin-RevId: 47c80ce393305490a467cba3cd743f8b6c343218
2025-01-29 19:12:07 +00:00
Aleksey Pivovarov
d43fe4c2e4 IJPL-174608 platform: report linux distributive info in 'About'
(cherry picked from commit 85835ee6ad77b4ff6c708857ba69761068d2d16f)

GitOrigin-RevId: 0cb3f7b3451be0dc18bcac07e79ed10be0fd80b7
2025-01-28 14:05:12 +00:00
Aleksey Pivovarov
98ef6fded6 IJPL-173829 rdct: report host IDE info from the client's UpdateChecker
(cherry picked from commit a3187064115f7551d435a581682e21f4c5bccc7e)

GitOrigin-RevId: 3bdaec164b92a92b0e680d13307c526609d09ed0
2025-01-28 14:05:12 +00:00
Aleksandr Sorotskii
b3bbc880e5 check appdata dir for uv binary on windows
(cherry picked from commit ea45127f5088e1aad3eb0f72dcd8fcca9577727c)

IJ-MR-153730

GitOrigin-RevId: e828e88ecb268ea37444337d8b0efff3eb36700c
2025-01-27 23:39:54 +00:00
Alexey Kudravtsev
0d206b1e3e KTIJ-31347 High CPU usage when non-source root .kt file is opened
(cherry picked from commit 4fe1aada132f89fa8a515d5477d2c511dafa3863)

IJ-CR-153631

GitOrigin-RevId: 095ebbc613cd5e3a5685b64c3dab5af3a03b3010
2025-01-27 13:19:15 +00:00
Egor.Eliseev
5d69e05337 [python] Fix PoetryPackageManagerTest
In Poetry 2.0, the `--no-update` argument for the `poetry lock` command was removed. Therefore, the command must be run without this argument.


(cherry picked from commit 2e2881b05a063de9a43a3d2bcd06923bec8bb2cd)

IJ-MR-153396

GitOrigin-RevId: 45a77ba3775fa6f7db722d0e6c523c45fc5bee33
2025-01-27 11:54:49 +00:00
Evgenii Ilichev
8e2ab92086 [localization] [IJPL-173837] Provide custom description for the local network permission dialog
(cherry picked from commit a6886466d56cf9f80046b28545a1cbcbe9c5611d)

IJ-CR-152517

GitOrigin-RevId: bcba7564efb109e09ac6be3f24cdbd9abe837778
2025-01-24 16:09:54 +00:00
Alexander Lobas
cb6a37eaa1 IJPL-173837 Provide custom description for the local network permission dialog
(cherry picked from commit 7616ebc40c9d4601c29dbee3440d4f7b87eedfed)

IJ-CR-152517

GitOrigin-RevId: 3a22e31d074456e202f2f1fad5771abe5e266a59
2025-01-24 16:09:54 +00:00
Ilia.Shulgin
55bf2f0155 [git] Disable interactive callbacks when calling git tag -l
GitOrigin-RevId: e6b09a265754f5afb33006bc29efe480cb2fe246
2025-01-24 11:05:25 +00:00
Daniil Tsarev
8cc12199c5 IDEA-359511 [spring] Support bean autowiring generation for Kotlin
(cherry picked from commit 116e94ce892b86d004bc8ea044a025650f63e2eb)

IJ-CR-148691

GitOrigin-RevId: cc7496357ea0adf7aeb3d77e939f6cc3509d3813
2025-01-23 19:14:16 +00:00
Evgeny Abramov
c961778f94 IJ-CR-153499 LLM-12106 Fix thread leak of threads related to the native server process
(cherry picked from commit df6564497af87d2f9ebaa75e52de18e9148a4f73)

GitOrigin-RevId: 676cb38dfb2ff8e9b4588838bd37c16a62f8e849
2025-01-23 18:21:28 +00:00
Louis Vignier
27c94c9e0a [jdk] Do not try to find the JUnit 4 path from classpath
IJ-CR-152633


(cherry picked from commit dceaec848bcf92962d3efca3346c17349b8824e4)

IJ-CR-152633

GitOrigin-RevId: 3b119be367190b8c317343184406edf30893a3a6
2025-01-23 10:17:01 +00:00
Louis Vignier
3d5f1427f3 [java] Bump the JUnit version returned by JavaSdkUtil#getJunit3JarPath to 3.8.2
(cherry picked from commit 18189b0afcbc5e7693a5261252341df7752f1521)

IJ-CR-152633

GitOrigin-RevId: e4c9368badbd0aaeec6d792a333f260ec778c017
2025-01-23 10:17:00 +00:00
Louis Vignier
b23e654fee [java] Implement a fallback way to get a path to JUnit 4
#IDEA-360314 Fixed
#IDEA-364558 Fixed


(cherry picked from commit 2e97c8b3cbd8be08d2411cc677511a43e8eabac2)

IJ-CR-152633

GitOrigin-RevId: 30cf08597d38eea36b2fd4c2f8812854e05012ca
2025-01-23 10:17:00 +00:00
Piotr Tomiak
3f7d5dc47b [images] IJPL-175323 IDE crashes with OOM when displaying GIF from plug-in description
(cherry picked from commit ada4ffdc95dc3ab976ba63d4199bed26333fe59a)

IJ-CR-153425

GitOrigin-RevId: 73efc8b511ee31d9671d149405a2a508e7c65917
2025-01-23 10:03:26 +00:00