peter.gromov
1dc9d6426e
a more generic way to disprefer *Ex, *Impl classes and String.subSequence method
2010-11-17 21:18:06 +03:00
peter.gromov
52a4227091
in basic completion in java, act like smart completion for class names after new
2010-11-17 17:32:47 +03:00
peter.gromov
a2e6ac1a63
move some test data to separate files
2010-11-17 17:32:38 +03:00
peter.gromov
5d72a452bf
one more test for duplicate members
2010-11-16 19:30:31 +03:00
peter.gromov
9f8903c2d3
SmartTypeCompletionTest via fixture
2010-11-16 19:30:30 +03:00
peter.gromov
b757bc2b90
show static members of expected type in basic completion
2010-11-15 19:12:39 +03:00
peter.gromov
ba7b415786
IDEA-48622 Duplicated static fields in smart completion list
2010-11-15 19:12:37 +03:00
peter.gromov
b9cf99f554
disprefer *Impl classes in completion
2010-11-12 22:46:37 +03:00
Alexey Gopachenko
ebf3b511a9
CRLF Dmitry Trofimov MUST DIE %E~
2010-11-12 11:31:48 +03:00
Dmitry Trofimov
439d1455d2
Merge branch 'master' of git.labs.intellij.net:idea/community
...
Conflicts:
platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeStyleManagerImpl.java
2010-11-11 21:36:40 +03:00
peter.gromov
f4fafcbb4b
IDEA-60822 [IdeaX] code completion for "for(fin" automatically chooses "for(finalize()" instead of "for(final"
2010-11-11 21:03:29 +03:00
peter.gromov
68d0598a76
fix double space after return in java
2010-11-11 21:03:29 +03:00
peter.gromov
391a9f4e2b
no superfluous spaces when completing primitive types in for loop (IDEA-61052)
2010-11-10 21:24:12 +03:00
peter.gromov
1fec75c35a
suggest the just appeared type variables when writing a method return type (IDEA-60681)
2010-11-08 17:57:34 +03:00
peter.gromov
217ece149b
IDEA-58858 Regression: Incorrect behavior on method name autocomplete if the next statement has a cast
2010-11-08 17:57:34 +03:00
peter
3cad8b60da
suggest primitive types in for loop (IDEA-60558)
2010-10-30 16:50:50 +04:00
peter
02aaf0b6b0
don't autopopup with anything after Java double literals (IDEA-60505)
2010-10-30 16:18:40 +04:00
peter
0c2c5511bd
don't show some java keywords in some java places, but show some keywords in some other places (e.g. IDEA-58589)
2010-10-28 21:19:20 +04:00
peter.gromov
1e148bbbda
after instanceof, prefer interfaces and abstract classes
2010-10-26 20:49:33 +04:00
peter.gromov
127a5b0b8e
make the statically imported suggestions obey the expected type (IDEA-59720)
2010-10-18 21:16:35 +04:00
peter
915cf66ef3
don't qualify magic method calls unless it's really needed. qualify instance magic methods with 'this'
2010-08-31 19:29:32 +01:00
peter
385649b73b
complete siblings of statically imported fields, too (java)
2010-08-31 13:52:36 +01:00
peter
e1928c42af
in attempt to fix just one test rewrite half the java method call completion; but the code now is much more self-contained, and the test is fixed
2010-08-31 12:38:38 +01:00
peter
9f2c71850b
don't throw exceptions when completing in the RHS of >>, complete instead
2010-08-26 20:25:10 +01:00
peter
6a19767ce5
smart primitive constant completion to work in binary expressions like |
2010-08-26 20:25:09 +01:00
peter
a5dcfb5582
make ctrl+space in java offer all class names, not just the imported ones
2010-08-22 18:37:29 +01:00
peter
24488c204b
don't insert . after completing super in java
2010-07-30 22:04:47 +01:00
peter
7c51c98375
correctly generate anonymos body when completing after new inside another anonymous
2010-05-31 21:44:06 +01:00
peter
c9db4a5d12
IDEA-54459 Smart type completion for anonymous class after 'new' inserts '{}' inside '()' if the class has two generic parameters
2010-05-17 14:54:27 +01: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
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
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
peter
50da4c1d5a
make complete-statement-completion smart-wrap constructor arguments (IDEADEV-41023)
2009-10-28 22:48:21 +00:00
peter
b29804d2bf
preserve method call parameters when selecting with tab
2009-10-28 22:48:21 +00:00
peter
81e863bdfd
WordCompletionTest->community
2009-10-26 17:13:32 +00:00
peter
98e865fe67
VariablesCompletionTest -> community
2009-10-15 19:04:17 +01:00
peter
5b6d7557a1
move jsp smart completion test back into ultimate
2009-10-15 19:04:16 +01:00
peter
fc5b2909d7
CompletionStyleTest -> community
2009-10-15 19:04:15 +01:00
peter
d41d5eecbb
CustomFileTypeCompletionTest -> community
2009-10-15 19:04:15 +01:00
peter
3d76ccc31a
ClassNameCompletionTest -> community
2009-10-15 19:04:14 +01:00
peter
4c2eb97ca9
completion sorting tests -> community
2009-10-15 19:04:13 +01:00
peter
652ed5c055
dot & keyword completion tests -> community
2009-10-15 19:04:13 +01:00
peter
2635f32a99
basic completion tests -> community
2009-10-15 13:07:59 +01:00
peter
719c0163cb
smart completion tests -> community
2009-10-15 12:33:57 +01:00