idea/contrib.git
4 hours ago[cucumber] Wrap find usages in ProgressIndicator EA-288837 master
Andrey Vokin [Thu, 17 Jun 2021 09:26:52 +0000 (11:26 +0200)]
[cucumber] Wrap find usages in ProgressIndicator EA-288837

GitOrigin-RevId: c4f2139bea394c038ec3a4a3d810d1e2001c168a

4 hours ago[cucumber] Handle NPE. EA-255586
Andrey Vokin [Thu, 17 Jun 2021 08:45:22 +0000 (10:45 +0200)]
[cucumber] Handle NPE. EA-255586

Caused by third-party plugin returning null

GitOrigin-RevId: 457821cf2a94ebec52aea571943f8dd3b8ea20eb

19 hours ago[protobuf-plugin] I18n fixes: extracted all non-localized strings into bundles
Nikita Katkov [Tue, 15 Jun 2021 15:19:42 +0000 (18:19 +0300)]
[protobuf-plugin] I18n fixes: extracted all non-localized strings into bundles

GitOrigin-RevId: 5e14b7729788f083c2fe260bf49acddbb384df04

24 hours ago[cucumber] wrap code with ReadAction (EA-268013)
Nikolay Chashnikov [Wed, 16 Jun 2021 15:47:46 +0000 (18:47 +0300)]
[cucumber] wrap code with ReadAction (EA-268013)

GitOrigin-RevId: 2c3cf890b2aac812d0e0e937e1494efae18a4c2a

25 hours ago[execution] add bg progress for starting tasks
Anna Kozlova [Tue, 15 Jun 2021 13:48:51 +0000 (15:48 +0200)]
[execution] add bg progress for starting tasks

EA-285575 (plugin) - ISE: ApplicationImpl.invokeAndWait

GitOrigin-RevId: f8b2d88bbfb1067da28057403299003c6f4f7623

26 hours agoWeb-types: introduce API for customizing WebSymbols completion items.
Piotr Tomiak [Wed, 16 Jun 2021 14:33:20 +0000 (16:33 +0200)]
Web-types: introduce API for customizing WebSymbols completion items.

GitOrigin-RevId: 4405aab0cb7ded1f8071228e3304304da1d3b56b

28 hours agofix FeaturesTrainerIcons, support dot for nested icon reflective path
Vladimir Krivosheev [Wed, 16 Jun 2021 11:38:13 +0000 (13:38 +0200)]
fix FeaturesTrainerIcons, support dot for nested icon reflective path

GitOrigin-RevId: a8b1f8690fdb9b8c886d293c9b329c4077a58292

28 hours agovuejs - prettier/copyright as content modules
Vladimir Krivosheev [Tue, 15 Jun 2021 13:06:22 +0000 (15:06 +0200)]
vuejs - prettier/copyright as content modules

GitOrigin-RevId: dbc248dfcbb8260bc391a56673624d74f4d28351

28 hours agouse v2 format for dependencies and forbid using of v1 format for plugins with package...
Vladimir Krivosheev [Tue, 15 Jun 2021 06:12:09 +0000 (08:12 +0200)]
use v2 format for dependencies and forbid using of v1 format for plugins with package prefix

GitOrigin-RevId: f16a8d2c73bc1bdd1c7570189b209c4501f09b8a

31 hours agozero-tolerance - duplicateCondition fix
Ilyas Selimov [Wed, 16 Jun 2021 05:44:45 +0000 (12:44 +0700)]
zero-tolerance - duplicateCondition fix

GitOrigin-RevId: 84a0e52e82e5dd3a18a751c2c8ce6dd17cb4788b

42 hours agoWeb-types/Vue: initial support for icons loading
Piotr Tomiak [Tue, 15 Jun 2021 23:28:23 +0000 (01:28 +0200)]
Web-types/Vue: initial support for icons loading

GitOrigin-RevId: 8cb277a911b28aa42346fad763e37719d9e7fc27

47 hours agoWeb-types/Vue: update web-types definitions for older versions of Vue
Piotr Tomiak [Tue, 15 Jun 2021 19:02:54 +0000 (21:02 +0200)]
Web-types/Vue: update web-types definitions for older versions of Vue

GitOrigin-RevId: c37151a20e876dd77f6c8d9a83ac4fe47e2b626e

47 hours ago[gauge] Implement update logic for SpecFormatter action
Yuriy Artamonov [Tue, 15 Jun 2021 17:17:42 +0000 (20:17 +0300)]
[gauge] Implement update logic for SpecFormatter action

GitOrigin-RevId: 94bbe8f6ee09376e00ca5d362ffcf911ea16c579

