idea/community.git
20 months agoIDEA-254595 language plugin suggestion: try language if locale failed
Dmitry.Krasilschikov [Sun, 29 Nov 2020 18:12:12 +0000 (20:12 +0200)]
IDEA-254595 language plugin suggestion: try language if locale failed

GitOrigin-RevId: 9ca29c2403eafdb6b99ab5d42a652ef562ed2b91

20 months agoadd commandLinePosition argument to the FragmentsBuilder
Andrii Zinchenko [Sun, 29 Nov 2020 15:59:44 +0000 (16:59 +0100)]
add commandLinePosition argument to the FragmentsBuilder

-IDEA-CR-69290

GitOrigin-RevId: c5a4b81e421ca07005355548b25e986e3779d220

20 months agoIDEA-254595 language plugin suggestion rework
Dmitry.Krasilschikov [Sun, 29 Nov 2020 16:29:42 +0000 (18:29 +0200)]
IDEA-254595 language plugin suggestion rework

GitOrigin-RevId: f90b46d03b9fa665ca091103e4503ea93a999078

20 months agoremove spam from test console
Alexey Kudravtsev [Sun, 29 Nov 2020 16:25:17 +0000 (17:25 +0100)]
remove spam from test console

GitOrigin-RevId: 9953fe55b25a7725286fc74e5231e5f0dece4b57

20 months agoremove unused property
Alexey Kudravtsev [Sun, 29 Nov 2020 13:22:01 +0000 (14:22 +0100)]
remove unused property

GitOrigin-RevId: 011bead50f21513cc2cbb770816b8675b828b638

20 months agopull additional-lines feature up to base class
Gregory.Shrago [Sun, 29 Nov 2020 03:08:36 +0000 (06:08 +0300)]
pull additional-lines feature up to base class

GitOrigin-RevId: 4bafcdd34f9eab0723ec32f2178fdfd1a15a753b

20 months agodrop deprecated api
Gregory.Shrago [Sun, 29 Nov 2020 02:34:45 +0000 (05:34 +0300)]
drop deprecated api

GitOrigin-RevId: 25d5d2a1d974bbc38ed5814dce77ce643848f2ba

20 months ago[vcs-log] reorder methods in VcsLogUserFilterImpl
Julia Beliaeva [Fri, 20 Nov 2020 22:32:33 +0000 (01:32 +0300)]
[vcs-log] reorder methods in VcsLogUserFilterImpl

GitOrigin-RevId: fb955da5ed6fe5aef2bc80c172aca9ac785051a5

20 months ago[vcs-log] rename getUsers -> resolveUserName
Julia Beliaeva [Sat, 28 Nov 2020 18:27:58 +0000 (21:27 +0300)]
[vcs-log] rename getUsers -> resolveUserName

GitOrigin-RevId: 6646ad5b11ce2c6d5580b5e0ba8d3c931cb0fede

20 months ago[vcs-log] cleanup getUsers method
Julia Beliaeva [Sat, 28 Nov 2020 18:25:49 +0000 (21:25 +0300)]
[vcs-log] cleanup getUsers method

GitOrigin-RevId: ac6c509bf0dc65905a7f768df3ab503ce5cc236f

20 months ago[vcs-log] kotlinify VcsLogUserFilterImpl
Julia Beliaeva [Fri, 20 Nov 2020 21:48:54 +0000 (00:48 +0300)]
[vcs-log] kotlinify VcsLogUserFilterImpl

GitOrigin-RevId: 780ef6038c647b2cb1a89a1926d272452c13a1ca

20 months ago[vcs-log] convert VcsLogUserFilterImpl to kotlin
Julia Beliaeva [Fri, 20 Nov 2020 21:48:54 +0000 (00:48 +0300)]
[vcs-log] convert VcsLogUserFilterImpl to kotlin

GitOrigin-RevId: 60af366fb95f3c6ae769d5b46838af02cee11dad

20 months ago[vcs-log] rename VcsLogUserFilterImpl to kotlin
Julia Beliaeva [Fri, 20 Nov 2020 21:48:54 +0000 (00:48 +0300)]
[vcs-log] rename VcsLogUserFilterImpl to kotlin

GitOrigin-RevId: e1bdf3506d21124aa67f984aea7439b304e21cfe

20 months ago[vcs-log] wait a bit for cancelled task completion during SingleTaskController dispos...
Julia Beliaeva [Sat, 28 Nov 2020 17:12:21 +0000 (20:12 +0300)]
[vcs-log] wait a bit for cancelled task completion during SingleTaskController dispose in edt

