Michael Bogdanov
|
dc2cb401ad
|
KT-10670: Debugger: Evaluate Expression/Watches fail for inline function parameter initialized with default value
#KT-10670 Fixed
|
2016-01-28 14:23:24 +03:00 |
|
Michael Bogdanov
|
d4df7aaabc
|
Fix for KT-10659: Debugger: Evaluate Expression and Watches fail for inline function parameter passed by reference
#KT-10659 Fixed
|
2016-01-28 14:23:24 +03:00 |
|
Natalia Ukhorskaya
|
ba323098ea
|
Debugger: fix EE for localvariables inside inline function call
#KT-10674 Fixed
|
2016-01-25 12:47:45 +03:00 |
|
Natalia Ukhorskaya
|
203cab8d1b
|
Debugger: fix step over for if with inline function call without lambda arguments
|
2016-01-25 12:47:45 +03:00 |
|
Ilya Gorbunov
|
25c4453dc5
|
Cleanup deprecated symbol usages in testData
|
2016-01-22 05:54:38 +03:00 |
|
NataliaUkhorskaya
|
b73ce68dbd
|
Debugger: quote package fqName properly. Fix muted tests
|
2016-01-15 15:57:35 +03:00 |
|
Natalia Ukhorskaya
|
5667a92472
|
Debugger: add breakpoint variant for line with lambda in init block
#KT-KT-1061 Fixed
|
2016-01-14 13:39:01 +03:00 |
|
Natalia Ukhorskaya
|
41e7c3d70b
|
Debugger: generate package parts only for debug file
#KT-10126 Fixed
|
2016-01-14 13:38:59 +03:00 |
|
Natalia Ukhorskaya
|
ad9303b97b
|
Support breakpoints in anonymous objects with usages of cross inline argument
|
2015-12-30 14:49:30 +03:00 |
|
Natalia Ukhorskaya
|
36d154babf
|
Support breakpoints for inline function with cross inline argument
|
2015-12-30 14:49:27 +03:00 |
|
Michael Bogdanov
|
e116cc3206
|
Private visibility for non-const, non-jvmField class companion property backing field
|
2015-12-29 16:45:22 +03:00 |
|
Michael Bogdanov
|
b4db23a7b3
|
Removed 'INSTANCE' field from companions
|
2015-12-24 13:59:45 +03:00 |
|
Natalia Ukhorskaya
|
f699adda33
|
Stepping: skip methods deleting to static method call of DefaultImpl.
Support smart step into interface methods with implementation
#KT-4803 Fixed
|
2015-12-11 16:21:05 +03:00 |
|
Natalia Ukhorskaya
|
ea8de883ac
|
Implement 'Skip simple getters' for debugger
|
2015-12-11 16:21:04 +03:00 |
|
Natalia Ukhorskaya
|
d10c3ffbe4
|
Fix exception in EE for inline function invocation
#KT-10217 Fixed
|
2015-12-10 14:42:00 +03:00 |
|
Natalia Ukhorskaya
|
58d62fde4d
|
Add test for smart step into in method with default args
#KT-4803 In Progress
|
2015-12-10 14:41:58 +03:00 |
|
Natalia Ukhorskaya
|
1ca6c695e6
|
Remove println() from debugger testData
|
2015-12-10 14:41:53 +03:00 |
|
Natalia Ukhorskaya
|
08c29b7325
|
Fix step out from inline function literal placed at one line
#KT-10187 Fixed
|
2015-12-10 13:11:40 +03:00 |
|
Natalia Ukhorskaya
|
2bc2d81486
|
Debugger: correctly box parameter types in case of generics
#KT-10180 Fixed
|
2015-12-10 13:11:39 +03:00 |
|
Alexey Sedunov
|
ffd8863875
|
Extract Function: Add support for member extension properties
|
2015-12-02 13:54:05 +03:00 |
|
Alexey Sedunov
|
39b46bb3ef
|
Extract Function: Add support for member extension functions
|
2015-12-02 13:54:04 +03:00 |
|
Natalia Ukhorskaya
|
dc60c025c3
|
Support Evaluate Expression for renamed local variables in inline function
#KT-10179 Fixed
|
2015-12-01 11:48:43 +03:00 |
|
Michael Bogdanov
|
a932315bf9
|
Rename local vars from inlined function
#KT-9798 Fixed
|
2015-12-01 11:48:40 +03:00 |
|
Natalia Ukhorskaya
|
29778311e8
|
Drop unnecesary logic about additional context for lambda in debugger
|
2015-12-01 11:48:38 +03:00 |
|
Natalia Ukhorskaya
|
d0355a793b
|
Write lineNumbers for constructors
|
2015-11-30 12:25:51 +03:00 |
|
Natalia Ukhorskaya
|
9bcc9e4b1d
|
Smart step into for constructors
|
2015-11-30 12:25:46 +03:00 |
|
Natalia Ukhorskaya
|
062b27995c
|
Debugger: do not change package name for debug function
|
2015-11-30 12:25:45 +03:00 |
|
Natalia Ukhorskaya
|
002aaaa908
|
Debugger: fix imports if context element is inside inline lambda
|
2015-11-30 12:25:45 +03:00 |
|
Natalia Ukhorskaya
|
d2ef7b0ae0
|
Minor: get line start without whitespaces in KotlinExtraVariablesProvider
#KT-10183 Fxied
|
2015-11-30 12:25:44 +03:00 |
|
Yan Zhulanow
|
9d1af5a17e
|
Fix tests: "infix modifier required" and "operator modifier required" errors
|
2015-11-27 15:51:11 +03:00 |
|
Natalia Ukhorskaya
|
67dd97b918
|
Mark bridge methods in lambdas classes as synthetic
#KT-10101 Fixed
|
2015-11-26 11:39:19 +03:00 |
|
Natalia Ukhorskaya
|
cb80a3e83a
|
Write lineNumber for function literal with void return value
#KT-9865 Fixed
|
2015-11-26 11:39:18 +03:00 |
|
Natalia Ukhorskaya
|
4a2e4312ea
|
Write lineNumber when inline function result is written to property
|
2015-11-26 11:39:17 +03:00 |
|
Natalia Ukhorskaya
|
35ccfef040
|
Add test for navigation from stacktrace at inline function with object
|
2015-11-19 12:07:03 +03:00 |
|
Natalia Ukhorskaya
|
6867165aba
|
Fix navigation from stack trace to inline function calls in inner classes
|
2015-11-19 12:07:02 +03:00 |
|
Natalia Ukhorskaya
|
3498038db1
|
Support navigation to library inline functions from stack trace
|
2015-11-19 12:07:01 +03:00 |
|
Natalia Ukhorskaya
|
214ae54c69
|
Rewrite old exception filter test with library sources
|
2015-11-19 12:07:00 +03:00 |
|
Natalia Ukhorskaya
|
6c0a68cf66
|
Rewrite some old exception filter tests
|
2015-11-19 12:06:59 +03:00 |
|
Natalia Ukhorskaya
|
9f0b52f030
|
Navigate to inline function from stackTrace
#KT-8066 Fixed
|
2015-11-19 12:06:58 +03:00 |
|
Ilya Gorbunov
|
55d4d17dc3
|
Fix dropped DoubleRange and FloatRange usages in tests
|
2015-11-11 03:53:49 +03:00 |
|
Natalia Ukhorskaya
|
ea50d8af02
|
Debugger: initial support for member extension functions in evaluate expression
|
2015-11-10 18:38:19 +03:00 |
|
Natalia Ukhorskaya
|
6c61d437f1
|
Insert imports in codeFragment correctly. Add test
|
2015-11-10 18:37:56 +03:00 |
|
Natalia Ukhorskaya
|
e1e845cef1
|
Fix conditional breakpoints
|
2015-10-30 14:53:06 +03:00 |
|
Natalia Ukhorskaya
|
932542891b
|
Stepping for inline functions: add test for last statement in for
|
2015-10-28 14:23:52 +03:00 |
|
Natalia Ukhorskaya
|
de5c3733e9
|
Do not use visitor for counting lambda ordinal for debugger
|
2015-10-28 14:23:52 +03:00 |
|
Natalia Ukhorskaya
|
eac6fdbaa0
|
Fix linenumbers in tests
|
2015-10-28 14:23:51 +03:00 |
|
Natalia Ukhorskaya
|
e534636f03
|
Support multiple breakpoints at one line (especially for lambdas)
|
2015-10-28 14:23:49 +03:00 |
|
Natalia Ukhorskaya
|
c071bf5c63
|
Fix lines for FieldBreakpoints in tests
|
2015-10-28 14:23:48 +03:00 |
|
Natalia Ukhorskaya
|
17a564495d
|
Stepping for inline function: filter out inline function body lines from step over
#KT-9665 Fixed
|
2015-10-28 14:23:47 +03:00 |
|
Natalia Ukhorskaya
|
66a5351cd0
|
Do not show fake local variables for inline function/argument in Variables View for Debugger
|
2015-10-28 14:23:45 +03:00 |
|