Commit Graph
230887 Commits
Author SHA1 Message Date
Anna.Kozlova 6fa0522d1b remove redundant suppressions: allow unrelated comment inside same noinspection comment 2018-10-11 15:57:00 +02:00
Daniil Ovchinnikov 136370b042 [groovy] make GrTupleType#getComponentTypes return a List instead of an array 2018-10-11 16:46:39 +03:00
Daniil Ovchinnikov 6358b8fd29 [groovy] use VolatileNotNullLazyValue factory method with lambda in GrTupleType 2018-10-11 16:46:38 +03:00
Kirill Kirichenko 4ad622f9df IDEA-199876 Add keys: file colors 2018-10-11 16:36:31 +03:00
Vladimir Krivosheev de95f90b01 IDEA-200366 No way to configure Run Configuration Templates for a new projects in non-IDEA IDEs 2018-10-11 15:24:32 +02:00
Vladimir Krivosheev 3b23be1701 cleanup 2018-10-11 15:24:32 +02:00
Vladimir Krivosheev 1dacf74c94 generate CmdlineRemoteProto using protoc 3.4.0 2018-10-11 15:24:31 +02:00
Sergey Simonchik 8600db1281 terminal: persist working directories for tabs 2018-10-11 16:08:51 +03:00
Roman Shevchenko ab85576eb1 [ui] improves message selection in the error dialog (IDEA-200298)
It looks for a new cluster first, then for an unread message in an existing cluster, then for an unreported cluster.
2018-10-11 15:07:44 +02:00
Andrey Vlasovskikh aadd3cd596 PY-31999 Remove extra dot before Windows extensions
The result of getWindowsExecutableFileExtensions() already contains dots before extensions.
2018-10-11 16:04:16 +03:00
Andrey Vlasovskikh 0065eab8d6 PY-31999 Explicitly resolve executable path in customized PATH
Windows doesn't use PATH from the environment passed to a newly created process, so we have to search for our
executable explicitly.

