Commit Graph
57 Commits
Author SHA1 Message Date
peter 0fdefe3ca3 fix double colon on completion 2011-03-14 20:48:14 +01:00
peter da18adc88d fix completion not launching insert handler after explicit common prefix insertion 2011-03-11 17:35:06 +01:00
Roman Shevchenko 25e36ccea0 Coin completion tests moved from class name to normal 2011-03-10 21:34:37 +01:00
Roman Shevchenko ec147dd31d Better exceptions-only completion in catch 2011-03-10 21:34:36 +01:00
peter 58235e314a new HashMap< 2011-03-09 20:14:22 +01:00
peter 16fae492a8 accept class suggestions in java by < 2011-03-08 18:07:29 +01:00
peter 435b14a0ad finishing completion with [ (IDEA-40461) 2011-03-08 18:00:37 +01:00
peter 24b5e9a888 by default execute typed handler when finishing completion by a character 2011-03-08 18:00:36 +01:00
peter 893c24c52f IDEA-57403 Completion cannot suggest members of an intersection type 2011-03-03 20:07:58 +01:00
peter 725873b3ce IDEA-65811 "final" variant is not suggested but it should be 2011-02-23 15:13:41 +01:00
peter 40c073a073 uninitialized fields should be offered at least when initializing them 2011-02-23 15:13:40 +01:00
peter 261bfa77a9 in field type, don't suggest fields&methods (IDEA-65639) 2011-02-22 18:58:42 +01:00
peter df58d454e5 IDEA-62188 Java: Basic completion doesn't suggest "default" keyword in switch construction 2011-02-21 21:05:57 +01:00
peter 0955db3442 restore field negation by ! 2011-02-21 21:05:55 +01:00
peter 1cc5e6339b IDEA-65583:
insert import when completing a class reference with existing generics
on tab, replace the generics, if any
2011-02-17 20:54:09 +01:00
peter 2604b2eb59 fix completing static inner class name extending its enclosing class 2011-02-02 17:21:11 +01:00
peter e782c50a1e IDEA-64713 Using a comma in code completion inserts a trailing space for method calls but not for variable names 2011-01-27 19:37:00 +01:00
peter a87d5fd8a6 for expected class types insert the parentheses 2011-01-26 18:52:56 +01:00
peter f46268d4c8 correctly suggest protected methods after Xxx.super. 2011-01-26 18:52:53 +01:00
peter df9e776747 don't let the following nasty angle braces spoil the qualifier casting 2011-01-25 19:28:58 +01:00
peter 9f4efe0e8f IDEA-64612 Autocasting from completion is not inserted after "assert X instanceof T" (and before another assignment) 2011-01-25 19:28:58 +01:00
peter 56ca617adb add () when completing class name in more cases 2011-01-25 19:28:58 +01:00
peter 6a794afabc don't overwrite dots when finishing completion by ., since it's irritating 2011-01-19 18:34:27 +01:00
peter f2ad1eb124 tailOffset degraded in class name completion (EA-24778) 2011-01-18 20:08:23 +01:00
peter.gromov 69610271bc java: IDEA-56612 code completion for catch argument must suggest only exception classes 2010-12-29 18:27:42 +03:00
peter.gromov 6ce11f88e1 IDEA-51529 Space isn't inserted when completion is finished by '=' symbol 2010-12-23 20:11:34 +03:00
peter.gromov c09bf152d6 IDEA-62753 Completing method call with ';' when pair bracket autoinsertion is off 2010-12-15 18:54:42 +03:00
peter eabeeffd00 WI-4378 Autocomplete issue: Zen Coding abbreviation expanded instead of autocompletion 2010-12-13 16:42:27 +03:00
peter e1980f56b1 show type parameters and local classes in basic completion (IDEA-62711) 2010-12-09 11:36:45 +03:00
peter.gromov 23e571ef91 [rev=nik] fix incorrect parentheses insertion when code style dictates spaces before & inside call parens (IDEA-49942) 2010-12-03 16:27:46 +03:00
peter.gromov 1209d0d670 IDEA-54362 When "Insert pair bracket" on Editor->Smart keys page is off, IDEA still inserts both parentheses on autocomplete lookup, but overtype doesn't work for functions with at least one argument 2010-12-03 15:29:05 +03:00
peter.gromov 6448426e0b [rev=neuro159] IDEA-62218 Inner enums completion 2010-12-01 19:58:52 +03:00
peter.gromov 19943e9543 IDEA-50590 When completing a field with qualifier casting, caret is placed inside typecast 2010-11-26 13:02:04 +03:00
peter.gromov 07795c4a42 don't erase generics when choosing a new class name with tab (IDEA-50622) 2010-11-25 19:35:42 +03:00
peter.gromov a299f87b97 don't erase constructor arguments when choosing a new class name with tab (IDEA-61806) 2010-11-25 19:35:39 +03:00
peter.gromov 264b830a24 don't suggest 'this' keyword in java comments 2010-11-18 16:08:38 +03:00
peter.gromov 52a4227091 in basic completion in java, act like smart completion for class names after new 2010-11-17 17:32:47 +03:00
peter.gromov a2e6ac1a63 move some test data to separate files 2010-11-17 17:32:38 +03:00
peter.gromov b757bc2b90 show static members of expected type in basic completion 2010-11-15 19:12:39 +03:00
Alexey Gopachenko ebf3b511a9 CRLF Dmitry Trofimov MUST DIE %E~ 2010-11-12 11:31:48 +03:00
Dmitry Trofimov 439d1455d2 Merge branch 'master' of git.labs.intellij.net:idea/community
Conflicts:
	platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeStyleManagerImpl.java
2010-11-11 21:36:40 +03:00
peter.gromov f4fafcbb4b IDEA-60822 [IdeaX] code completion for "for(fin" automatically chooses "for(finalize()" instead of "for(final" 2010-11-11 21:03:29 +03:00
peter.gromov 68d0598a76 fix double space after return in java 2010-11-11 21:03:29 +03:00
peter.gromov 391a9f4e2b no superfluous spaces when completing primitive types in for loop (IDEA-61052) 2010-11-10 21:24:12 +03:00
peter.gromov 1fec75c35a suggest the just appeared type variables when writing a method return type (IDEA-60681) 2010-11-08 17:57:34 +03:00
peter.gromov 217ece149b IDEA-58858 Regression: Incorrect behavior on method name autocomplete if the next statement has a cast 2010-11-08 17:57:34 +03:00
peter 3cad8b60da suggest primitive types in for loop (IDEA-60558) 2010-10-30 16:50:50 +04:00
peter 02aaf0b6b0 don't autopopup with anything after Java double literals (IDEA-60505) 2010-10-30 16:18:40 +04:00
peter 9f2c71850b don't throw exceptions when completing in the RHS of >>, complete instead 2010-08-26 20:25:10 +01:00
peter a5dcfb5582 make ctrl+space in java offer all class names, not just the imported ones 2010-08-22 18:37:29 +01:00