Commit Graph
1108 Commits
Author SHA1 Message Date
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
anna eaeb6d1257 convert to instance: remove target class parameter javadoc (IDEA-78892 ) 2011-12-20 21:07:02 +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 d2bab883bd inline method: do not check for inaccessibility if referenced member would be also inlined (IDEA-78941 ) 2011-12-16 10:01:03 +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 f9af2b2245 move instance member (IDEA-78519) 2011-12-16 08:47:12 +01:00
anna e8ccd03fa2 extract method object: order moved methods by usages; write access (IDEA-78847) 2011-12-14 12:59:29 +01:00
Alexey Kudravtsev 9a6cf70a00 run refactoring tests outside the write action and get rid of testRun() 2011-12-14 12:24:10 +04:00
anna b4523b4b7a javadoc: process {@inheritDoc} for throws tags correctly (IDEA-62524) 2011-12-13 10:51:29 +01:00
Roman Shevchenko 7b84081ab8 IDEA-65526 (warn on unsupported generic constructs) 2011-12-09 20:41:18 +01:00
Maxim Shafirov 56723c4b17 IDEA-78370 2011-12-09 19:59:46 +04: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
anna e39f09af16 @Nullable/@NotNull problems: false positive: annotation is inapplicable for primitive types (IDEA-78186 ) 2011-12-07 20:42:09 +01:00
Roman Shevchenko 40beb984e7 Fix test data 2011-12-07 19:34:01 +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 55611fe9ad extract class: constructor params (IDEA-73788 ) 2011-12-06 15:54:52 +01:00
anna b56abcfae9 inplace members rename tests
(cherry picked from commit 9db66026eb65ef943da08f6dcf42b0f2a80fe03e)
2011-12-06 10:38:33 +01:00
anna 3fd8b171c0 copy multiple files :test
(cherry picked from commit dd440f563e52ab0e724d0b971c1ce95bb4da8c80)
2011-12-06 10:38:30 +01:00
anna dc9800d704 introduce parameter (IDEA-68498 )
(cherry picked from commit 0250f290f3d031a5d3f95faee8c280d241382040)
2011-12-06 10:37:42 +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
Maxim Shafirov 977679a62d [r=peter] dfa regression. Even finals must be flashed when they leave their declaration scope 2011-12-02 13:50:40 +04:00
Maxim Shafirov 5c92a1f29f damn optimize imports on commit 2011-11-29 17:07:00 +04:00
Maxim Shafirov 220f762068 [r=cdr] IDEA-77819∏ 2011-11-29 17:06:49 +04:00
Maxim Shafirov 57a78b6fab IDEA-74518: Associations for variable negation haven't been cleared on flush. 2011-11-25 21:11:25 +04:00
Maxim Shafirov b9b7d146cc Test, that should fail but it doesn't... 2011-11-24 21:10:38 +04:00
Maxim Shafirov 49d0c2f9de IDEA-73344: Writing unknown value to a nullable variable must reset it's nullability status to unknown, rather than nullable. 2011-11-24 19:36:14 +04: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 b3922178be introduce field: avoid dbl setup creation when no annotation present (IDEA-76926) 2011-11-21 09:39:19 +01:00
anna 666ab43848 can be final: do not suggest final modifiers for fields which are assigned from class initializer but are qualified (IDEA-76777 ) 2011-11-20 20:52:00 +01:00
Maxim.Mossienko ee78a02f61 IDEA-76917 OOME after some carefully (mis)placed edits =) 2011-11-15 18:34:20 +04:00
anna 2574a0649c extract class: do not qualify enums in switches (IDEA-76587 ) 2011-11-13 20:57:13 +01:00