Commit Graph

15 Commits

Author SHA1 Message Date
anna
27ec83e3d7 inline parameter: allow to inline as local for methods with usages (IDEA-65536) ; respect write access for parameters with constant values ( IDEA-65535) 2011-02-16 09:48:39 +01:00
anna
5897738dfc inline parameter: safely inline recursive calls (IDEA-55529) 2010-07-27 19:23:53 +04:00
anna
c0e2a0c3b0 inline parameter: simple inline as local variable (IDEA-55951) 2010-07-07 12:37:48 +04:00
anna
8331adb1d7 inline parameter: conflict if replacement would be inaccessible 2010-02-12 18:57:10 +03:00
anna
2d7473841b inline parameter: assignment to local variable between its declaration and the call causes the incompilable code (IDEA-52164) 2010-02-11 17:56:33 +03:00
anna
208129c56b inline parameter: check visibility access (IDEA-52169) 2010-02-11 17:56:32 +03:00
anna
292373e213 inline parameter: check static access (IDEA-52170) 2010-02-11 17:56:31 +03:00
anna
7c2d78c47c inline parameter: decode context in initializer in case of local variable created as well (IDEA-52171) 2010-02-11 17:56:30 +03:00
anna
20b01ce79e inline parameter: check inner/local classes (IDEA-40703) 2010-02-11 17:56:29 +03:00
anna
bd9424a2e7 inline parameter: conflict if initializer depends on caller parameter 2010-02-09 16:04:11 +03:00
anna
9b271b5bd7 inline parameter: conflict for write access (IDEA-40733); exceptions are thrown if they are found in initializer (IDEA-40732 ) 2010-02-02 19:49:02 +03:00
anna
107ab35006 inline parameter: check access conflicts (IDEA-40703) 2010-02-02 16:16:36 +03:00
anna
41b97a4f75 inline parameter: make it public; allow to inline refs to the same non final fields; allow to inline different constants with the same value (IDEA-40700) 2010-02-02 16:16:35 +03:00
anna
0cc203b176 inline parameter: evaluate this expression (IDEA-40666) 2010-02-02 16:16:35 +03:00
Dmitry Jemerov
b43c03ca2f moving tests 2009-09-10 19:49:38 +04:00