Commit Graph

458924 Commits

Author SHA1 Message Date
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
Sergey Pak
cdb7c2307f make MarkdownParsingTestCase work without full suite
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: a4c24ebc862498d5254dcd5cbddd6d6c5098a7be
2025-01-23 01:22:16 +00:00
Sergey Pak
7592919609 [settingsSync] IJPL-165434 add dummy default provider
GitOrigin-RevId: e7fd2c1060ac1697ca158fc6ff173c2bfd84ab15
2025-01-23 01:22:16 +00:00
Sergey Pak
2ef96d8dee fix smoke tests
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: 12dc68cf62968bc59b7142533e047d89be53e067
2025-01-23 01:22:16 +00:00
Sergey Pak
a61d2438dc after cherry-pick clean-up (compilation & tests)
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: a7cd85eb64f76f32592ece70c2b1c9db9bf9d4ea
2025-01-23 01:22:16 +00:00
Sergey Pak
f8175a2887 drop settingsSync.fileSystem from repo
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>
(cherry picked from commit 34d13d568936ae84a24490655116302344b48ba0)

GitOrigin-RevId: 4334dcdf29b15eacc087d2333a67297eb6b2218e
2025-01-23 01:22:16 +00:00
Sergey Pak
c1d089565c fix settingsSync and smoke tests
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

(cherry picked from commit bbfaf6d10bd31b2b7f68d5178b0d2ede5cbdb324)
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: 7777fef4cad239d7bf62799511d5708d02078834
2025-01-23 01:22:16 +00:00
Sergey Pak
571fdbca04 1. make settingsSync a platform module 2. rename platform module to settingsSync.core and don't include jba module
(cherry picked from commit b94ad2175dc954823f17bf1571548d4779945793)
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: 08fc765db4cd295b5b9eebb9378ba992c341dce8
2025-01-23 01:22:16 +00:00
Sergey Pak
5b7c2d071b IJPL-165434 Provide ability to sync with additional providers in Android Studio
(cherry picked from commit 656ed2562377be73a7b49b965bfb42c187ce69ca)
Signed-off-by: Sergey Pak <sergey.pak@jetbrains.com>

GitOrigin-RevId: 6dba33081f0acb3ca5ba1fc89bb4ed08b624c280
2025-01-23 01:22:16 +00:00
Sergey Pak
de367a30ba IJPL-165123 Allow external config storage and external authentication for Backup and Sync
(cherry picked from commit 5d929b354d3dec721a07653156ce17a2b09fe008)

GitOrigin-RevId: f771e7449432ccc8929d513d92285743b8f726dc
2025-01-23 01:22:16 +00:00
Nikita Pavlenko
e7a03c5360 [PyCharm] Debug (feat): Added possibility to copy images from image viewer opened via "Show image" from variables view. #PY-77576 Fixed
(cherry picked from commit 44e5cf29fde086ab796d138fcf99d76f5a662a99)

IJ-CR-153313

GitOrigin-RevId: 8e761e95f73b91bc2e09946157c895298785e708
2025-01-22 12:07:19 +00:00
Ilya.Kazakevich
0de98c3d59 Python: PyExecutionException message might be empty, use toString then.
`PyExecutionException` breaks all contracts and allows empty messages. It should be fixed, but as for now we workaround it.

GitOrigin-RevId: 67b9e27047f5be64d8a2879bb122f88620aee997
2025-01-22 02:30:16 +00:00
Egor.Eliseev
641e64e910 [python] Add uv/poetry to Path on Windows
(cherry picked from commit 308f4606546afabfc0d2d0d427b1cd47a211b046)

IJ-MR-153304

GitOrigin-RevId: 1a1b20f48a9bb473171c8bed2f1c03d3676060a5
2025-01-21 14:58:20 +00:00
Aleksandr Sorotskii
029f434232 fixup
GitOrigin-RevId: e71c886e0578ace713fae7c3f3fd6609ade6ec98
2025-01-20 23:33:36 +00:00