Commit Graph

14 Commits

Author SHA1 Message Date
Egor.Ushakov eed9e7e7fb IDEA-132210 Debugger: Evaluate fails on this and super references in lambda 2016-02-24 15:33:05 +03:00
Anna Kozlova a05adb95b5 compiling debugger: shift original context if on private, so 'make public' won't invalidate anchor (IDEA-132525) 2014-11-10 17:53:58 +01:00
Anna Kozlova f2257025fa extract light method object: create class initializer if there is no place to put initializer (IDEA-131912) 2014-10-27 15:40:03 +01:00
Anna Kozlova e74edb2614 testdata for light extract method 2014-10-18 09:34:44 +02:00
Anna Kozlova cd2d76587a extract light method object: complete array initializer with first element type (IDEA-131435)
(cherry picked from commit 2b66700cb40889d0578426a0ddca6fb0b02f2718)
2014-10-17 21:08:46 +02:00
Anna Kozlova 7be506a901 do not crash on invalid lambdas/method refs (IDEA-130240) 2014-09-29 14:08:34 +02:00
Anna Kozlova a25b50b5fe extract light method object: make all private file members public to ensure direct access from 'magic' inner class 2014-09-12 12:38:16 +04:00
Anna Kozlova 7e68549078 extract light method object: calculate offsets related to valid parent so inserted during refactoring import would be taken into account 2014-09-11 16:05:20 +04:00
Anna Kozlova bad93dbdc9 extract light method object: insert result as last statement 2014-09-11 13:13:50 +04:00
Anna Kozlova 1304e452d9 extract light method object: invoke on expressions 2014-09-10 21:57:43 +04:00
Anna Kozlova 92518cf5c9 extract light method object: filter inaccessible variables 2014-09-09 15:51:39 +04:00
Egor.Ushakov d20820b0f8 test for invoke return type 2014-09-08 15:31:50 +04:00
Anna Kozlova 4225b2e93f change initial expectations for light extract object 2014-09-05 13:17:10 +04:00
Anna Kozlova 64422b696d extract method object to emulate debugging for anonymous classes, lambdas, etc 2014-09-03 22:34:57 +04:00