Commit Graph

209 Commits

Author SHA1 Message Date
peter 7194336a1f IDEA-140452 Complete-statement insert closing parenthesis at wrong place 2015-07-09 20:49:01 +02:00
Anna Kozlova 0415ca7a79 testdata fixed 2015-07-03 20:58:41 +03:00
Roman Shevchenko 200e67ca65 IDEA-106141 (trailing annotations excluded from an incomplete reference expression)
I.e. in "X. \n @A public T m()", @A is no longer a part of "X.".
2015-07-03 16:00:02 +03:00
peter 1bd313a730 IDEA-139340 Inner class appears twice in code completion popup 2015-05-18 17:02:52 +02:00
peter 7ea7daa29a IDEA-140294 If you declare a variable and initialize it on the same line, autocomplete will suggest the new variable in that line 2015-05-15 17:25:39 +02:00
peter 409070a176 IDEA-138071 Completion shouldn't show private symbols from compiled code 2015-03-24 16:32:25 +01:00
peter 1555db7819 IDEA-136826 Autocomplete fails for static nested annotations 2015-02-24 12:21:01 +01:00
Dmitry Batrak 88f587d17c IDEA-125512 switch case doesn't indent properly 2015-02-19 14:55:16 +03:00
peter 4c109a6316 IDEA-136189 "Code completion" proposes to extend the class of the same class 2015-02-13 18:39:31 +01:00
peter a08f797fb3 IDEA-135554 Suggestion for class variable are incorrect 2015-02-06 17:26:14 +01:00
peter ca3481dbd3 IDEA-131145 Completion for @Override 2014-11-10 17:53:26 +01:00
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