Commit Graph

454848 Commits

Author SHA1 Message Date
Ilya.Kazakevich
14b44d05a6 Python: unused symbol removed
GitOrigin-RevId: 5bcc6542fbc9225629cf7b78e9cfd54cfb6df546
2024-09-20 23:12:02 +00:00
Ilya.Kazakevich
0438f8093b PY-76036 PY-75988 PY-75990 PY-76065: Fix various threading issues after the new platform threading policy
All "implicit" locks are removed from the platform, so we need to call read/write action explicitly (which is a right thing to do in any case).

GitOrigin-RevId: 290788bc78e39ca42f7d0f14ae4ccd16dd315ce7
2024-09-20 23:12:02 +00:00
Gregory.Shrago
888e3be3de IJPL-161294 Usages view with lots of results is slow
GitOrigin-RevId: ac0a966a517b21d7e8be5777ab91c3b9722ac22f
2024-09-20 22:12:24 +00:00
anton.spilnyy
c1990d186e [aia-eval] fix parsing sourceFile from config. mind value could be null
GitOrigin-RevId: 5159bfe9c1ed298059323eebaa63f436fe250d90
2024-09-20 21:38:57 +00:00
anton.spilnyy
37635bded4 [aia-eval] better diagnostic on config deserialization
GitOrigin-RevId: 16640dc332c6d85545afec08d372b1f2b61381e5
2024-09-20 21:38:56 +00:00
Victor Turansky
ad042ed4ca WEB-67476 XML. Move tokens in frontback module
Merge-request: IJ-MR-145233
Merged-by: Victor Turansky <victor.turansky@jetbrains.com>

GitOrigin-RevId: 5f22e4e1bca7d006250b46898907e10b183a6469
2024-09-20 21:23:05 +00:00
Patronus
9274ac33cc Merge KT-MR-17920: Merge 'kt-master' to 'master'
GitOrigin-RevId: ec4deefb4ff2ea8689c4c147d9a871f72b571aad
2024-09-20 21:13:36 +00:00
Sergei Tachenov
9f9671f382 IJPL-162664 Add writeIntentReadAction to ImageOrColorPreviewService
One more place that doesn't work with the implicit write intent lock
disabled. See IJPL-149317.

GitOrigin-RevId: 938077bc6843429d258df622246f0e9a98e0b7b5
2024-09-20 19:24:27 +00:00
Lev Serebryakov
a19aebb4f4 IJPL-149317 Turn on implicit lock for coroutines again.
We need more feedback via aggressive assertions.

GitOrigin-RevId: f475e19a9bac3019d381d3472de9d239e3707c65
2024-09-20 19:20:10 +00:00
Lev Serebryakov
2ee14d1088 IJPL-149317 More explicit locks.
GitOrigin-RevId: 95f35aaade05a0130b3e1fa59129e207558d222a
2024-09-20 19:20:10 +00:00
Lev Serebryakov
1e43b5943c IJPL-149317 Better messages for assertions.
GitOrigin-RevId: 076658bafa5ee77769a4392c57e04d3d97694041
2024-09-20 19:20:10 +00:00
Sergei Vorobyov
fa1bf0583e [PSI] new: added collecting uncommited documents traces when they become uncommited
This collection process is disabled by default. It is enabled by the `ide.activity.tracking.enable.debug` registry key.

GitOrigin-RevId: 9f9959f33cab6922869b57204f478f24ef82c198
2024-09-20 19:18:38 +00:00
Sergei Vorobyov
3c633516d1 [PSI] cleanup: refactored document commit listeners execution
* Separated simple and identified listeners by different collections;
 * Removed redundant composite runnable;
 * Added simple handling track listener execution process state.

GitOrigin-RevId: 0242db23abd0e7c81d6a000ed643d9847ee6db31
2024-09-20 19:18:38 +00:00
Dmitriy Smirnov
1d8501b34d IDEA-359347 Remove Fast import enabled notifications
NOTIFY_USER_ABOUT_WORKSPACE_IMPORT_KEY was never true, removed logic depending on this

