Natalia Ukhorskaya
|
2f931f36c8
|
Implement extra variables for debugger
|
2015-02-06 11:21:17 +03:00 |
|
Natalia Ukhorskaya
|
f5aefc96fb
|
Local variable shouldn't be visible in debugger before initialization
|
2015-01-15 11:45:15 +03:00 |
|
Valentin Kipyatkov
|
c915eb4eac
|
KT-6566 Generate Override/Implement method does not work for locally declared classes
#KT-6566 Fixed
|
2015-01-14 20:59:23 +03:00 |
|
Natalia Ukhorskaya
|
8dcb4ab5bb
|
Debugger: suppress UNSAFE_CALL diagnostic in debug mode
|
2015-01-12 14:16:26 +03:00 |
|
Natalia Ukhorskaya
|
94466da61b
|
Evaluate expression: render InvocationExceptions correctly
|
2014-12-24 13:48:17 +03:00 |
|
Natalia Ukhorskaya
|
9283daccb6
|
Debugger: fix evaluate expression for traits
|
2014-12-23 14:40:28 +03:00 |
|
Natalia Ukhorskaya
|
e35b960eb5
|
Stepping: do not write line numbers for call arguments
#KT-3080 Fixed
|
2014-12-23 14:40:26 +03:00 |
|
Natalia Ukhorskaya
|
261ced59c5
|
Correct labels for local variables
|
2014-12-23 14:40:24 +03:00 |
|
Natalia Ukhorskaya
|
73d62902d0
|
Debugger: use partialBodyResolve. Don't compete variables defined after context element
|
2014-12-12 13:42:35 +03:00 |
|
Natalia Ukhorskaya
|
3ab7c6c8e9
|
Evaluate Expression: fix for anonymous objects - expressions where anonymous type can be replaced with super type can be evaluated
|
2014-12-03 12:49:40 +03:00 |
|
Natalia Ukhorskaya
|
a9f9049223
|
Evaluate expression: fix exception for breakpoints on object header (for accessor methods)
|
2014-11-13 09:47:11 +03:00 |
|
Natalia Ukhorskaya
|
42257218b6
|
Fix tests after adding lineNumber for functions without return expression
|
2014-11-07 17:18:02 +03:00 |
|
Natalia Ukhorskaya
|
55590e00a5
|
Evaluate expression: add ability to evaluate expression suspending on class header
|
2014-11-06 16:21:54 +03:00 |
|
Natalia Ukhorskaya
|
be73ec2cc9
|
KotlinEvaluateExpressionTestGenerated:testSimple: add comment
|
2014-10-17 11:46:25 +04:00 |
|
Natalia Ukhorskaya
|
fff8bfff5f
|
Debugger: do not throw exception on getting source position for Kotlin object
|
2014-10-15 14:09:55 +04:00 |
|
Andrey Breslav
|
0cbbb6a0db
|
Test data fixed
|
2014-10-13 15:37:47 +04:00 |
|
Natalia Ukhorskaya
|
f9f4aefb2a
|
Evaluate expression: check for errors before running extract function for code fragment
|
2014-10-09 13:48:39 +04:00 |
|
Natalia Ukhorskaya
|
4994e771d0
|
Evaluate expression: support EE for shared vars
|
2014-09-30 15:00:28 +04:00 |
|
Natalia Ukhorskaya
|
8ad18df3fa
|
Evaluate expression: switch off breakpoints during eval4j run
|
2014-09-30 15:00:27 +04:00 |
|
Natalia Ukhorskaya
|
2b388ed308
|
Evaluate Expression: fix function call from base class on object with subtype
|
2014-09-23 10:33:06 +04:00 |
|
Natalia Ukhorskaya
|
3dcfae4a81
|
Debugger: delegated property should be visible in debugger
#KT-4699 In Progress
#KT-3582 Fixed
|
2014-09-17 13:59:53 +04:00 |
|
Natalia Ukhorskaya
|
e16673f50a
|
Debugger tests: do not print line numbers in stdlib
|
2014-09-12 17:26:32 +04:00 |
|
Natalia Ukhorskaya
|
32f6d7feac
|
Add test for KT-5554: coerce arrays in return
#KT-5554 Fixed
|
2014-09-11 15:04:46 +04:00 |
|
Natalia Ukhorskaya
|
50dcef254d
|
Debugger: get correct context for breakpoints inside lambdas
|
2014-09-11 15:04:41 +04:00 |
|
Alexey Sedunov
|
76433571f8
|
Extract Function: Support multiple output values
|
2014-09-10 16:44:46 +04:00 |
|
Natalia Ukhorskaya
|
e7ebf6fda2
|
Minor: change debugger tests structure
|
2014-08-27 15:57:59 +04:00 |
|
Natalia Ukhorskaya
|
453592edf4
|
Debugger: breakpoints in library source files
|
2014-08-27 15:57:58 +04:00 |
|
Natalia Ukhorskaya
|
de7b6cb3a1
|
Evaluate expression: support EE on method with expression body, on properties
#KT-5485 Fixed
|
2014-08-07 15:43:47 +04:00 |
|
Natalia Ukhorskaya
|
3a7f66b7eb
|
Evaluate expression: fix exception when default package is used
#KT-5555 Fixed
|
2014-08-07 15:43:46 +04:00 |
|
Natalia Ukhorskaya
|
73e0ae1d1c
|
Evaluate expression: support captured vals
|
2014-07-16 15:17:44 +04:00 |
|
Natalia Ukhorskaya
|
6440884a40
|
Add tests for tracing frame
|
2014-07-16 15:17:44 +04:00 |
|
Denis Zharkov
|
433c9cd4a5
|
Fixed test in evaluateExpression (redundant boxing was removed)
|
2014-07-15 21:26:54 +04:00 |
|
Alexey Sedunov
|
1618d7448d
|
Extract Function: Improve rendering of error messages
|
2014-07-11 19:13:41 +04:00 |
|
Natalia Ukhorskaya
|
a17bcce682
|
Add tests for exceptions from evaluate expression
|
2014-06-23 17:39:53 +04:00 |
|
Natalia Ukhorskaya
|
28cbe95e0c
|
Generate invokeSpecial for all private functions
|
2014-06-23 17:17:42 +04:00 |
|
Natalia Ukhorskaya
|
b5f6df3144
|
Cache bytecodes for JetCodeFragment in Evaluate Expression
|
2014-06-23 17:17:39 +04:00 |
|
Natalia Ukhorskaya
|
906a3ea905
|
Evaluate expression: test with doubles
|
2014-06-23 17:17:35 +04:00 |
|
Alexander Udalov
|
d78d4bc44c
|
Disallow extension properties with backing fields
#KT-1682 Fixed
|
2014-05-29 21:24:05 +04:00 |
|
Natalia Ukhorskaya
|
0c2120b578
|
Evaluate expression: add debug expression inside block for function literals
EA-56887 Fixed
|
2014-05-27 13:42:55 +04:00 |
|
Natalia Ukhorskaya
|
ec6809ccae
|
Evaluate expression: pass this as first parameter
|
2014-05-27 13:42:54 +04:00 |
|
Natalia Ukhorskaya
|
d263621ef5
|
Evaluate expression: refactor error messages
|
2014-05-20 16:12:53 +04:00 |
|
Natalia Ukhorskaya
|
8c0f99001b
|
Evaluate expression: check for syntactic errors
|
2014-05-15 13:54:27 +04:00 |
|
Natalia Ukhorskaya
|
511d270032
|
Evaluate expression: evaluate block of code (CODE_BLOCK mode)
|
2014-05-15 13:54:25 +04:00 |
|
Natalia Ukhorskaya
|
a0549f0ff5
|
Evaluate expression: allow to call invisible members
#KT-4935 Fixed
|
2014-05-15 13:54:22 +04:00 |
|
Natalia Ukhorskaya
|
98532f321d
|
Evaluate expression: add ability to import class
|
2014-05-05 16:12:38 +04:00 |
|
Natalia Ukhorskaya
|
2ffcc5124e
|
Debugger: use extract method to get function arguments
|
2014-04-23 18:09:59 +04:00 |
|
Natalia Ukhorskaya
|
fa482bca80
|
Use lazy analysis for debug file
|
2014-04-23 18:09:57 +04:00 |
|
Natalia Ukhorskaya
|
bd737a32fb
|
Debugger: add imports from file on breakpoint
|
2014-04-23 18:09:55 +04:00 |
|
Natalia Ukhorskaya
|
133aea9c4b
|
Debugger: add test for evaluate expression
|
2014-04-23 18:09:47 +04:00 |
|