Vladimir Krivosheev
ef0323d07c
IJ-MR-162467 don't export intellij.platform.core
...
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Vladimir Krivosheev
982fba0b33
IJ-MR-162467 don't export intellij.platform.concurrency
...
GitOrigin-RevId: 5cd5a6506d69bfd384f21fc5a79d1f12a172a074
2025-06-08 20:43:51 +00:00
Vladimir Krivosheev
65fe061584
IJ-MR-162467 don't export intellij.platform.analysis
...
GitOrigin-RevId: fcbcb68010b58cb507fee2c47473758b999e471b
2025-06-04 11:16:33 +00:00
Vladimir Krivosheev
6fa704d95d
IJI-2602 fix super-class visibility
...
GitOrigin-RevId: 6ba76539d1e6b5e50227ce3d8cd1452f5f284e48
2025-05-14 10:39:04 +00:00
Nikolay Chashnikov
97223ba10d
[project structure tests] cleanup: remove obsolete plugin-content.yaml files
...
The corresponding modules don't contain plugins anymore, so it's better to remove them to avoid confusion. Also, this makes it simple to use plugin-content.yaml files in the test for plugin dependencies (IJPL-171921).
GitOrigin-RevId: cc5949e19717e17afcdea16eb589e9104660e82b
2025-05-12 14:18:29 +00:00
Vladimir Krivosheev
7cf9ef2b29
update bazel files
...
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +00:00
Vladimir Krivosheev
644a6b2e81
IJ-MR-162467 don't export intellij.platform.editor.ui
...
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00
Vladimir Krivosheev
6a2fad16fd
update bazel files
...
GitOrigin-RevId: 2ed0dcc0adee0e0fd534cb73d2592794f70161ff
2025-05-09 06:32:12 +00:00
Nikolay Chashnikov
0ae57a4c3b
[stream debugger] cleanup: remove unused dependency on intellij.platform.editor
...
It isn't used in code and won't work at runtime anyway because there is no corresponding dependency in the plugin descriptor. This change is also necessary to avoid failures in the test which verifies dependencies (IJPL-171921).
GitOrigin-RevId: d0646d689c6b187c244813f695b7d3eeacbff0fc
2025-05-08 17:33:47 +00:00
Vladimir Krivosheev
6f8ff07ccc
simplify bazel labels (another step towards using simple names that reflect directory structure)
...
GitOrigin-RevId: 12bfb2d0fa315d87c7a4ade363d0f834cf324b71
2025-05-08 16:58:30 +00:00
Alexey Korovin
8a3be01c0c
Fix running activities with debugger values on a Debugger Thread
...
Pass ExecutionContextImpl separately from DebuggerCommandLauncher
GitOrigin-RevId: 9ba082242727f7335b05b799ff427853ee724d10
2025-04-09 16:09:41 +00:00
Alexey Korovin
828959b2d1
Overrider streams plugin action name in Rider
...
GitOrigin-RevId: 20340069118d7c501a475247b3a15a6ef86ae135
2025-03-11 12:50:10 +00:00
Alexey Korovin
7f0eeb6a9a
Support GroupBy overloads returning IEnumerable<IGrouping`2> in LINQ debugger
...
GitOrigin-RevId: 70834d64849d11888f41af18c0c8613cfa4e3dd5
2025-03-07 17:08:26 +00:00
Alexey Korovin
1a70ce137e
Fix RIDER-123591 LINQ debugger doesn't work when anonymous types are used
...
GitOrigin-RevId: 9c0112c508bfe41a406c3f2f03be8de92ef55435
2025-03-07 17:08:26 +00:00
Alexey Korovin
91e8b9fdfa
Make intellij.debugger.streams.core a module, instead of a plugin
...
GitOrigin-RevId: 459b07cdcfcb57d6e158576d0315f8c7fa01c119
2025-03-03 23:11:13 +00:00
Vladimir Krivosheev
6eca2cc6ff
fix ResolveException visibility
...
GitOrigin-RevId: 84472bde22e92af95e5e9aeee4ebb70cb5a40532
2025-02-19 08:33:02 +00:00
Vladimir Krivosheev
a59247fe0f
update bazel files
...
GitOrigin-RevId: 9c0599fc72c5eefddedd21b65242c39f1f6748fa
2025-02-14 21:08:26 +00:00
Alexey Korovin
6ea48c36b0
Add platform dependencies to the Platform Stream Debugger plugin
...
GitOrigin-RevId: 590a7148c4d1b9cd37925e77f8730ac61d9486ea
2025-02-13 23:59:33 +00:00
Alexey Korovin
abe39454ad
Add description to the Platform Stream Debugger plugin
...
GitOrigin-RevId: 8eefe982e33c6813eb0dc5c2e9cec0cdad6995b1
2025-02-13 23:59:33 +00:00
Alexey Korovin
e16cbc4341
Fix packaging tests, added platform streams plugin into bundled plugins collection
...
GitOrigin-RevId: 115156819848e715fe81fabe9083854027e8e591
2025-02-13 23:59:33 +00:00
Alexey Korovin
16d2f9cda5
Release heavy object proxies in Rider after a Trace Stream window is closed.
...
GitOrigin-RevId: 4c82b40e116e15363a84a938953a7c3f854e8fde
2025-02-13 23:59:33 +00:00
Alexey Korovin
57b0bb926f
Renamed EvaluationContextWrapper to DebuggerCommandLauncher to avoid name collision
...
GitOrigin-RevId: 362d3c9aac73799d278d47ea79699c474912cd7b
2025-02-13 23:59:33 +00:00
Alexey Korovin
1cca18c701
Fix linq debugger tests in Rider
...
GitOrigin-RevId: 3809df74ce97c272de0ec177b3fdf85985a15c84
2025-02-13 23:59:33 +00:00
Alexey Korovin
a543200d3e
Inlay hints are implemented
...
GitOrigin-RevId: a9ee71e9ce16a365cbe3f99fe3210c37df8254b9
2025-02-13 23:59:33 +00:00
Alexey Korovin
19ae6058a8
Compacted implementations of CSharpDistinctByKey and java's DistinctByKeyHandler
...
GitOrigin-RevId: 7c3ad5ead0f75822d2b26182f9226bb1c29fff1b
2025-02-13 23:59:33 +00:00
Alexey Korovin
ed4f8e5dac
Merge three ValuesOrderInfos into one
...
GitOrigin-RevId: fa3a12d68dc44a9f05d306a79b4a26692e789eb3
2025-02-13 23:59:32 +00:00
Alexey Korovin
5f7d95b99d
Rename .java to .kt
...
GitOrigin-RevId: 79f43c1c97f504e018771c76fddad2f0f8e35aa1
2025-02-13 23:59:32 +00:00
Alexey Korovin
702fad2b40
Cancel evaluation if program execution is resumed. NB: The UI will still show the "in progress" message, though
...
GitOrigin-RevId: 928d9d327b00e741ff7b1974abe3f833a44e5ef6
2025-02-13 23:59:32 +00:00
Alexey Korovin
b09f52705b
Put all calculations in a separate coroutine scope connected to window lifetime [needs review]
...
GitOrigin-RevId: 573f574d94cb42ff15fa630199b8c5d4dfbd7059
2025-02-13 23:59:32 +00:00
Alexey Korovin
90c6de7f7d
I18n fixes
...
GitOrigin-RevId: f85d15e9613cca57a6b5308bcbfce76317a90098
2025-02-13 23:59:32 +00:00
Alexey Korovin
6a189e064b
setSelection wasn't doing anything -> removed
...
expandOnLoad moved to the base class
use kotlin sequence API instead of streams
GitOrigin-RevId: 3c8371dff8f390d4b885ede1f4049ad59401d467
2025-02-13 23:59:32 +00:00
Alexey Korovin
3ab19f3efb
After rebase compilation fixes
...
GitOrigin-RevId: 40f421712f8b3fc90c94dfcfc44ab90ab67715f4
2025-02-13 23:59:32 +00:00
Alexey Korovin
f069602401
Optimize comparison on the terminal step, only compare primitiveId
...
GitOrigin-RevId: cf198ba4adf5c747b1d53186c651a019767fdce6
2025-02-13 23:59:32 +00:00
Alexey Korovin
da2a962a17
Cleanup and comments
...
GitOrigin-RevId: 699d10a9c240f0eabf0d4097684673a03169ce8b
2025-02-13 23:59:32 +00:00
Alexey Korovin
def651b348
Reuse extracted parts in Kotlin tests
...
GitOrigin-RevId: deefb76b44e3da0c1c2d5c35d25d606e4851dc76
2025-02-13 23:59:32 +00:00
Alexey Korovin
03d57ccc3b
Successfully hack tests so they are working with coroutines
...
GitOrigin-RevId: 7cb3ee9aeac2acae61ce7584d16886488de2fcad
2025-02-13 23:59:32 +00:00
Alexey Korovin
e8214258d4
Handle received XValue in a coroutine.
...
Scheduling debugger commands with coroutines
GitOrigin-RevId: db54e0e691c8ee884a69726efc8f5a2eb9aa6d04
2025-02-13 23:59:32 +00:00
Alexey Korovin
d64d4ce357
Rename .java to .kt
...
GitOrigin-RevId: 2fc6f16b46a09e545a7df7f6ec80ce7b801f112b
2025-02-13 23:59:32 +00:00
Alexey Korovin
e0ba38ad23
Run chains detection on a background thread
...
GitOrigin-RevId: 34d2ac3a9fd6e247c4bad595e496d458915bdca1
2025-02-13 23:59:32 +00:00
Alexey Korovin
f08c5cc963
Rename .java to .kt
...
GitOrigin-RevId: b1345d46707aab56477eb9dab7de7ce3977c2e58
2025-02-13 23:59:32 +00:00
Alexey Korovin
ac8153fbcc
Implement Chunk method support using Kotlin's ChunkResolver
...
GitOrigin-RevId: 41f5d38b237e0a43e737cad8aff776b3939ef696
2025-02-13 23:59:32 +00:00
Alexey Korovin
6de10d27a1
Fixed union by test with absent values
...
GitOrigin-RevId: 8532f20bcaab553ba0f0715ad1784c4bd7303ceb
2025-02-13 23:59:32 +00:00
Alexey Korovin
8f1b296add
Implemented support for OrderBy().ThenBy() chains in LINQ debugger
...
GitOrigin-RevId: 3b93f3ecd87370506c8f43864991a360e0ce9e7a
2025-02-13 23:59:32 +00:00
Alexey Korovin
c7d77ffd0e
Added more tests for chain detection. Alter the algorithm to not search for inner blocks and only look more chains above the node.
...
GitOrigin-RevId: d23ae6fd1bfbfe93efb62280c2c66d0eabff1266
2025-02-13 23:59:32 +00:00
Alexey Korovin
28ef61a2b3
Implemented evaluation error handling and added tests
...
GitOrigin-RevId: d3989f5e02218630748a7d7d645488959d0a948b
2025-02-13 23:59:32 +00:00
Alexey Korovin
fe9dc50eb1
Rename .java to .kt
...
GitOrigin-RevId: cbdc70bee9cc482bf224cbee9d60164dae3fee6d
2025-02-13 23:59:32 +00:00
Alexey Korovin
01d93bd3cb
Implement ToList, ToArray, ToHashSet as intermediate operations
...
GitOrigin-RevId: 4367abda21151a9eee48ab32d49ac3597a445dbb
2025-02-13 23:59:32 +00:00
Alexey Korovin
9a20c4a710
After rebase fixes
...
GitOrigin-RevId: 7cd6ed9816d63fa1f1b0c7a063c7d35cef3451db
2025-02-13 23:59:32 +00:00
Alexey Korovin
32a7f8e22c
UnionBy works, but tests has some assertions failed because of absent values
...
GitOrigin-RevId: df718153b8ed5de7d34a9bfa36d28f25a511a300
2025-02-13 23:59:32 +00:00
Alexey Korovin
7ccfa94c49
Support nullable keys in DistinctBy handler
...
GitOrigin-RevId: 00b81609eadc35c9fd8236808a37cc8ab64f2997
2025-02-13 23:59:32 +00:00