idea/contrib.git
20 hours agocleanup master
Vladimir Krivosheev [Tue, 18 Jan 2022 07:42:01 +0000 (08:42 +0100)]
cleanup

GitOrigin-RevId: c7aca870b5bf6bf489e8483820bc22426d9d8524

29 hours ago[protoeditor] Enable ProjectRootsListener
Nikita Katkov [Tue, 11 Jan 2022 15:29:02 +0000 (18:29 +0300)]
[protoeditor] Enable ProjectRootsListener

Previously it spammed roots changed event just to restart highlighting and some other minor activities. Current plugin settings implementation does not fire any events, thus the listener might be enabled again

GitOrigin-RevId: 16ae340f5e2d2cffec8f1ff326d52ceec834b422

43 hours agocleanup
Vladimir Krivosheev [Mon, 17 Jan 2022 07:38:11 +0000 (08:38 +0100)]
cleanup

GitOrigin-RevId: 27dcb7560697a1832f8e36aa8f04f56f78ecfd97

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

GitOrigin-RevId: 94dda7f30c5cbda5b3e3a7992ba4e15cf22fa090

4 days ago[js] add JSObjectLiteralExpressionType
Konstantin Ulitin [Fri, 14 Jan 2022 17:39:43 +0000 (18:39 +0100)]
[js] add JSObjectLiteralExpressionType

GitOrigin-RevId: 17410ec02170ea6b3df248b4e77d20e92c1ef2c6

5 days agorefactor HierarchyTester to allow node descriptor comparator to test the children...
Alexey Kudravtsev [Thu, 13 Jan 2022 16:28:56 +0000 (17:28 +0100)]
refactor HierarchyTester to allow node descriptor comparator to test the children order

GitOrigin-RevId: 0e307b174a68169e37d66e8ef4432fcdaab0f02d

5 days ago[diagrams] Refactored DiagramTestCase and DiagramRelationshipInfo
Alexander Bashkirov [Wed, 12 Jan 2022 15:48:42 +0000 (18:48 +0300)]
[diagrams] Refactored DiagramTestCase and DiagramRelationshipInfo

GitOrigin-RevId: fbe5be585e01594ce1952f02d8b452463e83ecf8

5 days ago[IFT] Rename LanguageSupport to SuggesterSupport
Konstantin Hudyakov [Thu, 13 Jan 2022 09:14:40 +0000 (12:14 +0300)]
[IFT] Rename LanguageSupport to SuggesterSupport

It will reduce the names' similarity of language support classes for Feature Suggester and Feature Trainer.

IJ-CR-19506

GitOrigin-RevId: 32f91bd4d2d471ced9c7677962634456e42e9115

6 days ago[platform] JDK architecture detection (IDEA-285872 prerequisite)
Roman Shevchenko [Wed, 12 Jan 2022 21:36:18 +0000 (22:36 +0100)]
[platform] JDK architecture detection (IDEA-285872 prerequisite)

GitOrigin-RevId: 5484fe400a785d2739802fb584b3bfda88114072

6 days agoEnhanced Enum support in the Dart.bnf parser for Dart 2.17
Alexander Doroshko [Wed, 12 Jan 2022 17:26:48 +0000 (20:26 +0300)]
Enhanced Enum support in the Dart.bnf parser for Dart 2.17

close #849

GitOrigin-RevId: 6ef1c112bf87d6e9a6803a0c36157178a6b6913e

6 days agoDart parser regen
Alexander Doroshko [Wed, 12 Jan 2022 16:58:26 +0000 (19:58 +0300)]
Dart parser regen

GitOrigin-RevId: 506a3ecf4aba045f93e8a67747ad42f160985bc4

6 days ago[js] more reliable index version calculation (IDEA-285935)
Konstantin Ulitin [Mon, 10 Jan 2022 15:09:18 +0000 (18:09 +0300)]
[js] more reliable index version calculation (IDEA-285935)

GitOrigin-RevId: 2f23e2877d5159f56715d3109117c91f5431ffe2

6 days agoAdditional Dart analysis server update after for code completion
Jaime Wren [Wed, 12 Jan 2022 15:21:32 +0000 (18:21 +0300)]
Additional Dart analysis server update after for code completion

close #850

GitOrigin-RevId: b452f0d59729ff6a32583042941a62b711a24b4e

7 days agoWI-64761 Web Symbols: refactor NodeJS support out of WebSymbolsRegistryManager to...
Piotr Tomiak [Tue, 11 Jan 2022 13:34:52 +0000 (14:34 +0100)]
WI-64761 Web Symbols: refactor NodeJS support out of WebSymbolsRegistryManager to allow for support of other package systems.