GitOrigin-RevId: 2cc9b237c9e8fdfc767d662635e831cdf077ca1d

20 months ago[vcs-log] wait for cancelled task completion during SingleTaskController dispose...
Julia Beliaeva [Sat, 28 Nov 2020 17:04:34 +0000 (20:04 +0300)]
[vcs-log] wait for cancelled task completion during SingleTaskController dispose in test mode

GitOrigin-RevId: 440675b53fa0f815821312aa6162016f9726d28e

20 months ago[dynamic plugins] descriptor should be updated on DisabledPluginsState change #IDEA...
Andrew Kozlov [Fri, 27 Nov 2020 00:32:33 +0000 (03:32 +0300)]
[dynamic plugins] descriptor should be updated on DisabledPluginsState change  #IDEA-246104

fixup

GitOrigin-RevId: fe09d07316eb1bd81ec315272a539222546caec5

20 months ago[dynamic plugins] action.apply can be null if the old state equals the new one #EA...
Andrew Kozlov [Sat, 28 Nov 2020 16:11:32 +0000 (19:11 +0300)]
[dynamic plugins] action.apply can be null if the old state equals the new one #EA-247444 fixed

GitOrigin-RevId: 45211ce2c6bb45cc19a950dddd5f34c98a5573fa

20 months ago[dynamic plugins] refactoring: force enable all action #IDEA-246104
Andrew Kozlov [Fri, 27 Nov 2020 13:47:46 +0000 (16:47 +0300)]
[dynamic plugins] refactoring: force enable all action #IDEA-246104

GitOrigin-RevId: 5e72f02ddaf15c01a6aebd8405cb84071466b849

20 months agoIDEA-190854 Replace plus icons with modifiers with one plus icon with dropdown
Vassiliy.Kudryashov [Sat, 28 Nov 2020 14:41:20 +0000 (17:41 +0300)]
IDEA-190854 Replace plus icons with modifiers with one plus icon with dropdown

GitOrigin-RevId: 38cb2802eca466d38e508c7d66efcc3dbd56be27

20 months agoExplain what to do when conflicts can't be resolved
Dmitry Jemerov [Sat, 28 Nov 2020 13:51:41 +0000 (14:51 +0100)]
Explain what to do when conflicts can't be resolved

GitOrigin-RevId: 6ef206a3b9846f1a45b22391dba83652e66b3d0c

20 months agoExpand argfile in case the Java launcher didn't do it for us
Dmitry Jemerov [Sat, 28 Nov 2020 13:49:44 +0000 (14:49 +0100)]
Expand argfile in case the Java launcher didn't do it for us

GitOrigin-RevId: f38fef1eb96cd01c6bf5e4b3ad26f2f4c90c6225

20 months agoOptimize validation of Gant run configurations
Dmitry Jemerov [Fri, 27 Nov 2020 17:55:25 +0000 (18:55 +0100)]
Optimize validation of Gant run configurations

GitOrigin-RevId: 6374feebfa2274e53f60d6d52d737eca657a33d2

20 months agoFragmentsBuilder rename by -> fragment
Andrii Zinchenko [Sat, 28 Nov 2020 14:06:09 +0000 (15:06 +0100)]
FragmentsBuilder rename by -> fragment

GitOrigin-RevId: ec6d52354b8fe07eaf137eb856caa526fb5932ed

20 months agocached values profiler redesign
Gregory.Shrago [Tue, 24 Nov 2020 00:34:03 +0000 (03:34 +0300)]
cached values profiler redesign

1. stream events from CV subsystem
2. move UI to performanceTesting
3. open dumps with profiler UI

GitOrigin-RevId: 0f48771c594ca958b9ce34f4503e1d9c2ce3fc49

20 months agoWIP: DockerComposeDeploymentEditorExperimental initial impl
Andrii Zinchenko [Fri, 27 Nov 2020 14:00:14 +0000 (15:00 +0100)]
WIP: DockerComposeDeploymentEditorExperimental initial impl

GitOrigin-RevId: 56ce0aa577b139dda026b949e6c72962c351491c

20 months agoDeploymentConfiguration as FragmentedSettings
Andrii Zinchenko [Fri, 27 Nov 2020 13:32:08 +0000 (14:32 +0100)]
DeploymentConfiguration as FragmentedSettings

GitOrigin-RevId: ac7cadbf6029f9f071f5936ca3261e3d3d3ec6c3

20 months agoimplement fragments UI DSL builder
Andrii Zinchenko [Fri, 27 Nov 2020 13:29:59 +0000 (14:29 +0100)]
implement fragments UI DSL builder