GitOrigin-RevId: b4e6572fa85607b521cbfccd5b8934f8dce8376c
2024-09-20 18:46:09 +00:00
Dmitriy Smirnov
4f63de8f65 IDEA-359347 Remove maven configuration was moved notifications
GitOrigin-RevId: b68c306cd16c753712097a025f761d0731cd576b
2024-09-20 18:46:09 +00:00
Nikita Pavlenko
c8f1014f52 [PyCharm] Jupyter (refactor): removed unnecessary val from NonIncrementalCellLines.
GitOrigin-RevId: 01d7ce96dc888dfaf3563ef3f94fdf30f2aa456f
2024-09-20 18:11:41 +00:00
Dmitry Zhuravlev
fa90432b6e [lvcs] make local history facade reachable only from local history to avoid unnecessary storage initialization (IJPL-161713)
GitOrigin-RevId: 45e43537051c0ddc484163242df573a3b7900b94
2024-09-20 17:57:22 +00:00
Dmitry Zhuravlev
8b44f407ee [lvcs] extract local history isEnabled API (IJPL-161713)
GitOrigin-RevId: 18a6bbdf87ff7b1919fdd745870820c5fa4c1826
2024-09-20 17:57:22 +00:00
Dmitry Zhuravlev
d90f879649 [lvcs] extract idea gateway API (IJPL-161713)
GitOrigin-RevId: 6e7944d2f7cec28c950a669b00a057f73cf927ca
2024-09-20 17:57:22 +00:00
Dmitry Zhuravlev
05c79ef42f [lvcs] extract local history facade API (IJPL-161713)
GitOrigin-RevId: 0419a95c4dad771dfee05a6d1f0d100f30d6466e
2024-09-20 17:57:22 +00:00
Maksim Zuev
2b0b3341f4 [debugger] Hot swap button: clean up code
GitOrigin-RevId: 69da3aea94481d393601d88596d8dc82debbea6e
2024-09-20 17:09:38 +00:00
Maksim Zuev
d418d70cc0 [debugger] Hot swap button: add option to disable button
GitOrigin-RevId: 0bd41aca51c3c5067d345a70851aa8ea0a8605a3
2024-09-20 17:09:38 +00:00
Lev Serebryakov
7c2e04b808 IJPL-149317 More explicit locks.
GitOrigin-RevId: 8fdeea86943bd104cc32eded6229262483eebfde
2024-09-20 16:59:19 +00:00
Louis Vignier
731e797558 [java] Catch InvalidPathException in JrePathEditor#buildModel
#IJPL-160582 In Progress

GitOrigin-RevId: 9ff6fdaf9e275f6621ee62d17c0a673dd7d39a93
2024-09-20 16:47:42 +00:00
Louis Vignier
18d2bde749 [codeInsight] Fix CodeCleanupOnSaveOptions state serialization
#IJPL-162334 Fixed

GitOrigin-RevId: c9449d946451c4f9d38ed389abf422946eb37ce9
2024-09-20 16:47:42 +00:00
Louis Vignier
9588b7cc78 [codeInsight] Shorten selected profile name
#IJPL-162339 Fixed

GitOrigin-RevId: 345a3e8f5d1259bc751fde889c147d94148262d7
2024-09-20 16:47:42 +00:00
Louis Vignier
c57c5e24cd [codeInsight] Fix separator label in code cleanup profile selection
#IJPL-162336 Fixed

GitOrigin-RevId: f34da3dffa4483ded1aea5c280330420dcd856fc
2024-09-20 16:47:42 +00:00
Vladimir Panimaskin
3c3a6e28f4 [js] find usages of Vue, Svelte and Astro component file WEB-65061
GitOrigin-RevId: 23ff4fc83a606ec8e9beb413cdf0a87bf3452b65
2024-09-20 16:26:34 +00:00
Alexander Bubenchikov
81bfd8a494 [maven] fix flaky tests IDEA-357354
rewrited maven session creation for maven4

GitOrigin-RevId: a7bd14359c60dd9a4b0876b667e37e2ee42a1687
2024-09-20 16:19:49 +00:00
Anna Kozlova
77de0ee50e [kotlin] don't decompile java to check inheritance
^KTIJ-31361 fixed

GitOrigin-RevId: 7fb0abe46944a2b147a6ba77c2d5ac03b9e09e7c
2024-09-20 15:54:23 +00:00
Anna Kozlova
972996f72e [copyright] add presentation name for export dialog
^IJPL-162582 fixed

GitOrigin-RevId: 096c2c18f16294eafb925058f25d2c562285c618
2024-09-20 15:54:22 +00:00
vladislav.shishov
dbe15d3c02 [remote-driver] add SearchEveryWhereUiTest#testPreview
GitOrigin-RevId: 548df08d624eec100a4234da61ff94b44ad920c8
2024-09-20 15:48:10 +00:00
Roman Shevchenko
5ee2d060cf Cleanup (duplicated code; formatting)
GitOrigin-RevId: 4752a0f4d9c5e3e06f310076c620e949a587ad11
2024-09-20 15:37:14 +00:00
Roman Shevchenko
12d5f46a45 [vfs] comparing normalized forms when looking for a canonically cased name (IJPL-162082)
GitOrigin-RevId: 4a73e904952d67b0946e4eab18a536d13b76fee0
2024-09-20 15:37:14 +00:00
Lev Leontev
393308afd6 Revert "[vfs] BAZEL-1041: avoid calls to UnixPath.toRealPath in WorkspaceModelImpl.replaceProjectModel"
This reverts commit 4769be486102e3026c3002a219b4fad6a107dfe7.

