Commit Graph

1061 Commits

Author SHA1 Message Date
Konstantin Nisht
e056321fd1 [threading] IJPL-190260: Remove blockingContext #10
GitOrigin-RevId: 397154159e65a65b6a55fbdeabf30176eb58ca40
2025-06-05 10:59:31 +00:00
Vladimir Krivosheev
fbc9805e89 IJ-MR-162467 don't export intellij.platform.jps.model
GitOrigin-RevId: ebaebc90d514e5f3046fe2b973647da4bf156625
2025-05-14 18:10:23 +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
Egor Ushakov
2561796bf8 IDEA-370727 moved the tests to ResultMappingTest
GitOrigin-RevId: 5081445224da9306a62174ed241e11cd7d4c1585
2025-04-13 07:45:37 +00:00
Egor Ushakov
7c641351b6 IDEA-370048 Stream trace debugging does not show the traces for the gatherers and toList method - toList support
GitOrigin-RevId: 8758ddf107d8bd9e028743ba8d9592f239d22bed
2025-04-11 13:34:31 +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
Egor Ushakov
f034060eed IDEA-323195 - introduced evaluation context key to control evaluation with helper
GitOrigin-RevId: 330d30283a01f502f31637abd5cccaec9976c9c5
2025-03-24 20:54:31 +00:00
Maksim Zuev
266055edb6 [debugger] IDEA-369139 Rewrite DebuggerThreadDispatcher to use the full force of coroutines
GitOrigin-RevId: 68f5172ace2b4cc5c15fe930d881ec4ac9e3d6fa
2025-03-14 19:05:00 +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
a59247fe0f update bazel files
GitOrigin-RevId: 9c0599fc72c5eefddedd21b65242c39f1f6748fa
2025-02-14 21:08:26 +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
57b0bb926f Renamed EvaluationContextWrapper to DebuggerCommandLauncher to avoid name collision
GitOrigin-RevId: 362d3c9aac73799d278d47ea79699c474912cd7b
2025-02-13 23:59:33 +00:00
Alexey Korovin
bb3dc8a1e2 After rebase fix
GitOrigin-RevId: df52a56bd4c526f9e03f9d9b70f85554c1076be1
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
90c6de7f7d I18n fixes
GitOrigin-RevId: f85d15e9613cca57a6b5308bcbfce76317a90098
2025-02-13 23:59:32 +00:00
Alexey Korovin
567800f630 Fix running a debugger command on a debugger thread
GitOrigin-RevId: fee225f8d099d85a743050957c30cf55d9b0bfc0
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
1050cb8d3b Rename .java to .kt
GitOrigin-RevId: ec93f95fd64644cf366ca8a7751a351823fea26f
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
28ef61a2b3 Implemented evaluation error handling and added tests
GitOrigin-RevId: d3989f5e02218630748a7d7d645488959d0a948b
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
e7ad003318 Added an ability to pass arguments to the map's constructor. It is needed to pass IEqualityComparer in C#
GitOrigin-RevId: 26ad93d934ed0ec6285d95f50a9745728811256c
2025-02-13 23:59:31 +00:00
Alexey Korovin
b5ce02375d Extract DistinctByKeyHandler to the common part
GitOrigin-RevId: af6afa1c56c93fa234e5fec52457a0877ba3cea1
2025-02-13 23:59:31 +00:00
Alexey Korovin
939adf8598 Convert map.computeIfAbsent from expression to CodeBlock to support in C#
GitOrigin-RevId: dfd67579e4afbc0fcb3c92ead175392969b802e7
2025-02-13 23:59:31 +00:00
Alexey Korovin
008f742f8d Support GenericArguments string in MethodCall interface to support calls like collection.Cast<int>() in C#
GitOrigin-RevId: ddba1fdca1d441a8e0941e6fe9e73c1dfe18e9c5
2025-02-13 23:59:31 +00:00
Alexey Korovin
7b341d1e30 Extract TraceExecutionTestHelper to reuse in Rider tests
GitOrigin-RevId: 61d44df4f53ebd114e3eb464e36054f10ee3f6c2
2025-02-13 23:59:31 +00:00
Alexey Korovin
7f16b016ed Implement building mapping between values at evaluation time, instead of at the processing time
GitOrigin-RevId: de89fc0b459cd468bc2c02f899b4d95923bc9e9d
2025-02-13 23:59:31 +00:00
Alexey Korovin
ec5c5c6fb0 Missing import
GitOrigin-RevId: 2f9728f89c487f10695d82a988ffca56e09cefe2
2025-02-13 23:59:31 +00:00
Alexey Korovin
2cc39cc4b7 Split Java Stream Debugger plugin into base one and Java specific to reuse in Rider
GitOrigin-RevId: bffa09060ab43331e551cbe6b018849c507a459b
2025-02-13 23:59:30 +00:00
Alexey Korovin
feb01c03c5 Working, inefficient prototype of .NET Linq debugger
GitOrigin-RevId: 2845b9585d1f85f93223e6f39af7d7612452dd62
2025-02-13 23:59:30 +00:00
Alexey Korovin
022ee9002e Added Rider plugin dependency to use type DotNetValue. Added comments
GitOrigin-RevId: ba23c95f92e624fb02c5a5ee1d417f07898e4a53
2025-02-13 23:59:30 +00:00
Alexey Korovin
fceeb1e526 Move MyNodeManager to the Java part
GitOrigin-RevId: b8f43498f6a93dd05770c0050b5f64d99608e191
2025-02-13 23:59:30 +00:00
Alexey Korovin
0aa485fb5c Renames
GitOrigin-RevId: 22e77541d328e0a90f38cbce31e740c9349922cb
2025-02-13 23:59:30 +00:00
Alexey Korovin
3edef63210 Untie core part of the stream debugger from JVM types
GitOrigin-RevId: 16257838d16c987f146d36b62233644d54c85ac2
2025-02-13 23:59:30 +00:00
Alexey Korovin
b1642b3043 Extract XValueInterpreter to untie streams debugger from JVM
GitOrigin-RevId: a1842fcccc0764fd550d72dee55f5d88481c61a1
2025-02-13 23:59:30 +00:00
Alexey Korovin
cfdfc8f782 Temp changes to stream debugger plugin to kickstart it in Rider
GitOrigin-RevId: c4241fcfe4dc5bc36188d350d22bcf7792995721
2025-02-13 23:59:30 +00:00
Egor Ushakov
3ceab2f3f3 [debugger] preparing to enable method helper by default - fixed tests
GitOrigin-RevId: c71ac4fbeca55bd9d3572d5afdbbf2b7bc68f488
2025-02-04 15:37:49 +00:00
Leonid Shalupov
e4e5753846 housekeeping: remove unused imports
GitOrigin-RevId: ccba6d05260f5eb551ffa87e0d8a38dc93148a3a
2025-02-04 11:00:15 +00:00
Vladimir Krivosheev
c3c21baac5 update bazel files
GitOrigin-RevId: 1a10e8174a47f688a95a93af0540f722462acd97
2025-02-03 11:42:18 +00:00
Daniil Ovchinnikov
dea8eddb0c rename intellij.platform.editor -> intellij.platform.editor.ui
GitOrigin-RevId: f4aa008b77368945ce9651fdc47f9463e3445347
2025-02-02 16:22:43 +00:00
Vladimir Krivosheev
0bc1cf1557 update bazel files
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
cc667842f7 IJ-CR-146078 do not export intellij.platform.ide.impl
GitOrigin-RevId: 16a29b914bf81d4d5e3cdb43c64b088113a2fcd4
2024-12-30 10:16:07 +00:00
Vladimir Krivosheev
2c56b99fd5 do not export intellij.platform.testFramework
GitOrigin-RevId: 4c2c86b3ba376268aba04487e363685656fea2e3
2024-12-26 22:08:08 +00:00
Vladimir Krivosheev
d3ec3d2f70 cleanup
GitOrigin-RevId: 3d9909f57e77a8288346381ee121de0b0df8747c
2024-12-26 17:01:13 +00:00
Vladimir Krivosheev
7b4c77396e do not export deps blindly (part 5)
GitOrigin-RevId: 48daba2ea218703ecd0f60b5b12cc813c8802338
2024-12-23 20:43:00 +00:00
Vladimir Krivosheev
2cd6fbda37 do not export deps blindly (part 4)
GitOrigin-RevId: f9c9a9ba2b8a6dd1359b8bcb78220feceb3699e8
2024-12-23 13:05:06 +00:00