GitOrigin-RevId: 4da332b08fa21ea1a74c483a6291ac108d2bc35d

20 months agoUpdating versions of project dependencies: jdkBuild->11_0_9_1b1202.1
Vitaly Provodin [Sat, 28 Nov 2020 05:25:22 +0000 (08:25 +0300)]
Updating versions of project dependencies: jdkBuild->11_0_9_1b1202.1

Vitaly Provodin

GitOrigin-RevId: 9206d68846120abca8190441924811b7b7d1ae4e

20 months agoIDEA-256307: reset hovered background only if it was set before
Sergey Malenkov [Fri, 27 Nov 2020 23:17:39 +0000 (02:17 +0300)]
IDEA-256307: reset hovered background only if it was set before

GitOrigin-RevId: bf5a4e6dd834bb2acf6f2f4f42df883855a59464

20 months agocwm debug tests: check content manager for data (CWM-869)
Anna Kozlova [Fri, 27 Nov 2020 19:49:13 +0000 (20:49 +0100)]
cwm debug tests: check content manager for data (CWM-869)

on first attempt, debugger first show default layout without visible console which lead to missed execution environment data

GitOrigin-RevId: 77cc050234706c795451627a100367e296a6965a

20 months agoCleanup (warning)
Roman Shevchenko [Fri, 27 Nov 2020 20:15:20 +0000 (21:15 +0100)]
Cleanup (warning)

GitOrigin-RevId: 94f333c6b626ad286e7dd0472faacdb44d90b54b

20 months ago[platform] raising `FileSystemUtil#readParentCaseSensitivity` logging level to simpli...
Roman Shevchenko [Fri, 27 Nov 2020 20:13:47 +0000 (21:13 +0100)]
[platform] raising `FileSystemUtil#readParentCaseSensitivity` logging level to simplify test failure investigation; docs

GitOrigin-RevId: 77f716f3599e5ac75e04ce9b6ede9e2e08b7779b

20 months agoCWM-1398 force others to follow and thin client disconnect shortcuts added
Olga.Klisho [Fri, 27 Nov 2020 18:04:01 +0000 (21:04 +0300)]
CWM-1398 force others to follow and thin client disconnect shortcuts added

GitOrigin-RevId: f7471d95cd1bb4d7c346a80a99f0cca89b9318c7

20 months agorefresh case sensitivity immediately on first findChild() to make action "New File...
Alexey Kudravtsev [Fri, 27 Nov 2020 18:08:44 +0000 (19:08 +0100)]
refresh case sensitivity immediately on first findChild() to make action "New File" work correctly to fix IDEA-256146 Case-sensitive folders on Windows are not recognised

GitOrigin-RevId: a31a40e329afe7c0ea3cf487ab759c3c7078519b

20 months ago[space] Display changed file name in the diff title
Aleksandr Krasilnikov [Fri, 27 Nov 2020 17:42:50 +0000 (20:42 +0300)]
[space] Display changed file name in the diff title

GitOrigin-RevId: f20e477370f13417970e65d40e1ad3daf1790c12

20 months ago[space] support annotate action in diff
Aleksandr Krasilnikov [Fri, 27 Nov 2020 17:24:21 +0000 (20:24 +0300)]
[space] support annotate action in diff

GitOrigin-RevId: 7614e8c27af9b166a7758c0593dd58897ffbf2d6

20 months ago[git-stash] remove useless comment
Julia Beliaeva [Fri, 27 Nov 2020 17:11:15 +0000 (20:11 +0300)]
[git-stash] remove useless comment

follow-up: 4db17e141e7e97e4a51a6a769716c15635720c66

GitOrigin-RevId: 53bb0e4442754c01e41cce1e6095f0fb38f848d6

20 months ago[git-stash] i18n: fix capitalization issues
Julia Beliaeva [Fri, 27 Nov 2020 17:08:22 +0000 (20:08 +0300)]
[git-stash] i18n: fix capitalization issues

GitOrigin-RevId: c7878dd7db3cbab368206b3f4f05831716b3de3f

20 months ago[git-stash] return success or failure status from unstash method
Julia Beliaeva [Fri, 27 Nov 2020 17:02:03 +0000 (20:02 +0300)]
[git-stash] return success or failure status from unstash method

IDEA-251475

GitOrigin-RevId: 181dcefb6c63b6bafb0800c60193aa355838aa18

