Maksim Zuev and intellij-monorepo-bot
7445d7e95a
[rd debugger] IDEA-386924 Support inlay icon in split debugger
...
(cherry picked from commit 7aaecc50319ef66ee2452fa94bd6dae5508c0c1d)
IJ-CR-196796
GitOrigin-RevId: fc9fcab5e76ae1a69cd7f2e79d8fa64a6db7f957
2026-03-19 14:39:47 +00:00
Mikhail Filippov and intellij-monorepo-bot
67e3eba466
[build] IJPL-232588 update Kotlin compiler to 2.3.20-RC2
...
(cherry picked from commit 02cf3f93e77aa26b098c5c0d52caa4cf1af5078c)
IJ-MR-194445
GitOrigin-RevId: 05535bc07df7b591784f6973de9e8ce1751041f5
2026-03-04 22:14:34 +00:00
Artem.Bukhonov and intellij-monorepo-bot
5aeb1d80a4
IJPL-237338 Listener method to subscribe on breakpoints with log events
...
IJPL-237326 Extension point to override behavior when conditional breakpoint has invalid expression
(cherry picked from commit a7e82eea60845ed1b82a1afd135eed259c58dfa9)
IJ-MR-194396
GitOrigin-RevId: 10e9e10be253c82398c91b8858d871ff238819b0
2026-03-04 19:39:37 +00:00
Vladimir Parfinenko and intellij-monorepo-bot
7494a65751
IDEA-386054, debugger: properly show internal errors during thread dump
...
^IDEA-386054 fixed
(cherry picked from commit 5884774e2e3e6223f9091a3f39cc9d8b8f0374d8)
IJ-CR-192450
GitOrigin-RevId: 55aeac876590f4fa1ab3f64c952179ea1a7e9e26
2026-02-20 16:32:06 +00:00
Maria Sokolova and intellij-monorepo-bot
49ee154be1
IDEA-384931 [debugger]: Introduce canBeHidden property to filter out items in the dump
...
GitOrigin-RevId: 8875abcb6902ddc43f5373ef681dac133daad527
2026-02-16 23:07:47 +00:00
Maria Sokolova and intellij-monorepo-bot
0cc3449b3a
IDEA-384931 [debugger]: Collect the hierarchy of thread containers for virtual threads
...
GitOrigin-RevId: ea0c34a1f0f0718e0dc534ab738adbbdb308cb17
2026-02-16 23:07:47 +00:00
Alexey.Merkulov and intellij-monorepo-bot
d8ed5c2afa
[debugger] Switch on registry for breakpoint instrumentation
...
IDEA-370744
GitOrigin-RevId: b474e13ab08d9e96277449c16016510aca558ce5
2026-02-16 19:06:26 +00:00
Alexey.Merkulov and intellij-monorepo-bot
244465a9e8
[debugger] Fix reattach case when using breakpoint instrumentation
...
IDEA-370744
GitOrigin-RevId: 9eb09b3d48244e4c34fe6b28850b4f0cd2ed86f3
2026-02-16 19:06:26 +00:00
Alexey.Merkulov and intellij-monorepo-bot
ff1952e7e0
[debugger] Adapt pause for breakpoint instrumentation checks
...
* Change method breakpoint mode to suspend thread in Pause command
* Move evaluation-skip logic from processLocatableEvent subcommand
Need for IDEA-370744
GitOrigin-RevId: 7acedb820d2957afd76a9ca8395f66893bf4317a
2026-02-16 19:06:25 +00:00
Maksim Zuev and intellij-monorepo-bot
768693206d
[rd debugger] IJPL-219714 Create a new bundle for the ui module
...
GitOrigin-RevId: 36ac4ff08d760e6b75b401272e7a81bb15fd03a6
2026-02-16 16:48:20 +00:00
Maksim Zuev and intellij-monorepo-bot
8581e11033
[rd debugger] IJPL-219714 Fix module dependencies after module move
...
GitOrigin-RevId: 14dad5cbde4c88c5fd09053ba2be833595906e05
2026-02-16 16:48:20 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
0b03628e08
IJPL-233553 IJ-MR-186058 reduce suppressions (part 2)
...
GitOrigin-RevId: c989695d6cc980b17a185616d3a7cd6efd2f1766
2026-02-15 17:15:28 +00:00
Leonid Shalupov and intellij-monorepo-bot
b5eb6d8e20
MRI-2340 Automatically convert all UI Designer forms to sources
...
GitOrigin-RevId: 55249a442675e053b5093502648453b84391ec54
2026-02-14 16:43:48 +00:00
Vladimir Parfinenko and intellij-monorepo-bot
d5c2360e25
IDEA-385699, debugger: fix lambda parameters appearing in auto variables before lambda is reached
...
^IDEA-385699 fixed
GitOrigin-RevId: 4a4dd9fd2836c7062a06315872b90c27428db22a
2026-02-13 16:14:07 +00:00
Egor Ushakov and intellij-monorepo-bot
9b44038438
IDEA-385908 Read only attach fails with jdk 25
...
GitOrigin-RevId: 9b47ef38ee2abef7d6ab629d963cb3e8727658a5
2026-02-13 15:55:54 +00:00
Nikolay Chashnikov and intellij-monorepo-bot
50099da8cc
IJPL-212619 java: mark deprecated unused API for removal
...
API, which was marked as deprecated in 252 or earlier and has no external and internal usages, is marked for removal.
GitOrigin-RevId: 7c59d530d22550eba4b9ae0d078413f7f4d67d98
2026-02-13 14:59:20 +00:00
Maksim Zuev and intellij-monorepo-bot
de687496c6
[rd debugger] IJPL-219714 Extract a separate interface for HighlighterProvider
...
GitOrigin-RevId: fe90281a126ec637b701fcf9e8dd3f9c6f360b61
2026-02-12 22:52:58 +00:00
Maksim Zuev and intellij-monorepo-bot
72ffad9c1f
[rd debugger] IJPL-219714 Extract AbstractXFetchValueAction to be reused in split and non-split actions
...
GitOrigin-RevId: 5b803027489bc102fd22b00476f10e8d39a9eaad
2026-02-12 22:52:58 +00:00
Maksim Zuev and intellij-monorepo-bot
8b4badadb1
[rd debugger] IJPL-219714 Fix dependencies before classes move
...
GitOrigin-RevId: bb57908fea272e6d7df28570211c7b008be5f4f0
2026-02-12 22:52:58 +00:00
Maksim Zuev and intellij-monorepo-bot
417aa0b847
[rd debugger] IJPL-219714 Move pin to top icons to All icons
...
GitOrigin-RevId: 603081ff09985b2ea55a6bae599173cfe5454167
2026-02-12 22:39:46 +00:00
Nikolay Egorov and intellij-monorepo-bot
0a47e3e278
IJPL-211960: Introduce HotSwapSourceFileFilterProvider to enable custom filtering of source files staged for HotSwap
...
- custom plugins could influence this decision
- precise filtering could be implemented upon this logic
GitOrigin-RevId: 2abba919ca41b29d4ed34d7405eae30c59c4e595
2026-02-12 20:47:32 +00:00
Egor Ushakov and intellij-monorepo-bot
cd72fd120c
cleanup [debugger]: use safe EP iteration
...
GitOrigin-RevId: 62c9bc89345e6a0166ac26ee36a7f9875ee794a9
2026-02-12 18:19:43 +00:00
Egor Ushakov and intellij-monorepo-bot
7a4263971b
cleanup [debugger]: moved openapi EPs declarations into the correct module
...
GitOrigin-RevId: f5a020bc463e3d9b443f9aaba2b37ee943ff8e44
2026-02-12 18:19:43 +00:00
Alexey.Merkulov and intellij-monorepo-bot
6fd638a53c
[debugger] Fixed disable/enable logic for breakpoint instrumentation
...
IDEA-370744
GitOrigin-RevId: 7ef314eacb2aacc162d0c6de5ac1709c958e9a8f
2026-02-11 20:28:37 +00:00
Alexey.Merkulov and intellij-monorepo-bot
bf4af1f8a4
[debugger] Add information about instrumentation into tooltip and change icon in internal mode
...
IDEA-370744
GitOrigin-RevId: 722588b3ca4394e99c818229861a6cd479e19ce5
2026-02-11 20:28:37 +00:00
Alexey.Merkulov and intellij-monorepo-bot
4946c80232
[debugger] Improve the check whether the instrumentation breakpoint is enabled
...
IDEA-370744
GitOrigin-RevId: 3eeb17f0ee96a94e2066aab91a7df03ba2e7cdc4
2026-02-10 19:36:13 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
e0fe1c88cf
[java] IDEA-385752 Incorrect dependencies with visibility to support intellij.debugger.jvm.advanced.kotlin
...
GitOrigin-RevId: 516b794d7b172f50f034bbb4f57d4f0d6da1e3a4
2026-02-10 15:43:07 +00:00
Maksim Zuev and intellij-monorepo-bot
ea2807ef9a
[rd debugger] IJPL-219714 Prepare for classes move: move breakpoint util methods
...
GitOrigin-RevId: 47542150bacdb1ea5b5b7149c9d4c02f408ba787
2026-02-09 18:51:53 +00:00
Roman Shevchenko and intellij-monorepo-bot
45184b040d
cleanup [*]: canonical use of event fields API; dead code; formatting
...
GitOrigin-RevId: 317b70779511be1b33234240d4841c5c54e065a1
2026-02-06 01:49:17 +00:00
Maksim Zuev and intellij-monorepo-bot
bdf9790d74
[rd debugger] IJPL-219714 Replace breakpoint asProxy usages with XDebuggerEntityConverter
...
GitOrigin-RevId: 1080b04eda89ebb28505f811629a6a476728aa5e
2026-02-05 23:47:30 +00:00
Egor Ushakov and intellij-monorepo-bot
5267270ad8
cleanup [debugger]: fixed yellow code in evaluators
...
GitOrigin-RevId: a1b4cc1fe6a105fb4e49d13d0d6edb75684dccc5
2026-02-05 19:58:56 +00:00
Egor Ushakov and intellij-monorepo-bot
a365288a1f
IDEA-366793 Remove non-final fields from debugger evaluators
...
GitOrigin-RevId: b216bce9c8110f03fdd09c2072fae85c9ec5b1e1
2026-02-05 12:59:59 +00:00
Roman Shevchenko and intellij-monorepo-bot
e9e9b1620f
AP-8446 [*]: dropping descriptions from the codebase
...
GitOrigin-RevId: 247054fd028e5213c06aedf635c75706268cf177
2026-02-05 11:51:17 +00:00
Maksim Zuev and intellij-monorepo-bot
4b5eba5556
[rd debugger] IJPL-219714 Get rid of XDebugMonolithUtils
...
GitOrigin-RevId: a977c354860c7b487278415bc407c7618c6cce63
2026-02-05 11:38:25 +00:00
Alexey.Merkulov and intellij-monorepo-bot
08cece34c5
[debugger] Update ConditionalBreakpointInstrumentationTest so to actually check the instrumentation was hit
...
Also add the test to aggregator, IDEA-370744
GitOrigin-RevId: 4506cb694c209d9f728bf58d6f0fdad5206bcc61
2026-02-04 19:09:13 +00:00
Mikhail Pyltsin and intellij-monorepo-bot
68eb8474c5
[java] IDEA-385505 Tests in third-party plugins fail after debugger.impl migration to v2
...
GitOrigin-RevId: b8185b9fdba5b4f7ef64d93e1a3dc97013a84a8b
2026-02-03 21:08:13 +00:00
Maria Sokolova and intellij-monorepo-bot
9102ca4609
[debugger] Removed unused SHOW_SYNTHETIC_FRAMES, as it was not implemented
...
IJPL-203827
GitOrigin-RevId: 8cd2dcfacd41a523dc0c123f2089c9002e62f43b
2026-02-03 13:42:25 +00:00
Maria Sokolova and intellij-monorepo-bot
5886fc1dfc
[debugger] Support Customize representation in XThreadsView
...
IJPL-203827
GitOrigin-RevId: fe7389f780b798c0faa69295c45609ca4e1d2f14
2026-02-03 13:42:25 +00:00
Maria Sokolova and intellij-monorepo-bot
bddcbed96c
[debugger] Changed XDebugSessionProxy#computeRunningExecutionStacks to be able to provide grouped execution stacks
...
IJPL-223919
GitOrigin-RevId: fbdc6d3f40a859c721f899cbdad76587670e30aa
2026-02-03 13:42:25 +00:00
Maria Sokolova and intellij-monorepo-bot
6c9e48d800
[debugger] Introduced XExecutionStackGroupContainer.
...
IJPL-223919
GitOrigin-RevId: c92bbec303d07f4bfe42b8dc771cf8233b5fe626
2026-02-03 13:42:25 +00:00
Alexey.Merkulov and intellij-monorepo-bot
80a73f6507
[debugger] Update debugger agent to support instrumentation breakpoints
...
IDEA-370744
GitOrigin-RevId: 9e4544d9a20b29c9f69d37cbbab24745f9fde815
2026-02-03 05:54:15 +00:00
Maksim Zuev and intellij-monorepo-bot
86be7d1c96
[debugger] IDEA-385383 Store VM as hard reference
...
as nobody could keep another hard reference to it
GitOrigin-RevId: e3d05624fd2582fc12b6737e597eea4da72956b9
2026-02-02 12:13:56 +00:00
Leonid Shalupov and intellij-monorepo-bot
188b7ef96f
IJI-3282 Optimize imports
...
GitOrigin-RevId: 3b5c00d8ff20b8d0bb6005bc450921085d2da9b2
2026-01-31 17:03:42 +00:00
Egor Ushakov and intellij-monorepo-bot
26195d7108
refactor [debugger]: reuse instanceOf method from the debugger utils
...
GitOrigin-RevId: 5f9a7dc707604592b3ee5bb35bf9052eb41f8a7f
2026-01-30 20:12:34 +00:00
Maksim Zuev and intellij-monorepo-bot
fdd031994d
[debugger] IDEA-385376 Reset VM on reattach
...
GitOrigin-RevId: 67e896d747527092b8e16664c0645efbbccd5bb1
2026-01-30 19:53:09 +00:00
Maksim Zuev and intellij-monorepo-bot
83c9f3c881
[debugger] IDEA-385233 Fix throttled labels
...
GitOrigin-RevId: fdf4f32d96371bb03b8965d06b17383a43578386
2026-01-30 19:53:09 +00:00
Maksim Zuev and intellij-monorepo-bot
86cbfc0ee5
[debugger] IDEA-385233 Fix agent throttling settings
...
GitOrigin-RevId: 7d5acdab574fa760a1b4b1ce6d0ef8e396508203
2026-01-30 15:51:40 +00:00
Maksim Zuev and intellij-monorepo-bot
7eb8647a98
[debugger] IDEA-385233 Fix FUS description
...
GitOrigin-RevId: 4d2d577a11bc1be2ac6ec1e4ae6c943dd04c2cde
2026-01-30 14:30:54 +00:00
Maksim Zuev and intellij-monorepo-bot
02b310af9e
[debugger] IDEA-385233 Show a placeholder for throttled frames
...
GitOrigin-RevId: bc35301dd0795092a0581609e68f5c4f76d58a80
2026-01-29 20:31:29 +00:00
Maksim Zuev and intellij-monorepo-bot
3cb27850fd
[debugger] IDEA-385233 Do not show notification
...
GitOrigin-RevId: 4c6fbc0269369fcede26bc8944816cff2a495b81
2026-01-29 20:31:29 +00:00