Commit Graph
9721 Commits
Author SHA1 Message Date
Anna Kozlova 8f7c6c593a don't expand exclude step by timer (IDEA-152991) 2016-03-14 21:34:56 +01:00
Anna Kozlova c25621811c test integration: replace method without javadoc with template (IDEA-152989) 2016-03-14 21:34:56 +01:00
Anna Kozlova a54e0ed47e copy to final: effectifely final is enough fot java 8 (IDEA-152934); change wording 2016-03-14 17:48:06 +01:00
Anna Kozlova d66293b3f0 copy ref: update fqn when constructor is replaced with class 2016-03-11 18:31:41 +01:00
Anna Kozlova 696663a690 i18n (IDEA-152886) 2016-03-11 17:08:17 +01:00
Anna Kozlova c04d309399 copy reference: fix isReferenceTo check (IDEA-152601) 2016-03-11 15:07:28 +01:00
peter c4b72005ce remove redundant @AcceptNestedTransactions (IDEA-CR-9197) 2016-03-11 11:34:35 +01:00
Egor.Ushakov e09b0fca1e IDEA-152851 Extract Method Object: incompilable result in case of this and super and anonymous class creation 2016-03-11 13:08:25 +03:00
peter dd3e6acfc9 accept nested editing transactions in refactoring dialogs 2016-03-11 10:58:25 +01:00
Anna Kozlova ad19b800f9 replace constructor with factory: warn if method already exist, reuse original if proceed (IDEA-152822) 2016-03-11 10:51:37 +01:00
Anna Kozlova c10079bff0 generate tests: order methods by methods order in the source class (IDEA-152829) 2016-03-11 10:51:37 +01:00
Anna Kozlova c4cb96134c inline local: hide preview button which won't show any additional information anyway (IDEA-152802) 2016-03-11 10:51:37 +01:00
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