Commit Graph
433 Commits
Author SHA1 Message Date
anna d88f344fd6 ready to nulls (EA-52470 - IAE: TypeCompatibilityConstraint.<init>) 2013-11-28 20:21:40 +01:00
anna 483e172728 IDEA-115884 Auto-complete qualified super reference in virtual extension methods. 2013-11-05 10:13:12 +01:00
peter ad779bf2f9 IDEA-115368 Smart type completion popup offers Object.class ahead of local Class<?> variable 2013-11-03 20:54:48 +01:00
Dmitry Batkovich 627a698370 build fix 2013-11-01 15:39:10 +04:00
Dmitry Batkovich f5ed1c11ea methods chains completion on one index 2013-11-01 15:10:37 +04:00
Dmitry Batkovich ca4af156d6 selection after methods chains completion fixed and chain relevance improved 2013-10-24 12:58:14 +04:00
Dmitry Batkovich 80106fc16c selection after methods chains completion and checking parameters in context 2013-10-24 12:47:33 +04:00
anna 1d08cd4400 merge completion variants with same method erasures 2013-10-23 13:43:41 +02:00
peter 06ee80f144 support Class<?> in loggers (IDEA-105064) 2013-10-18 22:43:12 +02:00
peter ec2d2d3d74 IDEA-105064 Is it possible to have even smarter code completion in case of Logger.getLogger(Class)? 2013-10-17 21:54:35 +02:00
peter 3744d2ce50 IDEA-114736 Bug in code completion inside instanceof block 2013-10-12 23:00:40 +02:00
peter 203e791253 prefer variants without leading underscores when case sensitivity=first letter (OC-3547) 2013-10-07 17:18:25 +02:00
peter 0138fecbf5 don't suggest Math methods inside a Math method call (IDEA-114408) 2013-10-05 23:00:53 +02:00
Bas Leijdekkers 7b3d333cc1 javadoc tag completion in package-info.java 2013-10-04 22:12:57 +02:00
peter 3a1ab0f858 IDEA-114256 Completion popup should prefer option without prefix 2013-10-01 13:16:17 +02:00
peter b901d90b37 IDEA-96713 Incorrect options shown for 'implements' 2013-09-19 11:17:20 +02:00
peter 75c1cd600f IDEA-113149 Constructor parameters completion is not available in case of classes with generics 2013-09-06 18:33:23 +02:00
Anna Kozlova e2856e1712 EA-49556 - CCE: ExpectedTypesProvider$MyParentVisitor.visitAnnotationArrayInitializer 2013-09-04 14:36:15 +04: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 4135d127e6 make tests more independent from all/imported classes behavior 2013-08-31 12:23:18 +02:00
peter 445acfb2d0 make tests more independent from all/imported classes behavior 2013-08-31 11:10:18 +02:00
peter fa68185dd2 IDEA-112173 Smart completion after 'new' should honor upper bound of generic parameters 2013-08-30 21:44:33 +02:00
Anna Kozlova e9b1dfce36 dumb smart lambda completion (IDEA-112553) 2013-08-27 13:30:58 +04:00
peter a3b7858035 completion should insert qualified names in javadoc according to the code style settings (IDEA-111023) 2013-08-22 18:19:33 +02:00
peter c545510805 overloaded calls are not recursive (IDEA-112451) 2013-08-21 15:21:59 +02:00
peter 8d2ba5aecb first member in call chains should not have parameters (IDEA-110961) 2013-07-24 19:07:20 +02:00
peter 7839f1c478 IDEA-105093 Eclipse-way getter/setter completion 2013-07-18 17:09:32 +02:00
peter 198be80441 IDEA-109171 Code completion is suggesting to implement a class 2013-07-18 17:09:31 +02:00
peter 107d61b2b7 IDEA-107086 Java: suggest private members of a casted class inside itself 2013-07-12 15:13:05 +02:00
Dmitry Batkovich 56f3a39c69 method chains completion 2013-07-12 12:48:39 +04:00
anna 08562dc58d diamond completion: allow class type parameters in constructor params list (IDEA-109942) 2013-07-03 12:10:28 +02:00
peter edec60ddfd move Class wildcard hack from ExpectedTypeInfo to completion 2013-06-27 18:38:26 +02:00
peter 4d4d561ffe IDEA-108113 Would be great to have an instanceof operator in keyword completion 2013-06-03 22:29:27 +02:00
peter f60d51bff6 IDEA-108068 Idea suggests two identical completions for an array constructor 2013-05-29 19:43:36 +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
peter 90597f9f4f don't suggest final after unfinished try (IDEA-104498) 2013-05-07 18:17:05 +02:00
anna be9e2fa9f7 testdata fixed 2013-05-06 20:55:21 +02:00
peter a675c5f31c IDEA-106730 Java completion: 'instanceof' is not suggested if an operand is unresolved 2013-05-06 19:07:56 +02:00
Roman Shevchenko d07261265b IDEA-103117 (completion after annotated wildcard parameter) 2013-03-21 20:21:57 +01:00
peter 7f31bbcbee IDEA-102817 Accept completion variants by closing parentheses/brackets 2013-03-11 11:44:06 +01:00
peter 07e0385eca local variables should be preferred over factory methods no matter the name end matching degree 2013-03-10 12:07:25 +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 1e12d6d4fc apply start-matching case-insensitively whatever the completion matching option is 2013-02-22 17:07:06 +01:00
peter 5d885e7221 in completion usage recency, less is better 2013-02-18 15:25:22 +01:00
peter 8b63d897e2 don't always prefer common methods like Object#equals once they ever were chosen
choosing another method from a subclass now also affects all superclass methods statistics
2013-02-12 19:23:44 +01:00
peter 44917ca45f IDEA-100367 package-info.java should specify the full package names for @link 2013-02-07 19:35:46 +01:00
peter ac293f3fc7 disprefer rarely used Object methods 2013-02-03 22:42:57 +01:00