idea/community.git
7 years agoadd a test for the dev kit inspection: try to write stateless EP;
Sergey Ignatov [Tue, 3 Nov 2015 13:29:28 +0000 (16:29 +0300)]
add a test for the dev kit inspection: try to write stateless EP;

on IDEA-CR-6432

7 years agoIDEA-144730 HiDPI broken in 142.4491 phpstorm/144.826
Anton Tarasov [Tue, 3 Nov 2015 13:09:34 +0000 (16:09 +0300)]
IDEA-144730 HiDPI broken in 142.4491

7 years agoEditor: improve multiline BOX effect painting: old painting fix
Gregory.Shrago [Tue, 3 Nov 2015 12:17:33 +0000 (15:17 +0300)]
Editor: improve multiline BOX effect painting: old painting fix

7 years agoIDEA-147259 "Find Usages" popup is 2 pixels too small, showing unnecessary scrollbar
Sergey Ignatov [Tue, 3 Nov 2015 12:25:24 +0000 (15:25 +0300)]
IDEA-147259 "Find Usages" popup is 2 pixels too small, showing unnecessary scrollbar

7 years agoui: close FrameWrappers by CommonShortcuts.getCloseActiveWindow() shortcut
Aleksey Pivovarov [Mon, 2 Nov 2015 17:07:23 +0000 (20:07 +0300)]
ui: close FrameWrappers by CommonShortcuts.getCloseActiveWindow() shortcut

7 years agoIDEA-140545 ui: do not close frame window on ESC, if it closed inner content
Aleksey Pivovarov [Mon, 2 Nov 2015 16:57:42 +0000 (19:57 +0300)]
IDEA-140545 ui: do not close frame window on ESC, if it closed inner content

* do not register AnAction on component to allow IDE-wide EscapeAction to do its job - partially revert c676d8e

7 years agospeedup a dev kit inspection: try to write stateless EP; clion/144.828
Sergey Ignatov [Tue, 3 Nov 2015 11:47:50 +0000 (14:47 +0300)]
speedup a dev kit inspection: try to write stateless EP;

on IDEA-CR-6432

7 years agoadd a dev kit inspection: try to write stateless EP;
Sergey Ignatov [Tue, 3 Nov 2015 11:30:05 +0000 (14:30 +0300)]
add a dev kit inspection: try to write stateless EP;

on IDEA-CR-6432

