idea/community.git
3 years agoshared-indexes tests: speedup "compareIndices" command: resolve files only once.
Sergey Patrikeev [Thu, 13 Aug 2020 08:38:57 +0000 (11:38 +0300)]
shared-indexes tests: speedup "compareIndices" command: resolve files only once.

GitOrigin-RevId: 0e83e3fbe5a817c940041a0a589eca6ddf9b585e

3 years agofix diagnostic for cleared indexes
Dmitry Batkovich [Thu, 13 Aug 2020 08:10:39 +0000 (11:10 +0300)]
fix diagnostic for cleared indexes

GitOrigin-RevId: f949819b2293543117584c8e22e1c5d6daed0a85

3 years agostubs: inline logic for data externalization if compression is disabled
Dmitry Batkovich [Thu, 13 Aug 2020 07:49:27 +0000 (10:49 +0300)]
stubs: inline logic for data externalization if compression is disabled

GitOrigin-RevId: 8beca71d43308ae63b19e1246510336e3d8a1166

3 years agoIndexing diagnostics: count time in the indexing suspended state.
Sergey Patrikeev [Wed, 12 Aug 2020 11:16:34 +0000 (14:16 +0300)]
Indexing diagnostics: count time in the indexing suspended state.

GitOrigin-RevId: 7b5a1661ad884732c64e7cb0ccf07fbc68dcd2f6

3 years ago[platform] remove redundant dependency on lvcs.impl
Anna Kozlova [Thu, 13 Aug 2020 07:13:46 +0000 (09:13 +0200)]
[platform] remove redundant dependency on lvcs.impl

main-s of IDEs explicitly depend on it and it's possible to exclude it e.g. from cwm classpath

GitOrigin-RevId: 37b1ccfbbda1fa51fc4c44d8861459b5c8a50ee7

3 years agofix compilation
Dmitry Batkovich [Thu, 13 Aug 2020 07:44:08 +0000 (10:44 +0300)]
fix compilation

GitOrigin-RevId: ff6a9917b00d243789ca28fd1228513df0253d00

3 years agofix compilation
Dmitry Batkovich [Thu, 13 Aug 2020 07:43:49 +0000 (10:43 +0300)]
fix compilation

GitOrigin-RevId: 87e330b8a4d5f2ea26ac8fc381206710a1e83472

3 years agoRevert "stubs: inline logic for data externalization if compression is disabled"
Dmitry Batkovich [Thu, 13 Aug 2020 07:34:36 +0000 (10:34 +0300)]
Revert "stubs: inline logic for data externalization if compression is disabled"

This reverts commit 2d3967f3

GitOrigin-RevId: 369c36586e8b61083e4e925d4961d99181efc9bf

3 years agoIncreaseLanguageLevelFix: suggest to accept level if not yet
Roman Ivanov [Thu, 13 Aug 2020 00:21:25 +0000 (02:21 +0200)]
IncreaseLanguageLevelFix: suggest to accept level if not yet

GitOrigin-RevId: bf75af630d5877474f327365bb52ae6458feb732

3 years agoUpdating versions of project dependencies: rkernelVersion->master.89
RKernel Updater [Thu, 13 Aug 2020 06:02:12 +0000 (06:02 +0000)]
Updating versions of project dependencies: rkernelVersion->89

RKernel Updater

GitOrigin-RevId: 3e0acdaa42886657ce00fe61289872e852b7ae9f

3 years agozero-tolerance charset fixes
Ilyas Selimov [Thu, 13 Aug 2020 04:54:38 +0000 (11:54 +0700)]
zero-tolerance charset fixes

GitOrigin-RevId: 0ac0e0269912b2330a586bacf9180e786e260dc6

3 years ago[groovy] IDEA-207415: Better interaction of final fields with @TupleConstructor
Konstantin Nisht [Wed, 12 Aug 2020 23:48:43 +0000 (02:48 +0300)]
[groovy] IDEA-207415: Better interaction of final fields with @TupleConstructor

GitOrigin-RevId: 7e71187a9a568ee013e918fd5addb588f274dde9

3 years ago[groovy] IDEA-207415: Add check against two `callSuper` and super in `pre`
Konstantin Nisht [Tue, 11 Aug 2020 16:22:10 +0000 (19:22 +0300)]
[groovy] IDEA-207415: Add check against two `callSuper` and super in `pre`

