Dmitry Batrak
444dce0373
a fix for completion from non-primary caret (IDEA-123396)
2014-10-07 17:45:41 +04:00
peter
544385ce69
IDEA-130745 Incorrect auto cast after completion
...
* when merging dfa states, check that they're really equal after stripping complementary facts (there might be additional info in subclasses)
* merge in separate groups in one go
2014-10-04 09:55:23 +02:00
Dmitry Batrak
65404f7c75
IDEA-123396 Multiple carets: offer completion from other caret, if primary caret has no completion variants
2014-07-24 12:50:28 +04:00
peter
f81e96ef9d
java chained completion: qualifier class items shouldn't be inserted as constructors
2014-07-22 18:26:55 +02:00
peter
f4d3703103
IDEA-126531 Completion inserts unwanted semicolon
2014-07-18 09:14:07 +02:00
peter
e3fd6eb900
don't add a newline when completing with smart enter shortcut (IDEA-126726)
2014-07-08 18:40:07 +02:00
peter
02fdc91a10
IDEA-126726 "Complete current statement" always adds a newline
...
* rollback the fix for IDEA-119926
2014-07-08 13:13:51 +02:00
peter
4c7eca5839
IDEA-126595 provide completion variants for Charset.forName()
2014-06-30 21:59:56 +02:00
peter
01bb23e701
IDEA-125954 Incorrect code completion for deep inner class
2014-06-13 15:40:21 +02:00
peter
57b759ffa1
IDEA-124712 ctrl-alt-space: duplicate completion variants
2014-05-16 16:51:39 +02:00
peter
7dc78a835c
IDEA-124772 Code completion in import statement: suggestion shows package from "java.lang", but when it's selected "java.lang" prefix isn't
2014-05-13 16:14:22 +02:00
peter
676f08abb5
IDEA-124317 super class method is not shown in basic and smart completion, while accessible
2014-05-02 18:42:05 +02:00
peter
c25513919f
IDEA-119926 Completing Statements doesn't go to next line for non conditional statements
2014-04-25 13:27:57 +02:00
peter
947d8ab9c5
missing test data
2014-04-19 21:06:58 +02:00
Dmitry Batrak
399fdef08e
fix multi-caret completion issues, make TypedHandlers supporting block selection work also with multiple carets (IDEA-80056)
2014-02-27 19:03:00 +04:00
peter
0ecb335d3a
IDEA-118988 completion could add 'value=' in annotation
2014-02-25 14:38:25 +01:00
Dmitry Batrak
a96ee36074
fix case in test data file name
2014-02-24 15:02:47 +04:00
Dmitry Batrak
99dab771cd
IDEA-80056 Column selection mode improvement
...
completion behaviour improvements:
* insert generated text into all carets' positions
* apply post-completion actions (like parenthesis insertion) to all carets
2014-02-21 16:48:27 +04:00
peter
3fd5b8e306
don't suggest lowercase non-imported classes in autopopup (IDEA-114348)
2014-02-06 16:25:10 +01:00
peter
2dc4ac2f2b
IDEA-118551 Duplicated enum field in completion
2014-01-13 19:58:48 +01:00
peter
1ef83d5b8d
IDEA-117682 Annotation parameter completion: show defaults in variants popup
2013-12-12 22:43:12 +01:00
anna
1d08cd4400
merge completion variants with same method erasures
2013-10-23 13:43:41 +02:00
peter
3744d2ce50
IDEA-114736 Bug in code completion inside instanceof block
2013-10-12 23:00:40 +02:00
peter
0138fecbf5
don't suggest Math methods inside a Math method call (IDEA-114408)
2013-10-05 23:00:53 +02:00
peter
b901d90b37
IDEA-96713 Incorrect options shown for 'implements'
2013-09-19 11:17:20 +02:00
peter
44011ffd99
first letter case sensitivity should match pattern start with name start even in middle matches
2013-09-02 09:25:18 +02:00
peter
7839f1c478
IDEA-105093 Eclipse-way getter/setter completion
2013-07-18 17:09:32 +02:00
peter
107d61b2b7
IDEA-107086 Java: suggest private members of a casted class inside itself
2013-07-12 15:13:05 +02:00
peter
5a83ab9b49
a test for IDEA-106141 Following Annotation is removed on autocomplete
2013-05-29 14:36:35 +02:00
peter
62af4ca2a1
IDEA-106814 Insert both opening and closing parentheses when completing a method call with "Insert pair brace" option off
2013-05-22 13:31:21 +02:00
Maxim.Mossienko
d3389b2390
fix test data
2013-05-08 13:36:54 +02:00
anna
be9e2fa9f7
testdata fixed
2013-05-06 20:55:21 +02:00
peter
7f31bbcbee
IDEA-102817 Accept completion variants by closing parentheses/brackets
2013-03-11 11:44:06 +01:00
peter
6d416372da
a test for IDEA-99898 Java completion doesn't take into account inferred type...
2013-02-28 18:24:10 +01:00
peter
fa438eb3d7
IDEA-101570 Auto-Completing 'try' and 'finally' keywords does not honor next line brace placement
2013-02-26 17:19:19 +01:00
peter
53a305b847
IDEA-99186 Ctrl+Space help when implementing/overriding methods
2013-02-01 17:40:54 +01:00
peter
4efedd1fa3
IDEA-98132 Improve type parameter lookup
2013-01-21 17:19:58 +01:00
peter
f141942a3d
IDEA-98283 Wrong code completion within annotations
2012-12-28 17:57:44 +01:00
peter
48cc2b3257
IDEA-97822 Code completion inserts a space after primitive types but not reference types
2012-12-20 18:30:44 +01:00
peter
4341bc7222
IDEA-96404 java type inference does not work in for-each template
2012-12-19 19:36:33 +01:00
peter
8abbe6de3a
IDEA-95528 Remove completion common prefix insertion in tests
2012-11-30 18:07:02 +01:00
peter
d30c4471e5
IDEA-94821 Don't autoinsert a single completion item if it's provided via middle matching
2012-11-14 21:18:05 +01:00
peter
f653df321f
don't restart completion after typing 2 characters: it's not needed with current matching
2012-10-15 17:14:44 +02:00
peter
af44ecd7cf
IDEA-91838 Complete instance members from static inner class
2012-10-13 17:33:08 +02:00
anna
b8fb9f7f36
method refs: do not insert ; in calls/exprs (IDEA-92713)
2012-10-11 21:12:07 +02:00
anna
451d88906b
method ref completion: allow non static methods (IDEA-92705)
2012-10-11 12:42:09 +02:00
peter
f0b351d75a
IDEA-91842 Type parameters are shown for field but not for method
2012-09-24 17:37:10 +04:00
peter
2e722afde9
IDEA-90900 Complete statement works incorrectly in some simple cases
2012-09-04 16:39:54 +02:00
peter
f412b09ef8
be prepared to middle matching with one char prefix
2012-08-28 16:24:51 +02:00
peter
546028e1aa
IDEA-90142 Do not propose contant names after '@'
2012-08-14 16:42:39 +02:00