7 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut
Sergey Malenkov [Tue, 3 Nov 2015 10:38:55 +0000 (13:38 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut
refresh filter when shortcut removed

7 years agonotnull
Alexey Kudravtsev [Tue, 3 Nov 2015 11:27:57 +0000 (14:27 +0300)]
notnull

7 years agodo not leak threads, esp. anonymous
Alexey Kudravtsev [Tue, 3 Nov 2015 11:26:05 +0000 (14:26 +0300)]
do not leak threads, esp. anonymous

7 years agodo not handle expensive VFS events in test mode
Alexey Kudravtsev [Tue, 3 Nov 2015 11:14:33 +0000 (14:14 +0300)]
do not handle expensive VFS events in test mode

7 years agopooled thread leak after canceling inspection unexpectedly
Alexey Kudravtsev [Tue, 3 Nov 2015 11:13:14 +0000 (14:13 +0300)]
pooled thread leak after canceling inspection unexpectedly

7 years agojavadoc
Alexey Kudravtsev [Tue, 3 Nov 2015 11:13:00 +0000 (14:13 +0300)]
javadoc

7 years agowait for smart mode to paint correct icons
Alexey Kudravtsev [Tue, 3 Nov 2015 11:06:09 +0000 (14:06 +0300)]
wait for smart mode to paint correct icons

7 years agodo not instantiate MavenServerManager, setup shutdown hook and all that crap if there...
Alexey Kudravtsev [Tue, 3 Nov 2015 10:58:37 +0000 (13:58 +0300)]
do not instantiate MavenServerManager, setup shutdown hook and all that crap if there is no need to

7 years agoproject leak via toolbar->icon->DeferredIcon.evaluator->RunManager$1->project
Alexey Kudravtsev [Tue, 3 Nov 2015 10:57:59 +0000 (13:57 +0300)]
project leak via toolbar->icon->DeferredIcon.evaluator->RunManager$1->project

7 years agoadded WeakKeySoftValueMap
Alexey Kudravtsev [Tue, 3 Nov 2015 10:55:27 +0000 (13:55 +0300)]
added WeakKeySoftValueMap

7 years agocleanup
Vladimir Krivosheev [Tue, 3 Nov 2015 11:25:08 +0000 (12:25 +0100)]
cleanup

7 years agoAttempt to fix blinking performance test, now is checked indent detection time relati...
Yaroslav Lepenkin [Tue, 3 Nov 2015 11:02:39 +0000 (14:02 +0300)]
Attempt to fix blinking performance test, now is checked indent detection time relatively to file read time

7 years agoCleanup (IDEA-CR-6459)
Roman Shevchenko [Tue, 3 Nov 2015 11:04:29 +0000 (12:04 +0100)]
Cleanup (IDEA-CR-6459)

7 years agohyperlink label: extract a common constructor
Sergey Ignatov [Mon, 2 Nov 2015 21:12:43 +0000 (00:12 +0300)]
hyperlink label: extract a common constructor

7 years agotweak empty text for plugin manager
Sergey Ignatov [Mon, 2 Nov 2015 17:10:53 +0000 (20:10 +0300)]
tweak empty text for plugin manager

7 years agomade 'lossy encoding' inspection enabled by default to avoid https://jetbrains.zendes...
Alexey Kudravtsev [Tue, 3 Nov 2015 10:44:10 +0000 (13:44 +0300)]
made 'lossy encoding' inspection enabled by default to avoid https://jetbrains.zendesk.com/agent/tickets/74547

7 years agonotnull
Alexey Kudravtsev [Mon, 2 Nov 2015 17:05:50 +0000 (20:05 +0300)]
notnull

7 years agonotnull
Alexey Kudravtsev [Mon, 2 Nov 2015 15:44:37 +0000 (18:44 +0300)]
notnull

7 years agocleanup
Alexey Kudravtsev [Mon, 2 Nov 2015 15:43:48 +0000 (18:43 +0300)]
cleanup

7 years agodiagnostics for EA-48865
Dmitry Batrak [Mon, 2 Nov 2015 16:09:18 +0000 (19:09 +0300)]
diagnostics for EA-48865

7 years agodon't return anything from SmartPointerManager.removePointer; it's not used anyway
peter [Tue, 3 Nov 2015 10:21:38 +0000 (11:21 +0100)]
don't return anything from SmartPointerManager.removePointer; it's not used anyway

7 years agoIndexableSetContributor: log.error if a provider returns a set containing null; add... webstorm/144.823
Sergey Simonchik [Tue, 3 Nov 2015 10:04:01 +0000 (13:04 +0300)]
IndexableSetContributor: log.error if a provider returns a set containing null; add javadoc

7 years ago[java] type element cache migrated to cached value (IDEA-147214, EA-74650)
Roman Shevchenko [Tue, 3 Nov 2015 09:57:05 +0000 (10:57 +0100)]
[java] type element cache migrated to cached value (IDEA-147214, EA-74650)

7 years agofixIDEAUrl works for Mac / Linux (IDEA-146869), 2 appcode/144.819 appcode/144.821 clion/144.814 clion/144.822 dbe/144.806 idea/144.807 phpstorm/144.812 pycharm/144.815 rubymine/144.817 webstorm/144.808
Maxim.Mossienko [Mon, 2 Nov 2015 23:27:03 +0000 (00:27 +0100)]
fixIDEAUrl works for Mac / Linux (IDEA-146869), 2

7 years agofixIDEAUrl works for Mac / Linux (IDEA-146869), 2
Maxim.Mossienko [Mon, 2 Nov 2015 23:22:38 +0000 (00:22 +0100)]
fixIDEAUrl works for Mac / Linux (IDEA-146869), 2

7 years agofixIDEAUrl works for Mac / Linux (IDEA-146869), 2
Maxim.Mossienko [Mon, 2 Nov 2015 23:12:46 +0000 (00:12 +0100)]
fixIDEAUrl works for Mac / Linux (IDEA-146869), 2

7 years agofixIDEAUrl works for Mac / Linux (IDEA-146869)
Maxim.Mossienko [Mon, 2 Nov 2015 22:40:19 +0000 (23:40 +0100)]
fixIDEAUrl works for Mac / Linux (IDEA-146869)

7 years agoEA-75578 - assert: Alarm.checkDisposed
Maxim.Mossienko [Mon, 2 Nov 2015 22:10:16 +0000 (23:10 +0100)]
EA-75578 - assert: Alarm.checkDisposed

7 years agoutil: get rid of ArrayUtil#reverse(char[]) as it is unused (no external usages as...
Sergey Simonchik [Mon, 2 Nov 2015 22:32:26 +0000 (01:32 +0300)]
util: get rid of ArrayUtil#reverse(char[]) as it is unused (no external usages as well) (IDEA-CR-6402)

7 years agoPY-16921 PyCustomType members resolve fix: convert mimic class to instance to allow...
Ilya.Kazakevich [Wed, 28 Oct 2015 17:17:34 +0000 (20:17 +0300)]
PY-16921 PyCustomType members resolve fix: convert mimic class to instance to allow instance fields resolving

7 years agoPY-16921 Copy all fields (not only methods) from Manager in Manager.from_queryset()
Ilya.Kazakevich [Wed, 28 Oct 2015 16:26:37 +0000 (19:26 +0300)]
PY-16921 Copy all fields (not only methods) from Manager in Manager.from_queryset()

This method returns Manager subclass, so it should have all methods from Manager + public, not queryset_only methods from QuerySet

7 years agounstick line number from element text (reason e0f21709ee3dcc16b52f397a69f55a6f1b970a8...
Shaverdova Elena [Mon, 2 Nov 2015 19:37:58 +0000 (22:37 +0300)]
unstick line number from element text (reason e0f21709ee3dcc16b52f397a69f55a6f1b970a83) for java

7 years agoIDEA-CR-5675: check for language instead of file type, better naming
Sergey Savenko [Mon, 2 Nov 2015 19:12:50 +0000 (22:12 +0300)]
IDEA-CR-5675: check for language instead of file type, better naming

7 years ago[platform] ignore socket lock connection errors caused by stale port markers (IDEA...
Roman Shevchenko [Mon, 2 Nov 2015 18:52:25 +0000 (19:52 +0100)]
[platform] ignore socket lock connection errors caused by stale port markers (IDEA-147185)

7 years agoIDEA-CR-5675: use explicitly set scratch file types when available
Sergey Savenko [Mon, 2 Nov 2015 18:34:05 +0000 (21:34 +0300)]
IDEA-CR-5675: use explicitly set scratch file types when available

7 years agodo not call getLighterAST for inappropriate files
Konstantin Ulitin [Mon, 2 Nov 2015 18:17:55 +0000 (21:17 +0300)]
do not call getLighterAST for inappropriate files

7 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Mon, 2 Nov 2015 18:04:01 +0000 (19:04 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoIDEA-147150, EA-75612 Kill to word start causes ArrayIndexOutOfBounds
Dmitry Batrak [Mon, 2 Nov 2015 17:58:34 +0000 (20:58 +0300)]
IDEA-147150, EA-75612 Kill to word start causes ArrayIndexOutOfBounds

7 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Mon, 2 Nov 2015 18:00:08 +0000 (19:00 +0100)]
Merge remote-tracking branch 'origin/master'

7 years ago[vfs] timestamp of archive entries: better default (IDEA-CR-6395)
Roman Shevchenko [Mon, 2 Nov 2015 17:57:53 +0000 (18:57 +0100)]
[vfs] timestamp of archive entries: better default (IDEA-CR-6395)

7 years agoif preview tab is closed then there is no need to preview first usage (IDEA-147082)
Maxim.Mossienko [Mon, 2 Nov 2015 17:56:35 +0000 (18:56 +0100)]
if preview tab is closed then there is no need to preview first usage (IDEA-147082)

7 years agoCachedValueManager: null containing files & strict dependency check for PSI: ArraySto...
Gregory.Shrago [Mon, 2 Nov 2015 17:48:19 +0000 (20:48 +0300)]
CachedValueManager: null containing files & strict dependency check for PSI: ArrayStoreException

7 years agoIDEA-147196, EA-75557 fix painting of empty border in an empty document
Dmitry Batrak [Mon, 2 Nov 2015 17:30:07 +0000 (20:30 +0300)]
IDEA-147196, EA-75557 fix painting of empty border in an empty document

7 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 2 Nov 2015 17:31:43 +0000 (18:31 +0100)]
Merge remote-tracking branch 'origin/master'

7 years ago[java-decompiler] migrated to Kotlin (mostly)
Roman Shevchenko [Mon, 2 Nov 2015 14:43:05 +0000 (15:43 +0100)]
[java-decompiler] migrated to Kotlin (mostly)

7 years agokeep expected types if possible
Anna Kozlova [Mon, 2 Nov 2015 17:10:39 +0000 (18:10 +0100)]
keep expected types if possible

7 years agoEA-63252 - assert: FileManagerImpl.findFile
Anna Kozlova [Mon, 2 Nov 2015 16:27:11 +0000 (17:27 +0100)]
EA-63252 - assert: FileManagerImpl.findFile

7 years agoEA-74579 - assert: TestObject.fromString
Anna Kozlova [Mon, 2 Nov 2015 16:21:37 +0000 (17:21 +0100)]
EA-74579 - assert: TestObject.fromString

7 years agoEA-75706 - NPE: InferenceSession.getInferenceErrorMessage
Anna Kozlova [Mon, 2 Nov 2015 15:06:16 +0000 (16:06 +0100)]
EA-75706 - NPE: InferenceSession.getInferenceErrorMessage

7 years agoDo not run indent options detector for viewer editor
Yaroslav Lepenkin [Mon, 2 Nov 2015 16:34:26 +0000 (19:34 +0300)]
Do not run indent options detector for viewer editor

7 years agoCachedValueManager: null containing files & strict dependency check for PSI
Gregory.Shrago [Mon, 2 Nov 2015 16:44:35 +0000 (19:44 +0300)]
CachedValueManager: null containing files & strict dependency check for PSI

7 years agoMerge remote-tracking branch 'origin/master'
Alexander Doroshko [Mon, 2 Nov 2015 16:33:18 +0000 (19:33 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agodart.server.vm.options instead of dart.server.observe
Alexander Doroshko [Mon, 2 Nov 2015 16:29:43 +0000 (19:29 +0300)]
dart.server.vm.options instead of dart.server.observe

7 years agoMerge remote-tracking branch 'origin/master'
irengrig [Mon, 2 Nov 2015 16:23:04 +0000 (17:23 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agonode.js cpu profiling: first implementation of search, without adding action to the...
irengrig [Mon, 2 Nov 2015 16:20:16 +0000 (17:20 +0100)]
node.js cpu profiling: first implementation of search, without adding action to the list (commented out). Remove not used code.

7 years ago[groovy] recursion guards & caching in resolving.
Daniil Ovchinnikov [Mon, 2 Nov 2015 16:11:26 +0000 (19:11 +0300)]
[groovy] recursion guards & caching in resolving.

- Get rid of `InferenceContext.getCachedValue()`.
- Prevent recursion & cache in `GrReferenceExpressionImpl.resolveByShape(boolean, GrExpression)`.
- Move preventing recursion of `GrReferenceExpressionImpl.doPolyResolve()` into inner method and use it.
- Prevent recursion & cache in `GrReferenceExpressionImpl.getType()`.

7 years agoEditor: improve multiline BOX effect painting: test
Gregory.Shrago [Mon, 2 Nov 2015 15:39:43 +0000 (18:39 +0300)]
Editor: improve multiline BOX effect painting: test

7 years agoMerge branch 'python-fixes'
Andrey Vlasovskikh [Mon, 2 Nov 2015 15:45:03 +0000 (18:45 +0300)]
Merge branch 'python-fixes'

7 years agoFixed injection of SQL language into str.format() literals (PY-16845)
Andrey Vlasovskikh [Mon, 2 Nov 2015 15:41:52 +0000 (18:41 +0300)]
Fixed injection of SQL language into str.format() literals (PY-16845)

We didn't find the '...'.format() call by the reference to the string
literal since there was one more PSI element: a reference expresion
'...'.format.

7 years ago[patch]: style - rename parameters
Nadya Zabrodina [Mon, 2 Nov 2015 15:29:05 +0000 (18:29 +0300)]
[patch]: style - rename parameters

7 years agoIG: use quickfix text "Remove qualification" if fully qualified name is already imported
Bas Leijdekkers [Mon, 2 Nov 2015 14:32:29 +0000 (15:32 +0100)]
IG: use quickfix text "Remove qualification" if fully qualified name is already imported

7 years agoIG: warn on fully qualified name in annotation on package statement
Bas Leijdekkers [Mon, 2 Nov 2015 14:11:07 +0000 (15:11 +0100)]
IG: warn on fully qualified name in annotation on package statement

7 years agoIG: do not replace fully qualified name in javadoc when not wanted
Bas Leijdekkers [Mon, 2 Nov 2015 10:49:57 +0000 (11:49 +0100)]
IG: do not replace fully qualified name in javadoc when not wanted

7 years agoIG: more accurate check for methods in "Unnecessarily qualified statically imported...
Bas Leijdekkers [Sat, 31 Oct 2015 20:59:13 +0000 (21:59 +0100)]
IG: more accurate check for methods in "Unnecessarily qualified statically imported element" inspection

7 years agodone WEB-16829 "too soon" typescript breakpoints are not hit appcode/144.797 clion/144.796
Vladimir Krivosheev [Mon, 2 Nov 2015 14:32:50 +0000 (15:32 +0100)]
done WEB-16829 "too soon" typescript breakpoints are not hit

7 years agocontinue WEB-16829 "too soon" typescript breakpoints are not hit
Vladimir Krivosheev [Mon, 2 Nov 2015 13:52:52 +0000 (14:52 +0100)]
continue WEB-16829 "too soon" typescript breakpoints are not hit

7 years agoIDEA-147047 Suggest 'LATEST' and 'RELEASE' in completion variants in dependency/...
Vladislav.Soroka [Mon, 2 Nov 2015 14:29:24 +0000 (17:29 +0300)]
IDEA-147047 Suggest 'LATEST' and 'RELEASE' in completion variants in dependency/'version' tag in pom.xml files

7 years agotest that PsiTYpeElementImpl doesn't clear cache on commit document (for Roman)
Anna Kozlova [Mon, 2 Nov 2015 14:20:46 +0000 (15:20 +0100)]
test that PsiTYpeElementImpl doesn't clear cache on commit document (for Roman)

7 years agofix testdata
Anna Kozlova [Mon, 2 Nov 2015 13:27:26 +0000 (14:27 +0100)]
fix testdata

7 years agoEA-75653 - IAE: AbstractImportTestsAction.adjustHistory
Anna Kozlova [Mon, 2 Nov 2015 13:26:38 +0000 (14:26 +0100)]
EA-75653 - IAE: AbstractImportTestsAction.adjustHistory

7 years agoreturn Object if denotable type is needed for functional expression (e.g. lambda...
Anna Kozlova [Mon, 2 Nov 2015 13:14:18 +0000 (14:14 +0100)]
return Object if denotable type is needed for functional expression (e.g. lambda expression) type
EA-75552 - IOE: PsiElementFactoryImpl.createField

7 years ago[vcs-log] use util method to determine short VcsRoot name; move DvcsUtil.getShortRepo...
Julia Beliaeva [Tue, 27 Oct 2015 19:38:07 +0000 (22:38 +0300)]
[vcs-log] use util method to determine short VcsRoot name; move DvcsUtil.getShortRepositoryName method to VcsImplUtil and rename to getShortVcsRootName

7 years ago[vcs-log] do not close completion in go to hash popup when fully matched in multiple...
Julia Beliaeva [Fri, 11 Sep 2015 17:26:09 +0000 (20:26 +0300)]
[vcs-log] do not close completion in go to hash popup when fully matched in multiple roots so user can select specific item from completion

7 years ago[vcs-log] use comparator from log providers to sort refs in completion
Julia Beliaeva [Tue, 1 Sep 2015 13:43:46 +0000 (16:43 +0300)]
[vcs-log] use comparator from log providers to sort refs in completion

7 years ago[vcs-log] only show branches located in visible roots in Go To Ref action
Julia Beliaeva [Mon, 31 Aug 2015 18:43:15 +0000 (21:43 +0300)]
[vcs-log] only show branches located in visible roots in Go To Ref action

7 years ago[vcs-log] rename GoToRefAction -> GoToHashOrRefAction, FindPopupWithProgress -> GoToH...
Julia Beliaeva [Mon, 31 Aug 2015 17:58:39 +0000 (20:58 +0300)]
[vcs-log] rename GoToRefAction -> GoToHashOrRefAction, FindPopupWithProgress -> GoToHashOrRefPopup

7 years ago[vcs-log] show color icon with root name in Go To Hash popup
Julia Beliaeva [Mon, 31 Aug 2015 17:20:57 +0000 (20:20 +0300)]
[vcs-log] show color icon with root name in Go To Hash popup

7 years ago[vcs-log] close popup when user selects reference from completion
Julia Beliaeva [Mon, 31 Aug 2015 17:03:28 +0000 (20:03 +0300)]
[vcs-log] close popup when user selects reference from completion

7 years ago[vcs-log] select specific VcsRef in Go To Hash popup completion IDEA-137016
Julia Beliaeva [Mon, 31 Aug 2015 17:02:41 +0000 (20:02 +0300)]
[vcs-log] select specific VcsRef in Go To Hash popup completion IDEA-137016

7 years ago[vcs-log] show goto hash popup in table center
Julia Beliaeva [Wed, 9 Sep 2015 13:04:46 +0000 (16:04 +0300)]
[vcs-log] show goto hash popup in table center

7 years ago[vcs-log] add description in Go To Hash window
Julia Beliaeva [Mon, 31 Aug 2015 13:50:22 +0000 (16:50 +0300)]
[vcs-log] add description in Go To Hash window

7 years agoIDEA-147048 Improve version selection for 'add missing dependency to pom.xml' quick fix
Vladislav.Soroka [Mon, 2 Nov 2015 14:08:25 +0000 (17:08 +0300)]
IDEA-147048 Improve version selection for 'add missing dependency to pom.xml' quick fix

7 years agodiagnostics for EA-48865
Dmitry Batrak [Mon, 2 Nov 2015 14:02:22 +0000 (17:02 +0300)]
diagnostics for EA-48865

7 years agoIDEA-146404 Repaired after crash: PersistentEnumerator storage corrupted: write state... phpstorm/144.795
Dmitry Avdeev [Mon, 2 Nov 2015 13:25:38 +0000 (16:25 +0300)]
IDEA-146404 Repaired after crash: PersistentEnumerator storage corrupted: write state under read action

7 years agoITNProxy: multiple attachments sending restored
Pavel Fatin [Mon, 2 Nov 2015 13:20:49 +0000 (14:20 +0100)]
ITNProxy: multiple attachments sending restored

7 years agoIDEA-144122 Menu items under Help
Sergey Malenkov [Mon, 2 Nov 2015 13:10:38 +0000 (16:10 +0300)]
IDEA-144122 Menu items under Help

7 years agoOC-12617 resolve self members from requirement clause
Max Medvedev [Sun, 1 Nov 2015 18:47:26 +0000 (21:47 +0300)]
OC-12617 resolve self members from requirement clause

7 years agoOC-12617 requirements in extensionSymbols
Max Medvedev [Sat, 31 Oct 2015 10:20:36 +0000 (13:20 +0300)]
OC-12617 requirements in extensionSymbols

7 years ago[java-decompiler] "Show Decompiled Class" action added (IDEA-144322)
Roman Shevchenko [Mon, 2 Nov 2015 12:44:04 +0000 (13:44 +0100)]
[java-decompiler] "Show Decompiled Class" action added (IDEA-144322)

7 years agousage tree: remove usage from the presentation
Sergey Ignatov [Mon, 2 Nov 2015 12:25:16 +0000 (15:25 +0300)]
usage tree: remove usage from the presentation

7 years agoadd a dev kit inspection: try to write stateless EP
Sergey Ignatov [Mon, 2 Nov 2015 11:41:30 +0000 (14:41 +0300)]
add a dev kit inspection: try to write stateless EP

7 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (add close button)
Sergey Malenkov [Mon, 2 Nov 2015 12:17:10 +0000 (15:17 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (add close button)