2 days agoIJP-630 (wip) 'Rearrange code' line on 'Actions on Save' page now has links to Arrang...
Alexander Doroshko [Tue, 15 Jun 2021 15:07:18 +0000 (18:07 +0300)]
IJP-630 (wip) 'Rearrange code' line on 'Actions on Save' page now has links to Arrangement tabs of supported languages

GitOrigin-RevId: 66d6b39bae38c7632fc8fdd2105c4de6fd473d11

2 days agoWeb-types/Vue: Cleanup login of package name provision for Vue symbols from plugins
Piotr Tomiak [Tue, 15 Jun 2021 11:39:15 +0000 (13:39 +0200)]
Web-types/Vue: Cleanup login of package name provision for Vue symbols from plugins

GitOrigin-RevId: 4118bc1eb290c7806f947737653dba94abc4c146

2 days agoWeb-types/Vue: Fix issue with loading of web-types from node_modules in runtime
Piotr Tomiak [Tue, 15 Jun 2021 10:37:32 +0000 (12:37 +0200)]
Web-types/Vue: Fix issue with loading of web-types from node_modules in runtime

GitOrigin-RevId: f8f3ebdd40ff1c64cfdaa587261c534db4e14551

2 days agoRevert "[java] public constructor in non-public class cleanup"
Anna Kozlova [Tue, 15 Jun 2021 06:51:50 +0000 (08:51 +0200)]
Revert "[java] public constructor in non-public class cleanup"

This reverts commit f8354b2a47b8d5e6fc22c9fcb66bd4802b3fddec.

GitOrigin-RevId: 70b077ac6df0cd97d352f6571f0152112071b995

2 days agoWeb-types/Angular/Vue: Fix XML extensions registration
Piotr Tomiak [Mon, 14 Jun 2021 21:14:04 +0000 (23:14 +0200)]
Web-types/Angular/Vue: Fix XML extensions registration

GitOrigin-RevId: 35e6edbffc0d340a68baa9ec83cd6a9ee5d80176

2 days agoWeb-types/Vue: migrate coe from VueXmlExtension to WebSymbolsXmlExtension
Piotr Tomiak [Mon, 14 Jun 2021 20:50:53 +0000 (22:50 +0200)]
Web-types/Vue: migrate coe from VueXmlExtension to WebSymbolsXmlExtension

GitOrigin-RevId: 2c01562d2b23dcac873723ba137fd2ca5a278fc2

2 days agoWeb-types/Vue: get newest bootstrap definitions to work and fix Vue definitions
Piotr Tomiak [Mon, 14 Jun 2021 17:47:37 +0000 (19:47 +0200)]
Web-types/Vue: get newest bootstrap definitions to work and fix Vue definitions

GitOrigin-RevId: 7dcca1a7861b1cf16ed0ca35b04535ade6cf2ad9

2 days agoWeb-types/Vue: simplify approach to HTML boolean props and cleanup support
Piotr Tomiak [Mon, 14 Jun 2021 17:21:47 +0000 (19:21 +0200)]
Web-types/Vue: simplify approach to HTML boolean props and cleanup support

GitOrigin-RevId: 16fa0fecbca3f2d690f7e670e48bb1d8f53e114f

2 days agoWeb-types/Vue: update test data
Piotr Tomiak [Mon, 14 Jun 2021 15:28:09 +0000 (17:28 +0200)]
Web-types/Vue: update test data

GitOrigin-RevId: f9c96ae4d54cae7f0cd38c0c7a0e6e77b966c778

2 days agoWeb-types/Angular: ensure Angular(JS) HtmlExtensions are loaded before web-types
Piotr Tomiak [Mon, 14 Jun 2021 15:11:29 +0000 (17:11 +0200)]
Web-types/Angular: ensure Angular(JS) HtmlExtensions are loaded before web-types

GitOrigin-RevId: 5c54874605a61296b451df2157a63e9965b01f5f

2 days agoWeb-types/Vue: update test files
Piotr Tomiak [Mon, 14 Jun 2021 10:59:13 +0000 (12:59 +0200)]
Web-types/Vue: update test files

GitOrigin-RevId: db62c08797696bbecff7a3ac509e310cd16d4389

2 days agoWeb-types/Vue: support match-all arguments and modifiers in custom non-web-types...
Piotr Tomiak [Mon, 14 Jun 2021 09:35:02 +0000 (11:35 +0200)]
Web-types/Vue: support match-all arguments and modifiers in custom non-web-types directives, cleanup slot and directive support

GitOrigin-RevId: 63be9980315d307eab161cdb900e408fe13a9803

2 days agoWeb-types/Vue: update Vue web-types to better reflect defaults and update tests
Piotr Tomiak [Mon, 14 Jun 2021 09:08:41 +0000 (11:08 +0200)]
Web-types/Vue: update Vue web-types to better reflect defaults and update tests