GitOrigin-RevId: f9ec3e5116da546f61749a1bc2f313001ae6b764

3 years ago[groovy] IDEA-207415: Support super constructor call in `pre` attribute
Konstantin Nisht [Tue, 11 Aug 2020 15:21:57 +0000 (18:21 +0300)]
[groovy] IDEA-207415: Support super constructor call in `pre` attribute

GitOrigin-RevId: e54b890d40245a8426b559ee561c1b94e21c4184

3 years ago[groovy] IDEA-207415 IDEA-122052: Infer @CompileStatic for code within annotations
Konstantin Nisht [Mon, 10 Aug 2020 14:42:56 +0000 (17:42 +0300)]
[groovy] IDEA-207415 IDEA-122052: Infer @CompileStatic for code within annotations

Due to AST transformations it makes sense to write closures in annotations. @CompileStatic may affect this code.

GitOrigin-RevId: e65fed5dafef1b1efd88473f3b48c0f7b963fcae

3 years ago[git-index] use the context menu "Merge" action on double click
Julia Beliaeva [Wed, 12 Aug 2020 15:13:51 +0000 (18:13 +0300)]
[git-index] use the context menu "Merge" action on double click

GitOrigin-RevId: 5b06b2275bfb3f80ae8364095e526a2ee7d53d30

3 years ago[git-index] rename GitAcceptConflictSideAction file to GitConflictActions
Julia Beliaeva [Wed, 12 Aug 2020 14:41:10 +0000 (17:41 +0300)]
[git-index] rename GitAcceptConflictSideAction file to GitConflictActions

GitOrigin-RevId: 29f3fbbc61d66721fa7c4edca0a482fe91a158a7

3 years ago[git-index] add "Merge" action to the context menu
Julia Beliaeva [Tue, 11 Aug 2020 23:32:15 +0000 (02:32 +0300)]
[git-index] add "Merge" action to the context menu

GitOrigin-RevId: 74f06c14003143e4e6f2c2730960117aaa8c9095

3 years agoUpdating versions of project dependencies: rkernelVersion->master.88
RKernel Updater [Wed, 12 Aug 2020 19:37:46 +0000 (19:37 +0000)]
Updating versions of project dependencies: rkernelVersion->88

RKernel Updater

GitOrigin-RevId: cf48a5c0646ab6186daa7d77f0a7990174848f49

3 years ago[workspace model] Fix ImlSerializationTest
Mikhail Mazurkevich [Wed, 12 Aug 2020 19:25:07 +0000 (22:25 +0300)]
[workspace model] Fix ImlSerializationTest

GitOrigin-RevId: 927e5801020575c6f7a92861efe587e3c8d38f64