GitOrigin-RevId: 5f24bd3bebc4f13026f553a2a9f8d56eef0aefc6

7 days ago[protoeditor] IDEA-283099 Moved all related files under intentions package
Nikita Katkov [Tue, 11 Jan 2022 11:04:16 +0000 (14:04 +0300)]
[protoeditor] IDEA-283099 Moved all related files under intentions package

GitOrigin-RevId: b03793a8b49bb135f0524967a2b06c5f4f0b627c

7 days ago[protoeditor] IDEA-283099 Check highlighting twice in a row in a single test
Nikita Katkov [Mon, 10 Jan 2022 22:06:00 +0000 (01:06 +0300)]
[protoeditor] IDEA-283099 Check highlighting twice in a row in a single test

GitOrigin-RevId: 0cfcec1f230ec6f92947a4b0f9daaeec09748078

7 days ago[protoeditor] Fixed NPE
Nikita Katkov [Mon, 10 Jan 2022 21:32:21 +0000 (00:32 +0300)]
[protoeditor] Fixed NPE

GitOrigin-RevId: ba422488f241055a55e94f08b74f653b247849bd

7 days ago[protoeditor] IDEA-283099 Fixed variants renderer, todos & added more tests
Nikita Katkov [Mon, 10 Jan 2022 18:16:13 +0000 (21:16 +0300)]
[protoeditor] IDEA-283099 Fixed variants renderer, todos & added more tests

GitOrigin-RevId: b700e281cc43a66f4926839d5a37bc39347f2601

7 days ago[protoeditor] IDEA-283099 Ambiguous imports test
Nikita Katkov [Mon, 10 Jan 2022 15:58:44 +0000 (18:58 +0300)]
[protoeditor] IDEA-283099 Ambiguous imports test

GitOrigin-RevId: 20a6a4c103bad8152604d77f8d9d765a403dd5af

7 days ago[protoeditor] IDEA-283099 Add import statement fix with variants popup
Nikita Katkov [Mon, 10 Jan 2022 15:38:43 +0000 (18:38 +0300)]
[protoeditor] IDEA-283099 Add import statement fix with variants popup

GitOrigin-RevId: 1379d1ab27327204659be8708d7313c8d23eabb7

7 days ago[protoeditor] IDEA-283099 Intention tests
Nikita Katkov [Fri, 24 Dec 2021 13:26:39 +0000 (16:26 +0300)]
[protoeditor] IDEA-283099 Intention tests

GitOrigin-RevId: 046257a36a9b9e7ca1675fa67522e20ef3c1e24d

7 days ago[protoeditor] IDEA-283099 Initial add import intention version
Nikita Katkov [Thu, 23 Dec 2021 15:50:30 +0000 (18:50 +0300)]
[protoeditor] IDEA-283099 Initial add import intention version

GitOrigin-RevId: bc2dd9d1801f0637cb3978e9f4c557e4544872b2

7 days ago[protoeditor] IDEA-283099 Preserve `auto configuration` setting state during import...
Nikita Katkov [Thu, 23 Dec 2021 15:46:59 +0000 (18:46 +0300)]
[protoeditor] IDEA-283099 Preserve `auto configuration` setting state during import paths configuration being re/un-done

GitOrigin-RevId: c951567206ebba86a34f4249874535cc0a97dc83

7 days ago[protoeditor] IDEA-283099 PbPsiFactory introduced for easy PbElements instantiation
Nikita Katkov [Thu, 23 Dec 2021 15:43:48 +0000 (18:43 +0300)]
[protoeditor] IDEA-283099 PbPsiFactory introduced for easy PbElements instantiation

GitOrigin-RevId: d6939f4247e9ba01c710190eb19d1a08380821f4

8 days agoWeb Symbols: improve evaluation of patterns with optionals and required with same...
Piotr Tomiak [Mon, 10 Jan 2022 17:22:53 +0000 (18:22 +0100)]
Web Symbols: improve evaluation of patterns with optionals and required with same prefix

GitOrigin-RevId: b11e8466425bc13225b052384956000ea47fe1bf

8 days agoIDEA-286123 IntelliJ cannot start from time to time in performance tests, IDE hangs...
Vladimir Krivosheev [Mon, 10 Jan 2022 20:06:26 +0000 (21:06 +0100)]
IDEA-286123 IntelliJ cannot start from time to time in performance tests, IDE hangs on splash screen

