idea/community.git
5 months agoIDEA-285172 - [decompiler] - StrongConnectivityHelper refactoring
Ilyas Selimov [Mon, 17 Jan 2022 05:56:58 +0000 (12:56 +0700)]
IDEA-285172 - [decompiler] - StrongConnectivityHelper refactoring

GitOrigin-RevId: 121119ea1def527f883a3034b1814ea7496871a0

5 months ago[kotlin-analysis] light elements for decompiled declaration should return original...
Tagir Valeev [Mon, 17 Jan 2022 05:21:37 +0000 (12:21 +0700)]
[kotlin-analysis] light elements for decompiled declaration should return original Cls-elements

Otherwise, com.intellij.psi.util.PsiUtil.preferCompiledElement works incorrectly
As a result, Java bytecode inference doesn't start for Kotlin-compiled classes when Kotlin plugin is available
Fixes IDEA-286315 not correct warning about NullPointerException

GitOrigin-RevId: 853cb5bd5fe12b688f859e4444fbbf06ec1dea50

5 months ago[kotlin-uast] KTIJ-20763 Remove originalElement processing from UAST
Tagir Valeev [Mon, 17 Jan 2022 05:12:38 +0000 (12:12 +0700)]
[kotlin-uast] KTIJ-20763 Remove originalElement processing from UAST

It causes problems when decompiled elements return Cls* mirrors

GitOrigin-RevId: 86e531061b33d51f528cd7e75b32cd004b156cdd

5 months ago[java-inspections] OverwrittenFieldAnalyzer: writing a field should reset written...
Tagir Valeev [Fri, 14 Jan 2022 08:35:29 +0000 (15:35 +0700)]
[java-inspections] OverwrittenFieldAnalyzer: writing a field should reset written-not-read status for all dependent vars

Fixes IDEA-286285 Incorrect redundant line when dealing with linked list traversal

GitOrigin-RevId: 3658233e9f82e4129bcf35d14eafc1007d946fc7

5 months ago[java-completion] getMethodReferenceType: null-check
Tagir Valeev [Fri, 14 Jan 2022 05:50:05 +0000 (12:50 +0700)]
[java-completion] getMethodReferenceType: null-check

Fixes EA-325969 - IAE: LambdaUtil.$$$reportNull$$$0

GitOrigin-RevId: 610f0fb58065aa019831ac01ea631922c66f061c

5 months ago[java-decompiler] Manifest added for public releases
Tagir Valeev [Fri, 14 Jan 2022 05:33:59 +0000 (12:33 +0700)]
[java-decompiler] Manifest added for public releases

GitOrigin-RevId: 0da970209ea028d86255a2a2b0910550c5bb1a8a

5 months ago[kotlin] Improve isKnownNotContains
Vladimir Dolzhenko [Sun, 16 Jan 2022 21:17:51 +0000 (22:17 +0100)]
[kotlin] Improve isKnownNotContains

Cache intermediate partial packages fq names negative results in module

#KTIJ-20568

GitOrigin-RevId: f23d8efb5dfca9a652099285b0d7750ed5e0aa6f

5 months agogit: javadoc
Aleksey Pivovarov [Sun, 16 Jan 2022 23:13:58 +0000 (02:13 +0300)]
git: javadoc

GitOrigin-RevId: 47097e97154f7809c4f189c10d81ced7306f0e81

5 months agoIJ-CR-19083 QD-1841 Add highlighted_text and range to exported data for Unused and...
alexey.afanasiev [Sun, 16 Jan 2022 18:33:18 +0000 (21:33 +0300)]
IJ-CR-19083 QD-1841 Add highlighted_text and range to exported data for Unused and PhpUnused inspections.

GitOrigin-RevId: d1c425de17a6fadee5502744c4c9bed3e9f6ca22

5 months ago[ExpUI] add left padding for vcs markers
Konstantin Bulenkov [Sun, 16 Jan 2022 15:56:08 +0000 (16:56 +0100)]
[ExpUI] add left padding for vcs markers

GitOrigin-RevId: 2a5b6ddcb3e83a5e9f13faa56119efc44775e199

5 months ago[ExpUI] temp vcs colors to distinguish added/removed lines
Konstantin Bulenkov [Sun, 16 Jan 2022 15:55:24 +0000 (16:55 +0100)]
[ExpUI] temp vcs colors to distinguish added/removed lines

GitOrigin-RevId: ccde6e01c6dfb777171415d80f35c8b8bcac319d

