Commit Graph
9677 Commits
Author SHA1 Message Date
Anna Kozlova de766d6474 redundant write actions in tests 2016-03-11 08:58:05 +01:00
Egor.Ushakov 56037c7459 IDEA-152809 Compiling evaluator: unable to evaluate with inner variables 2016-03-10 19:24:39 +03:00
Dmitry Batkovich f912ad2d99 Merge remote-tracking branch 'origin/master' 2016-03-10 14:49:21 +03:00
Anna Kozlova e9a37446b8 WriteActionAware: marker to skip containing write action, e.g. when local fix would show dialog or progress, so the write action would be started inside action itself 2016-03-10 09:08:15 +01:00
Dmitry Batkovich 85914724f1 Merge remote-tracking branch 'origin/master' 2016-03-10 09:34:38 +03:00
Roman Shevchenko 3b35be0963 Merge remote-tracking branch 'origin/master' 2016-03-09 22:05:14 +01:00
Roman Shevchenko 5acfdb77ba Cleanup (modern serialization) 2016-03-09 16:02:52 +01:00
Dmitry Batkovich 5392513dd1 Inspesction tool window: compose proper html for parameters 2016-03-09 17:10:53 +03:00
Anna Kozlova 0a2ab72163 use statistics from introduce variable for create local from usage (IDEA-152410) 2016-03-09 14:23:53 +01:00
Anna Kozlova cee6581734 generify: collapse to diamond when applicable 2016-03-09 14:23:53 +01:00
Dmitry Batkovich 2afa301092 Inspesction tool window: unused inspection: show class with qualified names 2016-03-09 15:59:09 +03:00
Dmitry Batkovich 62f33640a8 java inspections: some of QuickFix#getFamilyName()-s are fixed to be independent of context 2016-03-09 15:49:06 +03:00
Dmitry Batkovich a95c25ce6d Inspesction tool window: unused declaration: navigate by clicking on link + show tooltip with fully qualified name 2016-03-09 15:31:16 +03:00
Dmitry Batkovich 2954844db6 Inspesction tool window: unused declaration: call list alignment 2016-03-09 14:11:11 +03:00
Dmitry Batkovich d1d5dc8580 Inspesction tool window: unified html for html export and dead code preview is shown (not yet finished) 2016-03-09 13:04:39 +03:00
Roman Shevchenko 34f313e382 Cleanup (javadoc inspection logic separation) 2016-03-08 21:17:43 +01:00
Roman Shevchenko ddb631cf15 Cleanup (typo) 2016-03-04 19:05:06 +01:00
Roman Shevchenko eedfac90df [java] "Surround with try-with-resources" registered as surround template (IDEA-152348) 2016-03-04 18:49:57 +01:00
peter 9abaffbeeb smart enter for try-with-resources body 2016-03-04 18:05:09 +01:00
Anna Kozlova b303f46243 inline to anonymous: change wording (IDEA-152534) 2016-03-04 17:00:37 +01:00
Anna Kozlova e641d561e9 inline super: process only extends/implements if only one class should be updated (IDEA-152597) 2016-03-04 17:00:37 +01:00
Anna Kozlova e847d166f5 inline super: don't search for inheritors (may be only this should be replaced: IDEA-152522); dialog layout simplified (IDEA-152474) 2016-03-04 17:00:37 +01:00
Anna Kozlova 84f7bc13b8 inline super: don't warn for unresolved constructor with new array (IDEA-152583) 2016-03-04 17:00:37 +01:00
Yaroslav Lepenkin bba4324bab Do not wrap javadoc description if every line is shorter than description (IDEA-152431)
Current wrapping approach sadly merges all lines and then tries to reflow text.
2016-03-04 15:33:34 +03:00
Dmitry Batkovich bd5122e107 inspection tool window: create temp old presentation for unused inspection 2016-03-04 15:01:16 +03:00
Anna Kozlova eeb4e4f49f inline superclass: proceed arrays (IDEA-152539) 2016-03-03 18:54:30 +01:00
Anna Kozlova db30803bee inline superclass: don't start push refactoring (with find usages, etc) inside inline; don't collect usages in all inheritors when at the end only one would be processed (IDEA-152480) 2016-03-03 18:54:30 +01:00
Anna Kozlova 20a8fcc015 inline local: search for usages in use-scope, accept non-project files (IDEA-152532) 2016-03-03 18:54:30 +01:00
Anna Kozlova ea7daa05cc inline superclass: skip constructors without body, e.g. kotlin default constructors (IDEA-152476) 2016-03-03 18:54:30 +01:00
Roman Shevchenko c47da586b7 Cleanup (typo) 2016-03-03 17:50:17 +01:00
Dmitry Batkovich 740046c457 inspection tool window: do not dump to xml excluded items 2016-03-03 17:36:17 +03:00
Anna Kozlova 339f9882a3 inline superclass: fix layout (IDEA-152474) 2016-03-03 15:16:22 +01:00
Anna Kozlova 3cd6b26423 inline superclass: don't change superconstructor if interface was inlined (IDEA-152481) 2016-03-03 15:16:22 +01:00
Anna Kozlova e836aa4980 invert boolean: leave final fields without initializer as is (IDEA-152514) 2016-03-03 15:16:22 +01:00
Anna Kozlova 953c6249c4 safe delete: search for conflicts in usages (IDEA-152126) 2016-03-03 11:39:53 +01:00
Roman Shevchenko 1f6af9e047 [java] "Surround with try-with-resources" template ditched in favor of intention action (IDEA-149130, IDEA-152348) 2016-03-03 10:28:22 +01:00
Dmitry Avdeev 4b6a468e08 IDEA-130375 Disable "Implemented by" etc. hierarchy links in left gutter 2016-03-02 15:47:17 +03:00
Anna Kozlova 5673683e95 extract method suggester: unique parameter names (IDEA-152334); update output variables when suggester replaces the initial method 2016-03-01 15:22:35 +01:00
Dmitry Batkovich a1728581c0 SameParameterValueInspection doesn't violate getFamilyName() convention 2016-03-01 15:05:33 +03:00
peter 88fdd75397 java smart completion: don't suggest generic call variants with inapplicable types 2016-03-01 12:20:54 +01:00
Roman Shevchenko dc0d72bc85 Merge remote-tracking branch 'origin/master' 2016-02-29 18:32:44 +01:00
Roman Shevchenko 7cb95f22b5 [java] exception highlighting in try-with-resources (IDEA-142066) 2016-02-29 18:32:21 +01:00
peter 5c8fe55a54 java completion: suggest constants of all suitable types from the called method's declaring class 2016-02-29 18:23:57 +01:00
peter 3b64b814c0 fix javadoc completion for field links 2016-02-29 18:23:56 +01:00
Roman Shevchenko 1cef8eae98 Cleanup (formatting) 2016-02-29 17:03:15 +01:00
Anna Kozlova 32dd35be57 introduce parameter: extract and delete unused varargs parameter (IDEA-152294) 2016-02-29 16:45:33 +01:00
Anna Kozlova 551c023554 proceed with invalid method references (IDEA-152253) 2016-02-26 19:53:03 +01:00
Egor.Ushakov 6b58c10ee2 IDEA-151861 ExtractMethodObject should not move static methods into created inner class - honor make static 2016-02-26 21:00:50 +03:00
Egor.Ushakov bcfc1fe10f IDEA-151861 ExtractMethodObject should not move static methods into created inner class 2016-02-26 20:01:51 +03:00
Egor.Ushakov 9570f886c1 fixes after IDEA-CR-8800 2016-02-26 17:49:33 +03:00