GitOrigin-RevId: 566dc879ee74995da136018178fee1ce727dcac2

8 days agoSync the Dart plugin with the latest Dart analysis server API changes
Alexander Doroshko [Mon, 10 Jan 2022 10:17:25 +0000 (13:17 +0300)]
Sync the Dart plugin with the latest Dart analysis server API changes

close #847

GitOrigin-RevId: 54c80d72fe8351945c25efb44e66233e45aa7f8f

8 days agoCPP-27748 Upgrade APIs used in Embedded Development and PlatformIO plugins
Ilia Motornyi [Fri, 10 Dec 2021 15:02:26 +0000 (17:02 +0200)]
CPP-27748 Upgrade APIs used in Embedded Development and PlatformIO plugins

IJ-CR-18514

GitOrigin-RevId: a17b2fedfe92264312eb53452fb685dc92781d34

9 days agointroduce more convenient getList/setList
Vladimir Krivosheev [Sun, 9 Jan 2022 11:33:56 +0000 (12:33 +0100)]
introduce more convenient getList/setList

GitOrigin-RevId: 84d44e2053b422fc8791ffe445865e4b4f48e2c3

9 days agocleanup
Vladimir Krivosheev [Sun, 9 Jan 2022 10:00:13 +0000 (11:00 +0100)]
cleanup

GitOrigin-RevId: 1668f26a8dc51fc31b2605c0bd99ee27d29b9f16

11 days agonew toolbar - fix perforce - fix #RIDER-67208 fix #RIDER-67189
Elena.Korotkova [Fri, 7 Jan 2022 16:56:08 +0000 (19:56 +0300)]
new toolbar - fix perforce - fix #RIDER-67208 fix #RIDER-67189

GitOrigin-RevId: c7f54b895b7ed5fb860ec8f84f24a83b9291c2b5

11 days agoDon't use VCS notification group for showing Gauge plugin notifications
Dmitry Jemerov [Fri, 7 Jan 2022 15:43:46 +0000 (16:43 +0100)]
Don't use VCS notification group for showing Gauge plugin notifications

GitOrigin-RevId: 92b80c4c9eec464912cff6ed5b24d0d6fd339c83

11 days ago[file-history] add default implementation to VcsHistorySession#getHistoryAsTreeProvider
Julia Beliaeva [Fri, 7 Jan 2022 19:26:55 +0000 (22:26 +0300)]
[file-history] add default implementation to VcsHistorySession#getHistoryAsTreeProvider

GitOrigin-RevId: 8d9fab7cf1d9570c10f3646b9c91dcd052b514b1

11 days agoWEB-52343 Show deprecated mark for deprecated directives (f.e. v-is)
Piotr Tomiak [Fri, 7 Jan 2022 14:30:43 +0000 (15:30 +0100)]
WEB-52343 Show deprecated mark for deprecated directives (f.e. v-is)

GitOrigin-RevId: bc4d69d2535913fcc37d1025a53402735fa67f69

11 days agojs: update ts 4.5 WEB-53636
Andrey Starovoyt [Fri, 7 Jan 2022 13:40:30 +0000 (16:40 +0300)]
js: update ts 4.5 WEB-53636

GitOrigin-RevId: fa881891f53611c795c37346baf5945fed869eb5

11 days agoWEB-54102 VueJS 3 script setup - Incorrect Color Scheme
Piotr Tomiak [Fri, 7 Jan 2022 10:11:21 +0000 (11:11 +0100)]
WEB-54102 VueJS 3 script setup - Incorrect Color Scheme

GitOrigin-RevId: 8330718b779ca2e13e1d316b4179a52bf1026b87

12 days agoflex: update inspection descriptions according to style and fix grammar
Bas Leijdekkers [Tue, 4 Jan 2022 14:28:14 +0000 (15:28 +0100)]
flex: update inspection descriptions according to style and fix grammar

GitOrigin-RevId: 57a8536e8cdd1f22ea324035bd3898dd1a3df40e

13 days agoWeb Symbols/Angular: fix support for SVG
Piotr Tomiak [Wed, 5 Jan 2022 16:35:29 +0000 (17:35 +0100)]
Web Symbols/Angular: fix support for SVG

GitOrigin-RevId: 1e39725d8f3e1b5f29d79ea425eb82f26cac4306

13 days agoAngular: fix broken multi-resolution
Piotr Tomiak [Wed, 5 Jan 2022 12:28:52 +0000 (13:28 +0100)]
Angular: fix broken multi-resolution

