Commit Graph
121524 Commits
Author SHA1 Message Date
Anna Kozlova 6eaeefa2aa rename: do not show collisions for static methods rename in interfaces (IDEA-118577) 2013-12-23 16:44:51 +04:00
Anna Kozlova 6565df2bab untie static methods in interface hierarchy (IDEA-118577) 2013-12-23 16:44:50 +04:00
Anna Kozlova 3d7a8fb300 ensure public inner inside interface (IDEA-118564) 2013-12-23 16:44:48 +04:00
Bas Leijdekkers 01753c7677 IDEA-118588 (Concatenation with empty string fails to fix an expression) 2013-12-23 13:39:57 +01:00
Artem Govorov 183e4169e7 re-applied darcula changes correctly 2013-12-23 22:11:02 +10:00
Dmitry Batrak 8086000a6e IDEA-86907 Fold/unfold for the last node is incorrect 2013-12-23 15:55:18 +04:00
Konstantin Bulenkov 5c0518e821 roll back spy-js 2013-12-23 12:42:22 +01:00
Ekaterina Tuzova b83d875e17 Merge remote-tracking branch 'origin/master' 2013-12-23 15:32:01 +04:00
Ekaterina Tuzova 93b3fcc370 fixed IDEA-111701 Emacs: pressing Ctrl+k several times should add lines to muti-line buffer
It's not an ideal fix, just working in most cases workaround
2013-12-23 15:31:13 +04:00
Maxim.Mossienko c21cd02f53 EA-35422 - IOOBE: EditorImpl.offsetToLogicalLine (from debugger) 2013-12-23 12:24:59 +01:00
Alexey Kudravtsev 6d025c10cd IDEA-97930 2013-12-23 14:28:03 +04:00
Alexey Kudravtsev 8ff12a4315 cleanup 2013-12-23 14:28:02 +04:00
Alexey Kudravtsev 016ee36d17 cleanup 2013-12-23 14:28:01 +04:00
Alexey Kudravtsev bb63a9b4aa EA-52137 2013-12-23 14:28:00 +04:00
Sergey Evdokimov 5a86a94ba1 EA-52726 (assert: ComponentManagerImpl.getComponent) 2013-12-23 14:08:06 +04:00
Max Medvedev 4cfd001598 correct dependency type for gant 2013-12-23 13:50:59 +04:00
Max Medvedev ec97f825f7 IDEA-118138 don't highlight closures using unassigned vars 2013-12-23 12:58:28 +04:00
Max Medvedev 5b8d6b2497 IDEA-117966 introduce variable from unresolved reference 2013-12-23 12:35:40 +04:00
peter 1dd46651c9 dfa: don't grow stack infinitely on &= (IDEA-118522) 2013-12-22 10:39:55 +01:00
Max Medvedev a8861db9c9 corrected gant 2013-12-22 00:14:17 +04:00
Max Medvedev dfbbfe289d revert groovy 2.2.1 2013-12-21 23:54:36 +04:00
Konstantin Bulenkov cf379f32ab Merge remote-tracking branch 'origin/master' 2013-12-21 20:36:36 +01:00
Max Medvedev 77bf85bda6 update gant according to groovy version 2013-12-21 22:18:58 +04:00
Sergey Ignatov 87b06c1fb5 disable 'new' postfix template for a while 2013-12-21 21:58:56 +04:00
Max Medvedev 62dec2dbcb get rid of GrBinaryExpressionImpl inheritors in code base 2013-12-21 21:45:08 +04:00
Max Medvedev 0ac89c0d2e don't run groovy shell if there is no full Groovy lib in a module 2013-12-21 21:44:25 +04:00
Max Medvedev 53ea37558d groovy 2.2.1 2013-12-21 19:15:18 +04:00
Kirill Likhodedov 12fd8d45ad [log] simplify
Remove onSuccess, just make sure loading indicator is hidden after
setting up new table model.
2013-12-21 17:14:58 +04:00
Nadya Zabrodina 4d55fdde0d OutputSuppressed option added for HgCommandExecutor, style changed, unnecessary parameters removed 2013-12-21 16:14:58 +04:00
Nadya Zabrodina 71f457f8f1 Style: unnecessary array with indicator output command removed, myShowOutput field used instead 2013-12-21 15:14:20 +04:00
Nadya Zabrodina f1c78e193f cosmetics: revision hash template changed to long. 2013-12-21 15:12:40 +04:00
Yann Cébron 669ae41ad0 + "trie" 2013-12-20 19:26:56 +01:00
peter 2acfe62246 drop cls navigation element cache on the navigation element change 2013-12-20 18:25:17 +01:00
peter 2c458f1f5c avoid creating string garbage when searching for external annotations 2013-12-20 18:24:50 +01:00
peter ec01e468b1 free the memory used to build RootIndex 2013-12-20 18:24:20 +01:00
Evgeny Pasynkov b83ecae0bd Do not throw on quick-fix creation, just return null 2013-12-20 17:19:31 +01:00
Konstantin Bulenkov 718d70f59b use ctrl(meta) + shift + K shortcut for push 2013-12-20 20:13:19 +04:00
Konstantin Bulenkov 2c708399fc use ctrl(meta) + shift + K shortcut for push 2013-12-20 20:11:22 +04:00
Konstantin Bulenkov 181d69ee83 % sign is useless while indexing 2013-12-20 20:09:40 +04:00
Konstantin Bulenkov 3aac7abcd1 don't show active file in recent files section 2013-12-20 19:42:53 +04:00
nik 2f2154b593 assertion added to check that 'registerOutputDirectory' isn't called for inappropriate targets (CR-IC-3742) 2013-12-20 19:40:29 +04:00
Konstantin Bulenkov 317be6ec95 IDEA-104706 Remove currently active file from "Recent Files" popup 2013-12-20 19:40:07 +04:00
peter 054ec7e058 cache cls navigation elements that are not so cheap to calculate each time 2013-12-20 16:26:43 +01:00
Kirill Likhodedov 34ab25e227 [log] Take END_COMMIT_NODE as well as COMMIT_NODE 2013-12-20 19:24:47 +04:00
Kirill Likhodedov cb5ee8641f [log] Fix identifying root of Node
It was mistakenly taken from the selected Node
instead of the Node being iterated, because of a misprint
2013-12-20 19:24:47 +04:00
Kirill Likhodedov 23583d3a74 [git] Wrap the VcsException not to loose the cause
Before the stacktrace was taken from the processTerminated and was
rather useless:
VcsException: fatal: bad object b97d4813424a4e75ee1a17c0f2de772359bde26e
	at git4idea.commands.GitSimpleHandler$1.processTerminated
	at sun.reflect.GeneratedMethodAccessor39.invoke
	<...>
	at com.intellij.util.EventDispatcher.dispatch
	at git4idea.commands.GitTextHandler$1.processTerminated
	<...>
	com.intellij.execution.process.ProcessWaitFor$1.run

The fix is to show the stack trace of the code which actually called
the command which failed with exception.
2013-12-20 19:24:46 +04:00
Kirill Likhodedov 2beff60bed [log] Flush & Close persistent enumerator on dispose() 2013-12-20 19:24:46 +04:00
Kirill Likhodedov 9a92cb95ea [log] Supply correct commit object to getCommitData in DetailsPanel
Introduce AbstractVcsLogTableModel#getCommit which returns a Node for
the graph table, and Hash - for the non-graph one.
2013-12-20 19:24:45 +04:00
nik 7e9eaf963b fixed problem mentioned in CR-IC-3742 2013-12-20 19:13:48 +04:00
Nadya Zabrodina 77792a3770 Show unnamed branch heads without bookmarks and not current revision implemented.
*action for  showing unnamed heads added;
*branches storage structure changed to Map: key - heavy branch name, values - set of appropriate branch heads;
 *tests updated;
 *need to store current repository state,too.
2013-12-20 19:11:15 +04:00