20 months ago[space] add ability to jump to source from diff and changes tree
Aleksandr Krasilnikov [Fri, 27 Nov 2020 17:07:10 +0000 (20:07 +0300)]
[space] add ability to jump to source from diff and changes tree

GitOrigin-RevId: 1ea14c0dce3a8e0cbc04cee027ea040f3eaa867f

20 months ago[space] make SpaceReviewDetailsVm sealed
Aleksandr Krasilnikov [Fri, 27 Nov 2020 13:06:33 +0000 (16:06 +0300)]
[space] make SpaceReviewDetailsVm sealed

GitOrigin-RevId: 15de17d6cf7b95b2581459884ad71bf3cf7271f2

20 months ago[space] rename
Aleksandr Krasilnikov [Fri, 27 Nov 2020 13:01:33 +0000 (16:01 +0300)]
[space] rename

GitOrigin-RevId: 196d09adf6a31781f51edc2c51eeb64cfd7a04de

20 months agoAllow setting strict mode for specific files when building patch
Dmitry Jemerov [Fri, 27 Nov 2020 16:27:03 +0000 (17:27 +0100)]
Allow setting strict mode for specific files when building patch

GitOrigin-RevId: 62a8cd6493e810aea06906713277cae22e70f41d

20 months agoCancellationCheck: a dedicated hook for each entry
Nicolay Mitropolsky [Fri, 27 Nov 2020 16:35:12 +0000 (19:35 +0300)]
CancellationCheck: a dedicated hook for each entry

to avoid removing a hook by another thread

GitOrigin-RevId: 6a78c7d8c030f05db9f5c1a8c2e1443e6bd80069

20 months agoCancellationCheck: append exception if any
Nicolay Mitropolsky [Fri, 27 Nov 2020 09:00:53 +0000 (12:00 +0300)]
CancellationCheck: append exception if any

GitOrigin-RevId: eea2c42670cbcd821ff1b884c8598823c59ef868

20 months agoCancellationCheck: tracking last check cancellation call
Nicolay Mitropolsky [Thu, 26 Nov 2020 16:50:32 +0000 (19:50 +0300)]
CancellationCheck: tracking last check cancellation call

GitOrigin-RevId: fb1d4b8032bf3ab061d09627fadf68734d2c93b9

20 months agoRIDER-48935 New toolbar: run/debug widget.
anna.gromova [Wed, 25 Nov 2020 15:55:47 +0000 (18:55 +0300)]
RIDER-48935 New toolbar: run/debug widget.

GitOrigin-RevId: b9480a6baead92cdb8f9336a56633e98ee55842e

20 months agoIgnore title/content if empty text or only spaces wrap to html
Alexander Lobas [Fri, 27 Nov 2020 16:58:34 +0000 (19:58 +0300)]
Ignore title/content if empty text or only spaces wrap to html

GitOrigin-RevId: bebbe12f9e0094ba656b388ea210b7e03ffec2d9

20 months agofix native wrapper for getting case-sensitivity info from Linux EXT4
Alexey Kudravtsev [Fri, 27 Nov 2020 16:42:00 +0000 (17:42 +0100)]
fix native wrapper for getting case-sensitivity info from Linux EXT4

GitOrigin-RevId: 343b292238fe2cfb05e3d6aad22360ed5681c60b

20 months agoIDEA-254387 fixed scaling issues & disabled emoji picker when there's no emoji font
Nikita Gubarkov [Fri, 27 Nov 2020 16:33:42 +0000 (19:33 +0300)]
IDEA-254387 fixed scaling issues & disabled emoji picker when there's no emoji font

GitOrigin-RevId: feed981da0c5e0946be4adc847453d93df65b616

20 months agocwm tests: support rerun failed tests
Anna Kozlova [Fri, 27 Nov 2020 09:57:09 +0000 (10:57 +0100)]
cwm tests: support rerun failed tests

GitOrigin-RevId: 2965d28fcf03fc26064493986aae288867d78cd3

20 months ago[Workspace Model] [IDEA-255978] Module entity should be taken from the actual diff...
Alex Plate [Fri, 27 Nov 2020 13:53:40 +0000 (16:53 +0300)]
[Workspace Model] [IDEA-255978] Module entity should be taken from the actual diff while checking for externalSystemOptions

Add check for test and remove default parameter for @Test expected

IDEA-CR-69171

GitOrigin-RevId: e4e43fed5e60c93d563109383bb0b3c82a84016b

20 months agoIJ-CR-4262: refactoring
Vladislav.Soroka [Fri, 27 Nov 2020 15:44:12 +0000 (18:44 +0300)]
IJ-CR-4262: refactoring