GitOrigin-RevId: be12e8af4200168fb355b1eb69476eda6aa7f089

13 days agoWEB-53721 Vue.js: Infinite loop during Vuex store analysis.
Piotr Tomiak [Wed, 5 Jan 2022 09:24:20 +0000 (10:24 +0100)]
WEB-53721 Vue.js: Infinite loop during Vuex store analysis.

GitOrigin-RevId: 3d935556832de0870ac1f7b163bc34014c212c80

2 weeks agoWEB-52665 Move "unknown -> any" conversion to the start and shortcut if substituted...
Piotr Tomiak [Tue, 4 Jan 2022 17:14:48 +0000 (18:14 +0100)]
WEB-52665 Move "unknown -> any" conversion to the start and shortcut if substituted with any type.

GitOrigin-RevId: 8b84aa27f3827f1ca7208662451a760fbe00563b

2 weeks agoWEB-44120 WEB-48239 WEB-52855 Minor code fixes after review
Piotr Tomiak [Tue, 4 Jan 2022 15:42:49 +0000 (16:42 +0100)]
WEB-44120 WEB-48239 WEB-52855 Minor code fixes after review

GitOrigin-RevId: 91ed4ec27f6749c0ec4e60462c1f65f6c20de3cd

2 weeks agoWEB-52665 Vue3, Typescript: setup vars typed incorrectly in template - improve ref...
Piotr Tomiak [Tue, 4 Jan 2022 15:15:51 +0000 (16:15 +0100)]
WEB-52665 Vue3, Typescript: setup vars typed incorrectly in template - improve ref unwrap in JS context.

GitOrigin-RevId: 5f04777e80156dec39f37a576318e52f255da9d3

2 weeks agoWEB-52858 Support "model" property within a mixin.
Piotr Tomiak [Tue, 4 Jan 2022 12:08:02 +0000 (13:08 +0100)]
WEB-52858 Support "model" property within a mixin.

GitOrigin-RevId: 03f4ca38384c47762218bc2895fb8d846598c82d

2 weeks agoWEB-50085 Improve support for Vue 3 v-model - properly handle required props.
Piotr Tomiak [Mon, 3 Jan 2022 15:30:17 +0000 (16:30 +0100)]
WEB-50085 Improve support for Vue 3 v-model - properly handle required props.

GitOrigin-RevId: 53e509d23c9ffd07566a1900f0aed882e64a4208

2 weeks agoWEB-54223 Argument for @NotNull parameter 'file' of com/intellij/psi/impl/PsiManagerI...
Piotr Tomiak [Thu, 30 Dec 2021 16:54:27 +0000 (17:54 +0100)]
WEB-54223 Argument for @NotNull parameter 'file' of com/intellij/psi/impl/PsiManagerImpl.findFile must not be null

GitOrigin-RevId: 01e885ab63f1c883ed66dea15e711f3eef77dcc2

2 weeks agoWEB-54232 Support code completion of script setup local vars in v-bind CSS function
Piotr Tomiak [Thu, 30 Dec 2021 16:35:35 +0000 (17:35 +0100)]
WEB-54232 Support code completion of script setup local vars in v-bind CSS function

GitOrigin-RevId: c41b7f92b0961782066e1b264065612e5fdbf5ae

2 weeks agoVue: fix error message in test
Piotr Tomiak [Thu, 30 Dec 2021 14:47:04 +0000 (15:47 +0100)]
Vue: fix error message in test

GitOrigin-RevId: 30a755daaf4c3c378eef77571cd4acb045744755

2 weeks agoWEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax - fix broken tests
Piotr Tomiak [Thu, 30 Dec 2021 14:40:49 +0000 (15:40 +0100)]
WEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax - fix broken tests

GitOrigin-RevId: a745a382f2d60a94d9b0fa4448774ffabf6b52ae

2 weeks agoWEB-46606 WEB-52665 Composition API refs incorrectly unwrapped in the template -...
Piotr Tomiak [Thu, 30 Dec 2021 14:22:18 +0000 (15:22 +0100)]
WEB-46606 WEB-52665 Composition API refs incorrectly unwrapped in the template - improve type evaluation

GitOrigin-RevId: d8ca621d683cfad1a4478a4cfaa093ab268db740

2 weeks agoWEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax - tests and fixes
Piotr Tomiak [Thu, 30 Dec 2021 10:57:55 +0000 (11:57 +0100)]
WEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax - tests and fixes