GitOrigin-RevId: b1aebea14c9794dcb86f980496440666ccba091c

2 days agoWeb-types/Vue: support documentation, fix issue with legacy component props and fix...
Piotr Tomiak [Sun, 13 Jun 2021 20:37:56 +0000 (22:37 +0200)]
Web-types/Vue: support documentation, fix issue with legacy component props and fix issue with slot queries

GitOrigin-RevId: 73bbccf52e5de45123354bcdb7d51bd524f46cab

2 days agoWeb-types: fix issue with stale context calculations and remove programmatic WebConte...
Piotr Tomiak [Sun, 13 Jun 2021 19:10:54 +0000 (21:10 +0200)]
Web-types: fix issue with stale context calculations and remove programmatic WebContext detection in Vue

GitOrigin-RevId: f13cfa837a023e794f65a2a73501a7325f8df106

2 days agoWeb-types/Vue: increase compatibility with legacy Vue JSONs, filter out RegExp matche...
Piotr Tomiak [Sun, 13 Jun 2021 08:53:21 +0000 (10:53 +0200)]
Web-types/Vue: increase compatibility with legacy Vue JSONs, filter out RegExp matches with the shortest static prefix.

GitOrigin-RevId: a9d1b9f81f8afeb4d5640ce3058aa7fb1e3d1c00

2 days agoWeb-types/Vue: propagate information about required, experimental, deprecated, icon...
Piotr Tomiak [Sun, 13 Jun 2021 08:48:29 +0000 (10:48 +0200)]
Web-types/Vue: propagate information about required, experimental, deprecated, icon and source in WebSymbolMAtch

GitOrigin-RevId: 149b3cf4947963eb1e1773e193280108af1dba2a

2 days agoWeb-types/Vue: add regExes to allow any component prop or any event
Piotr Tomiak [Sat, 12 Jun 2021 13:19:51 +0000 (15:19 +0200)]
Web-types/Vue: add regExes to allow any component prop or any event

GitOrigin-RevId: 65dc9f21aeb1ba1621b7c2c5b3e5482fe1618f9c

2 days agoWeb-types: improve symbol registry behaviour in tests.
Piotr Tomiak [Sat, 12 Jun 2021 09:27:03 +0000 (11:27 +0200)]
Web-types: improve symbol registry behaviour in tests.

GitOrigin-RevId: 4001476f65f525942b20852db34030a13175b27e

2 days agoVue: cleanup VueHighlightingTest - move test data into files within testData folder
Piotr Tomiak [Sat, 12 Jun 2021 09:10:15 +0000 (11:10 +0200)]
Vue: cleanup VueHighlightingTest - move test data into files within testData folder

GitOrigin-RevId: 79cd742f4bef5fee0b3b414b64ded85bbf62d864

2 days agoWeb-types/Vue: patch resultSet prefix to ensure correct work in case of tags with...
Piotr Tomiak [Fri, 11 Jun 2021 20:37:00 +0000 (22:37 +0200)]
Web-types/Vue: patch resultSet prefix to ensure correct work in case of tags with namespaces

GitOrigin-RevId: 4e97c54787d532c1802b4a496186ee2fa542513a

2 days agoWeb-types/Vue: improve code completion variations of components to match previous...
Piotr Tomiak [Fri, 11 Jun 2021 20:22:41 +0000 (22:22 +0200)]
Web-types/Vue: improve code completion variations of components to match previous approach

GitOrigin-RevId: b4cdd4caa81b77105223126363b6be68077d247f

2 days agoWeb-types/Vue: remove unused web-types properties and upgrade Vue 2.5.0 web-types...
Piotr Tomiak [Fri, 11 Jun 2021 19:09:45 +0000 (21:09 +0200)]
Web-types/Vue: remove unused web-types properties and upgrade Vue 2.5.0 web-types JSON

GitOrigin-RevId: c82b6d8ec89c6cb01fad666d14e98c0d21d0d837

2 days agoWeb-types/Vue: implement symbols filter API, fix attributes code completion provider...
Piotr Tomiak [Fri, 11 Jun 2021 16:34:43 +0000 (18:34 +0200)]
Web-types/Vue: implement symbols filter API, fix attributes code completion provider and cleanup extension points ids.

GitOrigin-RevId: ee304ee382f8fce2391524d1c5a5d99186121196

2 days agoWeb-types/vue: add sticky expansion support to tweak completion for vue directive...
Piotr Tomiak [Fri, 11 Jun 2021 11:57:45 +0000 (13:57 +0200)]
Web-types/vue: add sticky expansion support to tweak completion for vue directive aliases