GitOrigin-RevId: bb20024b7558c8b2a3d92e6fa18abdad8b563574

20 months agoDarwin arm64: Update license info for JNA
Florian Kistner [Fri, 27 Nov 2020 15:27:13 +0000 (16:27 +0100)]
Darwin arm64: Update license info for JNA

GitOrigin-RevId: 64500f6eef5f4ce4e2deffc34c95d38d226b94b5

20 months agoIDEA-244211 [github] GitHub PR timeline: consider paragraph margins in comments correctly
Daniil Tsaryov [Fri, 27 Nov 2020 14:46:25 +0000 (17:46 +0300)]
IDEA-244211 [github] GitHub PR timeline: consider paragraph margins in comments correctly

GitOrigin-RevId: 3ed6ded2c2b39b7977c77611b023035910fc438c

20 months agoIDEA-255923 Spring: Missing configuration XML files when create Spring MVC project
Yuriy Artamonov [Fri, 27 Nov 2020 14:32:02 +0000 (17:32 +0300)]
IDEA-255923 Spring: Missing configuration XML files when create Spring MVC project

GitOrigin-RevId: df04b844b42fce5614b44ebdcb3b704ec05c9586

20 months agoAllow to specify debugger listening address in the test launcher.
Vladimir Lagunov [Fri, 27 Nov 2020 07:04:56 +0000 (14:04 +0700)]
Allow to specify debugger listening address in the test launcher.

Can be useful when launching tests in a Dockerized environment, when it's inconvenient to connect to container's loopback address.

GitOrigin-RevId: 8580345d90fa7de2727775e832bbbe546215f04a

20 months agoDarwin arm64: Switch to patched JNA version
Florian Kistner [Fri, 27 Nov 2020 12:05:03 +0000 (13:05 +0100)]
Darwin arm64: Switch to patched JNA version

GitOrigin-RevId: 4d80b71e0065e59d85828a13efdae25bf05eea83

20 months agoIDEA-244040 [hg] Specify allowed notification ids via holder
Daniil Tsaryov [Wed, 18 Nov 2020 11:54:23 +0000 (14:54 +0300)]
IDEA-244040 [hg] Specify allowed notification ids via holder

GitOrigin-RevId: 07f7118c1550d3889580bdcd8f2a66f695b4866b

20 months agoIDEA-244040 [git] Specify allowed notification ids via holder
Daniil Tsaryov [Wed, 18 Nov 2020 11:54:02 +0000 (14:54 +0300)]
IDEA-244040 [git] Specify allowed notification ids via holder

GitOrigin-RevId: a2ab7069142d3def2cb982159f322d837c570e3e

20 months agoIDEA-244040 [space] Specify allowed notification ids via holder
Daniil Tsaryov [Wed, 18 Nov 2020 11:53:45 +0000 (14:53 +0300)]
IDEA-244040 [space] Specify allowed notification ids via holder

GitOrigin-RevId: 1cf0ec7ae1381b6363c4a5da5292c8eb2d5bece9

20 months agoIDEA-244040 [vcs] Specify allowed notification ids via holder
Daniil Tsaryov [Wed, 18 Nov 2020 11:53:21 +0000 (14:53 +0300)]
IDEA-244040 [vcs] Specify allowed notification ids via holder

GitOrigin-RevId: 38bfa471c771b39b76dc3248fe451cdf16036c7e

20 months agovcs: print all available notifications if assert for notification failed
Dmitry Zhuravlev [Fri, 27 Nov 2020 13:15:56 +0000 (16:15 +0300)]
vcs: print all available notifications if assert for notification failed

GitOrigin-RevId: 41ee6b57fb7f26d2da22840bef1af2f117ee722d

20 months agoDo not start preloaded jps build process on on-up-date check (IDEA-256324)
Vladimir Dolzhenko [Fri, 27 Nov 2020 13:37:04 +0000 (14:37 +0100)]
Do not start preloaded jps build process on on-up-date check (IDEA-256324)

GitOrigin-RevId: 97d0f78e8dab8af92eec3673377111bcf69f8caf

20 months agoQodana inspections: remove projectStructure.json from results
alexey.afanasiev [Fri, 27 Nov 2020 13:04:37 +0000 (16:04 +0300)]
Qodana inspections: remove projectStructure.json from results

GitOrigin-RevId: bba55b793f4d4f24453c18682194efa3be98d8e2

