Commit Graph

239 Commits

Author SHA1 Message Date
peter 13e2e96658 make chained call completion work with names like Assert or Arrays 2012-02-21 19:20:14 +01:00
peter fe13245171 suggest to pass several parameters in autopopup 2012-02-15 16:37:48 +01:00
peter ec5f0a171c suggest several parameters when delegating 2012-02-15 16:37:48 +01:00
peter e15612982e don't suggest return after dot 2012-02-15 16:37:48 +01:00
peter 8313dbbbda one more fix for caret position when choosing a class suggestion by dot 2012-02-09 18:36:22 +01:00
peter 8078ea5689 correctly place dot when chosen a class name in completion with it 2012-02-02 16:11:07 +01:00
peter 5eb09ef3fa completion tests should reflect real-life item order 2012-02-01 20:56:02 +01:00
peter 9fd14da9af IDEA-79862 Java: auto-insert space after completing "extends" and "implements" 2012-02-01 20:56:01 +01:00
peter 57a2a49892 IDEA-80583 Wrong suggestion in qualified field type 2012-01-31 18:30:26 +01:00
peter 5d40c34976 don't insert pair ) when choosing a lookup item by ( before an identifier 2012-01-30 17:07:31 +01:00
peter 685f19cebf skip inserting diamond when choosing class completion variant with ( 2012-01-30 17:07:30 +01:00
peter 2dd04b9c01 IDEA-80186 Completion for 'continue' always inserts semicolon 2012-01-24 13:33:39 +01:00
peter ef211da585 when lexicographic completion sorting is enabled, really sort the items lexicographically, without all the priority/grouping/etc stuff (IDEA-79651) 2012-01-09 19:36:46 +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 4ba1cc4d29 IDEA-79381 Exclude from Import not working for non-static inner classes in excluded packages 2011-12-29 17:46:51 +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 7ef62f3655 IDEA-69897 Smart complete missing enum values in switch/case statements 2011-12-27 16:00:13 +01:00
peter 630cfaa379 IDEA-79271 Smart completion in ARM-try block produces trailing semicolon 2011-12-27 16:00:13 +01:00
peter 4a5a55c409 a test for smart completion in try-with-resources 2011-12-23 18:48:11 +01:00
peter b35e73487a IDEA-79246 IDEA completion suggest raw type for element of array of typed class 2011-12-23 18:28:40 +01:00
peter 2ac6b0dabf IDEA-78870 Idea imports unnecessary class when I'm creating anonymous class 2011-12-20 13:23:58 +01:00
peter dc71135134 IDEA-78033 do not sugesst "class" as possible name for variable 2011-12-16 12:02:51 +01:00
peter be287aed95 don't suggest two same-named fields from super classes when one overrides the other 2011-11-22 16:24:10 +01:00
peter 5a79031d3f when importing a class via completion, don't indent the next line if it starts with a cast 2011-11-21 18:53:09 +01:00
peter 613e6b58a0 IDEA-26138 Import hint while typing: be more smart in "extends" - context 2011-11-21 17:47:44 +01:00
peter 3cecea38f2 IDEA-76874 Basic completion doesn't show methods when they do not suite by return type 2011-11-21 17:47:43 +01:00
peter f8c09838b3 IDEA-76808 Smart completion doesn't suggest any variants inside arithmetic or boolean expressions containing three or more operands 2011-11-11 17:42:31 +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 79f82fec64 all possible class names should be a valid lookup strings when completing an inner class after new 2011-11-08 20:38:05 +01:00
peter 557b9e6fcd Show static members after instance qualifier on second completion 2011-11-02 19:04:46 +01:00
peter 32632b2072 IDEA-76218 Allow "Show static members after instance qualifier" to depend on AccessStaticViaInstance 2011-11-02 19:04:45 +01:00
peter 1472a839cb no duplicates in java var name suggestions 2011-10-26 17:56:51 +02:00
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