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
|
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 |
|
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
|
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
|
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
|
cdcafb8199
|
Fix stepping for inline function inside while statement
|
2015-10-28 14:23:45 +03:00 |
|
Natalia Ukhorskaya
|
dd30462fd1
|
Support smart step into for inline function arguments
|
2015-10-28 14:23:42 +03:00 |
|
Natalia Ukhorskaya
|
77f1a3a7f3
|
Minor: change test directives
|
2015-10-28 14:23:40 +03:00 |
|
Natalia Ukhorskaya
|
f9399f0510
|
Skip MultiFileFacade classes as synthethic
|
2015-10-19 18:57:41 +03:00 |
|
Alexander Udalov
|
6a965c9a06
|
Update IDE tests to use KProperty instead of PropertyMetadata
|
2015-10-14 20:45:55 +03:00 |
|
Denis Zharkov
|
f0e3fd617d
|
Adjust testData to CharSequence.length transformation
|
2015-10-14 20:39:35 +03:00 |
|
Yan Zhulanow
|
1f2b4e20fe
|
Replace get() and set() to getValue() and setValue() (property delegates)
|
2015-10-09 22:49:16 +03:00 |
|
Mikhail Glukhikh
|
6914d09297
|
Old backing field with dollar is now forbidden
|
2015-10-09 21:06:26 +03:00 |
|
Natalia Ukhorskaya
|
bf4a71ee02
|
Minor: fix number of steps in some tests
|
2015-10-09 17:33:17 +03:00 |
|
Ilya Gorbunov
|
782f41580e
|
Fix testData/debugger stepping: replace deprecated withIndices and sortBy usages.
|
2015-10-07 22:36:45 +03:00 |
|
Natalia Ukhorskaya
|
5848ea8d77
|
Fix usage of deprecated function in debugger testData
|
2015-10-05 11:44:58 +03:00 |
|
Alexey Sedunov
|
78f7e6b459
|
Extraction Engine: Support type parameter references
#KT-7260 Fixed
|
2015-10-01 17:35:18 +03:00 |
|
Natalia Ukhorskaya
|
5c04959871
|
Debugger: fix evaluation for local classes
#KT-5104 Fixed
|
2015-09-28 09:34:54 +03:00 |
|
Natalia Ukhorskaya
|
c872f301ff
|
Fix steping for inline functions with reified parameters
|
2015-09-25 16:01:36 +03:00 |
|
Natalia Ukhorskaya
|
33b5e6b255
|
Fix stepping for inline functions inside when, if, try
|
2015-09-25 16:01:35 +03:00 |
|
Denis Zharkov
|
3f6cadf9b7
|
Change FUNCTION_EXPRESSION_WITH_NAME severity to ERROR
Also drop deprecation related parts and get rid of usages of this `feature` within testData
|
2015-09-25 08:29:26 +03:00 |
|
Ilya Gorbunov
|
74e1dbff76
|
Fix deprecations in testData: stepping and evaluate expression tests.
|
2015-09-19 04:33:08 +03:00 |
|
Natalia Ukhorskaya
|
137f8b242a
|
Wrong stepping for if followied by captured variable
#KT-9118 Fixed
|
2015-09-11 11:27:53 +03:00 |
|
Natalia Ukhorskaya
|
0096f2668c
|
Fix step over if there isn't any inlined arguments
|
2015-09-09 15:21:25 +03:00 |
|
Natalia Ukhorskaya
|
519c2784ff
|
Debugger: allow evaluate expression in constructors
|
2015-09-08 11:00:50 +03:00 |
|
Michael Nedzelsky
|
7c1758a8d3
|
fix tests in org.jetbrains.kotlin.idea.debugger.evaluate
|
2015-09-08 02:06:13 +03:00 |
|
Michael Bogdanov
|
0e5a5a2e25
|
ldifferentTypes test fix
|
2015-09-07 16:29:00 +03:00 |
|
Dmitry Petrov
|
7af88f6797
|
Update debug tests & incremental compilation tests depending on part class naming
|
2015-09-07 16:28:43 +03:00 |
|
Michael Bogdanov
|
48c5e3d218
|
Debug tests patched
|
2015-09-07 16:28:38 +03:00 |
|
Natalia Ukhorskaya
|
060b6e6b15
|
Debugger: support stepping out inline function
|
2015-09-04 11:40:22 +03:00 |
|
Natalia Ukhorskaya
|
73946050c1
|
Debugger: support stepping over inline function
|
2015-09-04 11:40:20 +03:00 |
|
Natalia Ukhorskaya
|
19e8c9edb0
|
Debugger: Support parameters of inlined lambda in evaluate expression
|
2015-08-26 12:16:08 +03:00 |
|
Natalia Ukhorskaya
|
c6d29cc1d5
|
Debugger: support labels for non object references (primitive, array)
|
2015-08-26 12:16:05 +03:00 |
|