5 months agocleanup
Vladimir Krivosheev [Sun, 16 Jan 2022 15:39:58 +0000 (16:39 +0100)]
cleanup

GitOrigin-RevId: 851bbc0f65b3d51c3348687470be1c4107963ef0

5 months agodo not load Win32Exception as part of SystemInfo class initialization
Vladimir Krivosheev [Sun, 16 Jan 2022 14:28:24 +0000 (15:28 +0100)]
do not load Win32Exception as part of SystemInfo class initialization

GitOrigin-RevId: 9edd8ad07f05532319e23d4a5184054b60b53042

5 months agoNew Project Wizard FUS-1343 refactoring
Dmitry.Krasilschikov [Sun, 16 Jan 2022 15:58:03 +0000 (17:58 +0200)]
New Project Wizard FUS-1343 refactoring

GitOrigin-RevId: 7e1950605ba1d6674edfd6f1f273615008981377

5 months agoNew Project Wizard FUS-1343 add logging for community languages e.g. Scala
Dmitry.Krasilschikov [Sun, 16 Jan 2022 15:53:53 +0000 (17:53 +0200)]
New Project Wizard FUS-1343 add logging for community languages e.g. Scala

GitOrigin-RevId: f965e02fd5bbe51d4c5b67caa354ec3c06a189e9

5 months agoNew Project Wizard IDEA-286756 preserve git checkbox state
Dmitry.Krasilschikov [Sun, 16 Jan 2022 15:30:47 +0000 (17:30 +0200)]
New Project Wizard IDEA-286756 preserve git checkbox state

GitOrigin-RevId: a187e27b720caf4f10489150686302ff931cebe8

5 months agoNew Project Wizard IDEA-282290 setup initial dialog size
Dmitry.Krasilschikov [Sun, 16 Jan 2022 15:26:28 +0000 (17:26 +0200)]
New Project Wizard IDEA-282290 setup initial dialog size

GitOrigin-RevId: ee89242724ae39bb0893de6d60390f371294ba88

5 months agoNew Project Wizard IDEA-285902
Dmitry.Krasilschikov [Sun, 16 Jan 2022 14:59:13 +0000 (16:59 +0200)]
New Project Wizard IDEA-285902

On a plugin uninstalling steps list doesn't contain a stored value more, so we should invalidate it

GitOrigin-RevId: cae1c252aaf143c72fc7cbeacfd0cc74ef3fd5f9

5 months agoNew Project Wizard IDEA-285038 download plugins in modal dialog
Dmitry.Krasilschikov [Sun, 16 Jan 2022 14:34:11 +0000 (16:34 +0200)]
New Project Wizard IDEA-285038 download plugins in modal dialog

GitOrigin-RevId: fd1a34fc3f4813deb4c77aaf2613d6b6a8a378fb

5 months agodisable stats reporting for deprecated and cache storage
Vladimir Krivosheev [Sun, 16 Jan 2022 08:50:44 +0000 (09:50 +0100)]
disable stats reporting for deprecated and cache storage

GitOrigin-RevId: 5059cb2895c9eb538caed80f1a6356a6643c4140

5 months agofix testDefaultSelectedItem
Vladimir Krivosheev [Sun, 16 Jan 2022 06:52:02 +0000 (07:52 +0100)]
fix testDefaultSelectedItem

GitOrigin-RevId: 44dc0b1c82a26ccc13cc448befc63205c1e32371

5 months agostore AppPropertyService in a config directory — as it was for years
Vladimir Krivosheev [Sun, 16 Jan 2022 06:46:57 +0000 (07:46 +0100)]
store AppPropertyService in a config directory — as it was for years

GitOrigin-RevId: 0bab2c579947c534446e8c9cf50269ab33266aca

5 months agocleanup
Vladimir Krivosheev [Sun, 16 Jan 2022 06:44:03 +0000 (07:44 +0100)]
cleanup

GitOrigin-RevId: a1d1916d307fb2a1312f38a4520acfa9797c8280

5 months agoIDEA-284660: make HoledIcon scalable
Sergey Malenkov [Sat, 15 Jan 2022 18:29:05 +0000 (21:29 +0300)]
IDEA-284660: make HoledIcon scalable

GitOrigin-RevId: 7c6e67391879f7f1c7f8feb1ff2584f97231c5dc