GitOrigin-RevId: 7bd3a1dc4c7377c65091f81f74ab47550fca3a5c

2 days agoWeb-types/vue: improve code completion and matching for repeating unique patterns
Piotr Tomiak [Fri, 11 Jun 2021 11:19:05 +0000 (13:19 +0200)]
Web-types/vue: improve code completion and matching for repeating unique patterns

GitOrigin-RevId: 799fb48aca814acf676913c2a8da0eeaf98feee8

2 days agoWeb-types/Vue: Update tests with the new support for Vue directive modifiers
Piotr Tomiak [Fri, 11 Jun 2021 07:29:41 +0000 (09:29 +0200)]
Web-types/Vue: Update tests with the new support for Vue directive modifiers

GitOrigin-RevId: 287b92ba97f1ff6dcb9dd5335ba6be50a72c874a

2 days agoWeb-types: Fix problems with refreshing of the symbols registry in unit test mode
Piotr Tomiak [Fri, 11 Jun 2021 07:15:20 +0000 (09:15 +0200)]
Web-types: Fix problems with refreshing of the symbols registry in unit test mode

GitOrigin-RevId: 9d971defed0ca559e4cdd75bb28a178bf9539085

2 days agoWeb-types/Vue: migrate Vue slots support to web-types
Piotr Tomiak [Thu, 10 Jun 2021 20:07:55 +0000 (22:07 +0200)]
Web-types/Vue: migrate Vue slots support to web-types

GitOrigin-RevId: 606b05bb566a3898375c8aa6be8d536db40e7f4a

2 days agoWeb-types: refactor WebSymbolContainer API to use List instead of Sequence in getSymb...
Piotr Tomiak [Thu, 10 Jun 2021 20:02:53 +0000 (22:02 +0200)]
Web-types: refactor WebSymbolContainer API to use List instead of Sequence in getSymbols and getCodeCompletions

GitOrigin-RevId: eb1141e9e9bfa3dfbd35174fe1ebd6d6e0562977

2 days agoWeb-types/Vue: migrate extract component and template elements scope provider
Piotr Tomiak [Thu, 10 Jun 2021 14:13:42 +0000 (16:13 +0200)]
Web-types/Vue: migrate extract component and template elements scope provider

GitOrigin-RevId: ea56f20020eb5ab27195ce0c5b7c6e5f4c2ff237

2 days agoWeb-types/Vue: support top level tags and custom Vue attributes
Piotr Tomiak [Thu, 10 Jun 2021 13:32:46 +0000 (15:32 +0200)]
Web-types/Vue: support top level tags and custom Vue attributes

GitOrigin-RevId: f87ab8fdf1bacb7a8870836a7ed7104a55bcd8ad

2 days agoWeb-types/Vue: tweak code completion behaviour in case of directives
Piotr Tomiak [Thu, 10 Jun 2021 12:22:11 +0000 (14:22 +0200)]
Web-types/Vue: tweak code completion behaviour in case of directives

GitOrigin-RevId: db44b9d93274d50d25a0970873e502d9f6303f40

2 days agoWeb-types/Vue: properly refresh registry on node_modules changes.
Piotr Tomiak [Thu, 10 Jun 2021 08:28:38 +0000 (10:28 +0200)]
Web-types/Vue: properly refresh registry on node_modules changes.

GitOrigin-RevId: f20f7064f2f43fcf9220b338f7cbbb28977b9565

2 days agoWeb-types/Vue: pass original file to correctly detect self-referring components witho...
Piotr Tomiak [Thu, 10 Jun 2021 06:24:16 +0000 (08:24 +0200)]
Web-types/Vue: pass original file to correctly detect self-referring components without a name

GitOrigin-RevId: 4914acd0f571f186a6dc16a48ae28e29a134038c

2 days agoWeb-types/Vue: Correct kind for each of the elements to ensure proper naming conventi...
Piotr Tomiak [Wed, 9 Jun 2021 11:31:32 +0000 (13:31 +0200)]
Web-types/Vue: Correct kind for each of the elements to ensure proper naming convention application.

GitOrigin-RevId: a1620ba740c97ca67fbe04c9447e80a659f7ef85

2 days agoWeb-types: include pattern contributors in match result; separate "props" from regula...
Piotr Tomiak [Tue, 8 Jun 2021 15:49:00 +0000 (17:49 +0200)]
Web-types: include pattern contributors in match result; separate "props" from regular attributes for Vue component

GitOrigin-RevId: 439ace1e22b48ab01fb059ea42387013feed694b

2 days agoWeb-types: add support for naming-conventions
Piotr Tomiak [Tue, 8 Jun 2021 12:54:50 +0000 (14:54 +0200)]
Web-types: add support for naming-conventions

