peter
|
74dad1078b
|
CompletionContributor: cleanup, notnull
|
2014-06-25 00:03:38 +02:00 |
|
Anna Kozlova
|
b898f91f84
|
static method reference completion (IDEA-124043)
|
2014-04-24 17:58:58 +02:00 |
|
Anna Kozlova
|
7bb8868ef2
|
smart completion of method references (IDEA-123293; IDEA-123291)
|
2014-04-03 17:15:57 +02:00 |
|
peter
|
76956c0ebe
|
IDEA-119740 Ctrl+Shift+Space does not complete exception type after "final"
|
2014-01-23 10:45:22 +01:00 |
|
Konstantin Bulenkov
|
041d958f95
|
get rid of ReflectionCache
|
2014-01-02 14:03:58 +01:00 |
|
Anna Kozlova
|
140b91e13a
|
method references: smart completion to filter by return type
|
2013-12-12 17:24:48 +04:00 |
|
Anna Kozlova
|
df47230afe
|
disable lambda completion after inserted qualifier
|
2013-12-12 17:24:46 +04:00 |
|
Alexey Kudravtsev
|
1cc2fa4ced
|
made fields final
|
2013-10-09 13:51:31 +04:00 |
|
Anna Kozlova
|
465edc7a24
|
cleanup after review (++IDEA-112553)
|
2013-09-02 13:32:27 +04:00 |
|
Anna Kozlova
|
e9b1dfce36
|
dumb smart lambda completion (IDEA-112553)
|
2013-08-27 13:30:58 +04:00 |
|
peter
|
f46652f659
|
use the default dummy identifier instead of xxx in smart completion
|
2013-07-10 12:23:40 +02:00 |
|
peter
|
463014e9c6
|
ExpectedTypeInfo: get rid of dimCount and unused insertExplicitTypeParams
|
2013-06-27 18:38:26 +02:00 |
|
peter
|
f141942a3d
|
IDEA-98283 Wrong code completion within annotations
|
2012-12-28 17:57:44 +01:00 |
|
peter
|
3f3c212594
|
IDEA-94209 Completion in parameter list at array parameter position should insert braces after new Type
|
2012-11-10 23:05:30 +01:00 |
|
Alexey Kudravtsev
|
1e0b234fd6
|
cleanup
|
2012-10-16 13:39:41 +04:00 |
|
peter
|
af44ecd7cf
|
IDEA-91838 Complete instance members from static inner class
|
2012-10-13 17:33:08 +02:00 |
|
peter
|
8d74a7248c
|
IDEA-62053 Smart completion should suggest "public static final members" of any class
|
2012-08-06 23:50:30 +02:00 |
|
peter
|
721e54981a
|
@NotNull matcher
|
2012-06-22 14:44:12 +02:00 |
|
peter
|
06262ae78b
|
IDEA-86286 Java: bad completion (interface without package?)
|
2012-05-30 17:34:19 +02:00 |
|
peter
|
e383348498
|
IDEA-26763 Auto-complete Generics on the RHS (now in basic completion as well)
|
2012-03-09 23:16:01 +04:00 |
|
peter
|
ed3f7f1132
|
position caret to the next probable editing location after inserting type arguments (IDEA-26763)
|
2012-03-09 23:05:53 +04:00 |
|
peter
|
979636e035
|
extract TypeArgumentCompletionProvider
|
2012-03-09 21:56:42 +04:00 |
|
peter
|
91fb524a30
|
IDEA-25267 Smart Completion after continue&break should filter labels
|
2012-03-07 20:24:50 +04:00 |
|
peter
|
fe13245171
|
suggest to pass several parameters in autopopup
|
2012-02-15 16:37:48 +01:00 |
|
peter
|
979191114e
|
IDEA-58766 Recognize dot as completion prefix part for chained call suggestions
|
2012-02-08 19:22:39 +01:00 |
|
peter
|
9fd14da9af
|
IDEA-79862 Java: auto-insert space after completing "extends" and "implements"
|
2012-02-01 20:56:01 +01:00 |
|
peter
|
d0f7824299
|
don't insert a space after a keyword if there's already one
|
2012-01-05 20:38:46 +01:00 |
|
peter
|
8720fb18fe
|
don't overwrite trailing space in java & groovy keyword completion
|
2012-01-01 23:14:31 +01:00 |
|
peter
|
a48a9f5efe
|
don't suggest expected type members twice when they are statically imported (IDEA-79426)
|
2011-12-29 16:49:25 +01:00 |
|
peter
|
784c2f101a
|
IDEA-69328 Code completion in switch...case: complete other possible values from already ref'd class
|
2011-12-27 18:17:43 +01:00 |
|
peter
|
acee6c62a0
|
IDEA-78175 Smart Completion: unexpected order of variants
|
2011-12-07 15:54:38 +01:00 |
|
peter
|
9ba73d70b6
|
don't show explicit method type parameters in lookups when they won't be inserted
|
2011-11-10 17:16:30 +01:00 |
|
peter
|
557b9e6fcd
|
Show static members after instance qualifier on second completion
|
2011-11-02 19:04:46 +01:00 |
|
peter
|
551040d040
|
tolerate incomplete new expression PSI (EA-30509)
|
2011-10-20 16:33:44 +02:00 |
|
peter
|
ad2301818c
|
suggest inheritor members on second completion only, prefer the default collection getters to them
|
2011-10-19 15:20:38 +02:00 |
|
peter
|
25b7a27656
|
local variables should appear in smart completion faster than everything else
|
2011-10-04 18:17:42 +02:00 |
|
peter
|
a48dd6e1de
|
IDEA-71518 let parameters completion pass method parameters
|
2011-09-28 19:28:38 +02:00 |
|
peter
|
5bc74bda84
|
don't search for expected type inherited members in autopopup, it's too long
|
2011-09-27 15:06:19 +02:00 |
|
peter
|
b30cd1e755
|
suggest members of inheritors of expected type (IDEA-74668,IDEA-72992)
|
2011-09-23 16:14:26 +02:00 |
|
peter
|
af464a96e1
|
EA-26478 diagnostics
|
2011-04-11 19:23:45 +02:00 |
|
peter
|
c65ff63395
|
java-specific parts of MembersGetter go to JavaMembersGetter
|
2011-04-07 19:50:10 +02:00 |
|
peter
|
6a12b9c4de
|
IDEA-67445 no smart completion for "new Ex<caret>"
|
2011-04-06 13:02:44 +02:00 |
|
peter
|
315f50fdbc
|
java completion sorting on the new api, take 4
|
2011-02-22 18:58:50 +01:00 |
|
peter
|
8e00b86404
|
java completion sorting on the new api, take 1
|
2011-02-22 18:58:46 +01:00 |
|
peter
|
10c8d2aa11
|
smart completion is not smart enough to require that many abstractions
|
2011-02-22 18:58:45 +01:00 |
|
peter
|
cb3a2d6e35
|
use LookupElement.as instead of ad hoc inlining everywhere
|
2011-02-07 12:49:27 +01:00 |
|
peter.gromov
|
69610271bc
|
java: IDEA-56612 code completion for catch argument must suggest only exception classes
|
2010-12-29 18:27:42 +03:00 |
|
peter.gromov
|
96512588ef
|
less read actions
|
2010-11-17 18:55:28 +03:00 |
|
peter.gromov
|
683482bddc
|
minor extraction
|
2010-11-17 17:32:42 +03:00 |
|
peter.gromov
|
5eec24a8ce
|
extract JavaInheritorsGetter
|
2010-11-17 17:32:40 +03:00 |
|