idea/community.git
12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

GitOrigin-RevId: 47097e97154f7809c4f189c10d81ced7306f0e81

12 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

12 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

12 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

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

GitOrigin-RevId: 851bbc0f65b3d51c3348687470be1c4107963ef0

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

GitOrigin-RevId: 44dc0b1c82a26ccc13cc448befc63205c1e32371

12 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

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

GitOrigin-RevId: a1d1916d307fb2a1312f38a4520acfa9797c8280

12 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

12 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

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

GitOrigin-RevId: 49c3a66774c4264bb5418d1facbdef3fbfdb074b

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

GitOrigin-RevId: c412e10731ffbcab6e11a7ada4e876119ee1ce54

12 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

12 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

12 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

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

GitOrigin-RevId: 9ed4b4036978446efcef9c7700729171bf3097b9

12 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

12 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

12 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

12 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

12 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

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

GitOrigin-RevId: 94dda7f30c5cbda5b3e3a7992ba4e15cf22fa090

12 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

12 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

12 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

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

GitOrigin-RevId: 0e43efdfca82db4cb17e8b56683126c9c266fc77

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

GitOrigin-RevId: f0339547951292f255bf950e47fc046e6a8c5151

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

GitOrigin-RevId: 7fdfa1f815d3e46694e0e75712b01d0d794b84d6

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

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

GitOrigin-RevId: a0ab811935f8932cf9dbe9dc11fd17adbda81ff1

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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