Commit Graph
2767 Commits
Author SHA1 Message Date
Alexey Kudravtsev 8f3551bcae optimizations for find usages of method with common name 2011-03-24 15:02:06 +03:00
anna 58eef253df select whole line when caret is out of statement 2011-03-24 11:55:58 +01:00
anna d6df8742e8 correct balloon place 2011-03-24 11:41:55 +01:00
anna e9a4d7e5e3 update moved classes according to MoveFileHandler when move the whole directory recursively (IDEA-66615) 2011-03-24 10:12:46 +01:00
peter c8c9ac21d4 less getContainingFile() during method resolve 2011-03-23 21:07:43 +01:00
anna 516bef4f42 create class from usage: do not show dialog from write action (IDEA-66872) 2011-03-23 21:05:59 +01:00
peter 92bcbec2cd compute language level less times 2011-03-23 21:03:30 +01:00
peter be29e77da7 don't ask for containing file when we already know it 2011-03-23 20:08:35 +01:00
peter 8109c3c4f4 don't get psi text without a serious need 2011-03-23 20:02:40 +01:00
anna f4fd613e82 inplace introduce: correct balloon position after scrolling 2011-03-23 19:11:25 +01:00
peter 36b95d60d5 new recursion handling for type argument inference 2011-03-23 19:01:08 +01:00
anna 34a812e960 correct caret placement after inplace introduce 2011-03-23 17:58:10 +01:00
anna 451013032f color tweaks 2011-03-23 17:56:29 +01:00
anna b7657a54ac force scroll to caret position 2011-03-23 17:47:10 +01:00
anna de9339da11 wrap in command 2011-03-23 17:41:36 +01:00
anna e60165e858 inplace introduce constant/field: non-physical expressions workaround 2011-03-23 16:13:08 +01:00
anna c901aa2abd inplace introduce constant: append initializer; check init place (IDEA-66940) 2011-03-23 15:17:54 +01:00
Alexey Kudravtsev 54f740eb20 cleanup 2011-03-23 16:33:42 +03:00
Alexey Kudravtsev 990de8f397 obsolete code 2011-03-23 16:33:40 +03:00
Roman Shevchenko 0668e26d28 Non-existing multi-catch-to-normal type migration conflicts eliminated; cleanup 2011-03-23 14:22:52 +01:00
anna 3b9ab8dfdf write action on completion needed 2011-03-23 13:40:48 +01:00
Roman Shevchenko 00292e4696 Introduce variable tests fixed for multi-catch type 2011-03-22 19:33:31 +01:00
Roman Shevchenko 2270811fba IDEA-66904 (correct wrappers for disjunction types); cleanup 2011-03-22 19:33:31 +01:00
anna 611019175f inplace introduce field/constant: restore anchors if they were changed during template 2011-03-22 16:15:07 +01:00
anna 6776cbd8c1 invert boolean: stop on class level (IDEA-66889) 2011-03-22 12:45:48 +01:00
anna 2969f70f1b cls parameter: suggest name by parameter name instead of name identifier (IDEA-66814 ) 2011-03-22 11:49:42 +01:00
anna 44ec114e7b delegate anonymous class to final variable (IDEA-66149) 2011-03-22 11:49:40 +01:00
peter 13a5cfc999 1st-letter-case-sensitive filtering for classes only 2011-03-21 21:29:06 +01:00
anna 8fbf9a7767 clear initialization place for tests 2011-03-21 20:37:59 +01:00
Roman Shevchenko 226ff9bb7f Missed (c) in type migration 2011-03-21 20:19:47 +01:00
Roman Shevchenko 7033856042 Usages of deprecated API removed 2011-03-21 20:19:47 +01:00
anna a865fb416a inplace introduce: do not hide live template on document modification 2011-03-21 19:52:27 +01:00
anna 8f9536d5ab EA-25587 - NPE: JavaGotoSuperHandler.invoke 2011-03-21 19:52:26 +01:00
anna 6e64727a41 do not run local inspection pass over cls (EA-25638 - assert: PsiWalkingState.elementStarted) 2011-03-21 19:52:26 +01:00
Roman Shevchenko 6e7e97a8bc IDEA-66781 (type migration in multi-catch) 2011-03-21 19:24:05 +01:00
Roman Shevchenko 7583439e95 Parsing in type code fragment fixed and cleaned 2011-03-21 19:24:05 +01:00
Roman Shevchenko d903aa8997 Cleanup 2011-03-21 19:24:04 +01:00
Gregory Shrago a2c449009a IDEA-66790 "Private field is never used" does not appear when @Resource annotation used 2011-03-21 18:56:26 +03:00
anna 25e872447f introduce: remember settings; enable/disable checkboxes 2011-03-21 16:45:42 +01:00
anna 7d96e45dfc forbid introduce refactorings on resource from try-with-resources (IDEA-66788 ) 2011-03-21 16:45:28 +01:00
anna f50b2133cc correct project ref to the destination project (IDEA-66655) 2011-03-21 16:45:15 +01:00
anna 0816ffc13d make public 2011-03-21 14:04:23 +01:00
anna 4a1a7051fe do not run refactoring from write action ( IDEA-66849) 2011-03-21 14:01:41 +01:00
anna 08508708c1 restore expression by name if it resolves to the wrong var ( IDEA-66847) 2011-03-21 14:01:27 +01:00
anna bdb57eea2b inplace introduce constant: move it afterwards if needed 2011-03-21 12:57:33 +01:00
anna 9b4452b58d make methods chooser smaller 2011-03-21 12:57:32 +01:00
anna 938868c348 introduce field: fix introducing in anonymous class; fix enclosing constructor (IDEA-66774) 2011-03-21 12:57:31 +01:00
anna e4c7048698 enable reassign variable in anonymous class call (parent expression exists) 2011-03-21 12:57:31 +01:00
Roman Shevchenko e475bc1b20 IDEA-66564 (parse indeterminate FP literals in compiled annotations); cleanup 2011-03-18 20:03:23 +01:00
anna a3aacb032c redundant suppression: correct redundancy for tools with the same id 2011-03-18 12:48:30 +01:00