On macOS GeneralCommandLine has a workaround that tries to resolve an explicit path, but it doesn't look into PATH of
the passed environment.
2018-10-11 16:04:16 +03:00
Andrey Vlasovskikh dd2f8c218b PY-31999 Add virtualenv's bin/ to PATH for Run Anything commands in virtualenv-enabled projects 2018-10-11 16:04:16 +03:00
Sergey Malenkov c53339a3d5 make tests faster by reducing delay of tree operations 2018-10-11 15:52:08 +03:00
Sergey Malenkov 41e366f186 IDEA-CR-37594: fixes after review 2018-10-11 15:52:08 +03:00
Alexey Kudravtsev a59109a06e avoid changing light document under write action which interferes with highlighting/other actions 2018-10-11 15:37:16 +03:00
Alexey Kudravtsev ec75bf4db8 notnull 2018-10-11 15:37:16 +03:00
Alexey Kudravtsev dc79b369cc fix quadratic extension registration 2018-10-11 15:37:16 +03:00
Alexey Kudravtsev bd7146ba54 cleanup 2018-10-11 15:37:15 +03:00
Alexey Kudravtsev c7d20f05cd EA-121419 - IAE: TagFileQuickFixProvider.createTagFileReferenceQuickFix 2018-10-11 15:37:15 +03:00
Andrey Vlasovskikh cd85469387 PY-31773 Added "python" and "python <file name>" commands to Run Anything 2018-10-11 15:27:03 +03:00
Andrey Vlasovskikh 54aaec4828 PY-31773 Prepend (not append) virtualenv's bin/ directory to PATH
It should take precedence according to the virtualenvs 'activate' script.
2018-10-11 15:27:03 +03:00
Aleksey Pivovarov 03d4b7df58 vcs: cleanup - use util method 2018-10-11 14:55:50 +03:00
Aleksey Pivovarov 97be9f3a89 vcs: cleanup - @NotNull 2018-10-11 14:55:50 +03:00
Anna.Kozlova 171f091f6d logging for batch analysis to catch kotlin exceptions 2018-10-11 13:48:18 +02:00
Dmitry Batrak 66f75aa1ce OffsetsElementSignatureProvider cleanup 2018-10-11 14:40:56 +03:00
Dmitry Batrak a902fb05f8 PY-31154 Code folding is broken
make sure folding regions generated by code folding pass are not treated as 'light' regions if they are 'attached' to empty PSI elements
2018-10-11 14:40:55 +03:00
Anton Tarasov a9e436b836 IDEA-200351 can't escape diff dialog when screen reader is enabled 2018-10-11 14:39:14 +03:00
Roman Shevchenko bc30eb3149 [tests] speeds up Maven's and OSGi's build process classpath tests 2018-10-11 13:32:22 +02:00
nik dd1ffe7d2a language injection: move ConcatenationInjectorManager to platform
There was nothing Java-specific in JavaConcatenationInjectorManager so it's renamed to ConcatenationInjectorManager and moved to lang.impl module. This also removes inter-module package-private dependencies (IDEA-200277).
2018-10-11 14:27:07 +03:00
Aleksey Pivovarov 74aec9bb04 vcs: use generic type for ChangesBrowserNode constructor parameter 2018-10-11 14:16:04 +03:00
Rustam Vishnyakov b7e4ece92e IDEA-CR-37724 Merge EditorConfig status bar widget to common indent options widget, merge resource bundles 2018-10-11 14:07:44 +03:00
Artem Gainanov 109550ea5b WEB-35219 Create a new subfolder for all accessibility inspections 2018-10-11 17:56:53 +07:00
Dmitry Batkovich 6e8ac69569 check type is null 2018-10-11 13:54:22 +03:00
Dmitry Batkovich e7aefd92f1 use flush() instead of close() 2018-10-11 13:51:43 +03:00
Bas Leijdekkers 242c3ed916 IG: use CommentTracker instead of fragile custom comment tracking 2018-10-11 12:41:30 +02:00
Vladimir.Orlov d919661c8a windows installation: write information about already installed product in log file in silent mode. It case when user uses another folder for installation. Not replacement.
IDEA-200342 Silent installation: There is no checking if the current version was already installed
2018-10-11 13:32:47 +03:00
Sergey Simonchik 435147d6cd terminal: allow tabs saving after tabs are restored (IDEA-CR-37863) 2018-10-11 13:24:22 +03:00
Mikhail Sokolov 428a422e93 IDEA-199381 New SE: need to add a minimum height for the result area 2018-10-11 13:20:16 +03:00
Kirill Kirichenko 466c4b2887 IDEA-200198 Add keys: validation red text 2018-10-11 10:17:34 +03:00
Artem Gainanov 8914285b40 WEB-35219 Create a new subfolder for all accessibility inspections 2018-10-11 17:14:53 +07:00
Sergey Simonchik 5cb46e1ae2 terminal: avoid dependency TerminalArrangementManager on TerminalView
Previously, NPE happened if TerminalArrangementManager.getState() was called prior to TerminalView.initTerminal
2018-10-11 12:50:21 +03:00
Dmitry Zhuravlev 42e094b98b vcs: new implementation for assertContainsOrdered
Previous implementation uses retainAll. It is not perfectly match the case if we want to check if elements which is exist in "collection" list contains in the same order in "expected" list.
2018-10-11 12:41:29 +03:00
nik af3f3d084b API: allow more generic type of context for push down (as suggested in IDEA-CR-8676) 2018-10-11 12:32:37 +03:00
Anton Makeev b5abe6e6ae Logging for IDEA-190987 Frequent long UI freezes in NativeFileWatcher after VCS updates (better place) 2018-10-11 11:25:02 +02:00
Roman Shevchenko 9450043b17 [project] upgrades ASM to 7.0-beta and changes the library type to repository (IDEA-191331) 2018-10-11 11:23:41 +02:00
Roman Shevchenko 8aad6e034a Cleanup (formatting) 2018-10-11 11:20:44 +02:00
Vladimir Krivosheev 42b05bf9f5 update libs 2018-10-11 11:16:39 +02:00
nik ec93bde170 refactor slicer: avoid accessing package-private members of platform modules from java modules (IDEA-200277)
Add SliceRootNode::setChildren metod to avoid external writings to myCachedChildren field.
2018-10-11 11:36:05 +03:00
sergey.vasiliev 6bd0f9e3be FUSUsageContext unmodifiable data map 2018-10-11 10:17:48 +02:00
Tagir Valeev 6b1ca6d789 "itve" live template removed ("itli" could be used instead) 2018-10-11 15:13:38 +07:00