GitOrigin-RevId: eb2a88aebb3932cd78dc9bd056a4174db54b5804

2 days agoWeb-types: refactor generic web symbols API from web-types contributions - cleanup...
Piotr Tomiak [Mon, 7 Jun 2021 14:15:19 +0000 (16:15 +0200)]
Web-types: refactor generic web symbols API from web-types contributions - cleanup names

GitOrigin-RevId: 54e295d525530ceb26295c7548938344ec7185a1

2 days agoWeb-types: refactor generic web symbols API from web-types contributions
Piotr Tomiak [Mon, 7 Jun 2021 12:37:01 +0000 (14:37 +0200)]
Web-types: refactor generic web symbols API from web-types contributions

GitOrigin-RevId: 2df5562a2347c4791c803cd26259e6a117f42dc7

2 days agoWeb-types: add support for proximity property, improve code completion for Vue direct...
Piotr Tomiak [Mon, 7 Jun 2021 09:34:44 +0000 (11:34 +0200)]
Web-types: add support for proximity property, improve code completion for Vue directives with arguments

GitOrigin-RevId: 6dbcc2c48038fc4789bccc69793bc1c3d55e70c4

2 days agoWeb-types: enable support for framework enablement rules defined in web-types.json
Piotr Tomiak [Mon, 31 May 2021 11:45:03 +0000 (13:45 +0200)]
Web-types: enable support for framework enablement rules defined in web-types.json

GitOrigin-RevId: 7d18c8998d4c751ed514c4761f9f13428250f18b

2 days agoWeb-types: remove duplicated element names from code completion
Piotr Tomiak [Thu, 27 May 2021 10:13:07 +0000 (12:13 +0200)]
Web-types: remove duplicated element names from code completion

GitOrigin-RevId: e08ffa7d69c875b38ee43913aa9e67dff058ad34

2 days agoWeb-types/Vue: improve CodeCompletionItem API and support auto-import in Vue files.
Piotr Tomiak [Thu, 27 May 2021 09:52:46 +0000 (11:52 +0200)]
Web-types/Vue: improve CodeCompletionItem API and support auto-import in Vue files.

GitOrigin-RevId: 8aed159fa89bb49dbe344ac3306075b43309edf0

2 days agoWeb-types: initial removal of dedicated Web-types support from Vue.js plugin.
Piotr Tomiak [Mon, 24 May 2021 10:42:37 +0000 (12:42 +0200)]
Web-types: initial removal of dedicated Web-types support from Vue.js plugin.

GitOrigin-RevId: 41aedfafd4b4435ba31b071a32923ad46bfd8438

2 days agoWeb-types: support for attributes partial name code-completion
Piotr Tomiak [Thu, 20 May 2021 10:16:09 +0000 (12:16 +0200)]
Web-types: support for attributes partial name code-completion

GitOrigin-RevId: b91c2cd9a71f33321c994ff1424502ad9705f0bc

2 days agoWeb-types: refactor common util tests to WebTypes module and add initial code for...
Piotr Tomiak [Wed, 19 May 2021 10:02:41 +0000 (12:02 +0200)]
Web-types: refactor common util tests to WebTypes module and add initial code for code completion support

GitOrigin-RevId: 2db2b346fb90b14f51f0ddcf0676e9eec13987b1

2 days agoWeb-types: improve logic for async loading and updating of web-types
Piotr Tomiak [Wed, 12 May 2021 11:54:10 +0000 (13:54 +0200)]
Web-types: improve logic for async loading and updating of web-types

GitOrigin-RevId: eb8b7d4f146dfb646f769d0caf9d5f1324de1d1a

2 days agoWeb-types: support embedded web-types through extension point registration
Piotr Tomiak [Wed, 12 May 2021 09:41:06 +0000 (11:41 +0200)]
Web-types: support embedded web-types through extension point registration

GitOrigin-RevId: 57c5ffb31779aee0518b2ee25e3dfa3a3aba2536

2 days agots: rework TypeScriptImportsResolverProvider (WEB-50851)
Tomasz Blachut [Mon, 14 Jun 2021 15:37:50 +0000 (17:37 +0200)]
ts: rework TypeScriptImportsResolverProvider (WEB-50851)

GitOrigin-RevId: 55dce1b9e6c6ec500ef1d519915159824c763fe1

2 days agoAdvanced Settings: convert process.ignored into global option
Dmitriy Smirnov [Mon, 14 Jun 2021 14:12:42 +0000 (16:12 +0200)]
Advanced Settings: convert process.ignored into global option

GitOrigin-RevId: 718b5d7363bb6ef7594b07e4c57a01b09298cbcf

