Commit Graph
165521 Commits
Author SHA1 Message Date
Anna Kozlova 0926ee29c1 TypeName.super checks for classes fixed (IDEA-150141) 2016-01-14 18:42:40 +01:00
Anna Kozlova 1976c64367 move trivial method ref/trivial functional expression usage to redundancy group 2016-01-14 18:42:40 +01:00
Anna Kozlova 59f416b7d4 replace hardcoded clone with protected methods of Object (IDEA-150196) 2016-01-14 18:42:40 +01:00
Anna Kozlova 31ab959237 accept secondary setup methods (IDEA-150310) 2016-01-14 18:42:40 +01:00
Konstantin Bulenkov bd3d1c201e dpi aware insets 2016-01-14 18:19:11 +01:00
Konstantin Bulenkov b3bfbc5986 Merge remote-tracking branch 'origin/master' 2016-01-14 18:10:30 +01:00
Konstantin Bulenkov 20fadd17f0 dpi aware insets 2016-01-14 17:49:02 +01:00
Julia Beliaeva 0f53670d06 [vcs-log] try to move reversing commits list to a more visible place 2016-01-14 19:26:00 +03:00
Julia Beliaeva 34673752f0 [vcs-log] preserve order of loaded details 2016-01-14 19:26:00 +03:00
Julia Beliaeva 8d1158dba4 [vcs-log] rename processDetails -> getCherryPickerOrReportError, make it return VcsCherryPicker or null instead of modifying groupedDetails in it 2016-01-14 19:25:59 +03:00
Julia Beliaeva ff8ac4b968 [vcs-log] turn myGroupedCommits into a parameter 2016-01-14 19:25:59 +03:00
Julia Beliaeva 2bf523c975 [vcs-log] MultiMap instead of Map for cherry pickers 2016-01-14 19:25:58 +03:00
Julia Beliaeva 93fc5bd118 [vcs-log] rename change list manager field, add not nulls 2016-01-14 19:25:58 +03:00
Julia Beliaeva 684cd8334d [vcs-log] check that selected commits are not already being processed 2016-01-14 19:25:57 +03:00
Julia Beliaeva da6ec1194b [vcs-log] code issues in VcsCherryPickAction/Manager 2016-01-14 19:25:57 +03:00
Julia Beliaeva 7d369ab5a6 [vcs-log] introduce VcsCherryPickManager; move CherryPickingTask there and required methods 2016-01-14 19:25:56 +03:00
Julia Beliaeva 3d2ffc9d05 [vcs-log] merge MAX_SELECTED_COMMITS and COMMITS_LIMIT and increase the latter to 1000 2016-01-14 19:25:56 +03:00
Julia Beliaeva 09f371f912 [vcs-log] also log message when commit can not be cherry-picked 2016-01-14 19:25:55 +03:00
Julia Beliaeva 4332ef2ee9 [vcs-log] remove else clauses, use return instead 2016-01-14 19:25:55 +03:00
Julia Beliaeva 106a1d8ac6 [vcs-log] main frame gets VcsDataKeys.CHANGES or VcsDataKeys.SELECTED_CHANGES from changes view; hence remove some unused methods from table and model 2016-01-14 19:25:54 +03:00
Julia Beliaeva b89b934fe7 [vcs-log] get rid of VcsLogUtil.collectFirstPackOfLoadedSelectedDetails() call from cherry pick action 2016-01-14 19:25:54 +03:00
Julia Beliaeva 83b1d98acf [vcs-log] remove usages of VcsLog.getSelectedDetails from actions 2016-01-14 19:25:53 +03:00
Julia Beliaeva 97ee62a619 [vcs-log] always limit details 2016-01-14 19:25:53 +03:00
Julia Beliaeva 1dc28ad858 [vcs-log] limit number of commits that data provider processes 2016-01-14 19:25:52 +03:00
Julia Beliaeva 5b1d958fb1 [vcs-log] limit copied subjects in log 2016-01-14 19:25:52 +03:00
Julia Beliaeva 947b4537d7 [vcs-log] load full details in background
1. log actions and cherry-pick load details in backgound task in action performed
2. deal with select all problem IDEA-118190
2016-01-14 19:25:51 +03:00
Julia Beliaeva 75425014da [vcs-log] check for progress indicator being cancelled while processing arguments by chunks 2016-01-14 19:25:51 +03:00
Julia Beliaeva 937ddd2ef6 [hg] load short and full details in chunks 2016-01-14 19:25:50 +03:00
Julia Beliaeva 066253c586 [git] load short and full details in chunks 2016-01-14 19:25:50 +03:00
Julia Beliaeva 3d79dd4789 [git] commit time in test is in ms while git uses seconds 2016-01-14 19:25:49 +03:00
Julia Beliaeva 34b90688e9 [vcs-log] introduce lazy list with commit details/hashes and check no more then 100 first commits in action update methods IDEA-141067 2016-01-14 19:25:49 +03:00
Julia Beliaeva 1ee5b29520 [vcs-log] VcsLog.getSelectedCommits returns list of CommitIds instead of Hashes 2016-01-14 19:25:48 +03:00
Sergey Malenkov 47e26ece65 IDEA-148164 Fix horisontal scrolling for right-to-left orientation 2016-01-14 19:15:46 +03:00
Bas Leijdekkers 886c8fdc75 IG: simplify and add test 2016-01-14 16:44:43 +01:00
Bas Leijdekkers f726604b18 method with primitive return type is not an actual clone() method 2016-01-14 16:44:42 +01:00
Dennis Ushakov aba892efef dumb-aware run configurations: EA-77744 2016-01-14 18:30:14 +03:00
Anna Kozlova c201af56b6 generate toString: javadoc detection (IDEA-150016) 2016-01-14 16:18:20 +01:00
Anna Kozlova 8c04e64f09 move members: ignore conflict if resolution was with static problems (IDEA-149968) 2016-01-14 16:18:20 +01:00
Anna Kozlova 2ccb8c9d9c convert anonym to inner: check vararg params (IDEA-150379) 2016-01-14 16:18:20 +01:00
Anna Kozlova ae64c30eb9 inference: ensure to convert disjunction type to lub (IDEA-150364) 2016-01-14 16:18:20 +01:00
Anton Tarasov 2255d1571f Merge remote-tracking branch 'origin/master' 2016-01-14 18:12:46 +03:00
Anton Tarasov cd4031719b scale editor gutter areas sizes 2016-01-14 18:11:40 +03:00
Alexey Kudravtsev cc330da0e4 fragment in debugger text field blinks on/off red 2016-01-14 18:10:46 +03:00
Alexey Kudravtsev 9843d2e250 cleanup 2016-01-14 18:10:46 +03:00
Alexey Kudravtsev ea7c3845b8 cleanup 2016-01-14 18:10:46 +03:00
Roman Shevchenko 361154efec [util] minor optimization 2016-01-14 16:06:35 +01:00
Roman Shevchenko f7312cf0d8 [platform] update info XML validation (EA-77712) 2016-01-14 15:58:53 +01:00
Sergey Simonchik a06214e252 add incompatible plugin 2016-01-14 17:53:20 +03:00
Valentina Kiryushkina 05253be08a PY-18203 Redundant parentheses quick fix produces syntactically incorrect code for tuples
If parentheses expression contains binary expression where left and right are parentheses expressions too, we check if left and right contain tuples
2016-01-14 17:46:28 +03:00
Roman Shevchenko 1e2e2f77d3 Cleanup (forgotten catch) 2016-01-14 15:08:09 +01:00