Commit Graph

249 Commits

Author SHA1 Message Date
Alexey Kudravtsev 4a4626c750 removed default file header, because it adds no information but subtracts attention and space 2017-05-12 14:02:24 +03:00
peter 7372d02347 override/implement completion: show short types, not raw (IDEA-CR-19511) 2017-03-27 17:39:24 +02:00
peter 09d6f71387 IDEA-169780 Show parameter types in implement/override popup 2017-03-20 13:32:19 +01:00
peter 246d10ad26 IDEA-169028 Broken auto-import completion inside lambda 2017-03-03 17:12:02 +01:00
peter 2dcd8d24ba java completion: no case enumConstant suggestions where inapplicable (IDEA-168749) 2017-02-27 14:53:56 +01:00
peter 030b38fd76 IDEA-167807 Completion inside wildcard type suggests equals 2017-02-08 17:28:32 +01:00
peter f66c322e16 prefer relevant types when completing cast type (IDEA-167190, IDEA-156868) 2017-01-31 19:23:12 +01:00
peter a5a04bb4af IDEA-167285 Using "complete current statement" with code completion produces broken code 2017-01-30 21:10:52 +01:00
peter 2ac4ed9c48 IDEA-167160 Completion doesn't suggest types for parameters in lambdas in Java 2017-01-27 15:06:16 +01:00
peter ab22b9b3ac IDEA-166582 No completion inside lambda when instance of contains lambda 2017-01-18 19:42:14 +01:00
peter 60e0db2a5c IDEA-163989 IDEA reports Object.getClass() with wrong return type for generic parameters 2016-11-21 16:41:08 +01:00
peter 283613d591 IDEA-162322 Completion missing for field in copy constructor 2016-10-10 20:49:28 +02:00
peter 72f5f15010 IDEA-157276 Code completion should disprefer primitive names in method calls 2016-09-20 17:14:01 +02:00
peter e040a3d284 IDEA-157893 Autocompletion should not use static import in case of conflict 2016-09-20 16:41:43 +02:00
peter 1368f7e7bb IDEA-CR-12743, IDEA-157088 The autocomplete to offer not only the implementation of the interface, but the interface itself (when Object arrays are expected) 2016-08-17 16:24:56 +02:00
peter 6ac6e6712b IDEA-157088 The autocomplete to offer not only the implementation of the interface, but the interface itself 2016-08-03 16:07:38 +02:00
peter 59381e94ae IDEA-158094 Auto-completion popup could display values when autocompleting constants 2016-08-01 15:37:27 +02:00
peter b3ca224f07 IDEA-55146 Autocomplete case inside switch
indent, remove duplicates, restore completion after 'case' (IDEA-CR-12610)
2016-07-28 12:39:54 +02:00
peter 9179fa8fea IDEA-55146 Autocomplete case inside switch 2016-07-27 17:07:11 +02:00
peter 45b1fe1515 IDEA-158416 Deprecated methods are not striked through in implements/override completion 2016-07-25 19:42:49 +02:00
peter b7f5f72066 IDEA-154336 Missing space after completed @annotation 2016-05-02 08:58:57 +02:00
peter 48b941daa8 IDEA-154891 IDEA adds unnecessary space/colon on switch case autocompletion 2016-04-29 22:56:20 +02:00
peter 493794856b smart enter during completion inside synchronized expression should put the caret inside the synchronized block 2016-04-29 22:56:19 +02:00
peter 0e46fda6b8 IDEA-155369 double boolean of method return type 2016-04-29 22:56:17 +02:00
peter 258d0be564 IDEA-151552 No completion after instanceof inside lambda 2016-02-11 13:27:29 +01:00
peter 047e6d7ff2 java completion: qualify calls to outer class methods when needed (IDEA-144816, IDEA-151237) 2016-02-11 12:39:17 +01:00
peter 15a7d36b6e IDEA-151470 Autocomplete not suggesting after finally block 2016-02-11 12:18:35 +01:00
peter 4cac3b6b78 IDEA-147313 Adding @NotNull in front of a method parameter and finishing lookup with Space inserts 2 spaces 2015-11-04 16:51:15 +01:00
peter ba4cd74056 for java completion, choose method with most specific return type among same-signature candidates (IDEA-136174) 2015-10-26 12:39:50 +01:00
peter a14ad4d037 IDEA-123870 Completion does not suggest expected methods after instanceof 2015-10-26 12:32:20 +01:00
peter 3ed90b5c22 IDEA-130264 Completion for super methods of containing class 2015-10-24 23:42:27 +02:00
peter 4658e65121 IDEA-143934 Failed to complete static methods on class from excluded package 2015-10-06 18:33:47 +02:00
peter 15369d718e IDEA-145680 Basic completion doesn't work inside method call after "<" in if condition 2015-09-29 11:07:45 +02:00
peter c57fa18eaa display type arguments in java completion suggestions (IDEA-143204) 2015-09-23 18:08:04 +02:00
peter e3657dfb11 always suggest non-imported annotations (IDEA-145447) 2015-09-23 18:08:03 +02:00
peter ba960d6dda IDEA-144461 AutoCompletion doesn't insert whitespace after annotation 2015-08-28 15:13:17 +02:00
peter 77d4defe4a IDEA-144489 "Complete current statement" creates broken code - missing closing paren on method invocation 2015-08-28 15:13:17 +02:00
peter ec4b481a7e IDEA-144236 try-with-resources causes auto-complete to fail 2015-08-24 15:02:54 +02:00
peter d2056e2d52 IDEA-143075 Autocompletion not working when an inner compiled enum is named "v1" 2015-07-24 12:56:29 +02:00
Roman Shevchenko f7f0a5c0c4 [java] adds support for Java 9's improved try-with-resources (IDEA-140266)
PSI, parser, highlighting, exception analysis, control flow, completion.
2015-07-22 16:28:39 +02:00
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