3 years ago[workspace model] IDEA-247859 Fix NPE at getting libraries model in `IdeModifiableMod...
Mikhail Mazurkevich [Wed, 12 Aug 2020 13:55:45 +0000 (16:55 +0300)]
[workspace model] IDEA-247859 Fix NPE at getting libraries model in `IdeModifiableModelsProviderImpl`

GitOrigin-RevId: f1c78e46e571879168c5c978101db659d7335344

3 years agoui: introduce place IDs for ConsoleView
Aleksey Pivovarov [Wed, 12 Aug 2020 00:39:24 +0000 (03:39 +0300)]
ui: introduce place IDs for ConsoleView

GitOrigin-RevId: a1ca461adaca03e9652aa7db8ff997b8950afe1f

3 years agogit: enable progress output foldings for vcs console only
Aleksey Pivovarov [Wed, 12 Aug 2020 00:29:51 +0000 (03:29 +0300)]
git: enable progress output foldings for vcs console only

GitOrigin-RevId: b2984d2590868a77d33d293fba9cc737af2faf30

3 years agoIDEA-245047 ui: fix duplicated entries in git menu
Aleksey Pivovarov [Mon, 3 Aug 2020 22:08:01 +0000 (01:08 +0300)]
IDEA-245047 ui: fix duplicated entries in git menu

Add workaround for 'JMenu$MenuChangeListener' implementation, that allows recursive 'menuSelected' events.
It checks 'isSelected' flag on every ChangeEvent and updates its value only after notifying all listeners.
If one of the listeners changes something unrelated in the model (ex: button mnemonic), 'fireMenuSelected()' events might be recursively fired again.

GitOrigin-RevId: e9e699573b492b472787cddb61f5b6d403cab099

3 years agoIDEA-247324 ui: fix decorated Windows menu not being updated on explicit request
Aleksey Pivovarov [Mon, 3 Aug 2020 21:20:37 +0000 (00:20 +0300)]
IDEA-247324 ui: fix decorated Windows menu not being updated on explicit request

GitOrigin-RevId: 9a6d87025ef95d735bafe5236c0ec1553c52ba02

3 years agoIDEA-248037 Disable button disappears after resizing plugin settings window
Alexander Lobas [Wed, 12 Aug 2020 18:50:57 +0000 (21:50 +0300)]
IDEA-248037 Disable button disappears after resizing plugin settings window

GitOrigin-RevId: d9dd64319469e98fccbe3cf6d67a6ac804e9ebd5

3 years ago[util] get rid of explicit reference to internal Unsafe class in ByteBufferUtil
Nikolay Chashnikov [Wed, 12 Aug 2020 17:41:26 +0000 (20:41 +0300)]
[util] get rid of explicit reference to internal Unsafe class in ByteBufferUtil

This is needed to be able to compile intellij.platform.util module using JDK 11 (IDEA-248086).

GitOrigin-RevId: a21f7118b30006cb935ef9cb27a34e093bff3987

3 years ago[util] use method handles to access internal Signal class in UnixProcessManager
Nikolay Chashnikov [Wed, 12 Aug 2020 17:24:11 +0000 (20:24 +0300)]
[util] use method handles to access internal Signal class in UnixProcessManager

This is needed to be able to compile intellij.platform.util module using JDK 11 (IDEA-248086).

GitOrigin-RevId: 09cefe379b564f34a637c7687cc4bde77539ecca

3 years ago[util] use reflection to access internal Unsafe class in DebugReflectionUtil
Nikolay Chashnikov [Wed, 12 Aug 2020 16:56:42 +0000 (19:56 +0300)]
[util] use reflection to access internal Unsafe class in DebugReflectionUtil

This is needed to be able to compile intellij.platform.util module using JDK 11 (IDEA-248086).

GitOrigin-RevId: ca5268de89db3e2c782cc93a35b02f35ed5875a8

3 years ago[IntelliJ project configuration] use 'Project JDK' in intellij.platform.util.ui modul...
Nikolay Chashnikov [Wed, 12 Aug 2020 16:40:59 +0000 (19:40 +0300)]
[IntelliJ project configuration] use 'Project JDK' in intellij.platform.util.ui module (IDEA-248086)

All usages of internal JDK classes were eliminated so there is no need to use JDK 1.8 in that module.

GitOrigin-RevId: 2701cb747bf2b8bb5d12a8025248881675695912

3 years ago[Grazie] Add multiline comments grammar check support for YAML
Pavel Bakhvalov [Wed, 12 Aug 2020 13:32:09 +0000 (16:32 +0300)]
[Grazie] Add multiline comments grammar check support for YAML

GitOrigin-RevId: ca47c35ae308e5099514c967191688de880db10e

3 years agodeprecate Disposer.isDisposing() in favor of isDisposed() for consistency and clients...
Alexey Kudravtsev [Wed, 12 Aug 2020 17:20:29 +0000 (20:20 +0300)]
deprecate Disposer.isDisposing() in favor of isDisposed() for consistency and clients simplification

GitOrigin-RevId: be03400f05deb6a5a5b36b4e72bf1e38bc151d90

3 years agodo not make VirtualFile Disposable
Alexey Kudravtsev [Wed, 12 Aug 2020 17:03:07 +0000 (20:03 +0300)]
do not make VirtualFile Disposable

because once disposed, its .dispose() method will never be called again which is most probably unexpected

GitOrigin-RevId: d79c11bbb00d8f34839b72c0c548a47c7a66cf13

3 years ago[Grazie] Increment Grazie FUS Counter version.
Vladislav.Tankov [Wed, 12 Aug 2020 17:35:06 +0000 (20:35 +0300)]
[Grazie] Increment Grazie FUS Counter version.

GitOrigin-RevId: 522e2e68612ad53896a5eceb350ac15e243d79ff

3 years agoFUS: IDEA-247394 UI freeze, infinite loop in UI thread
Svetlana.Zemlyanskaya [Wed, 12 Aug 2020 10:10:45 +0000 (12:10 +0200)]
FUS: IDEA-247394 UI freeze, infinite loop in UI thread

GitOrigin-RevId: 9ca957bc9e770771b1f7809cba883f1e41799199

3 years ago[git-index] allow to create trackers for added files
Julia Beliaeva [Mon, 10 Aug 2020 18:48:26 +0000 (21:48 +0300)]
[git-index] allow to create trackers for added files

GitOrigin-RevId: 12263352b8c4ce7ae6fc2861768b0d0f8a4d4383

3 years ago[lst] implement isTrackedFile for platform trackers
Julia Beliaeva [Mon, 10 Aug 2020 18:46:05 +0000 (21:46 +0300)]
[lst] implement isTrackedFile for platform trackers

GitOrigin-RevId: 68d420d7f0d5d5f2eaf2e092749763eca6dcfd6c

3 years agoIDEA-248093 Internalzation for InstalledSearchOption
Alexander Lobas [Wed, 12 Aug 2020 17:05:24 +0000 (20:05 +0300)]
IDEA-248093 Internalzation for InstalledSearchOption

GitOrigin-RevId: 07665a87357daf253c994ec2fe9d8913361490c6

3 years ago[ui] rewrite code in SVGLoader to make it compilable by JDK 11
Nikolay Chashnikov [Wed, 12 Aug 2020 16:35:13 +0000 (19:35 +0300)]
[ui] rewrite code in SVGLoader to make it compilable by JDK 11

SVGOMDocument implements org.w3c.dom.xpath.XPathEvaluator interface from JDK 8 which for some reason isn't included into symbol table of JDK 8 classes in JDK 11. So if we try to pass instance of type SVGOMDocument to 'build' method which accepts Document interface and try to compile it by javac from Java 11 with '-release 8' option, javac processes super-classes of SVGOMDocument and fails with "org.w3c.dom.xpath.XPathEvaluator". After this change javac don't need to process super-classes of SVGOMDocument so code compiles fine. This is needed to be able to compile intellij.platform.util.ui module using JDK 11 (IDEA-248086).

GitOrigin-RevId: 9e6adf2ee930be9dbbc399761211e4b858990330

3 years ago[ui] get rid of usage of internal SunGraphicsEnvironment class in JreHiDpiUtil
Nikolay Chashnikov [Wed, 12 Aug 2020 15:05:13 +0000 (18:05 +0300)]
[ui] get rid of usage of internal SunGraphicsEnvironment class in JreHiDpiUtil

This is needed to be able to compile intellij.platform.util.ui module using JDK 11 (IDEA-248086).

GitOrigin-RevId: a3d8f49c379f0d8478a0e53daa2e92a91317897c

3 years ago[ui] get rid of usage of internal HeadlessToolkit class in UIUtil
Nikolay Chashnikov [Wed, 12 Aug 2020 14:58:17 +0000 (17:58 +0300)]
[ui] get rid of usage of internal HeadlessToolkit class in UIUtil

This is needed to be able to compile intellij.platform.util.ui module using JDK 11 (IDEA-248086).

GitOrigin-RevId: f190e1f498d7c8c915a2db9ba8797ff9c183671a

3 years ago[ui] use reflection to access internal AWTAccessor class in MacUtil
Nikolay Chashnikov [Wed, 12 Aug 2020 14:49:26 +0000 (17:49 +0300)]
[ui] use reflection to access internal AWTAccessor class in MacUtil

This is needed to be able to compile intellij.platform.util.ui module using JDK 11 (IDEA-248086).

GitOrigin-RevId: 7ec2135f70933d75b34ef578e16adb3bce4242f1

3 years ago[Grazie] Do not report detected language since suggested languages are pretty enough.
Vladislav.Tankov [Wed, 12 Aug 2020 15:53:11 +0000 (18:53 +0300)]
[Grazie] Do not report detected language since suggested languages are pretty enough.

GitOrigin-RevId: 72b7133ee4a63c7fd8810f85b254a23c9917b989

3 years agoWrap call PluginLogo.start/end/BatchMode() to try/finally.
Alexander Lobas [Wed, 12 Aug 2020 16:17:00 +0000 (19:17 +0300)]
Wrap call PluginLogo.start/end/BatchMode() to try/finally.

GitOrigin-RevId: a48e9dd19f91d7a9db5f9fc8cd74f96e2733d881

3 years agoFix NPE for case when Installed tab not shown yet
Alexander Lobas [Wed, 12 Aug 2020 16:15:35 +0000 (19:15 +0300)]
Fix NPE for case when Installed tab not shown yet

GitOrigin-RevId: eccb669d3d1c3c7eb2578caa5b9c2a5e57b67585

3 years agoIDEA-131389 Disabled plugins are not updated from plugin repository
Alexander Lobas [Wed, 12 Aug 2020 16:11:56 +0000 (19:11 +0300)]
IDEA-131389 Disabled plugins are not updated from plugin repository

GitOrigin-RevId: 9edce9fc6b599c528afccdefe16e24e00aa8c692

3 years agoJBScrollPane: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 16:05:32 +0000 (18:05 +0200)]
JBScrollPane: fix javadoc formatting

GitOrigin-RevId: 59c9dfd3e4bece2c5b083d49502627ad912a764c

3 years agoToolWindowFactory: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 16:00:15 +0000 (18:00 +0200)]
ToolWindowFactory: fix javadoc formatting

GitOrigin-RevId: f7f633d4330bd81262241c317328faba25079bd4

3 years agoStatusBarWidgetFactory: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:58:47 +0000 (17:58 +0200)]
StatusBarWidgetFactory: fix javadoc formatting

GitOrigin-RevId: 3824709c8983db2c6d77e5e39a54c0bd288a3a88

3 years agoPluginReplacement: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:53:29 +0000 (17:53 +0200)]
PluginReplacement: fix javadoc formatting

GitOrigin-RevId: c0e8af210f4c4d1608c8b1afc779eb9748e7bf14

3 years agoSleepingPolicy: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:31:54 +0000 (17:31 +0200)]
SleepingPolicy: fix javadoc formatting

GitOrigin-RevId: 9fc001666f0ff90f377304ae2ba6137fcd926d20

3 years agoForwardIndex: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:28:43 +0000 (17:28 +0200)]
ForwardIndex: fix javadoc formatting

GitOrigin-RevId: 7d1af4678297b3f26a05a4c657b6dd462b1fedff

3 years agoAppExecutorUtil: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:27:40 +0000 (17:27 +0200)]
AppExecutorUtil: fix javadoc formatting

GitOrigin-RevId: 7c449967d15b0a82833d5cb6ba676ecca996497e

3 years agoProcessingContext: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:25:29 +0000 (17:25 +0200)]
ProcessingContext: fix javadoc formatting

GitOrigin-RevId: 7c0c27a91ad4d750030668ffde568db12806d26d

3 years agoLineSeparator: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:22:14 +0000 (17:22 +0200)]
LineSeparator: fix javadoc formatting

GitOrigin-RevId: 97e69b057b58cd192eecc5d1100f704fc0b93029

3 years agoNaturalComparator: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:19:20 +0000 (17:19 +0200)]
NaturalComparator: fix javadoc formatting

GitOrigin-RevId: ffe43116b22699772cade94bf1415504b11f7285

3 years agoDisposable: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:17:51 +0000 (17:17 +0200)]
Disposable: fix javadoc formatting

GitOrigin-RevId: a85a25c0f1f4a135c7ecfb7d585c4f98f571cb7f

3 years agoProcessCanceledException: cleanup javadoc
Yann Cébron [Wed, 12 Aug 2020 15:16:00 +0000 (17:16 +0200)]
ProcessCanceledException: cleanup javadoc

GitOrigin-RevId: a9ee63763984e9ac55ca409bc77dbc47d8a2a28d

3 years agoAbstractBundle: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:11:48 +0000 (17:11 +0200)]
AbstractBundle: fix javadoc formatting

GitOrigin-RevId: a544016253d16b237a37cec4ddcbf6b25890e487

3 years agoWriteExternalException: fix javadoc formatting
Yann Cébron [Wed, 12 Aug 2020 15:10:29 +0000 (17:10 +0200)]
WriteExternalException: fix javadoc formatting

GitOrigin-RevId: 46162ac8ce09e1eb5ca110cf4016e6034ea9edab

3 years agoterminal: trim command when matching command for smart execution and when smart execu...
Sergey Simonchik [Wed, 12 Aug 2020 16:07:39 +0000 (19:07 +0300)]
terminal: trim command when matching command for smart execution and when smart executing it (IDEA-247892)

GitOrigin-RevId: 48dd7913e0288df8d2f6c1e095310e7b6dc3fe59

3 years agomark as needed rewrite for newer jdk
Alexey Kudravtsev [Wed, 12 Aug 2020 14:42:31 +0000 (17:42 +0300)]
mark as needed rewrite for newer jdk

GitOrigin-RevId: 7fd1a7ba87a3f48f09abb02a450ff70fb734ae17

3 years agocleanup
Alexey Kudravtsev [Wed, 12 Aug 2020 12:47:20 +0000 (15:47 +0300)]
cleanup

GitOrigin-RevId: e65331082acb36586cb07f2990684e08c3f63b8c

3 years agomake dispose thread-safe to avoid unexpected leaks during register/dispose interleavings
Alexey Kudravtsev [Wed, 12 Aug 2020 12:46:42 +0000 (15:46 +0300)]
make dispose thread-safe to avoid unexpected leaks during register/dispose interleavings

GitOrigin-RevId: 8f3229872a8903abc1eabbe691e06dc8c849e762

3 years agoremove spam from console
Alexey Kudravtsev [Tue, 11 Aug 2020 17:23:41 +0000 (20:23 +0300)]
remove spam from console

GitOrigin-RevId: cc91aeda407d5932f89cde20caf19fe02a84ddd5

3 years agomark already disposed and being re-instantiated default project as not disposed to...
Alexey Kudravtsev [Tue, 11 Aug 2020 15:15:32 +0000 (18:15 +0300)]
mark already disposed and being re-instantiated default project as not disposed to avoid "already disposed error"

GitOrigin-RevId: b255b44320ee9177c5fabf2fec810cd44ebee96c

3 years agodo not leak project via fake virtual file user data in tests
Alexey Kudravtsev [Tue, 11 Aug 2020 14:47:47 +0000 (17:47 +0300)]
do not leak project via fake virtual file user data in tests

GitOrigin-RevId: 37ef0a9ba24c0e95de2d54afd54a26f30fd43e6a

3 years agodo not return already disposed vfp
Alexey Kudravtsev [Tue, 11 Aug 2020 14:47:04 +0000 (17:47 +0300)]
do not return already disposed vfp

(when during project close the VFPMI is disposed first, then all SDKs, which fired rootsChanged which caused root manager to try to re-collect all roots)

GitOrigin-RevId: 68894c3adec2e3057aaace177cbea9a97605724a

3 years agoremove spam from console
Alexey Kudravtsev [Tue, 11 Aug 2020 11:10:59 +0000 (14:10 +0300)]
remove spam from console

GitOrigin-RevId: ef02836364c6a1d79419adae8fffe41ba4258c32

3 years agomore correct diagnostic
Alexey Kudravtsev [Tue, 11 Aug 2020 10:13:46 +0000 (13:13 +0300)]
more correct diagnostic

GitOrigin-RevId: 490a9a13c4886f21f9e6f0cd5b9e72081a97b39b

3 years agosimplify
Alexey Kudravtsev [Mon, 10 Aug 2020 12:09:00 +0000 (15:09 +0300)]
simplify

GitOrigin-RevId: b058f133a1bc9ed6ce478ce200631e3721e9609c

3 years agoIDEA-246851 - Add action to disable maven wrapper
Alexander Bubenchikov [Wed, 12 Aug 2020 15:20:23 +0000 (18:20 +0300)]
IDEA-246851 - Add action to disable maven wrapper

GitOrigin-RevId: 4ed0094f0d1610e460558f9663b0deb358f79656

3 years agoindexing: more logging
Dmitry Batkovich [Wed, 12 Aug 2020 12:06:16 +0000 (15:06 +0300)]
indexing: more logging

GitOrigin-RevId: ceddf62add7f1425b421a8f283a0badd427de964

3 years agoreview followup: IDEA-CR-65848 postpone automake start on explicit build
Eugene Zhuravlev [Wed, 12 Aug 2020 14:43:29 +0000 (16:43 +0200)]
review followup: IDEA-CR-65848 postpone automake start on explicit build

GitOrigin-RevId: 18f24ab0fdcb509bafb760808074ad1d0f1cc2e7

3 years agoui: fix typo in javadoc
Aleksey Pivovarov [Tue, 4 Aug 2020 11:30:58 +0000 (14:30 +0300)]
ui: fix typo in javadoc

GitOrigin-RevId: 901bba2a1b6897fd401b88dfd8144b4674810011

3 years agodiff: account for breadcrumbs while synchronizing content titles heights
Aleksey Pivovarov [Tue, 4 Aug 2020 11:38:18 +0000 (14:38 +0300)]
diff: account for breadcrumbs while synchronizing content titles heights

GitOrigin-RevId: 2116f1229d977151346fb855f12c1ebd8344a18c

3 years agogit-index: fix line tracker popup layout when scrollbars are necessary
Aleksey Pivovarov [Mon, 10 Aug 2020 09:36:16 +0000 (12:36 +0300)]
git-index: fix line tracker popup layout when scrollbars are necessary

GitOrigin-RevId: 7a4deadb2e747f9c399ee6703d4d254b006b38d4

3 years agoFUS-450 add project as parameter to FileTypeUsageSchemaDescriptor
Anastasia Ivanova [Wed, 12 Aug 2020 10:16:58 +0000 (12:16 +0200)]
FUS-450 add project as parameter to FileTypeUsageSchemaDescriptor

GitOrigin-RevId: 28b6ef12d52f44fe9f4eca2b4fd3c42d075af47c

3 years ago[github] Precisely match server to remote url
Ivan Semenov [Wed, 12 Aug 2020 11:46:25 +0000 (14:46 +0300)]
[github] Precisely match server to remote url

Fixes IDEA-247259

GitOrigin-RevId: 6cdc2637f93f0737cbf5e4e86f5cb49bf88465df

3 years ago[Markdown] Clean up JavaFX stuff remaining after the removal of the JavaFX itself.
Vladislav.Tankov [Wed, 12 Aug 2020 11:26:42 +0000 (14:26 +0300)]
[Markdown] Clean up JavaFX stuff remaining after the removal of the JavaFX itself.

JavaFX was unbundled, so we have to remove the scripts and code written for it.

GitOrigin-RevId: 0ef2faa216b4ac01029de4a164516ee65e44563b

3 years agoconsole: send \r on Enter key pressed for PTY based processes (GO-9805)
Sergey Simonchik [Wed, 12 Aug 2020 12:24:50 +0000 (15:24 +0300)]
console: send \r on Enter key pressed for PTY based processes (GO-9805)

GitOrigin-RevId: 2be730904ed44bd137d3e9848ef2b79da454faa8

3 years ago[github] Do not request timeline event types that are not available in GHE 2.18
Ivan Semenov [Tue, 11 Aug 2020 13:00:48 +0000 (16:00 +0300)]
[github] Do not request timeline event types that are not available in GHE 2.18

Fixes IDEA-246045

GitOrigin-RevId: 43241a4b18c6cc59a44025691c6b9e5efbe043bd

3 years ago[github] Add DRAFT PR schema preview to timeline request
Ivan Semenov [Tue, 11 Aug 2020 12:59:10 +0000 (15:59 +0300)]
[github] Add DRAFT PR schema preview to timeline request

Fixes IDEA-246045

GitOrigin-RevId: 593d07c9d7dcdfe531e0517a8f61886ad3948fc3

3 years ago[github] Extract API schema preview flags
Ivan Semenov [Tue, 11 Aug 2020 12:56:44 +0000 (15:56 +0300)]
[github] Extract API schema preview flags

GitOrigin-RevId: 415b05638d4af2a78ab03e854ed0b9ef024c3a69

3 years ago[github] Nullize reviewers in timeline events
Ivan Semenov [Tue, 11 Aug 2020 12:46:43 +0000 (15:46 +0300)]
[github] Nullize reviewers in timeline events

Fixes IDEA-247240

GitOrigin-RevId: 8f1f9d9c7c6d3dbbc308473df98c9d84264547bb

3 years agoRevert "[core] TextWithMnemonic: support Japanese-style mnemonics (as suffix); tests...
Konstantin Bulenkov [Wed, 12 Aug 2020 11:59:12 +0000 (13:59 +0200)]
Revert "[core] TextWithMnemonic: support Japanese-style mnemonics (as suffix); tests (IDEA-247875)"

This reverts commit 66040ba7

GitOrigin-RevId: ca0e9f673e8126cedf8b8eaebf70df7e88f4459c

3 years agoIDEA-248039 Re-worked commit of injected fragment to not mix encoded and decoded...
Alexandr Evstigneev [Wed, 12 Aug 2020 09:56:46 +0000 (12:56 +0300)]
IDEA-248039 Re-worked commit of injected fragment to not mix encoded and decoded texts

GitOrigin-RevId: 090e395b2d1657f10ac7ad3bf06cb6215f004470

3 years agostubs: more logging
Dmitry Batkovich [Wed, 12 Aug 2020 11:23:11 +0000 (14:23 +0300)]
stubs: more logging

GitOrigin-RevId: 2a79371d38e1834157c521772b1b8f4222ed314c

3 years agostubs: more logging
Dmitry Batkovich [Wed, 12 Aug 2020 11:21:03 +0000 (14:21 +0300)]
stubs: more logging

GitOrigin-RevId: 0e68f060a59e3272858ebfba52cac842f3de758f

3 years agostubs: self-recover after StubUpdatingIndex & stub index mismatch
Dmitry Batkovich [Wed, 12 Aug 2020 10:14:04 +0000 (13:14 +0300)]
stubs: self-recover after StubUpdatingIndex & stub index mismatch

GitOrigin-RevId: dc2695736e11d4fbb411fa29f451859657f47650

3 years agostubs: inline logic for data externalization if compression is disabled
Dmitry Batkovich [Wed, 12 Aug 2020 10:06:20 +0000 (13:06 +0300)]
stubs: inline logic for data externalization if compression is disabled

GitOrigin-RevId: 2d3967f3d8b3554f9a5eb77c1f0f82fbb6a7f5e0

3 years agostubs: duplicate indexing stamp info into SerializedStubTree
Dmitry Batkovich [Wed, 12 Aug 2020 09:34:58 +0000 (12:34 +0300)]
stubs: duplicate indexing stamp info into SerializedStubTree

IDE should use both persisted stamp infos (written in vfs attribute and stored in serialized stub tree) to diagnose stub mismatches

GitOrigin-RevId: 1a118299abb332041f3d18e27c7687bf4868ac0c

3 years agoinline always same value field
Dmitry Batkovich [Wed, 12 Aug 2020 07:28:32 +0000 (10:28 +0300)]
inline always same value field

GitOrigin-RevId: cf4971314836f0aae91acecaea0f81b280a12f33

3 years agorewrite class file stub builder as full decompiler
Dmitry Batkovich [Wed, 12 Aug 2020 07:05:41 +0000 (10:05 +0300)]
rewrite class file stub builder as full decompiler

GitOrigin-RevId: ca86f254c7f61fd25919afeb2b5bd3d89bb67a9f

3 years ago[Grazie] Fix IDEA-230091
Pavel Bakhvalov [Mon, 27 Jul 2020 19:04:44 +0000 (22:04 +0300)]
[Grazie] Fix IDEA-230091

Add support for combining different text roots for grammar checking

GitOrigin-RevId: 56e90d7aecf181b7a756d1ff59595bd45c5886c4

3 years agoFix texts as discussed in comments to UX-1464
Rustam Vishnyakov [Tue, 11 Aug 2020 14:55:43 +0000 (17:55 +0300)]
Fix texts as discussed in comments to UX-1464

GitOrigin-RevId: b85b2bf8408012e540560f38d8a12fb0a2b95d8d

3 years agoAdd diagnostics/synchronization to prevent reported settings damage
Rustam Vishnyakov [Tue, 11 Aug 2020 09:23:33 +0000 (12:23 +0300)]
Add diagnostics/synchronization to prevent reported settings damage

GitOrigin-RevId: 1faf1649a1de8299d8430cc69ebb3421780bcbbc

3 years agoUpdating versions of project dependencies: rkernelVersion->master.86
RKernel Updater [Wed, 12 Aug 2020 10:20:26 +0000 (10:20 +0000)]
Updating versions of project dependencies: rkernelVersion->86

RKernel Updater

GitOrigin-RevId: 94d3c189871da88796cd328fe2f567ad2fa4e1b7

3 years agozero-tolerance fixes private @SafeVarArgs
Ilyas Selimov [Wed, 12 Aug 2020 10:16:18 +0000 (17:16 +0700)]
zero-tolerance fixes private @SafeVarArgs

GitOrigin-RevId: 09d67a4bdc3de60c058a38ac3861120daa25462a

3 years agoaccording to ui guidelines, replaced yes/no with reload/cancel in hotswap dialog
Egor Ushakov [Wed, 12 Aug 2020 09:55:30 +0000 (12:55 +0300)]
according to ui guidelines, replaced yes/no with reload/cancel in hotswap dialog

GitOrigin-RevId: eddf8dddcf5b6f6dda66b41007c0eda2f355b3e5