5 months ago[kotlin] Improve isKnownNotContains
Vladimir Dolzhenko [Sat, 15 Jan 2022 22:01:34 +0000 (23:01 +0100)]
[kotlin] Improve isKnownNotContains

Store full package fqName in KotlinPartialPackageNamesIndex as well

#KTIJ-20568

GitOrigin-RevId: 04730db97c23f6890e6327146ac4cc0464068f0e

5 months agodiff: javadoc
Aleksey Pivovarov [Sat, 15 Jan 2022 23:21:43 +0000 (02:21 +0300)]
diff: javadoc

GitOrigin-RevId: 49c3a66774c4264bb5418d1facbdef3fbfdb074b

5 months ago[editor] AttachSourcesNotificationProvider migrated to the new API #IDEA-286260 fixed
Andrew Kozlov [Sat, 15 Jan 2022 17:05:29 +0000 (18:05 +0100)]
[editor] AttachSourcesNotificationProvider migrated to the new API #IDEA-286260 fixed

GitOrigin-RevId: 61ec18f1c6aaf61fd31eedf8584dba4e2b04c2f1

5 months ago[editor] side effects removed; i18n/nullability explicitly annotated
Andrew Kozlov [Sat, 15 Jan 2022 16:05:54 +0000 (17:05 +0100)]
[editor] side effects removed; i18n/nullability explicitly annotated

GitOrigin-RevId: dd669b8adcd437edc80758122b45f7ab6f4d7b0e

5 months ago[kotlin] Improve isKnownNotContains
Vladimir Dolzhenko [Sat, 15 Jan 2022 15:00:48 +0000 (16:00 +0100)]
[kotlin] Improve isKnownNotContains

Use fileBasedIndex instead of stubIndex to store KotlinPartialPackageNamesIndex

#KTIJ-20568

GitOrigin-RevId: 67df8e911ab1eec2c22d4bdb7e40785aa4a3c910

5 months ago[vcs-log-graph] cleanup
Julia Beliaeva [Sat, 15 Jan 2022 18:48:50 +0000 (21:48 +0300)]
[vcs-log-graph] cleanup

GitOrigin-RevId: 29b2e57344de6b1800b20cab65ef942b0a5a2776

5 months ago[vcs-log-graph] fix "Raw use of parametrized class" errors
Julia Beliaeva [Sat, 15 Jan 2022 18:05:09 +0000 (21:05 +0300)]
[vcs-log-graph] fix "Raw use of parametrized class" errors

GitOrigin-RevId: c271e54dac3ed430d5ae735d37b2bb0cb9d21e93

5 months ago[vcs-log-graph] do not implement CascadeController in base controller classes
Julia Beliaeva [Sat, 15 Jan 2022 17:44:59 +0000 (20:44 +0300)]
[vcs-log-graph] do not implement CascadeController in base controller classes

GitOrigin-RevId: 54e9c84f1af4aa61350583935f31c901c410e3d0

5 months ago[java-highlighting] Provide fix "Create missing branches" for an empty switch express...
Andrey.Cherkasov [Sat, 15 Jan 2022 02:45:39 +0000 (05:45 +0300)]
[java-highlighting] Provide fix "Create missing branches" for an empty switch expression (IDEA-282606 )

GitOrigin-RevId: 5c63a5b3ce77f40aef226bafe1b904befc816734

5 months ago[java-highlighting] Fixes after review (IJ-CR-19483)
Andrey.Cherkasov [Sat, 15 Jan 2022 02:18:54 +0000 (05:18 +0300)]
[java-highlighting] Fixes after review (IJ-CR-19483)

GitOrigin-RevId: 19cb1e1ef0b68a296085fcee6d452ec40c51baf9

5 months ago[kotlin] Fix run read action
Vladimir Dolzhenko [Fri, 14 Jan 2022 14:25:55 +0000 (15:25 +0100)]
[kotlin] Fix run read action

#EA-397596 Fixed

GitOrigin-RevId: 68be6c92aa3acb4dcb1fd93ba34c89a5e941094d

5 months ago[git] properly fix SE filters
Ivan Semenov [Fri, 14 Jan 2022 08:42:38 +0000 (11:42 +0300)]
[git] properly fix SE filters

Fixes IDEA-283862

GitOrigin-RevId: 114c40383a6c08c46f3aa690fd4e95f81b30a710

5 months agogit: fallback to 'Affected Files' dialog on exception
Aleksey Pivovarov [Sat, 15 Jan 2022 12:01:24 +0000 (15:01 +0300)]
git: fallback to 'Affected Files' dialog on exception