2 days agoIJP-630 (wip) Move 'format on save' related classes to a separate package, extract...
Alexander Doroshko [Mon, 14 Jun 2021 13:59:02 +0000 (16:59 +0300)]
IJP-630 (wip) Move 'format on save' related classes to a separate package, extract ActionOnSaveInfoBase.

GitOrigin-RevId: cc9b530d1e8099b734ccf20ed455d01409ca8137

2 days agoIJP-630 (wip) Don't run Prettier twice if 3 features enabled: Reformat on save, Prett...
Alexander Doroshko [Mon, 14 Jun 2021 12:55:53 +0000 (15:55 +0300)]
IJP-630 (wip) Don't run Prettier twice if 3 features enabled: Reformat on save, Prettier on reformat, Prettier on save

GitOrigin-RevId: 9d1237850bae15a4c2109f63f79e8e5edce47f0b

3 days ago[java] public constructor in non-public class cleanup
Anna Kozlova [Mon, 14 Jun 2021 14:07:29 +0000 (16:07 +0200)]
[java] public constructor in non-public class cleanup

GitOrigin-RevId: f8354b2a47b8d5e6fc22c9fcb66bd4802b3fddec

3 days ago[java] protected method in final class: cleanup make package private fix, enable...
Anna Kozlova [Mon, 14 Jun 2021 13:45:08 +0000 (15:45 +0200)]
[java] protected method in final class: cleanup make package private fix, enable by default & zero tolerance

GitOrigin-RevId: fd140e4df106f55be7ff5a13cb27b4791f79fc25

3 days agoIJP-630 (wip) 'Reformat code on save' feature added to the Actions on Save page in...
Alexander Doroshko [Sun, 13 Jun 2021 21:24:18 +0000 (00:24 +0300)]
IJP-630 (wip) 'Reformat code on save' feature added to the Actions on Save page in Settings (Preferences)

GitOrigin-RevId: a759c8d5802e760694821ab266a900758a2d6fad

3 days agoIJP-630 (wip) Rename LinterOnSavManager -> ActionsOnSaveFileDocumentManagerListener...
Alexander Doroshko [Sun, 13 Jun 2021 13:54:25 +0000 (16:54 +0300)]
IJP-630 (wip) Rename LinterOnSavManager -> ActionsOnSaveFileDocumentManagerListener and move to Platform

GitOrigin-RevId: 10ae5d15a86f149eb261aaf4cfcadabd75cd91ec

