Commit Graph
560 Commits
Author SHA1 Message Date
Rustam.Vishnyakov 326012ee8a Custom folding for Ruby (RUBY-7875) and API changes 2012-02-03 13:28:39 +04:00
Rustam.Vishnyakov d957788916 Java custom folding enabled 2012-02-03 13:28:36 +04:00
Anna Kozlova 24ec63e74e iterate over: correct offset to detect template applicability 2012-02-02 21:17:52 +04: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
Roman Shevchenko f214f99337 [ann] IDEA-80335 (more precise check for exceptions from AutoClosable types) 2012-01-26 20:33:48 +04:00
peter 2dd04b9c01 IDEA-80186 Completion for 'continue' always inserts semicolon 2012-01-24 13:33:39 +01:00
anna 2679bf2acb suggest to delete type arguments when they are not expected (IDEA-79300) 2012-01-18 11:47:48 +01:00
peter 95ed19181c move some tests to the platform 2012-01-17 19:40:31 +01:00
anna 8b9dd33ed5 fix name case 2012-01-15 14:54:17 +01:00
anna f63576f878 create constructor matching super: insert braces when no present (IDEA-77194) 2012-01-13 21:33:58 +01:00
anna 4fe09fbead create subclass: for private inner classes create implementation in the same containing class (IDEA-18954); IDEA-76741 2012-01-13 21:21:38 +01:00
anna 46a1d47c02 quick doc: do not escape - leave it as in javadoc tool 2012-01-13 19:59:15 +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 8604ee3717 custom file type tests -> community 2012-01-05 20:38:48 +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
anna c3ce1ae00f insert same notnull annotation as exist on the existing field (IDEA-79436) 2011-12-29 15:43:49 +01:00
anna 4f513cbd94 EA-31069 - assert: RefactoringUtil.getChainedConstructor 2011-12-28 16:01:34 +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
anna 60d4f42363 constructor parameters from fields: sort params in fields order 2011-12-26 18:55:17 +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
anna 042e92601f diamonds: retrieve qualifier type 2011-12-19 18:23:27 +01:00
anna 09c0ca15d8 IDEA-78031 diamonds with new qualifiers 2011-12-19 12:37:02 +01:00
Dmitry Jemerov 02371fdac5 external annotations tests moved to community 2011-12-16 17:55:37 +01:00
peter dc71135134 IDEA-78033 do not sugesst "class" as possible name for variable 2011-12-16 12:02:51 +01:00
anna 44ecd52b97 change variable type from assignment: change method signature when variable is a parameter (IDEA-71674) 2011-12-16 08:47:17 +01:00
anna b4523b4b7a javadoc: process {@inheritDoc} for throws tags correctly (IDEA-62524) 2011-12-13 10:51:29 +01:00
anna 0c40400be2 preselect final fields on constructor generation (IDEA-78512) 2011-12-09 13:31:09 +01:00
anna ab056dc0cc external javadoc: support for jdk7 style; tests (IDEA-78052 ) 2011-12-07 20:42:11 +01:00
Roman Shevchenko c917bfc09b IDEA-77008 (warn about generics in qualifier reference inside type cast) 2011-12-07 16:39:03 +01:00
anna 99f4b3a821 try to infer types before check for applicability (IDEA-68986)
(cherry picked from commit d8bbd5c1b70135cd1eee5215dd2bffaf6d16e905)
2011-12-06 10:37:40 +01:00
Denis.Zhdanov 8c2d94cd56 IDEA-77486 Java smart complete statement: Don't leave code block on non-final statement 2011-11-23 18:58:23 +03:00
anna c0a54042f2 disable on demand static import for private classes (IDEA-74951) 2011-11-23 14:11:30 +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
anna 7174066876 do not report unused imports for files with disabled highlighting (IDEA-76478) 2011-11-13 18:58:29 +01:00
anna c2f6991ffd skip fields with initializer when generate constructor parameters; also skip static fields without initializer (IDEA-76621) 2011-11-13 18:58:28 +01:00