20 months agoQodana inspections: move logging of project structure changes under flag
alexey.afanasiev [Fri, 27 Nov 2020 13:01:32 +0000 (16:01 +0300)]
Qodana inspections: move logging of project structure changes under flag

GitOrigin-RevId: 83f0ba56a57906409305bd3b50476e0f80bf82b8

20 months agoIDEA-255821 [vcs] Use ToolWindow.getContentManagerIfCreated to avoid incorrect TW...
Daniil Tsaryov [Tue, 24 Nov 2020 08:37:57 +0000 (11:37 +0300)]
IDEA-255821 [vcs] Use ToolWindow.getContentManagerIfCreated to avoid incorrect TW re-initialization

GitOrigin-RevId: 814e8df6096b4afb8bfc57e35c541da1c2730467

20 months agoindex: add mvstore based forward index
Dmitry Batkovich [Thu, 26 Nov 2020 11:55:21 +0000 (14:55 +0300)]
index: add mvstore based forward index

GitOrigin-RevId: 2c18258eb2b63ee765d561d22c2da3b3e8c916bd

20 months agoConsoleViewExceptionFilterPerformanceTest: comment added to explain why write-action...
Tagir Valeev [Fri, 27 Nov 2020 12:58:51 +0000 (19:58 +0700)]
ConsoleViewExceptionFilterPerformanceTest: comment added to explain why write-action is needed (IJ-CR-4219)

GitOrigin-RevId: 7ce6d9e9a754c0e2d4f6ecb5ebc68ada72e65983

20 months agoIDEA-256301 False-positive "No namespace for prefix" inspection for framework process...
sergey.vasiliev [Fri, 27 Nov 2020 10:45:05 +0000 (11:45 +0100)]
IDEA-256301 False-positive "No namespace for prefix" inspection for framework processed html-fragments

GitOrigin-RevId: c65103e738e888368660028f2f08aa6a27a9dc09

20 months ago[IFT] Update statistics version
Alexey Merkulov [Fri, 27 Nov 2020 11:24:07 +0000 (14:24 +0300)]
[IFT] Update statistics version

Statistics itself was updated in 210933347207e67b9c9fe67b52f69eef7bd665bc

FUS-921

GitOrigin-RevId: c366419be22da6a124bb022bbfa89a525e3c579f

20 months agoIDEA-256307: Table rows stay not repainted after hover/unhover actions
Sergey Malenkov [Fri, 27 Nov 2020 11:32:19 +0000 (14:32 +0300)]
IDEA-256307: Table rows stay not repainted after hover/unhover actions

GitOrigin-RevId: c0243ebf03d84d22de317d24b7b947472924d697

20 months ago[Workspace Model] [IDEA-256243] Changing of source roots order is not a change for...
Alex Plate [Thu, 26 Nov 2020 13:01:39 +0000 (16:01 +0300)]
[Workspace Model] [IDEA-256243] Changing of source roots order is not a change for OC workspace model

GitOrigin-RevId: 37254c626f9ad6cb5aaf17e7a82fea794a4de491

20 months agoimplement process.pid()
Michael Golubev [Fri, 27 Nov 2020 11:02:31 +0000 (12:02 +0100)]
implement process.pid()

- follow up for OSProcessUtil refactoring (IDEA_CR-69245)

GitOrigin-RevId: 86cfd2c89378bd9e0cca7ccb098c9c51e0ddb506

20 months agoIDEA-255557 Create Field without focus
Dmitry Batrak [Fri, 27 Nov 2020 10:56:13 +0000 (13:56 +0300)]
IDEA-255557 Create Field without focus

GitOrigin-RevId: 2f5904faa6477e246059b761c2cf07c20c17b142

20 months agoIDEA-255858 Impossible to create file with unknown extension
Mikhail Sokolov [Fri, 27 Nov 2020 10:31:54 +0000 (15:31 +0500)]
IDEA-255858 Impossible to create file with unknown extension

GitOrigin-RevId: 194bbadce44985aadcac0a0beb594e1b53f9d46a

20 months agoIDEA-245304 Show Couldn't load page in JCEF for the unresponding URL
Anton Tarasov [Fri, 27 Nov 2020 09:45:24 +0000 (12:45 +0300)]
IDEA-245304 Show Couldn't load page in JCEF for the unresponding URL

GitOrigin-RevId: 14639c25fb40c2fd7014027de25034c768d8d103

20 months ago[platform] giving a utility class a better name (IDEA-CR-68944)
Roman Shevchenko [Fri, 27 Nov 2020 08:36:05 +0000 (09:36 +0100)]
[platform] giving a utility class a better name (IDEA-CR-68944)

