Commit Graph

244 Commits

Author SHA1 Message Date
anna
1931d7b80a test data fixed according to new name suggestions 2010-08-20 13:27:54 +04:00
anna
e18d3e0881 pull up/push down: type parameters can be used in type parameters list as well as type elements (IDEA-57268) 2010-08-10 10:26:36 +04:00
anna
d8b0141c02 preselect available type, leave inacessible in combo 2010-08-09 18:54:31 +04:00
Roman Shevchenko
cb56ea4905 Rename in Javadoc fixed 2010-08-05 22:24:13 +04:00
anna
308e0665e1 introduce parameter, delegate: process supermethod accordingly (IDEA-57162) 2010-08-05 15:54:28 +04:00
anna
e0ca0eb4cd do not replace type with immediate type without necessity (IDEA-56926) 2010-08-05 15:54:27 +04:00
anna
ba842af30e safe delete method parameter: change method signature in javadoc accordingly (IDEA-57032) 2010-08-05 15:54:25 +04:00
anna
12fa2254f7 inline: choose top level inner class to control flow (IDEA-57027) 2010-08-05 15:54:23 +04:00
anna
a09ddeb792 move: leave classes in one file if they were together 2010-08-02 10:53:03 +04:00
anna
5897738dfc inline parameter: safely inline recursive calls (IDEA-55529) 2010-07-27 19:23:53 +04:00
anna
168d489e88 collapse hierarchy: do not push down supersuper twice 2010-07-27 19:23:52 +04:00
anna
eea315f19b inline constant: do not override qualifier 2010-07-27 14:59:02 +04:00
anna
0bbbfef619 introduce over non-valid expression (IDEA-26836) 2010-07-27 14:59:01 +04:00
anna
353f331ea7 safe delete: delete method hierarchy down to the bottom 2010-07-26 11:56:36 +04:00
anna
9ebf19b75e invert boolean: leave expressions with unused return value untouched (IDEA-56568 ) 2010-07-19 22:45:47 +04:00
anna
69ff6e7b27 pull up conflicts: forbid to make package local method abstract (IDEA-56130) 2010-07-19 17:10:53 +04:00
anna
b126136e73 pull up conflicts: method2abstract used private method moved to superclass (IDEA-56133) 2010-07-19 17:10:53 +04:00
anna
9d736f9820 inline: tweak search scope for conflicts replacement 2010-07-16 13:28:30 +04:00
anna
37471e2d04 extract method: qualify with this if needed when target class differs from call place's one 2010-07-15 10:44:07 +04:00
anna
fa25a0d53f extract method type suggestions: suggest more accurate type if casts found (IDEA-56427) 2010-07-14 10:57:05 +04:00
anna
c899f8f467 extract method: do not double parameters 2010-07-09 20:03:29 +04:00
anna
b70942e628 rename: prepare renaming invokes after automatic renamers suggestions as well (IDEA-56124) 2010-07-07 15:49:24 +04:00
anna
9d7a066d6c find method duplicates: respect varargs mix with constants/params; empty args list (IDEA-56076) 2010-07-07 12:37:50 +04:00
anna
c0e2a0c3b0 inline parameter: simple inline as local variable (IDEA-55951) 2010-07-07 12:37:48 +04:00
anna
2cbb2da5f6 pull up conflicts: check package local/protected access 2010-07-05 14:55:34 +04:00
unknown
b9ca9a904c introduce: process parenthesis correctly 2010-07-05 14:55:33 +04:00
unknown
f87d17b2a3 extract super class: check for conflicts under progress; skip check for superclass inheritors mismatch - as no actual members would go there 2010-07-05 14:55:33 +04:00
unknown
5b9cce7e4a push down conflicts: ensure no conflict exist when push method would use "protected" overrider 2010-07-05 14:55:32 +04:00
unknown
862c964a70 pull up conflicts: do not warn if moved method would use super instead (IDEA-56212) 2010-07-05 14:55:32 +04:00
Alexey Kudravtsev
959be8cf44 mockJDKs in ultimate killed, added mockJDK-1.4 to community 2010-07-02 14:23:04 +04:00
unknown
d63f1f294e check for method type params inclusive (IDEA-56192) 2010-07-01 13:37:08 +04:00
Dmitry Jemerov
19561df92a correctly fix testdata after Max's incorrect changes 2010-07-01 12:35:13 +04:00
nik
cea8b6666f test fixed 2010-07-01 12:00:14 +04:00
Maxim Shafirov
4a81558cff Fix testdata accidentially modified during scrollpane refactoring. 2010-06-30 14:00:51 +04:00
Maxim Shafirov
d98fe01f6a Some unnecessary JScrollPane -> JBScrollPane conversions have been done, unrolling. 2010-06-29 22:25:58 +04:00
Maxim Shafirov
b4caafd564 All scrollpanes replaces with JBScrollPane. 2010-06-29 17:36:03 +04:00
anna
57298b6cb2 introduce parameter: respect varargs when rise conflict on params count/args count mismatch (IDEA-56024) 2010-06-29 16:14:50 +04:00
anna
d2576e4aea inline: do not warn about non existing write usages 2010-06-24 13:45:18 +04:00
anna
3b92192bdd extract class: mutate static methods, fields imports ( IDEA-55588 ) 2010-06-23 19:24:24 +04:00
anna
62cc6669be refactorings optimization: optimize imports extracted outof write action 2010-06-21 17:28:02 +04:00
anna
bfc75928b9 NPE: check raw substitution during inline 2010-06-16 12:43:29 +04:00
anna
5b61215773 testdata fixed 2010-06-09 18:04:30 +04:00
anna
ad87ed290e move as enum: strip enum qualifiers in case statements 2010-06-09 17:32:57 +04:00
anna
a45cb23ea5 extract enum: do not migrate other constants to enum 2010-06-09 17:32:56 +04:00
anna
bcdcfd764c extract enum: change types accordingly (switch cases) 2010-06-09 17:32:55 +04:00
irengrig
6c796f35e7 Merge branch 'master' of git.labs.intellij.net:idea/community 2010-06-08 16:56:28 +04:00
anna
48913eb2fe extract method: null checks should not miss final modifiers ( IDEA-55515 ) 2010-06-04 12:00:44 +04:00
anna
2504abd6be pull up: static class references should NOT be updated if that classe was pulled as well 2010-06-04 12:00:42 +04:00
anna
563dc867cc replace constructor with builder: qualify references ( IDEA-55476 ) 2010-06-04 12:00:38 +04:00
Roman Shevchenko
c6632e8517 IntroduceFieldInSameClassTest fix (migrated to 1.5 mock JDK) 2010-06-03 20:53:28 +04:00