GitOrigin-RevId: 4160e5c5e7ca10dee5603f69194c45c1d29a7e98

2 weeks agoWEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax - refactoring and find...
Piotr Tomiak [Wed, 29 Dec 2021 21:21:01 +0000 (22:21 +0100)]
WEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax - refactoring and find usages support

GitOrigin-RevId: 9afe95d04d17cbf837dad8da8b59da735e972ca9

2 weeks agoWEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax
Piotr Tomiak [Wed, 29 Dec 2021 14:28:00 +0000 (15:28 +0100)]
WEB-44120 WEB-48239 WEB-52855 Support Vue3 createApp syntax

GitOrigin-RevId: 0e37eb99850ca406fa53da47fda59880071b897f

3 weeks agoWEB-54200 WEB-54199 WEB-53890 Support Nuxt 3
Piotr Tomiak [Tue, 28 Dec 2021 17:51:10 +0000 (18:51 +0100)]
WEB-54200 WEB-54199 WEB-53890 Support Nuxt 3

GitOrigin-RevId: 246a484612f9d04f7dbc3045f1c2b0f2f5312fdb

3 weeks agoWEB-54197 TS support does not resolve symbols within augmentations
Piotr Tomiak [Tue, 28 Dec 2021 15:05:30 +0000 (16:05 +0100)]
WEB-54197 TS support does not resolve symbols within augmentations

GitOrigin-RevId: b22e43b373392f363326ba913e0b47610c1d68ff

3 weeks agominor cleanup in DartServerCompletionContributor
Alexander Doroshko [Tue, 28 Dec 2021 09:06:11 +0000 (12:06 +0300)]
minor cleanup in DartServerCompletionContributor

GitOrigin-RevId: 4982f2bf239c497b3fde05b5bb53c506c747ebe4

3 weeks ago[js] separate custom strings from JSType in JSImplicitElement
Konstantin Ulitin [Mon, 27 Dec 2021 18:32:19 +0000 (19:32 +0100)]
[js] separate custom strings from JSType in JSImplicitElement

GitOrigin-RevId: 241b804784bc4ebca6ba00b2ed5ba404bdc562ce

3 weeks agoDartServerCompletionContributor should ask DartCompletionExtensions before creating...
Alexander Doroshko [Mon, 27 Dec 2021 20:21:57 +0000 (23:21 +0300)]
DartServerCompletionContributor should ask DartCompletionExtensions before creating a LookupElement itself.

GitOrigin-RevId: d161ade9728fc3c73672ce10cd1aa7f24d5d755c

3 weeks agoWEB-52665 Vue3, Typescript: setup vars typed incorrectly in template
Piotr Tomiak [Mon, 27 Dec 2021 13:51:11 +0000 (14:51 +0100)]
WEB-52665 Vue3, Typescript: setup vars typed incorrectly in template

GitOrigin-RevId: 0876b4bf05e7222c69babfce38a2be4340c0a9a9

3 weeks agoWEB-53569 Vue.js: "Navigate | Declaration" on custom component doesn't jump to defini...
Piotr Tomiak [Mon, 27 Dec 2021 12:54:33 +0000 (13:54 +0100)]
WEB-53569 Vue.js: "Navigate | Declaration" on custom component doesn't jump to definition when using "script setup"

GitOrigin-RevId: 4eec9d7a3c0ab77050b3dd99c4c1be54fbdcaf95

3 weeks agoWEB-54109 Vue: Type checking for native boolean attributes in Vue templates is incorrect
Piotr Tomiak [Mon, 27 Dec 2021 10:34:43 +0000 (11:34 +0100)]
WEB-54109 Vue: Type checking for native boolean attributes in Vue templates is incorrect

GitOrigin-RevId: a278df0047953c594e36528b94d332cfce68bad9

3 weeks ago[Cucumber] cleanup
Andrey Vokin [Mon, 27 Dec 2021 11:26:11 +0000 (12:26 +0100)]
[Cucumber] cleanup

GitOrigin-RevId: c7d80aa1b90eaee85ef8f1b7e14cf5792c618b6c

3 weeks ago[Cucumber] Add extension point for configuring language injection prefixes and suffixes
Dani Carles [Mon, 27 Dec 2021 11:09:48 +0000 (12:09 +0100)]
[Cucumber] Add extension point for configuring language injection prefixes and suffixes

GitOrigin-RevId: 6197884e0ac71cb7b9ce0fab34a968c97995450f