GitOrigin-RevId: 8ec220d5369a8e9ff48a519a9a5c8248757cd54d

20 months agoIJ-CR-4121 added volatile modifier for shared fields
Sergei Vorobyov [Fri, 27 Nov 2020 08:01:40 +0000 (11:01 +0300)]
IJ-CR-4121 added volatile modifier for shared fields

GitOrigin-RevId: 84ff35d56bec2beeb07777911b4bafc0319fd00e

20 months agoConsoleViewImpl: update filters on plugin load/unload (IJ-CR-4219)
Tagir Valeev [Fri, 27 Nov 2020 07:22:20 +0000 (14:22 +0700)]
ConsoleViewImpl: update filters on plugin load/unload (IJ-CR-4219)

GitOrigin-RevId: f76f0bc4274932bf849a51513cec514690116370

20 months ago[model-branch] Model Branch support for JSPX
Tagir Valeev [Fri, 27 Nov 2020 06:29:26 +0000 (13:29 +0700)]
[model-branch] Model Branch support for JSPX

GitOrigin-RevId: a6f5dfa6bbbbb4a4d95673decdd291984f06e920

20 months agotest for caching case sensitivity obtained from native API
Alexey Kudravtsev [Fri, 27 Nov 2020 02:03:30 +0000 (03:03 +0100)]
test for caching case sensitivity obtained from native API

GitOrigin-RevId: a8237c233dd72483050354fb224881bd82f168ce

20 months agosupport 8.3 abbreviated file paths under windows to fix IDEA-256260 VirtualFileUrlMan...
Alexey Kudravtsev [Fri, 27 Nov 2020 00:42:57 +0000 (03:42 +0300)]
support 8.3 abbreviated file paths under windows to fix IDEA-256260 VirtualFileUrlManager.fromUrl fails when passing path in 8.3 format and stays broken forever

GitOrigin-RevId: a20cdddfc1804bde14949bed5f9964e6b178b3f3

20 months agouse other notification group id to fix EA-246821 (plugin) - T: NotificationGroup...
Alexey Kudravtsev [Thu, 26 Nov 2020 15:59:30 +0000 (18:59 +0300)]
use other notification group id to fix EA-246821 (plugin) - T: NotificationGroup$Companion.createIdWithTitle

GitOrigin-RevId: 77687e7ec4b946914cb90ab709e964f105f095ce

20 months ago[dynamic plugins] all the changes should be applied #IDEA-246104
Andrew Kozlov [Fri, 27 Nov 2020 00:24:39 +0000 (03:24 +0300)]
[dynamic plugins] all the changes should be applied #IDEA-246104

GitOrigin-RevId: 7478f222fdd3ba5857368b5eaaa531452966bce0

20 months agoUpdateChecker: do not display warning about incompatible bundled plugins during IDE...
Ivan Chirkov [Thu, 26 Nov 2020 23:35:09 +0000 (00:35 +0100)]
UpdateChecker: do not display warning about incompatible bundled plugins during IDE update check

GitOrigin-RevId: 3ad675d620a2056997fb1e0915c08396cdc90f74

20 months agoPluginAuthService: constructor cleanup #IDEA-255992 In Progress
Ivan Chirkov [Thu, 26 Nov 2020 23:32:27 +0000 (00:32 +0100)]
PluginAuthService: constructor cleanup #IDEA-255992 In Progress

GitOrigin-RevId: f785a342a1c201b5f1138f8328f9ee4fb09047b3

20 months agoMarketplaceRequests: check if file exists before `Files.size`
Ivan Chirkov [Thu, 26 Nov 2020 23:27:36 +0000 (00:27 +0100)]
MarketplaceRequests: check if file exists before `Files.size`

GitOrigin-RevId: ceb91e2386ac7378d38345a2d43ef8d96283c3c6

20 months agoIDEA-252549 ui: honor FORBID_TAB_SPLIT flag for preview editors
Aleksey Pivovarov [Wed, 25 Nov 2020 16:47:23 +0000 (19:47 +0300)]
IDEA-252549 ui: honor FORBID_TAB_SPLIT flag for preview editors

GitOrigin-RevId: ef5cce07ce6fa24aa383482340676479e1c2f8b0

20 months agostore broken plugins list as file under resources to avoid class path searching and...
Vladimir Krivosheev [Thu, 26 Nov 2020 17:33:38 +0000 (18:33 +0100)]
store broken plugins list as file under resources to avoid class path searching and in binary form
ignore fleet app common icons for IJ SVG icon generator, avoid reading file content again on check collision

