Commit Graph

280 Commits

Author SHA1 Message Date
anna
8b9c2074f0 javadoc reference errors: do not highlight too much - leave valid parts of the reference untouched ( IDEA-36904 ) 2010-05-04 13:21:10 +04:00
Maxim Medvedev
a32ed428c1 Merge branch 'master' into changeSignature
Conflicts:
	java/java-impl/src/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java
2010-04-28 16:00:32 +04:00
anna
ab9827497d extract class: do not generate calls for getters/setters which do not exist ( IDEA-53442) 2010-04-28 13:15:25 +04:00
anna
aa24f87a58 inline method: this qualifier in class hierarchy 2010-04-28 13:15:24 +04:00
anna
44235fb387 replace constructor with builder: do not miss default values ( IDEA-54303 ) 2010-04-26 17:56:49 +04:00
Maxim Medvedev
8b4e91ddf2 Merge branch 'master' into changeSignature
Conflicts:
	plugins/groovy/testdata/highlighting/MethodDuplicates.groovy
2010-04-23 11:05:23 +04:00
anna
eef8f4fb25 javadoc signature: short name for nested classes fixed 2010-04-22 20:38:58 +04:00
Maxim Medvedev
184632cb63 Merge commit 'origin/master' into changeSignature
Conflicts:
	java/java-impl/src/com/intellij/refactoring/changeSignature/ChangeSignatureTargetUtil.java
	plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/changeSignature/GrChangeSignatureHandler.java
2010-04-22 16:47:15 +04:00
anna
bb3cacc36c allow to change constructor signature when caret is on constructor call 2010-04-22 12:22:43 +04:00
anna
73081ee24d package-info.java is involved in Ctrl-Q (IDEA-26014); testdata moved 2010-04-22 12:22:41 +04:00
anna
581e899f47 exclude method type parameters from extracted class signature (IDEA-53446) 2010-04-22 12:22:40 +04:00
anna
c85d94ea4f do not upper case 2010-04-20 13:53:21 +04:00
anna
b0fa2925d3 do not upper case 2010-04-20 13:53:20 +04:00
anna
7ed9ad21da do not upper case 2010-04-20 13:53:19 +04:00
Denis Zhdanov
4e370a6a7c IDEA-54000 Move java formatting tests to community edition
Moved from 'idea-tests' to 'java-tests' because java formatter belongs to community edition
2010-04-19 19:27:51 +04:00
Denis Zhdanov
e8777a2477 IDEA-54000 Move java formatting tests to community edition
Moved from 'idea-tests' to 'java-tests' because java formatter belongs to community edition
2010-04-19 19:27:17 +04:00
Denis Zhdanov
e42c2fdcab IDEA-54000 Move java formatting tests to community edition
Moved from 'idea-tests' to 'java-tests' because java formatter belongs to community edition
2010-04-19 19:26:51 +04:00
anna
c5e5bc7237 redundant type args: check boxed types if javac would be able to compile (IDEA-53984) 2010-04-19 17:11:33 +04:00
anna
6585349abc field can be local: revert optimization (IDEA-53992) 2010-04-19 12:46:12 +04:00
anna
b9760871f9 inheritance 2 delegation: type parameters substitution (IDEA-53529) 2010-04-15 22:35:35 +04:00
peter
8c2b87446f restore primitive type completion in parameter lists 2010-04-15 17:43:37 +04:00
peter
d45e439cc1 tab completion shoulnd't overwrite new class'es argument list 2010-04-15 17:43:33 +04:00
peter
fac5c19893 IDEA-52529 enum member not suggested while adding a static array right in the enum class 2010-04-15 17:43:30 +04:00
anna
04fdd69cc1 pull up/push down: type parameters substitution should modify member copy (IDEA-53496) 2010-04-14 18:32:38 +04:00
anna
d95d359eeb pull up: erasure type parameters or try to substitute (IDEA-53490) 2010-04-14 18:32:36 +04:00
Pavel Fatin
a03abdc55a CopyClassTest.testLibraryClass - expect text with trailing spaces (retained by PsiElement.replace) 2010-04-14 18:20:29 +04:00
peter
16ecaebf9b correct {} placement when creating a new abstract class with constructor arguments 2010-04-12 19:31:27 +04:00
peter
8db6de961d don't suggest primitive type names inside annotation in method parameter list (IDEA-25149) 2010-04-12 19:31:26 +04:00
peter
d2086dc7f3 IDEA-53346 Extra pair of parentheses when completing a constructor call 2010-04-06 20:10:40 +04:00
peter
8ea4bb8771 IDEA-53352 Completing multiple parameters inside if statement inserts semicolon incorrectly 2010-04-06 14:25:53 +04:00
Dmitry Jemerov
af06f478f5 take correct parameter names from debug info for long/double parameters (IDEA-53195) 2010-04-01 15:50:15 +04:00
anna
9cb223e375 push down: erase type arguments for raw subtypes (IDEA-53405) 2010-03-30 21:00:36 +04:00
anna
227d51d58a inline constant field: preserve qualifiers 2010-03-23 12:17:02 +03:00
anna
2f8092591a field can't be local if its initializer is not a constant 2010-03-22 18:55:52 +03:00
anna
eea6a96e7d introduce constant/field: static/final should be set before actual add - anchor detection (IDEA-52969) 2010-03-22 18:55:48 +03:00
anna
dc8db62ae4 import is redundant if imported class is located in the same directory (IDEA-52733) 2010-03-17 14:29:21 +03:00
anna
17ce947291 multiple classes copy (IDEA-52694) 2010-03-17 14:29:20 +03:00
Kirill Kalishev
0bc490c330 project & structure view tests to CE 2010-03-16 18:26:49 +03:00
anna
0dbd16d7ef field can be local: treat non-primitive fields as read/write (IDEA-52901) 2010-03-15 19:45:03 +03:00
peter
eed9138dbd IDEA-27091 When finishing method lookup item with '(', put caret after this '(' even if method has no parameters
IDEA-51789 When "Insert pair bracket" on Editor->Smart keys page is off, IDEA still inserts both parentheses on autocomplete lookup, but overtype doesn't work
2010-03-09 12:54:15 +00:00
peter
ebf8bc4fd9 Complete words in XML even if there are classes in the completion list (IDEA-50044) 2010-03-08 21:53:22 +00:00
anna
b728796708 field can be local extended: suggest read only fields used in e.g. constructor once as can be local; process inner class constructors as methods (IDEA-52670) 2010-03-05 14:07:36 +03:00
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
f766605a48 unify javadoc warnings: @return tag should be highlighted if description is missed (IDEA-47680) 2010-02-26 16:46:37 +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