Konstantin.Nisht
16ce6f60f8
[platform] IJ-CR-152034 Improve exception handling in context propagation
...
(cherry picked from commit 97892c3562f2df8a139aad1237505f4702078bab)
GitOrigin-RevId: b476ebb9ab69dc4a29b83fa5e8d924d0b1c0b09c
2025-01-09 17:04:04 +00:00
Konstantin Nisht
8722839bd2
[platform] IJ-CR-152034: Add an ability to react to cancellation in IntelliJContextElement
...
(cherry picked from commit acf9427bd33648f34406796643025a30c70e9e5f)
GitOrigin-RevId: 4b68e73f865626ec21a793d4cc310226aa463fcc
2025-01-09 17:04:03 +00:00
Konstantin Nisht
d173a80534
[platform] IJ-CR-152034 QD-10403: Cleanup canceled invokeLater
...
(cherry picked from commit 970a71bb513fcd2029bff2f237a342c4737fb779)
GitOrigin-RevId: 50865014a604a94de21938b9f2d8b6fc635fc0f7
2025-01-09 17:04:03 +00:00
Konstantin Nisht
363e9973c0
[platform] IJ-CR-152034 QD-10403: Add a way to dispose canceled and not-yet-executed scheduled runnables
...
(cherry picked from commit 89b876f8264d5a4b5d41b6eb3bef4a8b127cee10)
GitOrigin-RevId: be2fea0a4bd5ad91646883a345350ed783df3ea8
2025-01-09 17:04:03 +00:00
Andrey Vokin
915ccaa68e
IJOB-583 PyCharm onboarding lesson broken (at step 16)
...
After PY-55548 no need to change type hint `object` to `float`
(cherry picked from commit d9ba34fb955df644b7892b070dc1f5523db7fce9)
IJ-CR-152255
GitOrigin-RevId: ae0f12168de11265c14432709abb074d35530ccc
2025-01-09 13:30:27 +00:00
Alexander Lobas
3b13bba0dd
IJPL-172558 Plugin Advertiser with custom repositories is not efficient
...
🍒 Cherry-picked from review IJ-CR-150489
Co-authored-by: Roman Shevchenko <roman.shevchenko@jetbrains.com >
Merge-request: IJ-MR-152069
Merged-by: Andrzej Ratajczak <Andrzej.Ratajczak@jetbrains.com >
GitOrigin-RevId: 2dbb243624ca0b687806b2d9e39bb87d21db97c9
2025-01-09 11:40:44 +00:00
Nicolay Mitropolsky
9a9f103ced
[devkit] IJ-CR-145746 IJPL-163148: fix resolving actions from libraries
...
IJ-CR-145746
(cherry picked from commit 9be9bb7b5c646684069cc5885881c068f65b27ee)
GitOrigin-RevId: 63f30a64360ff8716fca3e6a837e1e3574c0de29
2025-01-08 14:29:57 +00:00
Yann Cébron
3edeaf4606
[devkit] UnresolvedPluginConfigReferenceInspection: handle PsiPolyVariantReferences (required for IJPL-163148)
...
IJ-CR-145746
(cherry picked from commit 84a922bd909dc85f091b1b9dd2ce71292de5af64)
GitOrigin-RevId: b6a0dbb2169ba8766e812abb3a509f588612ccfb
2025-01-08 14:29:57 +00:00
Dmitry Krasilschikov
a4c0812610
LLM-13861 don't rewrite non default shelve list name
...
(cherry picked from commit ce194d5dbeb5be8f4f46cf5114341500461520c3)
IJ-CR-152138
GitOrigin-RevId: 4a3a8ad19076a2e509d74165a383e19803820998
2025-01-07 09:40:42 +00:00
Dmitriy.Panov
85e522304a
IJPL-172978 +docs
...
(cherry picked from commit d6238e51184e5161690a182a4b94af5a18be1307)
IJ-CR-151551
GitOrigin-RevId: 05377185001ef9d26691d2c7f71a273dd271b969
2025-01-03 15:51:13 +00:00
Dmitriy.Panov
9f38e13c1b
IJPL-172978 IJI-2441 no changes to an executable should be made if no re-signing can be performed
...
(cherry picked from commit a3575d8aa31e6b19a50a779a9628ab92f3b2a5ea)
IJ-CR-151551
GitOrigin-RevId: bc283b68f0cab7656d3210885c4fc4aa43e26782
2025-01-03 15:51:13 +00:00
Dmitriy.Panov
9275e6e212
IJPL-172978 both frontend and backend IDE launchers should have the same UUID
...
required for the Split mode local execution
(cherry picked from commit b1f1a7ea958eaf6d8130f49a40bb1c255c963a3c)
IJ-CR-151551
GitOrigin-RevId: 3f1950a53e665e91b350d7ee1183ae9b287d0557
2025-01-03 15:51:13 +00:00
Dmitriy.Panov
2040d4ee18
IJPL-172978 a current UUID of a binary as an argument
...
(cherry picked from commit aab92c882b3a4e4e8e0c2040efc41eb17352fe35)
IJ-CR-151551
GitOrigin-RevId: 5d7e319582ed313a27a355f4b93b19a81950819a
2025-01-03 15:51:13 +00:00
Roman Shevchenko
a67918cd97
[build scripts] restoring macOS signature after patching UUID in local update mode only on macOS
...
(cherry picked from commit 1771379cfbd20415799b068d569c11c32b1003a9)
IJ-CR-151551
GitOrigin-RevId: 84c412a44b50e3a718ae815eb0de0cdbf6d93457
2025-01-03 15:51:13 +00:00
Roman Shevchenko
c3a30e655c
[build scripts] restoring macOS signature after patching UUID in local update mode
...
(cherry picked from commit ddd7c20ea56e3c71056a90afae516bc0a2d0638f)
IJ-CR-151551
GitOrigin-RevId: fec860a79cc4490e70601ed9bf18f629601ec80a
2025-01-03 15:51:13 +00:00
Dmitriy.Panov
7ed345c4ba
IJPL-172978 launcher UUID shouldn't be patched in the development mode
...
because it won't be re-signed and won't start
(cherry picked from commit e78dea4690e833af14cf973c87e70c29b9b9c846)
IJ-CR-151551
GitOrigin-RevId: 6d1d18d08cccf2380292c73e8f4a61d8dd0bb4a2
2025-01-03 15:51:13 +00:00
Dmitriy.Panov
82fa4ae1e2
IJPL-172978 different UUIDs for IDE binaries on macOS
...
(cherry picked from commit e56374d6355c41d66e41e2de4c2ca14431464537)
IJ-CR-151551
GitOrigin-RevId: a18ab4cd13c6476dfff57f6cb62722f72c5dcb68
2025-01-03 15:51:13 +00:00
Yuriy Artamonov
5b5d8415c7
[fus] IJPL-174527 Detect and log presence of .vscode configuration on machine
...
(cherry picked from commit 25470140bd844f255352c690232149e76c334da9)
IJ-CR-152275
GitOrigin-RevId: 63983038bb407c28a49caabe7e1b6fd04f74c0a8
2025-01-03 13:06:41 +00:00
Vera Petrenkova
b4b834c5dc
IJ-CR-151782 IJPL-173778 FUS: Add statistic for counting users who see windows defender checkbox
...
(cherry picked from commit bc1a98d38fc18bf57a47203670486696c46b9d65)
GitOrigin-RevId: 0a0b61847b4ad2f3219cd2af0838987629cf3227
2025-01-03 10:21:37 +00:00
Artemy Pestretsov
4c79c184bb
IJ-CR-151119 [dotenv] regenerate plugin icon
...
(cherry picked from commit 6633e5311ed551d26f9119d407c432e3b17f10bf)
GitOrigin-RevId: 05e7196bc26bcc3e1bafc1d96409f1b884a51771
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
a2b582643d
IJ-CR-151119 [dotenv] split into several modules
...
(cherry picked from commit 9869c661e2591cbaf7f8d08a3472cfe6b79f6596)
GitOrigin-RevId: 35f3b2cd0bc1f318e49e338a67d8e7cab35d4e54
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
ecfdc22c71
IJ-CR-151119 [dotenv] fix zero-tolerance inspections warnings
...
(cherry picked from commit 74812c6b71c3cbc4812acd077d45130620abbd87)
GitOrigin-RevId: d36462fe5bcd0923e9f51943bb9b5a6adeea5c5f
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
ca00ca24ad
IJ-CR-151119 [dotenv] add editorconfig to preserve 4-space idents
...
(cherry picked from commit bc0b1e505eec23c2b9220b297c3fed6d16a65918)
GitOrigin-RevId: 9741c93bd543f84125ddb7a412ba476dc4188a2a
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
4d9e934280
IJ-CR-151119 [dotenv] update plugin content after running IdeaUltimatePackagingTest
...
(cherry picked from commit 22448bed97a07b54386a97b0197a453e6b3c7fca)
GitOrigin-RevId: 59aa2a03dd0dc26e3f48b3ea89f23f8768ebec8d
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
058075348a
IJ-CR-151119 [dotenv] setup module and convert to plugin model v2
...
(cherry picked from commit a524071b73169758dc2dc60da4c8316e82217adf)
GitOrigin-RevId: af259481c94d5c4987f65c2944b6985255b390cb
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
6f8ee2d71b
IJ-CR-151119 [dotenv] move tests around
...
(cherry picked from commit b78ba22ddd61a0d86653ea089748f31812240b2d)
GitOrigin-RevId: 718edf9e79368edebaae6d7e30022b1cb7ac01c3
2025-01-02 17:24:16 +00:00
Artemy Pestretsov
36d3d826a1
IJ-CR-151119 [dotenv] add missing commits
...
- migrate to Symbols API
- add new logo
Co-authored-by: adelf <adel.faiz@gmail.com >
(cherry picked from commit 38df2c3c89446bb5c3ff2901280245b718225fe9)
GitOrigin-RevId: e2ea805b4f88e9d791bb54f7570c51cf1029c67d
2025-01-02 17:24:16 +00:00
Vladimir Lagunov
1d8ca26477
Update copyrights in Kotlin Tests to let Test Aggregator pass
...
Otherwise, `org.jetbrains.kotlin.idea.testGenerator.all.AllTestsGeneratedTest.testAllTestsIsUpToDate` fails with an error like:
```
com.intellij.platform.testFramework.core.FileComparisonFailedError: 'GradleBuildFileHighlightingTestGenerated.java' is not up to date
Use 'Generate Kotlin Tests' run configuration to regenerate tests
at org.jetbrains.kotlin.testGenerator.generator.TestGeneratorKt.write(TestGenerator.kt:156)
at org.jetbrains.kotlin.testGenerator.generator.TestGenerator.write(TestGenerator.kt:72)
at org.jetbrains.kotlin.testGenerator.generator.TestGenerator.write(TestGenerator.kt:32)
at org.jetbrains.kotlin.fe10.testGenerator.Fe10GenerateTestsKt.generateK1Tests(Fe10GenerateTests.kt:172)
at org.jetbrains.kotlin.idea.testGenerator.all.AllTestsGeneratedTest.testAllTestsIsUpToDate(AllTestsGeneratedTest.kt:10)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at junit.framework.TestCase.runTest(TestCase.java:177)
at junit.framework.TestCase.runBare(TestCase.java:142)
at junit.framework.TestResult$1.protect(TestResult.java:122)
at junit.framework.TestResult.runProtected(TestResult.java:142)
at junit.framework.TestResult.run(TestResult.java:125)
at junit.framework.TestCase.run(TestCase.java:130)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at junit.framework.TestSuite.run(TestSuite.java:236)
at com.intellij.TestAll.runOrCollectNextTest(TestAll.java:399)
at com.intellij.TestAll.run(TestAll.java:280)
at junit.framework.TestSuite.runTest(TestSuite.java:241)
at junit.framework.TestSuite.run(TestSuite.java:236)
```
GitOrigin-RevId: c8a0adce00acd8196ac923bf62425f682be70931
2025-01-02 17:06:48 +00:00
Vladimir Lagunov
fd8609fc38
IJPL-171206 WslProxy: Require application address instead of port to avoid IPv4/IPv6 confusion
...
(cherry picked from commit 0090e4166b7d69fcb3b02d4bdac378afa3a1929b)
IJ-CR-150935
GitOrigin-RevId: d029181951626dafe9ead9456a8e452d8d9f0410
2025-01-02 16:24:56 +00:00
Vladimir Lagunov
1b51229ac7
IJPL-171206 WslProxy: Use correct logger category
...
Previously, some messages were written with the category `#kotlinx.coroutines.CoroutineScope`
(cherry picked from commit 2d665f82654f3d2b1d50c0128de7019f7d754f44)
IJ-CR-150935
GitOrigin-RevId: ec0073f82e41c973886284f6cba0a57d720f1329
2025-01-02 16:24:56 +00:00
Alexey.Merkulov
97b2653a4b
IDEA-365198 Improve detecting of miscompiled evaluation problems
...
(cherry picked from commit 2a68d81ea4e95086a3c37724d28c6c981d194797)
IJ-CR-152216
GitOrigin-RevId: d44c9e6560909e033906d56ad5112a19b3d67f95
2025-01-02 15:44:49 +00:00
Alex Plate
2ab18edac8
[Python Onboarding] There is no need to require a module to open the interpreter settings
...
Also, silently returning from the function will leave the link non-working, what is confusing for the user
(cherry picked from commit 7b0384c5810ab38268420f172c7e3ddbef0d7b15)
IJ-CR-151630
GitOrigin-RevId: 15bdac04edde15e1b181e18d9006485c141b6308
2024-12-27 15:06:26 +00:00
Anastasia Katsman
845d1ddf90
[rdct-tests] add troubleshooting coroutine dump
...
GitOrigin-RevId: f72c0092ffdbf81a5c4f53870fa9c6e6b48e7877
2024-12-24 16:58:06 +00:00
Anastasia Katsman
557ea312a0
disable screenshots/screen recording on wayland
...
GitOrigin-RevId: 80715b3d3601177099a953fe22f943c49442012a
2024-12-24 16:58:06 +00:00
Anastasia Katsman
aac80c5a19
[rdct-tests] better notifications api usage
...
GitOrigin-RevId: 4d4c3fa7814db49c6ba8f31a67df30be64dc11e4
2024-12-24 16:58:06 +00:00
Anastasia Katsman
4643e7331a
[rdct-tests] more consistent naming
...
# Conflicts:
# community/platform/remoteDev-util/src/com/intellij/remoteDev/tests/impl/DistributedTestHost.kt
GitOrigin-RevId: a5b024a7a7389b882ecc03344733b19b4434c2be
2024-12-24 16:58:06 +00:00
Anastasia Katsman
8f8b2ae2d3
[rdct-tests] always include exception cause in failure stacktrace
...
GitOrigin-RevId: a9006c0f60439b01d3efbd360bb59349480f23f3
2024-12-24 16:58:06 +00:00
Anastasia Katsman
53caa81e0e
[rdct-tests] handleCheckBoxWithFileName: minor polishes
...
GitOrigin-RevId: 448431b71c7586360bbd1e0a4aefc18aed4ac441
2024-12-24 16:58:06 +00:00
Anastasia Katsman
9c88d9696a
[rdct-tests] dump heap when the exception is received from agent directly
...
GitOrigin-RevId: d9ef43b8151c9e91d8fc9828a6be2af61d1e3a36
2024-12-24 16:58:06 +00:00
Yuriy Artamonov
1da8465556
[java] IDEA-365068 FUS: Java Exception file template logged as third.party in statistic events
...
(cherry picked from commit a1c205f3d5fbabec1b606c82fa33aa1c5d12ef66)
IJ-CR-152109
GitOrigin-RevId: 5cd6886bd3ed3e3fcb033947b07039d93b8214e9
2024-12-24 14:28:54 +00:00
Vladimir Lagunov
ad9bc79cb7
IJPL-166435 IJent: change log level of the server-side app in runtime
...
(cherry picked from commit 582b8d52d52c4776188f1fc22fe896d9fb40c9e4)
IJ-CR-148991
GitOrigin-RevId: 762baeed11b0785d735943d22a8e662a7a33ce50
2024-12-23 23:21:38 +00:00
Dmitry Batkovich
a992979edb
Revert "[kotlin] Put configureLibraryJar() in KotlinWithLibraryConfigurator under WA for configureModuleWithLibrary()"
...
This reverts commit a26bfde0489c2d5e28e33bfe9fcd89c402a2061e.
(cherry picked from commit b08e0a2202ed71088d389bfdf13c9d8b2f8c276c)
IJ-CR-152120
GitOrigin-RevId: fbd624ce203a8a601f33e20ee0d37fa95ce3ff0f
2024-12-23 19:36:17 +00:00
Frederik Haselmeier
e2faf5facc
[kotlin] Check for cancellation after processing each module in ComposeLibraryUsagesCollector
...
^IDEA-365003 fixed
(cherry picked from commit 4c23cb6ee9d18caea16bb2aaa47a7015b8bba87f)
IJ-CR-152016
GitOrigin-RevId: f4830fc713bfeaaccc829d1ed533ed0706678436
2024-12-23 13:50:10 +00:00
Dmitry.Neverov
a45a704503
CPP-42585 more precise check for editor window shown in a DockWindow
...
DockManager.getContainerFor() returns DockManager.dockContainer for editors
opened in the main window. This made us think that the singleton editor opened
in a Split is shown in a DockWindow. As a result the same singleton file
with disassembly was opened in another Split in the main window.
(cherry picked from commit 8584fd131615209cf26ff70315d959828a6a46d2)
IJ-CR-151729
(cherry picked from commit 201e364498109091c37d35cb43c59014eb90f58f)
IJ-CR-152082
GitOrigin-RevId: bdd2a78b5958066f77843931c12ad626da5fb76f
2024-12-23 11:55:56 +00:00
Patronus
c33a4b8c2f
Merge IJ-MR-152068: IJI-2443
...
GitOrigin-RevId: 55a556b7cd90ff7a1ef2e3d711ace9dc0b196521
2024-12-20 17:04:36 +00:00
Mikhail Golubev
1be05f5d9e
PY-78189 Flip expected and actual types in warnings about __set__ argument
...
(cherry picked from commit 65f8c92b852539908c71715756ec407781a9fb6b)
IJ-CR-152050
GitOrigin-RevId: 2672bc7f5d39dd2bec1a9b2c2d322dffb3d66062
2024-12-20 14:45:15 +00:00
Aleksandr Sorotskii
4ed6a858d4
Automatically switch client/server mode in debugger tests; PY-78168
...
(cherry picked from commit 3714877098305edcc4eae4f9761ab176c0112355)
IJ-MR-151881
GitOrigin-RevId: e6c06cfd22fa03964b8373ecd738fec26c7d785f
2024-12-20 14:42:55 +00:00
Aleksandr Sorotskii
f5e820f848
disable python debugger single port by default; PY-78168
...
(cherry picked from commit e73f477e2424c4c103bfaa676cdf94098170d4b5)
IJ-MR-151881
GitOrigin-RevId: 7a665d852d77554e00a51cce697940ebd5da538b
2024-12-20 14:42:55 +00:00
Alexey.Merkulov
8b28e1dba3
IDEA-364943 Report LinkageError exceptions as MISCOMPILED problems
...
(cherry picked from commit 673c46d7a6f41a52c085a5df37decd1ae030d1a1)
IJ-CR-151999
GitOrigin-RevId: 9dd247c866114827814acf2d28f637fbbccc8f73
2024-12-20 14:25:04 +00:00
Dmitriy.Panov
480469430a
Merge IJI-2443
...
GitOrigin-RevId: a68106cf773ceab89cc73135f697e172f65e6c45
2024-12-20 15:25:01 +01:00