GitOrigin-RevId: 1488ebed303d84103967e3783deb25bbd0e7647e

5 months ago[vcs-log] fix NPE on an attempt to show commit when the main log tab is not initializ...
Aleksey Pivovarov [Fri, 14 Jan 2022 07:13:11 +0000 (10:13 +0300)]
[vcs-log] fix NPE on an attempt to show commit when the main log tab is not initialized yet

GitOrigin-RevId: ce732076bbf26993c3430763a89331939cd168cc

5 months agoFix NPE in PythonConsoleTest.testInterruptAsync
Alexander Koshevoy [Fri, 14 Jan 2022 10:00:11 +0000 (13:00 +0300)]
Fix NPE in PythonConsoleTest.testInterruptAsync

GitOrigin-RevId: dc239dd00b3e2a4112873a3162af6ddc43bf656f

5 months agocleanup
Vladimir Krivosheev [Sat, 15 Jan 2022 10:38:56 +0000 (11:38 +0100)]
cleanup

GitOrigin-RevId: c412e10731ffbcab6e11a7ada4e876119ee1ce54

5 months agoconfig import dialog and eua — use IntelliJ LaF
Vladimir Krivosheev [Sat, 15 Jan 2022 10:37:57 +0000 (11:37 +0100)]
config import dialog and eua — use IntelliJ LaF

GitOrigin-RevId: 4ce248367bedc3864bbd878c6a6edfe72693ec90

5 months agoIDEA-286544 Splash instance must be not created before base LaF is created
Vladimir Krivosheev [Sat, 15 Jan 2022 09:19:30 +0000 (10:19 +0100)]
IDEA-286544 Splash instance must be not created before base LaF is created

GitOrigin-RevId: c37fea52c02e89aad2328f1f98fc02b21fcac441

5 months agomore stable and faster toolwindow manager initialization
Vladimir Krivosheev [Thu, 13 Jan 2022 10:40:09 +0000 (11:40 +0100)]
more stable and faster toolwindow manager initialization

GitOrigin-RevId: c5292eb33104c78b97bd3977be2c6cb6f468c439

5 months agocleanup
Vladimir Krivosheev [Wed, 12 Jan 2022 13:07:00 +0000 (14:07 +0100)]
cleanup

GitOrigin-RevId: 9ed4b4036978446efcef9c7700729171bf3097b9

5 months agoRename .java to .kt
Vladimir Krivosheev [Wed, 12 Jan 2022 13:06:56 +0000 (14:06 +0100)]
Rename .java to .kt

GitOrigin-RevId: 3c80c497a372fd67ff181eef0c373447f2fea0ab

5 months agomaskExtensions - also update adapters
Vladimir Krivosheev [Wed, 12 Jan 2022 11:50:39 +0000 (12:50 +0100)]
maskExtensions - also update adapters

GitOrigin-RevId: e82b07d1e54fd57886bf2e274fdbc393af607257

5 months agoRename .java to .kt
Vladimir Krivosheev [Wed, 12 Jan 2022 11:50:31 +0000 (12:50 +0100)]
Rename .java to .kt

GitOrigin-RevId: c3986817eb0f2b5197e5576311511c34e84ff9ff

5 months agoextract runStartUpActivities to simplify CPU profiling
Vladimir Krivosheev [Wed, 12 Jan 2022 07:16:31 +0000 (08:16 +0100)]
extract runStartUpActivities to simplify CPU profiling

GitOrigin-RevId: 73fa2c0eab23adfa80cbcd60ae8059c934eab89a

5 months agoconditionClass is deprecated - remove from spec
Vladimir Krivosheev [Wed, 12 Jan 2022 07:14:21 +0000 (08:14 +0100)]
conditionClass is deprecated - remove from spec

GitOrigin-RevId: b90368409a2328aab4cbd0a5160baa9e80f96829

5 months agocleanup
Vladimir Krivosheev [Wed, 12 Jan 2022 07:13:35 +0000 (08:13 +0100)]
cleanup

GitOrigin-RevId: 94dda7f30c5cbda5b3e3a7992ba4e15cf22fa090

5 months agocheck for a recently added ToolWindowAnchor.NONE — avoid error about unknown anchor
Vladimir Krivosheev [Wed, 12 Jan 2022 07:09:13 +0000 (08:09 +0100)]
check for a recently added ToolWindowAnchor.NONE — avoid error about unknown anchor