GitOrigin-RevId: bc30b77276c0fb8d1eda6dceb8f19abb70d14fe5

20 months agocleanup
Vladimir Krivosheev [Thu, 26 Nov 2020 11:37:01 +0000 (12:37 +0100)]
cleanup

GitOrigin-RevId: a243537afb574204f9aa34db67647d31604b6005

20 months agoFix location of Unsplit action (IDEA-255056)
Dmitry Jemerov [Thu, 26 Nov 2020 17:36:12 +0000 (18:36 +0100)]
Fix location of Unsplit action (IDEA-255056)

GitOrigin-RevId: 50985d2cb867cba4e67ed80eca7117287f202c3e

20 months agouse process.pid()
Egor Ushakov [Thu, 26 Nov 2020 19:04:47 +0000 (22:04 +0300)]
use process.pid()

GitOrigin-RevId: 73569b15c90192874da84ef19c40de632027d4e7

20 months agoFix path remapping via wslpath (IDEA-CR-69177)
Dmitry Jemerov [Thu, 26 Nov 2020 17:52:46 +0000 (18:52 +0100)]
Fix path remapping via wslpath (IDEA-CR-69177)

GitOrigin-RevId: 6540ceb1e77cd784e7ad0be462704fcdb66ec32e

20 months agoaugment provider: retrieve EP lazily to allow registering of EP in Kotlin's CoreAppli...
Anna Kozlova [Thu, 26 Nov 2020 17:55:23 +0000 (18:55 +0100)]
augment provider: retrieve EP lazily to allow registering of EP in Kotlin's CoreApplicationEnvironment

GitOrigin-RevId: fce0426454f82b73c5e360450631eec4ee21f3d2

20 months agoconvert to instance method: disable parameter target if parameter is reassigned ...
Anna Kozlova [Thu, 26 Nov 2020 13:54:33 +0000 (14:54 +0100)]
convert to instance method: disable parameter target if parameter is reassigned (IDEA-256096)

GitOrigin-RevId: 67d6364217ae9ee02418f4baa5b3b38c43685403

20 months ago[vcs-log] cache vcs log editor presentable name
Julia Beliaeva [Tue, 24 Nov 2020 17:35:48 +0000 (20:35 +0300)]
[vcs-log] cache vcs log editor presentable name

Presentable name for DefaultVcsLogFile is calculated based on filters set in the VcsLogUi. But when VcsLogUi was not created yet, for example, for not opened entries in "Recent Files" popup, presentable name can not be calculated.

This commit adds a cache for presentable names.

GitOrigin-RevId: 397e8cabade830add196efc9fed383cb8aa907f6

20 months ago[vcs-log] wait for vcs initialization when trying to create vcs log editor tabs
Julia Beliaeva [Fri, 20 Nov 2020 17:25:15 +0000 (20:25 +0300)]
[vcs-log] wait for vcs initialization when trying to create vcs log editor tabs

GitOrigin-RevId: 86e1dbb78ee983edf3c064c0816f4025c1869b3b

20 months ago[vcs-log] introduce file system for vcs log editor tabs
Julia Beliaeva [Thu, 12 Nov 2020 23:58:12 +0000 (02:58 +0300)]
[vcs-log] introduce file system for vcs log editor tabs

This allows to reopen closed log tabs from the "Recent Files" popup.

After this change, on project start log tabs are going to be reopened by the platform, not by VcsLogTabsManager. But VcsLogTabsManager is also going to try to reopen the tabs, as it is necessary to do so on every VcsLogManager creation, which can happen not on start. In order to avoid opening the same files twice, VcsLogTabsManager now passes "searchForOpen" flag to the "openFile" method.

Another detail is that when log tabs are reopened on start, it is impossible to get VcsLogUi instance for them immediately. DefaultVcsLogFile waits for log initialization using "runWhenLogIsReady" method, and at the time when VcsLogTabsManager tries to recreate previously opened tabs, the callback from "runWhenLogIsReady" has not been executed yet. So "openLogTab" returning VcsLogUi instance could not be used as is here and had to be inlined.

GitOrigin-RevId: 44199c3f04a68a15930bea232ab5fd36ef5a603f

20 months ago[vcs-log] use uuids for tab ids to reduce collision probability
Julia Beliaeva [Mon, 16 Nov 2020 20:28:00 +0000 (23:28 +0300)]
[vcs-log] use uuids for tab ids to reduce collision probability

GitOrigin-RevId: 2cd853a0e81288eac8085fff5f2136e550aa3bff