3 weeks agoAdded missing resource property for AWS::Serverless::Api
sergey.vasiliev [Thu, 23 Dec 2021 14:10:17 +0000 (15:10 +0100)]
Added missing resource property for AWS::Serverless::Api

GitOrigin-RevId: 71472d39a76c55170fec3617cf0e6519ce85d0b1

3 weeks agoperformance - ensure that JBUI class is not loaded as part of LaF initialization
Vladimir Krivosheev [Sun, 26 Dec 2021 09:44:06 +0000 (10:44 +0100)]
performance - ensure that JBUI class is not loaded as part of LaF initialization

GitOrigin-RevId: cca4646f8861df72ed419ecacf69375f78ead368

3 weeks agoDart plugin: implement and use the completion_getSuggestionDetails2 protocol
Alexander Doroshko [Fri, 24 Dec 2021 21:39:08 +0000 (00:39 +0300)]
Dart plugin: implement and use the completion_getSuggestionDetails2 protocol

close #846

GitOrigin-RevId: d6c85173d35a34aa79c4bc024fa12c4df0c9e6e6

3 weeks agouse FrameStateListener topic instead of explicit adding listener to manager
Vladimir Krivosheev [Fri, 24 Dec 2021 18:46:00 +0000 (19:46 +0100)]
use FrameStateListener topic instead of explicit adding listener to manager

GitOrigin-RevId: 3db5a84e2db98d15a45512f05b6eb3377b22d29b

3 weeks agoCPP-18637: more sophisticated error reporting for CidrTool
Evgenii Novozhilov [Thu, 23 Dec 2021 13:07:52 +0000 (16:07 +0300)]
CPP-18637: more sophisticated error reporting for CidrTool

Throw an ExecutionException rather than just return null in
case of any execution failure and report the user-friendly
exception to users

GitOrigin-RevId: 101d4bc052723b35c838dc798780df5491c4adcb