GitOrigin-RevId: ea8dd1525d64f497de2823a32d3bd8d70529a2b9
2024-09-20 15:26:16 +00:00
Lev Leontev
677be42ef1 Revert "[vfs] BAZEL-1041: add test for WorkspaceModelInternal#getCanonicallyCasedVirtualFileUrlManager"
This reverts commit bb14c11c07cb2b2ec5761361581e5d6e3ee1b6f1.

GitOrigin-RevId: fade30d449dd2d6d579854935e5b53801c38f07e
2024-09-20 15:26:16 +00:00
Lev Serebryakov
e61865928e IJPL-149317 More explicit locks.
GitOrigin-RevId: 5730c8ce5565bdafd7f5533b810224c3499f27fa
2024-09-20 15:23:49 +00:00
Lev Serebryakov
2f91af6cb3 IJPL-149317 Return back reporting of implicit locks.
Turn off this reporting for unit tests, as there are a lot of false positives.

GitOrigin-RevId: f152e08c7020a381003e6082260ea583aedf7d59
2024-09-20 15:23:49 +00:00
Ilia.Shulgin
5a78934da2 [git] Add deleted mnemonic for branch Delete action
Note that mnemonics in pop-up widget are disabled.
See `git4idea.ui.branch.popup.GitBranchesTreePopupStep.Companion.createActionStep`

GitOrigin-RevId: 214af0a4d1be9e766200f0e4f77a3d433b08494a
2024-09-20 15:17:44 +00:00
Mikhail Pyltsin
f73a4d96be [java-inspections] IDEA-201932 Provide inspection to highlight redundant creation operations in java date time api
GitOrigin-RevId: 6b246167dda52272122d356c3f6a787eab5a2542
2024-09-20 14:10:17 +00:00
Elena Shaverdova
0653f59f3c Open TRUSTED_PROJECTS_HELP_TOPIC for MPS
GitOrigin-RevId: 5ee1941ddca5e9b991c909d63975bbf7bcae1e65
2024-09-20 13:45:41 +00:00
Lev Serebryakov
d0a59d8f4d IJPL-149317 More explicit locks.
GitOrigin-RevId: 09850f5e25b5fe637118e9729788c11589a3f177
2024-09-20 13:08:50 +00:00
Yan Zhulanow
e1b74e6667 [kotlin] Update license information (javaslang -> vavr)
GitOrigin-RevId: 539bf6119faf5eec0f742ef6a6c7864401e7b621
2024-09-20 15:05:21 +02:00
Yan Zhulanow
1a2d935f91 [kotlin] Advance Kotlin compiler version to 2.1.0-dev-7930
GitOrigin-RevId: c553b5c0aeab4824022cfaafabad2e2aac433934
2024-09-20 15:04:58 +02:00
Yan Zhulanow
2d98b82498 Merge commit '01ea7febdf60fc553fa00e01f3c26bc65ea86093'
GitOrigin-RevId: fdc1aeb406753b305b71f04d8137ab190b52a1aa
2024-09-20 14:57:29 +02:00
Maria Filipanova
b77f693c7f GTW-9643: make client color schemes read-only & non-persistent & don't set scheme when installing the plugins on host
they shouldn't be changed from the host side anyway & they are already non-persistent, but proper scheme state will help them not get erased on plugin changes.

GitOrigin-RevId: 7fcfdb73d92d62b73ea49232a57af9c512503cfc
2024-09-20 12:53:05 +00:00
Nikolay Chashnikov
92c0d908c9 [remote dev] don't show the IDE startup wizard when running in remote dev mode (GTW-9788)
This wizard is shown before the connection is established, so it won't work and break connections.

GitOrigin-RevId: 71892b8036257c6ee1e3232f783bf929fedfe033
2024-09-20 12:42:59 +00:00
Lev Serebryakov
d162221c35 IJPL-149317 More explicit locks.
GitOrigin-RevId: 8f3b6df0e863af89a56256942bcbe0c15e3883a4
2024-09-20 12:27:33 +00:00
Karol Lewandowski
1148912c83 IJPL-162560: Ignore KtIncorrectCancellationExceptionHandlingInspectionTest
GitOrigin-RevId: 5a4e5bc3f84d01822c299cac899ef6e724235332
2024-09-20 12:12:43 +00:00
Karol Lewandowski
0f2f3780b5 IJPL-162560: IncorrectProcessCanceledExceptionHandlingInspection: Rename to IncorrectCancellationExceptionHandlingInspection
GitOrigin-RevId: cfad09299a8124eea5747dd36d5472ae27e3c9ab
2024-09-20 12:12:43 +00:00