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 |
|
peter.gromov
|
09b0ff7103
|
minor
|
2010-11-17 17:32:36 +03:00 |
|
peter
|
96cd58ccb3
|
ensure duringCompletion completes before any insert handler is invoked
|
2010-11-01 21:58:42 +03:00 |
|
peter
|
848cbeaa83
|
deprecate setFileCopyPatcher
|
2010-11-01 18:31:09 +03:00 |
|
peter
|
d2dd377775
|
by default, JavaPsiClassReferenceElement insert handler doesn't know about Java language PSI
|
2010-10-30 15:23:55 +04:00 |
|
peter
|
706ff88a9c
|
read actions are not necessary in completion now
|
2010-10-30 15:23:27 +04:00 |
|
peter
|
20d2a228d3
|
IDEA-58604 smart completion for class name renders double package label
|
2010-09-15 23:51:18 +01:00 |
|
Anton Makeev
|
d73223c48d
|
compilation fix
|
2010-07-26 13:50:11 +04:00 |
|