GitOrigin-RevId: 8fc45efdccf4248da38a4a4a93329f2d39b3a5a2

5 months agolazy creation of ReadMeCreator (LangSupport is used for checking toolwindow applicabi...
Vladimir Krivosheev [Wed, 12 Jan 2022 07:06:05 +0000 (08:06 +0100)]
lazy creation of ReadMeCreator (LangSupport is used for checking toolwindow applicability)

GitOrigin-RevId: bf1017cad3ec23e5c49b75a9c81417d243646634

5 months agouse jackson instead of gson - avoid loading extra lib, ensure that DefaultPackageServ...
Vladimir Krivosheev [Tue, 11 Jan 2022 14:43:33 +0000 (15:43 +0100)]
use jackson instead of gson - avoid loading extra lib, ensure that DefaultPackageServiceConfig is not created several times

GitOrigin-RevId: 65011d986c312ad50189758e31570480f1823991

5 months agocleanup
Vladimir Krivosheev [Tue, 11 Jan 2022 14:42:19 +0000 (15:42 +0100)]
cleanup

GitOrigin-RevId: 0e43efdfca82db4cb17e8b56683126c9c266fc77

5 months agoRevert "opened packages moved to resource directory for sharing between modules"
Nikita Kudrin [Sat, 15 Jan 2022 07:38:37 +0000 (09:38 +0200)]
Revert "opened packages moved to resource directory for sharing between modules"

This reverts commit 9ba0fcd178f64192999251cbe532eb4890ed1015.

GitOrigin-RevId: d9f55c8829a7018527ccc3356e3607d29c1c6eab

5 months ago[javadoc] IDEA-285556 Support language injection into snippet
Nikita Eshkeev [Fri, 14 Jan 2022 23:15:22 +0000 (02:15 +0300)]
[javadoc] IDEA-285556 Support language injection into snippet

Add an enclosing class for snippets in order not to make users define a class in a snippet code to eliminate syntax errors when the code consists of a set of instructions

GitOrigin-RevId: c6f52f94d51fdc6393c8a9fdc0ddb615e8d37b17

5 months agoIDEA-284660: use icon with a badge for ProblemsView in new experimental UI
Sergey Malenkov [Fri, 14 Jan 2022 20:20:57 +0000 (23:20 +0300)]
IDEA-284660: use icon with a badge for ProblemsView in new experimental UI

GitOrigin-RevId: 86d94632e71209dda0af4db7382fce9bfcef71fd

5 months agoIDEA-284660: paint holed icon with a badge
Sergey Malenkov [Fri, 14 Jan 2022 20:16:54 +0000 (23:16 +0300)]
IDEA-284660: paint holed icon with a badge

GitOrigin-RevId: 9c47b7ecd8e3c4add2aa6516dbcb5f90f9ad85ba

5 months agoIntelliJ IDEA 2022.1 EAP artwork
Irina.Petrovskaya [Fri, 14 Jan 2022 21:54:19 +0000 (00:54 +0300)]
IntelliJ IDEA 2022.1 EAP artwork

GitOrigin-RevId: a50e37e711bf376676443684ebd09250e0fa8ce2

5 months agoIDEA-285349 Invalidate Caches contents don't fit
Pavel Porvatov [Fri, 14 Jan 2022 21:28:25 +0000 (00:28 +0300)]
IDEA-285349 Invalidate Caches contents don't fit

GitOrigin-RevId: cf16051681ad17c41b09bd472a805585845bb0c7

5 months agoGet rid of deprecated method
Ilya.Kazakevich [Fri, 14 Jan 2022 21:36:01 +0000 (00:36 +0300)]
Get rid of deprecated method

load_module is deprecated

GitOrigin-RevId: 9a026832e43ae906593c34eab62443bbba0be2d4

5 months agoopened packages moved to resource directory for sharing between modules
Nikita Kudrin [Fri, 14 Jan 2022 14:07:12 +0000 (16:07 +0200)]
opened packages moved to resource directory for sharing between modules

GitOrigin-RevId: 9ba0fcd178f64192999251cbe532eb4890ed1015

5 months ago[junit] non-blocking read action during runner detection (IDEA-286704)
Anna Kozlova [Fri, 14 Jan 2022 17:45:10 +0000 (18:45 +0100)]
[junit] non-blocking read action during runner detection (IDEA-286704)

GitOrigin-RevId: 9c69732ea7d4db439d911f9563dc4f83e7ed09e9

5 months agojavadoc
Anna Kozlova [Fri, 14 Jan 2022 17:37:36 +0000 (18:37 +0100)]
javadoc

GitOrigin-RevId: f0339547951292f255bf950e47fc046e6a8c5151

5 months agocleanup
Anna Kozlova [Fri, 14 Jan 2022 16:52:07 +0000 (17:52 +0100)]
cleanup

GitOrigin-RevId: 7fdfa1f815d3e46694e0e75712b01d0d794b84d6

5 months ago[tests] show error if no tests were run in the configuration
Anna Kozlova [Fri, 14 Jan 2022 13:21:54 +0000 (14:21 +0100)]
[tests] show error if no tests were run in the configuration

-Didea.tests.ignoreEmptySuite=true is required to prevent errors for junit 5 only configurations

GitOrigin-RevId: 5288196ad4f569d38346289facb4b5e35d5298eb

5 months ago[java] replace default catch block template (IDEA-161593)
Anna Kozlova [Fri, 14 Jan 2022 12:12:26 +0000 (13:12 +0100)]
[java] replace default catch block template (IDEA-161593)

`throw e` won't fix the compilation error, comment - is not really better than empty catch block.

GitOrigin-RevId: ea002c332900b032392e766f3dd13fe3258ad49c

5 months agoOC-22492 [format] Don't add space after keywords used as identifiers
Nikolaj Schumacher [Thu, 13 Jan 2022 13:19:30 +0000 (14:19 +0100)]
OC-22492 [format] Don't add space after keywords used as identifiers

GitOrigin-RevId: 87a804ccc560683ae35ecbee5afe5c1d50182442

5 months agoNew method must be used but only after we check statistics to make sure users don...
Ilya.Kazakevich [Fri, 14 Jan 2022 01:03:20 +0000 (04:03 +0300)]
New method must be used but only after we check statistics to make sure users don't have Windows < 1903

GitOrigin-RevId: ba7048f6f9d16bafbaf6ebfcd217e920c8e2646d

5 months agoIDEA-283167 added: user data holder from dependency analyzer entities
Sergei Vorobyov [Fri, 14 Jan 2022 17:30:00 +0000 (20:30 +0300)]
IDEA-283167 added: user data holder from dependency analyzer entities

GitOrigin-RevId: 8a6c19211dfae563389b28d80b59c3588a6d63dc

5 months ago[cleanup] removed redundant dependency analyzer scope id
Sergei Vorobyov [Fri, 14 Jan 2022 17:26:29 +0000 (20:26 +0300)]
[cleanup] removed redundant dependency analyzer scope id

GitOrigin-RevId: a23782f0b06f71116dc0bbcc11ed52131da01b4c

5 months ago[cleanup] extracted interfaces for dependency analyzer entities
Sergei Vorobyov [Fri, 14 Jan 2022 17:11:14 +0000 (20:11 +0300)]
[cleanup] extracted interfaces for dependency analyzer entities

GitOrigin-RevId: 100a997d116d441264a704d983e60e8ffb66f74a

5 months ago[cleanup] extracted dependency and external project into own classes
Sergei Vorobyov [Fri, 14 Jan 2022 16:45:13 +0000 (19:45 +0300)]
[cleanup] extracted dependency and external project into own classes

GitOrigin-RevId: 0301ce2804b25bb46e8a20eef34f07a30ffae51e

5 months ago[cleanup] moved dependency scope and status into Dependency class
Sergei Vorobyov [Fri, 14 Jan 2022 16:32:46 +0000 (19:32 +0300)]
[cleanup] moved dependency scope and status into Dependency class

GitOrigin-RevId: 35b0d6418d72d6097f2e0c586eda9fd12a0462d3

5 months agoIDEA-283167 added: wait for loading completion before selection
Sergei Vorobyov [Fri, 14 Jan 2022 10:27:18 +0000 (13:27 +0300)]
IDEA-283167 added: wait for loading completion before selection

GitOrigin-RevId: 456c4f2baa7f174496a1bf383c7b9f65cef67b6b

5 months agoIDEA-283167 fixed: don't filter dependency usages view
Sergei Vorobyov [Thu, 13 Jan 2022 17:20:08 +0000 (20:20 +0300)]
IDEA-283167 fixed: don't filter dependency usages view

GitOrigin-RevId: 368e706e37e64a08744c4bc1d39152f81dd41624

5 months agoJBCefJSQuery: fix synchronization
Anton Tarasov [Fri, 14 Jan 2022 17:34:10 +0000 (20:34 +0300)]
JBCefJSQuery: fix synchronization

GitOrigin-RevId: a0ab811935f8932cf9dbe9dc11fd17adbda81ff1

5 months agosemantic-diff: displaying semantic change inlays in combined diff
Dmitry Zhuravlev [Tue, 30 Nov 2021 14:48:48 +0000 (17:48 +0300)]
semantic-diff: displaying semantic change inlays in combined diff

GitOrigin-RevId: 3474e1dfffe045fd7d98235109d5d443f4f8140d

5 months agocombined-diff: support add/remove blocks
Dmitry Zhuravlev [Wed, 15 Dec 2021 17:15:52 +0000 (20:15 +0300)]
combined-diff: support add/remove blocks

GitOrigin-RevId: a8cc2307e5c4ff3e0eb3d05c12b28c3dd53a4624

5 months agocombined-diff: apply iteration state directly instead of recreating combined diff...
Dmitry Zhuravlev [Fri, 17 Dec 2021 20:56:42 +0000 (23:56 +0300)]
combined-diff: apply iteration state directly instead of recreating combined diff viewer each time

Otherwise, diff extensions to corresponding block diff viewers will be unnecessary triggered (e.g. by next/previous difference action).

GitOrigin-RevId: 96ab6b59214872b2ac38c1566918feb995a6548d

5 months agocombined-diff: make combined diff processor accessible through context
Dmitry Zhuravlev [Thu, 16 Sep 2021 17:29:28 +0000 (20:29 +0300)]
combined-diff: make combined diff processor accessible through context

GitOrigin-RevId: 622296acfd906f3df5e74932f7bd0bb63dd2c747

5 months agoInlay hints: allow to create button inlay with specified state
Dmitry Zhuravlev [Fri, 6 Aug 2021 19:08:04 +0000 (22:08 +0300)]
Inlay hints: allow to create button inlay with specified state

GitOrigin-RevId: 89ee80555d212f9f16562be2b6b4ab039199e688

5 months agorefactoring-detector: initial plugin implementation
Dmitry Zhuravlev [Tue, 27 Jul 2021 17:32:22 +0000 (20:32 +0300)]
refactoring-detector: initial plugin implementation

GitOrigin-RevId: d020e06242b03af427f7c01e6a1a75bcb1a48ba6

5 months agoGet rid of deprecated method
Ilya.Kazakevich [Fri, 14 Jan 2022 17:01:50 +0000 (20:01 +0300)]
Get rid of deprecated method

load_module is deprecated

GitOrigin-RevId: 390cc2849dfd83b09a4712ac524181f7040b5e61

5 months agoKTIJ-20758 NPW: unify labels capitalization
Andrei Klunnyi [Fri, 14 Jan 2022 17:05:28 +0000 (18:05 +0100)]
KTIJ-20758 NPW: unify labels capitalization

^KTIJ-20758 fixed

GitOrigin-RevId: 070f38def6691ee4d58199bb3ce3759bfa2095d1

5 months agoAndroid: make the plugin layout customizable
Vyacheslav Karpukhin [Fri, 14 Jan 2022 14:45:50 +0000 (15:45 +0100)]
Android: make the plugin layout customizable

GitOrigin-RevId: d3f619b102bd64ee3d839123d2ea8b8572617518

5 months agoSave windows build version to FUS and use windows build instead of version (See Syste...
Ilya.Kazakevich [Fri, 14 Jan 2022 00:31:39 +0000 (03:31 +0300)]
Save windows build version to FUS and use windows build instead of version (See SystemInfo comment)

Win10 is umbrella name for lots of Windows versions with different capabilities.

Saying "I am using Win10" is like saying "I use python3" or "OS 10", so we need to provide build version

GitOrigin-RevId: 489fcb853bca5b42b992d9403641543e86ca431b

5 months agoIDEA-286693 [followup] a pool slot is not freed after JBCefJSQuery gets disposed
Anton Tarasov [Fri, 14 Jan 2022 16:34:08 +0000 (19:34 +0300)]
IDEA-286693 [followup] a pool slot is not freed after JBCefJSQuery gets disposed

GitOrigin-RevId: ba329e5e50feef7017749fd186eb778e95264961

5 months ago[workspace model] Make `DelayedProjectSynchronizer` as backgroundPostStartupActivity
Mikhail Mazurkevich [Fri, 14 Jan 2022 14:48:35 +0000 (17:48 +0300)]
[workspace model] Make `DelayedProjectSynchronizer` as backgroundPostStartupActivity

GitOrigin-RevId: e3ae8ca87ffabc6dcc5b6ea7e69ca770617128a0

5 months agoIDEA-286693 [followup] a pool slot is not freed after JBCefJSQuery gets disposed
Anton Tarasov [Fri, 14 Jan 2022 16:10:10 +0000 (19:10 +0300)]
IDEA-286693 [followup] a pool slot is not freed after JBCefJSQuery gets disposed

GitOrigin-RevId: 94e41a396307d07472c68c1452e7a74a8fd4caeb

5 months ago[grazie] exclude markdown style markup
Peter Gromov [Fri, 14 Jan 2022 16:00:41 +0000 (17:00 +0100)]
[grazie] exclude markdown style markup

GitOrigin-RevId: 9fe166b5b14db0e13095f2bf1b20c1605c8a5d56

5 months agoIDEA-286494 Sync progress icon hard to see in Darcula
Konstantin Bulenkov [Fri, 14 Jan 2022 15:46:50 +0000 (16:46 +0100)]
IDEA-286494 Sync progress icon hard to see in Darcula

GitOrigin-RevId: 00dd63909909e065019bf8bd2c6b33fb86866394

5 months ago[gradle] bump the latest version in integration tests
Nikita Skvortsov [Thu, 13 Jan 2022 09:00:52 +0000 (12:00 +0300)]
[gradle] bump the latest version in integration tests

GitOrigin-RevId: 74fe83dadff7af591fbf0efe67970606ba3a8b23

5 months ago[ssr] Rename modifiers to filters
Bart van Helvert [Fri, 14 Jan 2022 14:51:22 +0000 (15:51 +0100)]
[ssr] Rename modifiers to filters

GitOrigin-RevId: 4f3c6e55713790a5e7801612b1dd8a66158052a9

5 months agoRevert "[ssr] IDEA-283550 Rename filters to modifiers"
Bart van Helvert [Fri, 14 Jan 2022 14:36:01 +0000 (15:36 +0100)]
Revert "[ssr] IDEA-283550 Rename filters to modifiers"

This reverts commit 45840875ffabb111f89a1273cf5fd353a5be7c8a.

GitOrigin-RevId: 6a19f37e204152c5687dd6836d979b82c56c327d

5 months ago[cri] remove redundant '@Service(Service.Level.PROJECT)'
Dmitry Gridin [Fri, 14 Jan 2022 13:47:40 +0000 (20:47 +0700)]
[cri] remove redundant '@Service(Service.Level.PROJECT)'

^KTIJ-20657

GitOrigin-RevId: 28febdbd1cd774228b3a466612cc9438c65a32dd

5 months agojps-bootstrap: do not mention jps-bootstrap in exception reporting
Leonid Shalupov [Fri, 14 Jan 2022 15:06:21 +0000 (18:06 +0300)]
jps-bootstrap: do not mention jps-bootstrap in exception reporting

it's confusing whether it's related to jps-bootstrap itself or the code it runs
(usually the latter)

GitOrigin-RevId: 3b20ebec93d4d5918f0e42db4f38b7f741a4363a

5 months agojps-bootstrap: tasks for running tests in various environments: fix community tests
Leonid Shalupov [Fri, 14 Jan 2022 15:00:56 +0000 (18:00 +0300)]
jps-bootstrap: tasks for running tests in various environments: fix community tests

GitOrigin-RevId: f4e177420004344dfcd022bae4bc70ee271b09fd

5 months ago[PKGS] using VFS instead of polling for checking ancillary files.
Lamberto Basti [Fri, 14 Jan 2022 14:59:15 +0000 (15:59 +0100)]
[PKGS] using VFS instead of polling for checking ancillary files.

GitOrigin-RevId: 85d4512cdecde4f607fdfb77f65bf25ecc805210

5 months ago[ui] Fix vertical distance between bullet and <li> text
Louis Vignier [Fri, 14 Jan 2022 14:21:57 +0000 (15:21 +0100)]
[ui] Fix vertical distance between bullet and <li> text

GitOrigin-RevId: 54930091236955926238fc0f8fe06bdbb1eedbdf