4 weeks agoDart completion popup hint: "Press ^Space again for more results" (if current list...
Alexander Doroshko [Tue, 21 Dec 2021 14:45:40 +0000 (17:45 +0300)]
Dart completion popup hint: "Press ^Space again for more results" (if current list is incomplete)

close #845

GitOrigin-RevId: 2c2f70eeca302af6a9bc40bd13b5cc45f1f0d266

4 weeks agoMake sure to call toolbar.setTargetComponent() for Dart Analysis tool window
Alexander Doroshko [Mon, 20 Dec 2021 21:12:35 +0000 (00:12 +0300)]
Make sure to call toolbar.setTargetComponent() for Dart Analysis tool window

GitOrigin-RevId: 71dc736d3410b99e6905b5aef937404756934aba

4 weeks agoget rid of trove
Vladimir Krivosheev [Mon, 20 Dec 2021 18:11:53 +0000 (19:11 +0100)]
get rid of trove

GitOrigin-RevId: 87fdf2774adcca9b02ed17bb163b39ec3be3481d

4 weeks agodo not use template presentation to store enabled and visible flags
Gregory.Shrago [Thu, 16 Dec 2021 16:10:39 +0000 (19:10 +0300)]
do not use template presentation to store enabled and visible flags

See `Presentation#assertNotTemplatePresentation` and IDEA-284279.
Most usages are already broken due to ActionUpdater defaults.

GitOrigin-RevId: 9e423c4460f540b4df31e1dc0e140068c5e5033f

4 weeks ago[maven tests] refactoring: extract base test classes to a separate testFramework...
Nikolay Chashnikov [Fri, 17 Dec 2021 11:29:03 +0000 (14:29 +0300)]
[maven tests] refactoring: extract base test classes to a separate testFramework module (IDEA-281823)

Also, maven tests are extracted to a separate module to avoid circular dependency between intellij.maven and intellij.maven.testFramework modules.

GitOrigin-RevId: 5322777d28596a78c2b3eebc054134cc1cd3616d

4 weeks agoCPP-24612 Log the user's home silently, w/o showing any progress
Andrey Shcheglov [Thu, 16 Dec 2021 09:58:05 +0000 (12:58 +0300)]
CPP-24612 Log the user's home silently, w/o showing any progress

GitOrigin-RevId: f18132f96bfed7d7459edfdcc84b52d177b8eff8

4 weeks agoWEB-53447 Tweak support for i18n-* attributes.
Piotr Tomiak [Thu, 16 Dec 2021 17:01:09 +0000 (18:01 +0100)]
WEB-53447 Tweak support for i18n-* attributes.

GitOrigin-RevId: 7f25dcb5cc93ff9e417dd0d520e87fa49a997034

4 weeks agocleanup - get rid of trove
Vladimir Krivosheev [Thu, 16 Dec 2021 12:40:34 +0000 (13:40 +0100)]
cleanup - get rid of trove

GitOrigin-RevId: 3438ad01204e742799c6ad3418ee1fb4aea6e5e6

4 weeks agoExtract test data path to util class
Konstantin Hudyakov [Wed, 15 Dec 2021 09:00:42 +0000 (12:00 +0300)]
Extract test data path to util class

IJ-CR-14522

GitOrigin-RevId: 4b51a40aeb973403323d4ff93014c7483b82d5a0

4 weeks agoDo not process PSI actions if AST is not loaded
Konstantin Hudyakov [Fri, 10 Dec 2021 12:22:18 +0000 (15:22 +0300)]
Do not process PSI actions if AST is not loaded

Also little bit refactor Surround With suggester

IJ-CR-14522

GitOrigin-RevId: cd82158729f8f6b8cd2c26b518acaeedc119ee0e

4 weeks agoIFT-291 Bundle Features Suggester to Java, Kotlin, Python and JavaScript
Konstantin Hudyakov [Tue, 19 Oct 2021 14:09:17 +0000 (17:09 +0300)]
IFT-291 Bundle Features Suggester to Java, Kotlin, Python and JavaScript

IJ-CR-14522

GitOrigin-RevId: 6512d5f061c8004fb3e4f7f3f1f404193f30e1f5

4 weeks agoWEB-53909 Angular support - fxFlex attribute is not recognized
Piotr Tomiak [Thu, 16 Dec 2021 09:32:34 +0000 (10:32 +0100)]
WEB-53909 Angular support - fxFlex attribute is not recognized

GitOrigin-RevId: bd5a6ddc23f1ce29cb48c885da51bcbd7818ed0f

4 weeks agocleanup
Vladimir Krivosheev [Wed, 15 Dec 2021 17:16:05 +0000 (18:16 +0100)]
cleanup

GitOrigin-RevId: c42d6a3cf7dbc1f025f5891738bbf6097c7678ee

4 weeks agocleanup - get rid of trove 221.2478
Vladimir Krivosheev [Wed, 15 Dec 2021 12:58:14 +0000 (13:58 +0100)]
cleanup - get rid of trove

GitOrigin-RevId: a0e768dd2c8e93603f5762d125b6716e1e9cd049

4 weeks agoWEB-53797 WEB-53635 Allow resolve to global objects in Vue templates.
Piotr Tomiak [Wed, 15 Dec 2021 08:29:10 +0000 (09:29 +0100)]
WEB-53797 WEB-53635 Allow resolve to global objects in Vue templates.

GitOrigin-RevId: 18531501c5a04718cb8a7feb0e8beb9d79c034a6

4 weeks ago[js] unify parser error messages (IJPF-CR-3910)
Konstantin Ulitin [Wed, 15 Dec 2021 10:37:52 +0000 (11:37 +0100)]
[js] unify parser error messages (IJPF-CR-3910)

GitOrigin-RevId: 2e3d681425673669353d02df66be1a5ddaacad66

5 weeks ago[protoeditor] IDEA-283452 Fixed incorrect schema prefix by using VFS URL instead...
Nikita Katkov [Mon, 13 Dec 2021 20:24:42 +0000 (23:24 +0300)]
[protoeditor] IDEA-283452 Fixed incorrect schema prefix by using VFS URL instead of nio.URL

GitOrigin-RevId: ba3a9dadc4d3b93b4ee4a7d00eb6ce8641c4b5b2

5 weeks agoWEB-53909 Angular support - fxFlex attribute requires value
Piotr Tomiak [Tue, 14 Dec 2021 15:20:36 +0000 (16:20 +0100)]
WEB-53909 Angular support - fxFlex attribute requires value

GitOrigin-RevId: 58ac9b078d6ff9950b5b1fb78918f3f89cdc8db2

5 weeks agoCode review IJPF-CR-3893: IJP-1110 Notifications Tool Window (aka Action Center)
Alexander Lobas [Tue, 14 Dec 2021 15:10:11 +0000 (18:10 +0300)]
Code review IJPF-CR-3893: IJP-1110 Notifications Tool Window (aka Action Center)

GitOrigin-RevId: 2b2f2efb5f6f901be820c64c1a865d7ea9401ee0

5 weeks agodeno: update description
Andrey Starovoyt [Tue, 14 Dec 2021 13:39:46 +0000 (16:39 +0300)]
deno: update description

GitOrigin-RevId: e435bed0fe285af6758e904a8e50f8227d200bac

5 weeks agomake javascript fqn index use string keys
Gregory.Shrago [Thu, 9 Dec 2021 14:47:30 +0000 (17:47 +0300)]
make javascript fqn index use string keys

GitOrigin-RevId: 61746b71af395e233e09b409280284c0435ba1fe

5 weeks agoAngular: reintroduce support for renaming i18n- attributes - remove @Bombed annotation.
Piotr Tomiak [Tue, 14 Dec 2021 11:54:14 +0000 (12:54 +0100)]
Angular: reintroduce support for renaming i18n- attributes - remove @Bombed annotation.

GitOrigin-RevId: 0c43985f50b3cd4165e29352afeb2f41e9d7275d

5 weeks agoAngular: fix broken resharper test.
Piotr Tomiak [Mon, 13 Dec 2021 22:40:07 +0000 (23:40 +0100)]
Angular: fix broken resharper test.

GitOrigin-RevId: 36527b8e4a6d30ae80a2cfac17c25f3f929a438b

5 weeks agoAngular: reintroduce support for renaming i18n- attributes.
Piotr Tomiak [Mon, 13 Dec 2021 21:31:06 +0000 (22:31 +0100)]
Angular: reintroduce support for renaming i18n- attributes.

GitOrigin-RevId: ab7eca7673d88d9cbb47c6b2d0c1e7312749bdf9

5 weeks agoWEB-47399 Fix issue with processing of custom Angular events patterns.
Piotr Tomiak [Mon, 13 Dec 2021 12:52:34 +0000 (13:52 +0100)]
WEB-47399 Fix issue with processing of custom Angular events patterns.

GitOrigin-RevId: d15c487c567ba4601fe0c3baced6d4778c5fed2a

5 weeks agozero-tolerance fix
Ilyas Selimov [Tue, 14 Dec 2021 05:02:17 +0000 (12:02 +0700)]
zero-tolerance fix

GitOrigin-RevId: e7d44dd91353747047433ab1aa81db64ebffd54b

5 weeks ago[fleet] add Prettier plugin (FL-10430)
Konstantin Ulitin [Tue, 14 Dec 2021 05:02:09 +0000 (06:02 +0100)]
[fleet] add Prettier plugin (FL-10430)

GitOrigin-RevId: 665b74e65e98f6ea5028a1ee4e276409fad418ae

5 weeks ago[protoeditor] IDEA-283452 Use dumb files copying instead of stolen jar util
Nikita Katkov [Mon, 13 Dec 2021 17:32:48 +0000 (20:32 +0300)]
[protoeditor] IDEA-283452 Use dumb files copying instead of stolen jar util

GitOrigin-RevId: 32c26ea34119d854f872945010a5cc0433c7f23f

5 weeks ago[frameworks] IDEA-284796 Using NavigationGutterIconBuilder.setCellRenderer from poole...
Yuriy Artamonov [Mon, 13 Dec 2021 16:10:23 +0000 (19:10 +0300)]
[frameworks] IDEA-284796 Using NavigationGutterIconBuilder.setCellRenderer from pooled thread may lead to a deadlock

GitOrigin-RevId: 8bd3773a5dfb3caba0f2a9e3bdafc4668ead991e

5 weeks agoIJP-1110 Notifications Tool Window (aka Action Center)
Alexander Lobas [Mon, 13 Dec 2021 12:29:20 +0000 (15:29 +0300)]
IJP-1110 Notifications Tool Window (aka Action Center)

GitOrigin-RevId: 5e7d4e6b1f271d3ef58941554b4297a0c126fc99

5 weeks agoWEB-53620 WEB-53583 UI frozen on working with Vue components - use cache to avoid...
Piotr Tomiak [Mon, 13 Dec 2021 09:52:57 +0000 (10:52 +0100)]
WEB-53620 WEB-53583 UI frozen on working with Vue components - use cache to avoid expensive traverse of the model for each query.

GitOrigin-RevId: d0907b7f22238af6686a1c0bc95bbe4c4c582e7c

5 weeks ago[platform] deprecating `NullableLazyValue#createValue`
Roman Shevchenko [Mon, 13 Dec 2021 06:59:16 +0000 (07:59 +0100)]
[platform] deprecating `NullableLazyValue#createValue`

GitOrigin-RevId: c5311629de456c0890fbd4fbdf2e65cc14b9d2e3