3 days agoIJP-630 (wip) 'Reformat code' checkbox to the Actions on Save page in Settings (the...
Alexander Doroshko [Sun, 13 Jun 2021 10:29:06 +0000 (13:29 +0300)]
IJP-630 (wip) 'Reformat code' checkbox to the Actions on Save page in Settings (the feature is disabled so far)

GitOrigin-RevId: da76f439652141afa04b8a8f2f08e4a692d02a21

3 days agonode: rename NodeLocalDebuggableRunProfileState -> NodeDebuggableRunProfileState
Sergey Simonchik [Sun, 13 Jun 2021 21:04:58 +0000 (00:04 +0300)]
node: rename NodeLocalDebuggableRunProfileState -> NodeDebuggableRunProfileState

GitOrigin-RevId: 05f3b416cf9c170ffd972890dd273cb8e33ff67e

5 days ago[API] add ScheduledForRemoval annotation to API which was deprecated in 211 (IDEA...
Nikolay Chashnikov [Sat, 12 Jun 2021 08:16:36 +0000 (11:16 +0300)]
[API] add ScheduledForRemoval annotation to API which was deprecated in 211 (IDEA-262168)

GitOrigin-RevId: 292d0da79ff2e63e10d9c432007ab1bab985c4ec

5 days ago[API] add ScheduledForRemoval annotation to API which was deprecated in 211 (IDEA...
Nikolay Chashnikov [Fri, 11 Jun 2021 19:39:42 +0000 (22:39 +0300)]
[API] add ScheduledForRemoval annotation to API which was deprecated in 211 (IDEA-262168)

GitOrigin-RevId: 15d423c655055d00a05d55e8951b33ad935247f6

5 days agoIJP-630 (wip) Simplify ActionOnSaveInfo.getActionLinks() implementations
Alexander Doroshko [Fri, 11 Jun 2021 18:25:58 +0000 (21:25 +0300)]
IJP-630 (wip) Simplify ActionOnSaveInfo.getActionLinks() implementations

GitOrigin-RevId: 68f25fb8e4d6c7849cacbb5ed9c4c519189bfeca

6 days ago[workspace model] Remove redundant test method for deleting project JDK
Mikhail Mazurkevich [Fri, 11 Jun 2021 15:27:20 +0000 (18:27 +0300)]
[workspace model] Remove redundant test method for deleting project JDK

GitOrigin-RevId: 1f72093d4d3ab332281188aac2eab1fffbbdf6f2

6 days ago[test framework] fix registration and disposal of SDK for light tests (IDEA-CR-71564)
Nikolay Chashnikov [Fri, 11 Jun 2021 08:25:54 +0000 (11:25 +0300)]
[test framework] fix registration and disposal of SDK for light tests (IDEA-CR-71564)

JDKs need to be registered in ProjectJdkTable before we can use them in modules, so now we register SDK before the project is initialized and use a separate disposable for it to unregister it after disposing project-related things to avoid assertions. Also there is no need to unregister all JDKs after LightPlatformTestCase is finished (SdkLeakTracker does this anyway).

GitOrigin-RevId: 0afca3954cd1897ea452584a00d87aa9d21f7447

6 days ago[java] protected method in final class: make private where possible
Anna Kozlova [Thu, 10 Jun 2021 17:41:38 +0000 (19:41 +0200)]
[java] protected method in final class: make private where possible

GitOrigin-RevId: 3e6f6d1d19c2ffd51020bb8fb6ef76ee0c5eaae5

6 days ago[code cleanup] remove redundant final modifiers for methods in final classes
Anna Kozlova [Thu, 10 Jun 2021 16:37:52 +0000 (18:37 +0200)]
[code cleanup] remove redundant final modifiers for methods in final classes

GitOrigin-RevId: dc7f18dafcc1b970b1ed4fc7316839ea983f68d7

6 days agoDart Analysis Server returns formatted HoverInformation.getElementDescription() start...
Alexander Doroshko [Thu, 10 Jun 2021 22:34:13 +0000 (01:34 +0300)]
Dart Analysis Server returns formatted HoverInformation.getElementDescription() starting from SDK 2.14

https://github.com/Dart-Code/Dart-Code/issues/3357

GitOrigin-RevId: 878d64731513d0677aa8d69dc29bb023475fc8de

7 days agoIJP-630 (wip) Add API like reset/apply/isModified to ActionOnSaveInfo, introduce...
Alexander Doroshko [Wed, 9 Jun 2021 22:10:28 +0000 (01:10 +0300)]
IJP-630 (wip) Add API like reset/apply/isModified to ActionOnSaveInfo, introduce ActionOnSaveContext

GitOrigin-RevId: 9543445c29c95d90eb2b59e6204241606a5a937b

8 days ago`UsageGroup`: remove `UsageView` parameter from `#getText`, rename `#getText` ->...
Daniil Ovchinnikov [Wed, 9 Jun 2021 16:55:02 +0000 (18:55 +0200)]
`UsageGroup`: remove `UsageView` parameter from `#getText`, rename `#getText` -> `#getPresentableGroupText`

GitOrigin-RevId: cd3839eb4e2f5f8f7c68e499ae27e16efba2fd02

8 days ago[diagrams] Initial implementation of the diagram neighborhood view
Alexander.Bashkirov [Tue, 8 Jun 2021 14:45:55 +0000 (17:45 +0300)]
[diagrams] Initial implementation of the diagram neighborhood view

GitOrigin-RevId: a2b4f70f7f6c31fa6ef8f42e1d5483b11b0ccb30

8 days agoMove write safe invokeLater with modality to a better place, write javadoc for it
Dmitry Trofimov [Wed, 9 Jun 2021 12:45:57 +0000 (14:45 +0200)]
Move write safe invokeLater with modality to a better place, write javadoc for it

GitOrigin-RevId: 1f5d2712366a677166a4bff5fb9f692cf3ee1017

8 days agoProofread CFML inspections descriptions
Aleksandra Zolushkina [Wed, 9 Jun 2021 08:58:03 +0000 (11:58 +0300)]
Proofread CFML inspections descriptions

GitOrigin-RevId: a1fef63b4c3b01c7dde3bd73d5e1858bd712097a

9 days agoTapestry: handle dumb mode: EA-261290
Roman Ivanov [Tue, 8 Jun 2021 13:57:26 +0000 (15:57 +0200)]
Tapestry: handle dumb mode: EA-261290

GitOrigin-RevId: c44dd5ffc98166d4529150c3b38f1af29a5f9852

9 days agoIJP-630 (wip) Add 'File watcher' label to the Actions on Save page if there are no... 212.4037 idea/212.4037.9
Alexander Doroshko [Mon, 7 Jun 2021 15:55:50 +0000 (18:55 +0300)]
IJP-630 (wip) Add 'File watcher' label to the Actions on Save page if there are no configured File Watchers in project

GitOrigin-RevId: bdafe7b1d592d44ce195d5cd3733d23bd837bdc8

9 days agoIJP-630 (wip) Add Settings argument to ActionOnSaveInfoProvider.getActionOnSaveInfos...
Alexander Doroshko [Mon, 7 Jun 2021 13:49:25 +0000 (16:49 +0300)]
IJP-630 (wip) Add Settings argument to ActionOnSaveInfoProvider.getActionOnSaveInfos() (needed for File Watchers)

GitOrigin-RevId: 526814c65e09c95c1b9ae72d6ed0283b4b579fb3

9 days ago(CFML) fix inspections & file templates descriptions
Sergey Karashevich [Mon, 7 Jun 2021 21:41:41 +0000 (23:41 +0200)]
(CFML) fix inspections & file templates descriptions

GitOrigin-RevId: d958f63a9fa6f98f62960a2157e6c88d2478c0e6

9 days ago(CFML) remove unused inspection description
Sergey Karashevich [Mon, 7 Jun 2021 20:42:09 +0000 (22:42 +0200)]
(CFML) remove unused inspection description

GitOrigin-RevId: 322faa0a58606dfa270c0bed295cb666595dc31e

9 days ago`UsageGroup`: remove `isOpen` parameter from `#getIcon`
Daniil Ovchinnikov [Mon, 7 Jun 2021 15:43:45 +0000 (17:43 +0200)]
`UsageGroup`: remove `isOpen` parameter from `#getIcon`

GitOrigin-RevId: 7007c30a30c306d129c50c8dc359d931c6ea55b8

9 days ago`UsageGroup`: add default `#update` implementation
Daniil Ovchinnikov [Mon, 7 Jun 2021 15:38:40 +0000 (17:38 +0200)]
`UsageGroup`: add default `#update` implementation

GitOrigin-RevId: e993f78084ebf87f90bd319a9df2cce2fc1bfbad

10 days agodo not use IdFilter if possible (substitute project id filter on index side)
Dmitry Batkovich [Mon, 7 Jun 2021 09:45:57 +0000 (12:45 +0300)]
do not use IdFilter if possible (substitute project id filter on index side)

GitOrigin-RevId: 91d1ff7320ea2aafa9013651494c2d36ba6dae6d

12 days agoIJP-630 (wip) Add 'Build Project' option to the Actions on Save page
Alexander Doroshko [Fri, 4 Jun 2021 16:54:36 +0000 (19:54 +0300)]
IJP-630 (wip) Add 'Build Project' option to the Actions on Save page

GitOrigin-RevId: 977ca695e504f61fe24de37f192634178519536a

13 days agoProofread ColdFusion file templates
Aleksandra Zolushkina [Fri, 4 Jun 2021 13:41:01 +0000 (16:41 +0300)]
Proofread ColdFusion file templates

GitOrigin-RevId: 1a218d7d7036f051ebd394ff09fb966066f0c08d

13 days agoProofread Tapestry inspection descriptions
Aleksandra Zolushkina [Thu, 3 Jun 2021 18:36:24 +0000 (21:36 +0300)]
Proofread Tapestry inspection descriptions

GitOrigin-RevId: cd3a7e35d39296f3252594951f849a6a23876ae8

13 days agoProofread OSGi inspection descriptions
Aleksandra Zolushkina [Thu, 3 Jun 2021 18:31:40 +0000 (21:31 +0300)]
Proofread OSGi inspection descriptions

GitOrigin-RevId: 221d764712e2049b1044b4a8a19e38cc4101e726

13 days agojs: fix broken tests
Andrey Starovoyt [Thu, 3 Jun 2021 16:59:25 +0000 (19:59 +0300)]
js: fix broken tests

GitOrigin-RevId: 69b03ae448c355fa60fe56441da27dbd8ebdaa48

2 weeks agoIJP-630 (wip) Introduce ActionOnSaveComment to simplify ActionOnSaveInfo API
Alexander Doroshko [Thu, 3 Jun 2021 15:22:01 +0000 (18:22 +0300)]
IJP-630 (wip) Introduce ActionOnSaveComment to simplify ActionOnSaveInfo API

GitOrigin-RevId: 92a1baba3c38938269499552dca175fdbe5ac688

2 weeks agoIJP-630 (wip) Add comment for the 'Run Prettier' option on the Actions on Save page
Alexander Doroshko [Thu, 3 Jun 2021 14:53:38 +0000 (17:53 +0300)]
IJP-630 (wip) Add comment for the 'Run Prettier' option on the Actions on Save page

GitOrigin-RevId: 3192c1f769461fc65c677624327aeafb6ca8df3a