Yuriy Artamonov
04e9be386c
[spelling] Deprecated BaseSplitter.checkCancelled
...
ProgressManager#checkCanceled() must be used instead
GitOrigin-RevId: 5bb2faf5e77b4492a0c43e6409fde48cf712cf44
2024-07-30 10:00:24 +00:00
Yuriy Artamonov
ab436d1387
[spelling] IJPL-159316 Spelling: make Splitter implementations cancellable
...
GitOrigin-RevId: cafeb3e02634bb82f5188a8c4653d890aefd15b6
2024-07-30 10:00:24 +00:00
Alexander.Glukhov
f27b3080e8
[gradle][IDEA-356858] added a caching layer into GradleExtensionsSettings#Settings to prevent unnecessary allocations
...
GitOrigin-RevId: 2b52bf35c0433e7632394decade6cbe53eb6c337
2024-07-30 09:44:18 +00:00
Alexander.Glukhov
840c4677b3
[gradle][IDEA-356858] do not store descriptions of tasks used in a Gradle project inside GradleExtensionsSettings
...
The description of each task is available from the data-node storage. There is no need to duplicate such information.
GitOrigin-RevId: dbd09e59ff18f8146f160c6642ad6eee4d9d2f78
2024-07-30 09:44:18 +00:00
Maxim.Kolmakov
4a8965a4e7
[performancePlugin] Don't throw exception if stopProfile is invoked when there is no profiling running.
...
This is a valid scenario:
1. We started profiling
2. IDE is running too long, we invoke stopProfile via EventBus before killing IDE
3. We invoke stopProfile again from the command and now there is no running profiler
GitOrigin-RevId: 5d810ac2cecfe0be5e54e01597c72b1e68169ea2
2024-07-30 09:37:55 +00:00
Maxim.Kolmakov
71d7f0f502
[opentelemetry] In case durationNano is missing, fallback to duration which is in ms
...
GitOrigin-RevId: 51158b5a1afd1aab04259410bd625f7d453a8638
2024-07-30 09:37:55 +00:00
Dmitry Batrak
6787cfc4e6
GTW-7827 3Set Korean inputs are garbled
...
GitOrigin-RevId: 487c051dc2f312bad8e127f1eb45cd52a2dbc74a
2024-07-30 09:32:36 +00:00
Dmitry Kichinsky
3ea2f70e1e
[maven] IDEA-356183 MavenParentCompletionAndResolutionTest.testHighlightingAbsentGroupId: check highlighting twice
...
GitOrigin-RevId: 7795e445bd4458f980c63edfc84a2961d436e07a
2024-07-30 09:29:52 +00:00
lada.gagina
1605af64c4
[python] packaging: add an update button to the context menu (PY-72994)
...
GitOrigin-RevId: fbd6258369c199d3325166d9431467531c2b88ab
2024-07-30 09:29:01 +00:00
Matthew Gharrity
ed59914337
ThreadLeakTracker: avoid busy-waiting (IJPL-159321)
...
Busy-waiting burns some CPU and potentially slows down the background
thread by continuously requesting its stack trace.
More importantly, if ThreadLeakTracker.checkLeak() happens to be
called on the EDT inside computePrioritized(), then busy-waiting can
cause other threads to get stuck yielding priority to the EDT
(in sleepIfNeededToGivePriorityToAnotherThread), leading to a
false-positive thread leak error.
closes https://github.com/JetBrains/intellij-community/pull/2822
GitOrigin-RevId: 511b71f168406b6340d344695074a0d36c11142c
2024-07-30 08:52:21 +00:00
Roman Golyshev
01a4079e52
KTIJ-25346 [kotlin] Do not collect references to inner constructors in UsedReferencesCollector
...
Add more tests for Import Optimizer, and unmute
one of the now passing Move refactoring tests
GitOrigin-RevId: f882a77a02bfc2189c916f79180a831b8fbd9346
2024-07-30 00:13:29 +00:00
Roman Golyshev
d6d5e3888e
KTIJ-25346 [kotlin] Handle typealiased constructors referencing SAM types in K2 Import Optimizer
...
There are currently no good utility in AA to do the
"SAM constructor -> SAM type" navigation;
see KT-70301.
GitOrigin-RevId: a61ee3949f7892cf19276bf7bfcdc5c9f2c8105f
2024-07-30 00:13:29 +00:00
Roman Golyshev
c6391f929b
KTIJ-25346 [kotlin] Handle typealiased constructors in K2 Import Optimizer
...
Currently, due to KTIJ-26098, if the constructor is invoked via the typealias,
the reference resolves directly to the constructed class, and not to the
typealias.
This prevented `UsedReferencesCollector` from properly recognizing such references.
To handle this, we resolve the type explicitly when we see constructor calls
by using code fragments.
This works because type references work fine with typealiases (compared
to constructor references).
Also, add an explicit test for currently incorrect optimization
of `kotlin.concurrent.Volatile` import.
^KTIJ-25346 Fixed
GitOrigin-RevId: f531c00cba6d7e6687a45ae06aa9ac85a92262a3
2024-07-30 00:13:29 +00:00
Roman Golyshev
03019cbc52
KTIJ-25346 [kotlin] Fix accidental is KaConstructorSymbol check in UsedReferencesCollector
...
GitOrigin-RevId: aedfcc51a84e9e452aa87390f429e22b2022ae0f
2024-07-30 00:13:29 +00:00
Aleksandr Sorotskii
56b48787e3
cleanup, remove dead code
...
(cherry picked from commit f7912b44dc75c228a9c763cf0b517d3aee0ea483)
IJ-MR-141257
GitOrigin-RevId: 095827de20dd1c2dd83dd8eedb6b40a9bb3c8a64
2024-07-30 00:05:20 +00:00
Daniil Ovchinnikov
c728b222ee
IJPL-797 intellij.platform.serviceContainer review internal API
...
GitOrigin-RevId: 82fe944ff2833dd403f0ebd11ed1ab5a6049fec9
2024-07-29 22:52:27 +00:00
Daniil Ovchinnikov
5325b1972f
IJPL-797 intellij.platform.extensions review internal API
...
GitOrigin-RevId: 208e381e8d66093b2f29791015b4498008a4fe5b
2024-07-29 22:52:27 +00:00
Daniil Ovchinnikov
8858ecfc80
IJPL-797 intellij.platform.extensions clean up exposed private API
...
GitOrigin-RevId: c42ce0a3db6d24b47d79baf54ab65ca175d15cc4
2024-07-29 22:52:27 +00:00
Daniil Ovchinnikov
90a843fe8a
remove unused ExtensionPointChangeListener
...
GitOrigin-RevId: 0f0279679a05d05fcd9b71de5cac02b7fcb9e682
2024-07-29 22:52:27 +00:00
Nikita Barkov
6b34e9b200
[watcher]Updated api dump
...
GitOrigin-RevId: 306a61006bba1bf2965fe1e1344636ad80f81c47
2024-07-29 22:36:16 +00:00
Nikita Barkov
29e6534b50
[watcher]Replaced withSpan by spanName
...
GitOrigin-RevId: e2f085b19d9bdfb6538f72d056c169cdc1175234
2024-07-29 22:36:11 +00:00
Nikita Barkov
d458e5c2da
[watcher]Added ability to create span in PerformanceWatcher
...
GitOrigin-RevId: 6e8471045d166c54eb76ce0b4ad4c528a2b29c0e
2024-07-29 22:36:06 +00:00
Roman Grigorev
205d72171a
Updating versions of project dependencies: runtimeBuild->21.0.4b548.1
...
GitOrigin-RevId: ccf24ef49f7b2debe5606e8d2dd860f6896227dc
2024-07-29 22:16:03 +00:00
Ivan Migalev
0e97ff18fc
Settings Import: code cleanup in VSWinTransferSettingsProvider
...
GitOrigin-RevId: 6a42237d4507c81134aaf74c66af7a1cea865db1
2024-07-29 21:43:32 +00:00
Ivan Migalev
a67a883ab5
Settings Import: code cleanup in VSParser
...
GitOrigin-RevId: edde323f11d5e37044b79f9a5efc928c06a7a7c0
2024-07-29 21:43:32 +00:00
Ivan Migalev
2f8014502b
Fix RIDER-115237: do not fail import in case a bundled schema cannot be loaded
...
GitOrigin-RevId: 5c9a8d087a8a551924e3aa0f3cd9716c9a7544bd
2024-07-29 21:43:32 +00:00
Shumaf Lovpache
bf34fcce1d
[JavaScript Debugger] WEB-67881 Debugger ignores some breakpoints in code executed using ts-node
...
Now if a script has neither a source map nor a sourceMapUrl, the breakpoint will be set at the source position
GitOrigin-RevId: 923ed91bc9089aadc8f2067740ad4c38e84344dc
2024-07-29 21:36:35 +00:00
Bogdan.Kirilenko
ad9512d95e
[PyCharm] PY-74182 minor notebook cell spacing adjustments
...
GitOrigin-RevId: 8ffa627bb1749fcdb73ce03f8c351de9bb65c40d
2024-07-29 21:34:32 +00:00
Andrew Kozlov
c05a42045d
[kotlin] KTIJ-30784 LookupElementWrapper removed
...
GitOrigin-RevId: b086341bedb58521f577a00720957d0b5b7ef2f3
2024-07-29 21:28:29 +00:00
Vladimir Krivosheev
b5737376f1
IJPL-159035 fix core searchable options in unpacked dev-mode
...
GitOrigin-RevId: 31151b05d8a60e8c580f4d43cafc2ec95676939f
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
57a75df633
IJPL-159035 search bundle in all plugins if not found
...
GitOrigin-RevId: 5c010d5fc0e94f7b607686216571079863b77fa3
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
225123776a
EditorFragmentRenderer - get rid of Alarm
...
GitOrigin-RevId: ae120412bcaf9f9fe8c85aa03e55d277ef5bdd67
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
70135379e3
IJPL-159035 get rid of alarm and app executor pool
...
GitOrigin-RevId: fb279431956a97022e1d9febebf09fd0d5137f59
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
49ceb976b1
IJPL-159035 refactor AbstractEditor
...
GitOrigin-RevId: 041779d516681bdf7003a845bbc0286e4311e1b5
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
b7efa58f85
Rename .java to .kt
...
IJPL-159035
GitOrigin-RevId: 2cef14b0a25a7fd9f64b0f9c8e3f3e9faa5cae7a
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
6d64659fc3
IJPL-159035 refactor SettingsFilter
...
GitOrigin-RevId: 9a0bbd9b4a2fe83daac024b968220ef863161cb8
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
b86c156997
Rename .java to .kt
...
IJPL-159035
GitOrigin-RevId: cb9aa5f13a93ea4c2efd7622f15714a4032f54cc
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
2cea001449
IJPL-159035 simplify code - the key is actually a CharSequence
...
GitOrigin-RevId: 3c443aa30c4a842c1962c9b76c137d4f38b25fdf
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
2c401ac496
IJPL-159035 cleanup
...
GitOrigin-RevId: 747c6efbc65ad66ee71f4d04f51d011a3baebe53
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
84eec6d16d
IJPL-159035 use isBlank
...
GitOrigin-RevId: ea2b0b606b811b0bdbd546353a46da35b42e2442
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
4d793a91b8
IJPL-159035 use containsIgnoreCase
...
GitOrigin-RevId: c6e4fee4fedc4b60223c510b606d7edf9c28193f
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
48ce8d274d
IJPL-159035 use single alarm
...
GitOrigin-RevId: b38176fd8c4d7a08bc8b7b5b390b3138b1591cf2
2024-07-29 21:04:12 +00:00
Vladimir Krivosheev
1097b8f675
IJPL-159035 cleanup
...
GitOrigin-RevId: 9000303789ec2b57dac0a9cd7ee71739d2ec5319
2024-07-29 21:04:12 +00:00
Vedana.Voronina
2c3a017ff2
[collab/space] IDEA-356878: replace listReviewsV2 with listReviewsV3, fix multiplying load requests on list scroll
...
Merge-request: IJ-MR-141225
Merged-by: Veda Voronina <Vedana.Voronina@jetbrains.com >
GitOrigin-RevId: 028ab8af216825ca1c203c1a258631d2128e511f
2024-07-29 20:56:08 +00:00
Aleksei.Cherepanov
9d5d6483f8
Highlight both file links and browser ones in one log output string
...
^KTIJ-29334 Fixed
GitOrigin-RevId: b77168e20c99db32c716a708f7ec8c46f39ccf4b
2024-07-29 20:43:14 +00:00
Yuriy Artamonov
c52bceef8e
[spelling] IJPL-159316 Spelling: make Splitter implementations cancellable
...
GitOrigin-RevId: c192e1f540e26061634e3bc219da127f7f685b4d
2024-07-29 20:40:18 +00:00
Elena Shaverdova
7e75c193eb
Provide coroutine scope in Alarm in ProjectLoaded.kt
...
GitOrigin-RevId: 63690a8be385abbc2ac80fa2d0e3cae85e62c225
2024-07-29 20:33:05 +00:00
Elena Shaverdova
8567bd3c17
Provide coroutine scope in Alarm in WaitForSmartCommand
...
GitOrigin-RevId: e771ff9c1a4048d5c6854981b79ff84823ec823f
2024-07-29 20:33:05 +00:00
Andrey Cherkasov
60f3b8b6bc
[kotlin] Rename
...
IJ-CR-141042
^KTIJ-29599
^KTIJ-29601
GitOrigin-RevId: 9544b34f08dabd5b3dac7ffdf21cdc20dfac6bdb
2024-07-29 20:31:02 +00:00
Andrey Cherkasov
6e72accd1a
[kotlin] Convert MoveWhenElseBranchFix to ModCommandAction
...
^KTIJ-29518
GitOrigin-RevId: 802da378d1df897c6078d66ef1bcda484c572a07
2024-07-29 20:31:02 +00:00