anna
|
9e086ac5f3
|
extract class: field initializers fixed (IDEA-52622)
|
2010-03-05 14:07:35 +03:00 |
|
anna
|
4e6d36ea3f
|
move package as directory: move non-java files as well; fix imports on classes in moved file(s)
|
2010-03-02 16:39:30 +03:00 |
|
anna
|
50de08af4a
|
inline class to anonymous: replace varargs with array creation
|
2010-03-01 11:05:55 +03:00 |
|
anna
|
312e1c7015
|
collect members before move in order to fix visibility aftwrwards (IDEA-52377)
|
2010-02-24 17:31:12 +03:00 |
|
Maxim Shafirov
|
2b21c5f0cb
|
testdata updated.
|
2010-02-17 19:33:02 +03:00 |
|
Dmitry Jemerov
|
ecca3769a7
|
PostprocessReformattingAspect rewrite
|
2010-02-16 22:00:29 +03:00 |
|
anna
|
9aa9935bf8
|
encapsulate fields: javadoc placement settings (IDEA-52195)
|
2010-02-12 18:57:11 +03: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
|
24c6e0bfa5
|
move inner to interface: strip static modifier
|
2010-02-11 17:56:26 +03:00 |
|
anna
|
bd9424a2e7
|
inline parameter: conflict if initializer depends on caller parameter
|
2010-02-09 16:04:11 +03:00 |
|
anna
|
465bb913a9
|
turn refs to super: process anonymous classes; infer type parameters
|
2010-02-08 21:23:09 +03:00 |
|
anna
|
b0a382dbfa
|
move to inner: move to interface
|
2010-02-08 21:23:00 +03:00 |
|
anna
|
dc35e44ab4
|
introduce parameter: fix getter call
|
2010-02-08 21:22:59 +03:00 |
|
anna
|
4b271bdb3d
|
make static: move field initialization to constructors if it depends on introduced fields
|
2010-02-03 15:50:22 +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
|
8d6c9d5fe0
|
inline method: do not conflict inline super expr inside inner class
|
2010-02-02 17:18:40 +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 |
|
anna
|
e110089a0f
|
test data
|
2010-02-01 17:13:38 +03:00 |
|
anna
|
c81ea3ceca
|
move to inner: ignore package local access if class was moved to interface (IDEA-39296)
|
2010-02-01 17:13:37 +03:00 |
|
anna
|
efad1cbeeb
|
move to inner: rebind imports first in order to prevent fqns (IDEA-39290)
|
2010-02-01 17:13:36 +03:00 |
|
anna
|
735162b601
|
move inner: outer class reference in hierarchy fixed (IDEA-40651)
|
2010-02-01 17:13:35 +03:00 |
|
anna
|
172de67c03
|
Inline inner: rise conflict for getClass invocation (IDEA-39608)
|
2010-02-01 17:13:33 +03:00 |
|
anna
|
7a8e58a984
|
Inline inner: rise conflict for recursive inlinement (IDEA-39353)
|
2010-02-01 17:13:32 +03:00 |
|
anna
|
3e37ba3466
|
Inline inner: assignments to local vars and params in constructor body fixed (IDEA-39285)
|
2010-02-01 17:13:32 +03:00 |
|
anna
|
55b9c7d053
|
Inline inner: show error message as soon as possible (IDEA-39083)
|
2010-01-29 17:07:23 +03:00 |
|
anna
|
de02933e05
|
Inline inner: check when possible to inline this ref only (IDEA-39274)
|
2010-01-29 17:07:23 +03:00 |
|
anna
|
d03c0ac2b2
|
rename conflict: local variable hided by a field in an inner class (IDEA-20700)
|
2010-01-29 17:07:21 +03:00 |
|
anna
|
79cf445952
|
Push Down: super should not access over hierarchy (IDEA-20816)
|
2010-01-29 17:07:20 +03:00 |
|
anna
|
365ed16a15
|
change signature: propagate params/exceptions to implicit constructors
|
2010-01-28 16:22:40 +03:00 |
|
anna
|
53c3a8b5dc
|
move selected classes to inner in one step (IDEA-39729 )
|
2010-01-26 16:55:29 +03:00 |
|
anna
|
4ec2dc9e30
|
stop folding before statement is reached (IDEA-51711)
|
2010-01-22 20:41:05 +03:00 |
|
anna
|
04130b5cb1
|
move instance method should qualify field access if there is a parameter with the same name (IDEA-43009)
|
2010-01-22 13:14:34 +03:00 |
|
anna
|
2b5f3391b7
|
ignore completely automatic renamer if conllision was found (IDEA-13684)
|
2010-01-21 18:06:05 +03:00 |
|
anna
|
d6d72f4eeb
|
test for IDEA-13642
|
2010-01-21 18:06:04 +03:00 |
|
anna
|
95f4056c89
|
rename: find collisions with static imported members in findUsages tests
|
2010-01-20 12:51:45 +03:00 |
|
anna
|
8fdf313fe3
|
rename: find collisions with static imported members in findUsages
|
2010-01-20 12:51:44 +03:00 |
|
Dmitry Jemerov
|
5ff10ec302
|
Merge branch 'master' of git.labs.intellij.net:idea/community
|
2010-01-18 20:26:42 +03:00 |
|
Dmitry Jemerov
|
18440a6958
|
merge idea90 branch into trunk
|
2010-01-18 20:19:19 +03:00 |
|
anna
|
b06e294172
|
move method: remove qualifier after calls corrections
|
2010-01-18 17:35:31 +03:00 |
|
anna
|
f074aebd25
|
suggest to delete method overriders even if conflicts were found (IDEA-51577)
|
2010-01-18 17:35:31 +03:00 |
|
anna
|
f839cca28b
|
move method: new escalate visibility should be processed (IDEADEV-39711)
|
2010-01-18 14:07:43 +03:00 |
|
anna
|
7d8382e7e6
|
copy javadoc to the generated constructor (IDEADEV-41681)
|
2010-01-18 14:07:43 +03:00 |
|
anna
|
121e715819
|
NPE
|
2010-01-14 21:15:52 +03:00 |
|