Artem Bukhonov
|
eaea8fd770
|
xdebugger: support asynchronous computation of expression range for 'Evaluate' and 'Quick Evaluate' actions
|
2017-01-27 19:18:45 +03:00 |
|
Svetlana.Zemlyanskaya
|
f7e3f8c5f6
|
WI-34777 Preserve expanded/collapsed state for 'Constants' between debug sessions (IDEA-CR-17536)
(cherry picked from commit 9049c9d)
|
2017-01-25 14:30:45 +01:00 |
|
Egor.Ushakov
|
80fbbead68
|
IDEA-142098 Multiple breakpoints in a single line: don't display the whole method body in toggle breakpoint drop-down
|
2016-09-29 19:16:25 +03:00 |
|
Vladimir Krivosheev
|
63de9e4108
|
nullPromise
|
2016-09-16 14:25:58 +02:00 |
|
Alexey Kudravtsev
|
db6d4e1fcc
|
removed "suppress unused" for deprecated methods to avoid using them again, especially since some of them already are.
|
2016-09-07 14:12:33 +03:00 |
|
Egor.Ushakov
|
b6031c2119
|
support renderers in kotlin, groovy, etc (in correct context)
|
2016-09-06 19:13:47 +03:00 |
|
Elizaveta Shashkova
|
22da925422
|
Updates after the review IDEA-CR-13415
|
2016-08-31 16:06:52 +03:00 |
|
Elizaveta Shashkova
|
e701a2585c
|
Add ability to set default suspend policy for breakpoint type
|
2016-08-31 16:06:51 +03:00 |
|
Egor.Ushakov
|
f6607d7546
|
fixed red HL in editors for arrays class level watches (e.g. Arrays.toString(this))
|
2016-08-18 15:10:55 +03:00 |
|
Egor.Ushakov
|
7b5835d2bd
|
cleanup - unused imports
|
2016-06-28 12:09:57 +03:00 |
|
Anton Makeev
|
8fb5ce8c59
|
CPP-6672 When target is suspended in library code without sources, select first frame with available code: private api
|
2016-05-30 11:13:26 +02:00 |
|
Anton Makeev
|
c68fc12662
|
Merge remote-tracking branch 'origin/master' into amakeev/debugger
|
2016-05-27 15:22:53 +02:00 |
|
Vladimir Krivosheev
|
db0ea9e855
|
IDEA-156365 Force Step Into in debugger causes AbstractMethodError
|
2016-05-25 16:49:18 +02:00 |
|
Anton Makeev
|
e13042aa48
|
CPP-6752 When target is suspended due to interruption and position is not known code, frames list should be shown regardless the setting 'Debugger | Show debugger window on breakpoint' was updated: XDebugSession API changed reverted, private api used instead
|
2016-05-24 19:03:43 +02:00 |
|
Anton Makeev
|
6110b7d2cf
|
CPP-6752 When target is suspended due to interruption and position is not known code, frames list should be shown regardless the setting 'Debugger | Show debugger window on breakpoint' was updated: XDebugSession API improved
|
2016-05-24 11:39:48 +02:00 |
|
Anton Makeev
|
bc04b36014
|
CPP-6672 When target is suspended in library code without sources, select first frame with available code
CPP-6768 Selected frame should be preserved when switching threads
|
2016-05-20 00:53:08 +02:00 |
|
Anton Makeev
|
1bd4ca505f
|
CPP-6752 When target is suspended due to interruption and position is not known code, frames list should be shown regardless the setting 'Debugger | Show debugger window on breakpoint'
(see expected behavior detaild in the ticket)
|
2016-05-18 22:28:56 +02:00 |
|
Anna.Kozlova
|
36ee7203f6
|
anonym -> lambda
|
2016-05-18 12:04:12 +02:00 |
|
Alexey Kudravtsev
|
3b521f997c
|
dangling javadocs removed
|
2016-04-29 12:13:21 +03:00 |
|
Egor.Ushakov
|
02c2d3db68
|
cleanup - removed redundant casts and types
|
2016-03-25 12:38:18 +03:00 |
|
Vladimir Krivosheev
|
fea4f11ef7
|
IDEA-CR-8978 deprecate old methods
|
2016-03-23 13:41:57 +01:00 |
|
Dmitry Batrak
|
2289cf91d4
|
make breakpoint line highlighting higher priority than 'additional syntax' (following IDEA-152621)
|
2016-03-18 20:16:51 +03:00 |
|
Vladimir Krivosheev
|
8699b0e4ae
|
XDebugProcess — pass suspend context to resume methods
|
2016-03-02 14:28:04 +01:00 |
|
Vladimir Krivosheev
|
098e359d82
|
getExecutionStacks returns NotNull
|
2016-02-29 17:02:48 +01:00 |
|
Vladimir Krivosheev
|
b155614e9b
|
get rid of XDebugSessionAdapter
|
2016-02-26 16:30:34 +01:00 |
|
Egor.Ushakov
|
445b6c6cee
|
refactoring to avoid red and possibly not compilable code
|
2016-02-18 17:36:51 +03:00 |
|
Vladimir Krivosheev
|
dbb2716e26
|
IDEA-CR-7992 rename to XLinePsiElementBreakpointVariant
|
2016-02-08 13:16:05 +01:00 |
|
Vladimir Krivosheev
|
eb5aa8f8a0
|
IDEA-CR-7992 make abstract as before
|
2016-02-08 10:43:11 +01:00 |
|
nik
|
7fb2f26637
|
xdebugger API cleanup: unused deprecated methods removed
|
2016-02-05 12:15:37 +03:00 |
|
Vladimir Krivosheev
|
e9b19215ca
|
initial support to debug lambda in JS code
|
2016-01-22 18:21:09 +01:00 |
|
Egor.Ushakov
|
4213999c20
|
removed inline debugger option from registry
|
2016-01-22 14:50:54 +03:00 |
|
Alexander Doroshko
|
1543f39e80
|
added method to create XSourcePosition by file, line and column
|
2016-01-21 19:35:07 +03:00 |
|
Egor.Ushakov
|
741be16a76
|
API cleanup: removed long ago deprecated
|
2016-01-18 15:27:43 +03:00 |
|
Dmitry Jemerov
|
f8c90b3fdc
|
remaining changes for Kotlin beta 4 & post-beta 4 compatibility
|
2015-12-31 15:46:22 +01:00 |
|
Vladimir Krivosheev
|
bc7884b8a3
|
IDEA-CR-6066 add isLibraryFrameFilterSupported — ability to declare capability
|
2015-10-23 12:27:25 +02:00 |
|
Vladimir Krivosheev
|
101e6652eb
|
move ShowLibraryFramesAction to xdebugger, support in "script" debugger sdk
|
2015-10-21 15:59:46 +02:00 |
|
Egor.Ushakov
|
81b8c1e9bd
|
IDEA-146191 excessive code decompiling by debugger - lazy source position for element based positions
|
2015-10-09 18:04:33 +03:00 |
|
Egor.Ushakov
|
b455acb4ed
|
useful toString
|
2015-10-05 11:00:47 +03:00 |
|
Dmitry Batrak
|
824813d4c4
|
fix breakpoint line highlighting
|
2015-09-08 18:56:26 +03:00 |
|
Egor.Ushakov
|
d108781b35
|
EA-64735 - assert: ValueDescriptorImpl.isDirty: no need for JavaValuePresentation in case of cancelled command
|
2015-08-28 20:51:10 +03:00 |
|
Vladimir Krivosheev
|
9126b808b7
|
partially convert JS Debugger to Kotlin
|
2015-08-28 17:04:24 +02:00 |
|
Egor.Ushakov
|
f746f1e8aa
|
IDEA-85878 Expression Evaluation - IDEA should already know packages - compute eval xexpression, not plain text
|
2015-07-28 20:28:41 +03:00 |
|
Vyacheslav Karpukhin
|
a20fd64ab8
|
Introduced XBreakpointType.createCustomPropertiesPanel(Project) method, old variant deprecated: minor rearrangements
|
2015-07-20 16:47:52 +02:00 |
|
Vyacheslav Karpukhin
|
78ae329ace
|
Introduced XBreakpointType.createCustomPropertiesPanel(Project) method, old variant deprecated
|
2015-07-20 15:18:16 +02:00 |
|
Egor.Ushakov
|
69374a526d
|
IDEA-131134 Support multiple breakpoints within on single line - preselect lambda where caret is
|
2015-06-18 12:26:35 +03:00 |
|
Egor.Ushakov
|
f0b1df0cf7
|
IDEA-131134 Support multiple breakpoints within on single line
|
2015-06-17 17:46:16 +03:00 |
|
Egor.Ushakov
|
bb6955ddd4
|
IDEA-131134 Support multiple breakpoints within on single line - public API
|
2015-06-16 19:04:35 +03:00 |
|
Egor.Ushakov
|
5589d1992f
|
IDEA-131134 Support multiple breakpoints within on single line - support custom line breakpoint highlighter range
|
2015-06-16 18:01:58 +03:00 |
|
Egor.Ushakov
|
db537f1516
|
deprecate marker interfaces used for inline debugger
|
2015-05-29 20:33:03 +03:00 |
|
Egor.Ushakov
|
0ebd173828
|
IDEA-136666 Inline debugger: parameters values are not sorted and don't follow declaration order
|
2015-05-29 19:18:48 +03:00 |
|