Commit Graph
255 Commits
Author SHA1 Message Date
peter 33a19de801 VariablesCompletionTest -> light 2011-10-26 17:56:51 +02:00
peter 0ba592df62 a more pleasant-looking method type arguments presentation in lookup 2011-10-21 19:25:52 +02:00
peter 36cc99ea9a IDEA-75812 IDEA doesn't suggest keyword 'break' in switch structure 2011-10-21 19:25:52 +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 3807717ee5 IDEA-75199 Improve chained completion for strings with prefix. 2011-10-17 20:26:08 +02:00
peter 984d7463ac chained methods calls: prefer variables and getters as qualifiers 2011-10-17 20:26:07 +02:00
peter 7dbcadcedc IDEA-70184 Class F cannot be referenced from static context error after Smart Completion invocation 2011-10-17 20:26:07 +02:00
peter 6fb5e52e24 IDEA-75502 Tab in completion replaces the whole line instead of an identifier 2011-10-14 15:26:10 +02:00
peter 7dd4d3d0a5 suggest unresolved reference names only once 2011-10-13 20:35:56 +02:00
peter 1c878bdc94 IDEA-52806 JAVA: smarter parameter name completion for Builder-style-methods 2011-10-12 19:50:08 +02:00
peter 744cc3c5ed IDEA-60790 Variables names completition suggests already used names 2011-10-12 15:09:27 +02:00
peter 7dc4415a90 complete return in switch-case 2011-10-11 19:07:49 +02:00
peter e15e871848 IDEA-75072 "import statically" option not provided for smart completion variants, java 2011-10-06 19:49:11 +02:00
peter c503938810 JavadocCompletionTest -> community 2011-10-05 20:41:34 +02:00
peter 61e2582ca9 some tests made more ready to the live templates advent 2011-10-05 17:37:43 +02:00
peter a48dd6e1de IDEA-71518 let parameters completion pass method parameters 2011-09-28 19:28:38 +02:00
peter eb74d43139 better type inference for smart completing nested generic method call arguments (IDEA-74749) 2011-09-26 13:50:56 +02:00
peter 1bdf394db8 don't suggest methods to override/implement, it seems to be quite useless (IDEA-74784) 2011-09-26 13:50:55 +02:00
peter 8fb263884a IDEA-68684 Extra parenthesis and semicolon in inserted by smart completion of array type initializer in some cases 2011-09-23 20:21:55 +02:00
peter 5f4f51af48 IDEA-74709 Return should not be suggested inside method arguments 2011-09-23 16:14:26 +02:00
peter b30cd1e755 suggest members of inheritors of expected type (IDEA-74668,IDEA-72992) 2011-09-23 16:14:26 +02:00
peter 2f83803dba exclude from completion should also affect implicitly imported items (IDEA-68605) 2011-09-20 19:14:24 +02:00
peter 45eba8f54a don't suggest to call methods in anonymous class bodies 2011-09-20 17:27:56 +02:00
peter 184dff3cc2 IDEA-71746 Please, enable completion of non initialized fields 2011-09-19 19:38:07 +02:00
peter bc61189599 IDEA-72104 Code completion for the final attribute of the enum 2011-09-19 19:38:06 +02:00
peter 220e1eaad3 display in completion the explicit method type arguments that will be inserted 2011-09-19 18:17:28 +02:00
peter 367fcd17a8 IDEA-73345 Completion does not propose generic parameters of a method until the header is complete 2011-09-16 14:13:47 +02:00
peter 43eb3e6dc5 invite to type type parameters when completing new Callable 2011-09-16 14:13:46 +02:00
peter 330016badf suggest class names in foreach with missing type (IDEA-74350) 2011-09-15 20:02:35 +02:00
peter a9458eabd6 IDEA-74356 Code completion: Tab in the middle of already typed code adds a space 2011-09-15 20:02:35 +02:00
peter a5f568196e don't suggest to complete class literals not in expressions 2011-09-15 16:38:19 +02:00
peter 1a9b32f1b8 finishing lookup with a smart enter should actually work like a smart enter 2011-09-14 18:21:02 +02:00
peter 8ea2424104 suggest inner classes from superclas in smart completion 2011-09-14 13:11:29 +02:00
peter a3a880da44 smart completion of primitive and array type class object access (IDEA-72265) 2011-09-13 17:06:51 +02:00
peter 9ddcf4fde8 nothing but .class after primitive or array types in basic completion (IDEA-72265) 2011-09-13 17:06:51 +02:00
peter 22a6e37301 basic completion of class keyword after primitive types and arrays (IDEA-72265) 2011-09-09 12:18:56 +02:00
peter 2ffcdf1cb9 IDEA-72776 JAVA: duplicate "boolean" autocomplete suggestion 2011-09-08 19:38:07 +02:00
peter a4f4d931e3 IDEA-72951 'break' keyword is not suggested by completion in a loop with single statement body 2011-09-08 19:38:06 +02:00
peter c6343bf710 IDEA-70589 autocomplete in interfaces thinks that everything is a constant 2011-09-08 16:15:57 +02:00
peter bff5d16471 dot chooses lookup items, even those that contain dot 2011-09-06 18:38:34 +02:00
peter 3efabdc178 preselect the most relevant item when lexicographic sorting is enabled in the lookups 2011-09-06 18:16:55 +02:00
peter c8e59d711c IDEA-73717 Completion after 'new' and generics 2011-09-02 18:37:54 +02:00
anna 50c39a05d2 diamonds: forbid diamonds completion with inapplicable inferred types (IDEA-73068) 2011-08-17 18:13:50 +02:00
anna b66c85fdee diamonds: forbid diamonds completion with anonymous rollover (IDEA-72527) 2011-08-17 18:13:49 +02:00
peter 440204554c infer Boolean in if(runReadAction(new Computab<caret>)){} 2011-08-16 19:54:55 +02:00
peter 2b505a8ff4 show only imported classes in the first completion 2011-07-29 17:19:42 +02:00
peter 045baa388b IDEA-66018 provide smart completion for assertEquals() arguments 2011-07-18 16:58:51 +02:00
peter 8986e40ab1 show substituted parameter types in method completion 2011-07-15 19:09:31 +02:00
peter 29f5bf705c IDEA-72119 autocomplete for reserved names adds some extra characters 2011-07-15 17:44:52 +02:00
peter 8bdd53200a IDEA-72144 Import StringValue class 2011-07-15 16:23:57 +02:00