idea/contrib.git
43 hours agojs: don't add write-only variable to extracted function parameters (WEB-48437) master
Konstantin Ulitin [Fri, 27 Nov 2020 11:45:16 +0000 (12:45 +0100)]
js: don't add write-only variable to extracted function parameters (WEB-48437)

GitOrigin-RevId: 39476d0aee5c24307d748dca967ed63c9399c308

2 days agoIDEA-CR-68974 unambiguous names when imported statically
Vladimir Krivosheev [Thu, 26 Nov 2020 07:27:18 +0000 (08:27 +0100)]
IDEA-CR-68974 unambiguous names when imported statically

GitOrigin-RevId: beed01f4c6a533fa694ec0b4f36e5d305b80874b

3 days ago[model-branch] Fixed angular model branch support
Tagir Valeev [Wed, 25 Nov 2020 05:10:13 +0000 (12:10 +0700)]
[model-branch] Fixed angular model branch support

GitOrigin-RevId: a2fee02c224135c5bd9b9dee5a6b41950755ba6a

3 days ago[model-branch] Support move files/dirs for ES6 and Vue
Tagir Valeev [Tue, 24 Nov 2020 09:46:16 +0000 (16:46 +0700)]
[model-branch] Support move files/dirs for ES6 and Vue

GitOrigin-RevId: b81ca60dfba8e48fe6a39356741fcee5628e7e94

3 days agoDart-related part of IDEA-255861 (Expanding an array with inline debugger does not...
Alexander Doroshko [Wed, 25 Nov 2020 18:38:38 +0000 (21:38 +0300)]
Dart-related part of IDEA-255861 (Expanding an array with inline debugger does not start with 0 index)

GitOrigin-RevId: 0a87235a9b9a52854a7ef0f5e6036e377b6d7e5b

3 days ago[i18n] RUBY-27362 Extract remaining strings from RM responsibility scope that are...
Sergey Stoyanovsky [Wed, 25 Nov 2020 15:12:34 +0000 (18:12 +0300)]
[i18n] RUBY-27362 Extract remaining strings from RM responsibility scope that are found in Preferences

GitOrigin-RevId: 1a2d938819d3f2329a5bfa69ee40cd62f1504b6b

3 days agofix "dangling javadoc"
Yann Cébron [Wed, 25 Nov 2020 14:30:26 +0000 (15:30 +0100)]
fix "dangling javadoc"

GitOrigin-RevId: 6b2b5af98e0115e260d2480924aa859de62096e7

4 days ago[UAST] IDEA-254704 Change Java illegal package dependency highlighting
Bart van Helvert [Tue, 24 Nov 2020 21:03:54 +0000 (22:03 +0100)]
[UAST] IDEA-254704 Change Java illegal package dependency highlighting

Changes the highlighting for the illegal package dependency in Java from highlighting the full import statement to only highlighting the reference name.

GitOrigin-RevId: f46ab8ad9e0697e726767744afe861f315e3fa12

4 days agojs: replace JSTypeProcessor.processResolvedElement with JSCustomElementType
Konstantin Ulitin [Mon, 23 Nov 2020 17:29:38 +0000 (18:29 +0100)]
js: replace JSTypeProcessor.processResolvedElement with JSCustomElementType

GitOrigin-RevId: 018afe08ba18fac1f33fcd516ad3003366b29c89

4 days agovuejs - do not use deprecated guava cache
Vladimir Krivosheev [Tue, 24 Nov 2020 07:40:02 +0000 (08:40 +0100)]
vuejs - do not use deprecated guava cache

GitOrigin-RevId: 3940f3b12b8ab543de20e4e76ada4b3f85252809

5 days agoEA-246858 T: RefreshQueueImpl.execute
Vyacheslav Karpukhin [Mon, 23 Nov 2020 23:26:00 +0000 (00:26 +0100)]
EA-246858 T: RefreshQueueImpl.execute

GitOrigin-RevId: e9c6472adc9c4e5d93e13894d7f156b605422c6b

5 days agoIFT-104 Remove UI highlighting when step is done
Alexey Merkulov [Mon, 23 Nov 2020 21:01:37 +0000 (00:01 +0300)]
IFT-104 Remove UI highlighting when step is done

GitOrigin-RevId: 0c0b787cb9c67944c4aa2802e0b32aaeb33aaaf0

5 days agoremove unused trove library dependency
Vladimir Krivosheev [Mon, 23 Nov 2020 13:55:25 +0000 (14:55 +0100)]
remove unused trove library dependency

GitOrigin-RevId: 080cc3322ca0925166339c38dcf23849b5f16c0b

5 days agoIFT-101 Improve Move lesson and choose better name
Alexey Merkulov [Sun, 22 Nov 2020 21:00:59 +0000 (00:00 +0300)]
IFT-101 Improve Move lesson and choose better name

IDEA-CR-69074

GitOrigin-RevId: d619ac35860d30def2501ae68002b75015e72280

5 days agodo not export intellij.platform.codeStyle.impl from lang-impl, reduce trove library...
Vladimir Krivosheev [Fri, 20 Nov 2020 11:32:20 +0000 (12:32 +0100)]
do not export intellij.platform.codeStyle.impl from lang-impl, reduce trove library usage

GitOrigin-RevId: 8d1b8100f8c3e2144da8a9057273805469da4454

5 days agozero-tolerance - FieldMayBeStatic fix
Ilyas Selimov [Mon, 23 Nov 2020 06:32:49 +0000 (13:32 +0700)]
zero-tolerance - FieldMayBeStatic fix

GitOrigin-RevId: a50bb29e3765f23c5b041400bd5374f9a9c66f36

7 days ago[IFT] Split big task text blocks into paragraphs 211.1777
Alexey Merkulov [Sat, 21 Nov 2020 16:57:46 +0000 (19:57 +0300)]
[IFT] Split big task text blocks into paragraphs

GitOrigin-RevId: a61e25d2c6269ec3a0b2ccd44cea18d6f5659cef

7 days ago[IFT] Apply simple proofreading changes
Alexey Merkulov [Sat, 21 Nov 2020 12:08:30 +0000 (15:08 +0300)]
[IFT] Apply simple proofreading changes

GitOrigin-RevId: 1139165559fcbe3c6c243a1b25036f32e9378938

8 days ago[IFT] Edit editor coding assistance lesson
Konstantin Hudyakov [Fri, 20 Nov 2020 16:27:25 +0000 (19:27 +0300)]
[IFT] Edit editor coding assistance lesson

IDEA-CR-69023

GitOrigin-RevId: 1b1e36cdbd5086b83706eb1910c67d8aeb7f5b19

9 days agokarma: add intellij plugin module instead of path to the plugin (WEB-48312)
Sergey Simonchik [Thu, 19 Nov 2020 22:13:15 +0000 (01:13 +0300)]
karma: add intellij plugin module instead of path to the plugin (WEB-48312)

GitOrigin-RevId: 5adb0d2648b48da9862bb10cb014eb1f1ea35dbf

9 days agoIFT-78 Add UI highlighting for JavaScript lessons
Alexey Merkulov [Wed, 18 Nov 2020 15:55:22 +0000 (18:55 +0300)]
IFT-78 Add UI highlighting for JavaScript lessons

GitOrigin-RevId: cbddd518773679555d8d483f953f464c537937bf

9 days ago[IFT] Remove unused file
Alexey Merkulov [Wed, 18 Nov 2020 12:27:26 +0000 (15:27 +0300)]
[IFT] Remove unused file

It was an artifact after IFT split

GitOrigin-RevId: 5885b28207b31bd236ac2c709f038432c5d6091e

9 days agoa bit of notnull
Alexey Kudravtsev [Thu, 19 Nov 2020 13:13:56 +0000 (14:13 +0100)]
a bit of notnull

GitOrigin-RevId: 084b89e36b4392c898c0e1e5419dee9f9f6385ca

9 days agoIDEA-CR-68537 Added nullable annotation to the getContentElementType method return...
Alexandr Evstigneev [Thu, 19 Nov 2020 10:33:12 +0000 (13:33 +0300)]
IDEA-CR-68537 Added nullable annotation to the getContentElementType method return value

GitOrigin-RevId: 941b1b49fee13fd6d74a76c1a82d3fb15c80f783

9 days agoindex: use substituted file types to find acceptable indexes (in case of file-type...
Dmitry Batkovich [Wed, 18 Nov 2020 07:18:51 +0000 (10:18 +0300)]
index: use substituted file types to find acceptable indexes (in case of file-type specific filters)

GitOrigin-RevId: 2fec82708264c0087b5c9846681e66a55b47875b

10 days agoOC-20933 Reveal v.27 doesn't work with AppCode and real devices
Vyacheslav Karpukhin [Thu, 19 Nov 2020 02:40:37 +0000 (03:40 +0100)]
OC-20933 Reveal v.27 doesn't work with AppCode and real devices

GitOrigin-RevId: 16ed6c0bf591fc5a29dbfc04913a20b98774df1f

10 days agoOC-20956 Reveal is not available for Catalyst projects
Vyacheslav Karpukhin [Thu, 19 Nov 2020 01:37:53 +0000 (02:37 +0100)]
OC-20956 Reveal is not available for Catalyst projects

GitOrigin-RevId: b489bf11cc29c11334842bfad91688190b7abaaa

10 days agoRevert "OC-20956 Reveal is not available for Catalyst projects"
Vyacheslav Karpukhin [Thu, 19 Nov 2020 01:37:25 +0000 (02:37 +0100)]
Revert "OC-20956 Reveal is not available for Catalyst projects"

This reverts commit 006ffb6c

GitOrigin-RevId: a6d5123dd7cdbe4c243c95e8c86e724a28c508a1

10 days agoOC-20956 Reveal is not available for Catalyst projects
Vyacheslav Karpukhin [Thu, 19 Nov 2020 00:58:13 +0000 (01:58 +0100)]
OC-20956 Reveal is not available for Catalyst projects

GitOrigin-RevId: 006ffb6ce60bb5f1188c37539d2cec4390ef2500

10 days agoreduce trove usages
Vladimir Krivosheev [Wed, 18 Nov 2020 16:32:37 +0000 (17:32 +0100)]
reduce trove usages

GitOrigin-RevId: ca792a82834004ea24beed791b1771261eef920b

10 days agoreduce usages of deprecated NotNullFactory
Vladimir Krivosheev [Wed, 18 Nov 2020 10:44:07 +0000 (11:44 +0100)]
reduce usages of deprecated NotNullFactory

GitOrigin-RevId: 13aded593835b3a88e8fde8f27ea6120670279b9

10 days agoEA-228068 - assert: ServerRefactoringDialog.doRefactoring
Alexander Doroshko [Wed, 18 Nov 2020 12:46:41 +0000 (15:46 +0300)]
EA-228068 - assert: ServerRefactoringDialog.doRefactoring

GitOrigin-RevId: cf517adff23a7aab87cfae01a3c025142e57825a

10 days agoEA-228257 - assert: RootIndex.<init>
Alexander Doroshko [Wed, 18 Nov 2020 12:38:41 +0000 (15:38 +0300)]
EA-228257 - assert: RootIndex.<init>

GitOrigin-RevId: d1e0458556d250d0a0b5f83f11ba138f45e7d5b3

10 days agoEA-246081 Stub type mismatch: PsiElement(CSS_PSEUDO_CLASS)!=PsiElement(CSS_PSEUDO_ELE...
Alexander Doroshko [Wed, 18 Nov 2020 10:54:23 +0000 (13:54 +0300)]
EA-246081 Stub type mismatch: PsiElement(CSS_PSEUDO_CLASS)!=PsiElement(CSS_PSEUDO_ELEMENT)

Some pseudo selectors may be both pseudo-classes and pseudo-elements (:before and ::before). CssParser2 took the first CssPseudoSelectorDescriptor from the HashMap. But the order of items in the map could be different each time.

GitOrigin-RevId: 527ea18056a5c7763c7b40bba6312480caabb195

11 days ago[IFT] Add Context Actions lesson for Python and Ruby
Konstantin Hudyakov [Tue, 17 Nov 2020 11:36:42 +0000 (14:36 +0300)]
[IFT] Add Context Actions lesson for Python and Ruby

IDEA-CR-68877

GitOrigin-RevId: f6392c33f8a8b0dfc0ff900de9b0ed4f98a53142

11 days agofix dangling javadoc
Yann Cébron [Mon, 16 Nov 2020 15:43:45 +0000 (16:43 +0100)]
fix dangling javadoc

GitOrigin-RevId: a526d6fa087ea558057c1b3a5768b9a425258dfb

12 days ago[IFT] Add extension for scratch lessons
Alexey Merkulov [Mon, 16 Nov 2020 21:09:42 +0000 (00:09 +0300)]
[IFT] Add extension for scratch lessons

This should fix a problem when scratch lesson cannot be opened

GitOrigin-RevId: 858c5fdcc0621c679db51f8f361b54d1ad10ecee

12 days agotypescript: fix resolving to accessors in anonymous class (WEB-45486)
Konstantin Ulitin [Mon, 16 Nov 2020 13:39:57 +0000 (14:39 +0100)]
typescript: fix resolving to accessors in anonymous class (WEB-45486)

GitOrigin-RevId: 27806013f11a5dc0ffe23d65174f5ee646c9d340

12 days ago[IFT] Refactoring and improvements
Alexey Merkulov [Mon, 16 Nov 2020 12:45:40 +0000 (15:45 +0300)]
[IFT] Refactoring and improvements

IDEA-CR-68819

GitOrigin-RevId: 05081096bec00da020f429b766a70c581e91123c

12 days agouse more high-level methods to copy arrays instead of low-level cryptic System.arrayc...
Alexey Kudravtsev [Thu, 12 Nov 2020 17:06:44 +0000 (18:06 +0100)]
use more high-level methods to copy arrays instead of low-level cryptic System.arraycopy()

GitOrigin-RevId: 16b9869eae4200f4ff24c4535d7f33d8e6847b4c

2 weeks agoDart Server: add a comment wrt --useAnalysisHighlight2
Devon Carew [Fri, 13 Nov 2020 16:34:28 +0000 (19:34 +0300)]
Dart Server: add a comment wrt --useAnalysisHighlight2

close #786

GitOrigin-RevId: ab85e52515ec05f6b89975fbdd239778fdc951d3

2 weeks agoVue: Refactor configureDependencies to configureVueDependencies.
Piotr Tomiak [Fri, 13 Nov 2020 13:42:30 +0000 (14:42 +0100)]
Vue: Refactor configureDependencies to configureVueDependencies.

GitOrigin-RevId: 5abbc25ce434b90928d3424ba9c004c04a0a7454

2 weeks agoVue: Improve VueArrangementSettingsMigration logic
Piotr Tomiak [Mon, 9 Nov 2020 15:29:47 +0000 (16:29 +0100)]
Vue: Improve VueArrangementSettingsMigration logic

GitOrigin-RevId: 3eb53a5ca550a0756500c1b6ebe4d125f1dd5671

2 weeks agojs: reuse lex result for jsx embedded expressions (WEB-47890)
Konstantin Ulitin [Fri, 13 Nov 2020 09:15:40 +0000 (10:15 +0100)]
js: reuse lex result for jsx embedded expressions (WEB-47890)

GitOrigin-RevId: 436d954a95febbfe699fc09afad6afa2b20e1aae

2 weeks ago[IFT] Move IFT to community
Alexey Merkulov [Fri, 6 Nov 2020 08:23:45 +0000 (11:23 +0300)]
[IFT] Move IFT to community

GitOrigin-RevId: dfc1e4a336a3e47cf823337d4f551c833fe7b325

2 weeks ago[IFT] Java support extracted to its own module
Alexey Merkulov [Thu, 5 Nov 2020 20:45:06 +0000 (23:45 +0300)]
[IFT] Java support extracted to its own module

GitOrigin-RevId: 71509fe1bb277185f98ac22029d58f946f774b13

2 weeks ago[IFT] Python support extracted to its own module
Alexey Merkulov [Thu, 5 Nov 2020 18:58:18 +0000 (21:58 +0300)]
[IFT] Python support extracted to its own module

GitOrigin-RevId: fba49eaa88e820444422b6d7b2fa666fe6c25d09

2 weeks ago[IFT] JavaScript and JavaScriptDebugger support separated and extracted to their...
Alexey Merkulov [Thu, 12 Nov 2020 16:02:15 +0000 (19:02 +0300)]
[IFT] JavaScript and JavaScriptDebugger support separated and extracted to their own modules

GitOrigin-RevId: 1d8808c30662f9fc4ac0f4c399348d8fbad00676

2 weeks ago[IFT] technical: move javascript files
Alexey Merkulov [Thu, 12 Nov 2020 15:53:30 +0000 (18:53 +0300)]
[IFT] technical: move javascript files

GitOrigin-RevId: d1e46147a3f2617d9db28e57fa69dc24366defc2

2 weeks ago[IFT] Swift support extracted to its own module
Alexey Merkulov [Thu, 5 Nov 2020 14:48:04 +0000 (17:48 +0300)]
[IFT] Swift support extracted to its own module

GitOrigin-RevId: 7c75fdc683d52b4ea778d8d1c56388b03e0f62ca

2 weeks ago[IFT] technical: move swift file
Alexey Merkulov [Thu, 12 Nov 2020 15:39:56 +0000 (18:39 +0300)]
[IFT] technical: move swift file

GitOrigin-RevId: 99851f58cae1741d47d1d397e81e21494e17e53d

2 weeks ago[IFT] Ruby support extracted to its own module
Alexey Merkulov [Thu, 5 Nov 2020 12:56:15 +0000 (15:56 +0300)]
[IFT] Ruby support extracted to its own module

GitOrigin-RevId: 331e1fd6900fda75f141ba8997d38c83ed340169

2 weeks ago[IFT] Remove gradle build support
Alexey Merkulov [Wed, 11 Nov 2020 19:02:41 +0000 (22:02 +0300)]
[IFT] Remove gradle build support

GitOrigin-RevId: ff25edbbd4e3e484c4728f1724bd8c6212291b50

2 weeks ago[IFT] Remove old non-working test
Alexey Merkulov [Thu, 5 Nov 2020 14:58:31 +0000 (17:58 +0300)]
[IFT] Remove old non-working test

GitOrigin-RevId: e237175991cdda07fd4ae795bd1520244236747d

2 weeks ago[IFT] Refactoring
Alexey Merkulov [Thu, 5 Nov 2020 18:48:23 +0000 (21:48 +0300)]
[IFT] Refactoring

GitOrigin-RevId: 958d4c9f04ceee75a4c973b7269dd0f841606c97

2 weeks agovcs: suppress i18n warning in CommittedChangeListRenderer
Aleksey Pivovarov [Mon, 2 Nov 2020 21:08:09 +0000 (00:08 +0300)]
vcs: suppress i18n warning in CommittedChangeListRenderer

GitOrigin-RevId: 92a4762a60791ce93c5b36cc481b273685e50bf3

2 weeks ago[IFT] add icon for LearnProject
Sergey Karashevich [Wed, 11 Nov 2020 19:56:21 +0000 (20:56 +0100)]
[IFT] add icon for LearnProject

GitOrigin-RevId: 90fcd9775665bc2deabedf7ac22756c17d6b2ce7

2 weeks agoremove the (commented out) use of the --file-read-mode cli option
Devon Carew [Wed, 11 Nov 2020 19:53:44 +0000 (22:53 +0300)]
remove the (commented out) use of the --file-read-mode cli option

close #785

GitOrigin-RevId: e5223f82f9686c37826e7ab4ce3f7bdb6b61d41c

2 weeks agono need in isUnitTestMode() in CssHighlightingAnnotator
Alexander Doroshko [Wed, 11 Nov 2020 17:36:49 +0000 (20:36 +0300)]
no need in isUnitTestMode() in CssHighlightingAnnotator

GitOrigin-RevId: 902228c5f3f2c24554f5eddd615db34a3123ec26

2 weeks agoadd default implementation for FileType#getCharset
Dmitry Batkovich [Wed, 11 Nov 2020 08:01:02 +0000 (11:01 +0300)]
add default implementation for FileType#getCharset

GitOrigin-RevId: 4c83aa0b51eb1c4b28d410d101f2a771621d33fe

2 weeks agozero-tolerance - ConditionCoveredByFurtherCondition fix
Ilyas Selimov [Wed, 11 Nov 2020 03:43:42 +0000 (10:43 +0700)]
zero-tolerance - ConditionCoveredByFurtherCondition fix

GitOrigin-RevId: 8f23588039451b5b63910a32fc0f7f2ed0c6ece0

2 weeks agoUse `JavaRunConfigurationExtensionManager` instead of manually iterating over configu...
Kirill Timofeev [Tue, 10 Nov 2020 18:38:49 +0000 (21:38 +0300)]
Use `JavaRunConfigurationExtensionManager` instead of manually iterating over configuration extensions

This save us from accidentally updating java parameters from disabled RunConfigurationExtension

This is also a proper fix for IDEA-254972

GitOrigin-RevId: 797318367a9d61895d954d70513add6482143d05

2 weeks ago[IFT] Fix java project
Alexey Merkulov [Tue, 10 Nov 2020 17:50:13 +0000 (20:50 +0300)]
[IFT] Fix java project

GitOrigin-RevId: a3b3d6bb3b6f20e7da50ff96bc442f31c31a6a31

2 weeks ago[IFT] Remove uses of removed next non-passed lesson actions
Alexey Merkulov [Tue, 10 Nov 2020 16:39:29 +0000 (19:39 +0300)]
[IFT] Remove uses of removed next non-passed lesson actions

GitOrigin-RevId: 588588a2b59111135e49676fd55aa70dd3aa7c68

2 weeks agoRemove deprecated Code Style API usages from tests
Rustam Vishnyakov [Mon, 2 Nov 2020 20:01:39 +0000 (23:01 +0300)]
Remove deprecated Code Style API usages from tests

GitOrigin-RevId: 6626c7b31df644f4ba6bff832316d1d99401513d

2 weeks ago[Maven] wait for processes running under maven progress indicator
Vladislav.Soroka [Tue, 10 Nov 2020 15:25:27 +0000 (18:25 +0300)]
[Maven] wait for processes running under maven progress indicator

GitOrigin-RevId: 7b6534bcba90bf12c585fd353803147e8d0a6416

2 weeks agoCPP-22581 Add PlatformIO usage statistics - introduce usages collector to plugin.xml
Ilia Motornyi [Tue, 10 Nov 2020 13:33:49 +0000 (15:33 +0200)]
CPP-22581 Add PlatformIO usage statistics - introduce usages collector to plugin.xml

GitOrigin-RevId: 7b2d1e5fe2e9aa6bf082a2771a984744c7beb936

2 weeks ago[IFT] Fix class loader for external plugins
Alexey Merkulov [Tue, 10 Nov 2020 13:00:17 +0000 (16:00 +0300)]
[IFT] Fix class loader for external plugins

GitOrigin-RevId: d91188484b84a377488ae9616957245cd868c3df

2 weeks ago[IFT] Fix NPE
Alexey Merkulov [Tue, 10 Nov 2020 10:49:59 +0000 (13:49 +0300)]
[IFT] Fix NPE

GitOrigin-RevId: 69e074ef59e20934a8e1f8dfd5d50f9a8bb3db9a

2 weeks ago[IFT] Fix restore messages logic
Alexey Merkulov [Tue, 10 Nov 2020 10:49:39 +0000 (13:49 +0300)]
[IFT] Fix restore messages logic

GitOrigin-RevId: 362f1ca7e8ff66c82404fc1c79d79dcd5a5ef863

2 weeks ago[IFT] Use string from original bundle
Alexey Merkulov [Tue, 10 Nov 2020 07:53:44 +0000 (10:53 +0300)]
[IFT] Use string from original bundle

and remove unused string

GitOrigin-RevId: b7cb4e7b0f23abc388b6c85a750ff24a0b46ee22

2 weeks agoWEB-48169 Support Angular 11 schematics API
Piotr Tomiak [Mon, 9 Nov 2020 12:10:16 +0000 (13:10 +0100)]
WEB-48169 Support Angular 11 schematics API

GitOrigin-RevId: b11cff39f3a7a326ce17f143ba8d3a83ee8b8cbe

2 weeks agoEA-242266 Fix project is already disposed exception
Piotr Tomiak [Mon, 9 Nov 2020 10:57:38 +0000 (11:57 +0100)]
EA-242266 Fix project is already disposed exception

GitOrigin-RevId: 7b0af4e95dca827a5ae56e7135d0eb75ac971899

2 weeks ago[IFT] Edit the way of choosing JDK for Java learning project
Konstantin Hudyakov [Mon, 9 Nov 2020 12:05:01 +0000 (15:05 +0300)]
[IFT] Edit the way of choosing JDK for Java learning project

Earlier if we couldn't find local JDK, it chooses the JDK that bundled in IDEA (JBR). But it is forbidden to use JBR outside of IDEA.
Now JDK lookup is done using SdkLookup. It will try to find the local JDK, if not, it will prompt the user to download the latest version of JDK.

IDEA-CR-68001

GitOrigin-RevId: ac771bdee47a2503aa2e2febe9cc7c68eb093052

2 weeks ago[IFT] Edit the way of creating Python learning project
Konstantin Hudyakov [Mon, 9 Nov 2020 12:03:57 +0000 (15:03 +0300)]
[IFT] Edit the way of creating Python learning project

In PyCharm it will be created using logic from python new project wizard (this is not very convenient implementation, since we have to create UI components where they are not needed). In another IDE with Python plugin installed it will be created as before.
These changes were made in order to choose the most convenient SDK and reduce the indexing time.

IDEA-CR-68001

GitOrigin-RevId: c91e0f5c25dfad1bc98cb6840f263c4a40136806

2 weeks agoWEB-39255: extract method now replaces all expression occurrences
Vladimir Panimaskin [Mon, 9 Nov 2020 12:25:05 +0000 (15:25 +0300)]
WEB-39255: extract method now replaces all expression occurrences

GitOrigin-RevId: b357480168bb707b774c312f4a471071d2b42005

2 weeks agotypescript: fix possible npe EA-244440 - IAE: VfsUtilCore.$$$reportNull$$$0
Andrey Starovoyt [Mon, 9 Nov 2020 09:53:40 +0000 (12:53 +0300)]
typescript: fix possible npe EA-244440 - IAE: VfsUtilCore.$$$reportNull$$$0

GitOrigin-RevId: ae0733f9c56bd076c3114b62628363ba9569c690

2 weeks agoUpdate modules name and description
Sergey Karashevich [Thu, 5 Nov 2020 19:56:55 +0000 (20:56 +0100)]
Update modules name and description

GitOrigin-RevId: dea2865dbfbaa919c338ac9929670a261d5ecfb3

2 weeks agofixes by design review
Sergey Karashevich [Thu, 5 Nov 2020 19:39:45 +0000 (20:39 +0100)]
fixes by design review

GitOrigin-RevId: 552387814902bd2735dd89fd30adf23c51182eea

2 weeks ago[ruby] look for free port when start tests DRb local server
Andrey Vokin [Mon, 9 Nov 2020 07:39:07 +0000 (08:39 +0100)]
[ruby] look for free port when start tests DRb local server

RUBY-26931 Minitest fails to start with DRb::DRbConnError

GitOrigin-RevId: 593a4e34d9282a40291ab39be4f6db36a590e9d3

3 weeks ago[IFT] Apply new UI and remove old open next non-passed lesson
Alexey Merkulov [Sat, 7 Nov 2020 11:23:26 +0000 (14:23 +0300)]
[IFT] Apply new UI and remove old open next non-passed lesson

GitOrigin-RevId: 41b88ab66e015c20bd146d958be4de8e4120160c

3 weeks ago[IFT] Cleanup: old welcome frame IFT implementation has been removed
Alexey Merkulov [Sat, 7 Nov 2020 11:10:05 +0000 (14:10 +0300)]
[IFT] Cleanup: old welcome frame IFT implementation has been removed

GitOrigin-RevId: 161113f250bbfe192f55a254a3e0585c5a161ffc

3 weeks agoIDEA-250250 deprecate ImplicitPropertyUsageProvider in old package
Vladimir Krivosheev [Sat, 7 Nov 2020 07:31:20 +0000 (08:31 +0100)]
IDEA-250250 deprecate ImplicitPropertyUsageProvider in old package

GitOrigin-RevId: be5be75f80df844e82073c91c522b3e8c0c95171

3 weeks agoproperties - don't use trove and do not export impl module
Vladimir Krivosheev [Fri, 6 Nov 2020 15:04:36 +0000 (16:04 +0100)]
properties - don't use trove and do not export impl module

GitOrigin-RevId: e15d93794b4bc4f3bd9790c476679973d2ccf97a

3 weeks agoIDEA-250250 introduce package prefix for plugin to speed-up class loading and prepare...
Vladimir Krivosheev [Fri, 6 Nov 2020 13:03:22 +0000 (14:03 +0100)]
IDEA-250250 introduce package prefix for plugin to speed-up class loading and prepare migration to Java Platform Module System (split packages issue)

GitOrigin-RevId: 5a2d6d768bf784f565c49d80b989482d406e57cb

3 weeks agoOC-20911 Added missing read actions
Vyacheslav Karpukhin [Thu, 5 Nov 2020 19:32:50 +0000 (20:32 +0100)]
OC-20911 Added missing read actions

GitOrigin-RevId: f9688f1d5faea584729cb44abc2e7432e5bf232c

3 weeks agoPass stderr_stream to ensure_io, if Cucumber is 5.2.0+
Aleksandr Prokopyev [Mon, 2 Nov 2020 14:12:54 +0000 (17:12 +0300)]
Pass stderr_stream to ensure_io, if Cucumber is 5.2.0+

GitOrigin-RevId: 4e7a36e3f06bfe60c357effd2f15f7954cb2f0bd

3 weeks ago[vcs] [i18n] Fix inspection warnings
Dmitriy Smirnov [Tue, 3 Nov 2020 14:57:25 +0000 (17:57 +0300)]
[vcs] [i18n] Fix inspection warnings

GitOrigin-RevId: 3d65175c21e7c34b3aa6ce26f7f6691e980abe19

3 weeks agoreduce usages of Trove lib
Vladimir Krivosheev [Thu, 5 Nov 2020 12:07:58 +0000 (13:07 +0100)]
reduce usages of Trove lib

GitOrigin-RevId: fd24c39bc3e75c97999086d66dbbba8a16bdb916

3 weeks ago[clion] Fix i18n warning in CppDiagnosticsAction
Dmitry Kozhevnikov [Wed, 4 Nov 2020 20:01:11 +0000 (23:01 +0300)]
[clion] Fix i18n warning in CppDiagnosticsAction

GitOrigin-RevId: 46dadc8b145089046e4e06cdec96f54ead8684dd

3 weeks agofix getExternalId() for Angular2PropertyElementType/Angular2TemplateVariableElementTy...
Vladimir Krivosheev [Wed, 4 Nov 2020 15:40:11 +0000 (16:40 +0100)]
fix getExternalId() for Angular2PropertyElementType/Angular2TemplateVariableElementType - ensure that prefix `JS:` is not added

GitOrigin-RevId: d5a6a31cf8c4eea787111a0f16a6173521214998

3 weeks agoremove duplicated createOverlayIcon
Vladimir Krivosheev [Wed, 4 Nov 2020 12:54:46 +0000 (13:54 +0100)]
remove duplicated createOverlayIcon

GitOrigin-RevId: c4ea6cf2caf9192729c20c7e07c6b38789930e7b

3 weeks agocleanup
Vladimir Krivosheev [Wed, 4 Nov 2020 11:29:58 +0000 (12:29 +0100)]
cleanup

GitOrigin-RevId: e1c270b3a62319c526c34c51a0dcb4dddc7d3e0f

3 weeks agoHtmlLexer: add missing @NotNull/@Nullable annotations.
Piotr Tomiak [Wed, 4 Nov 2020 14:48:21 +0000 (15:48 +0100)]
HtmlLexer: add missing @NotNull/@Nullable annotations.

GitOrigin-RevId: 9206964d86550868e39aba3d1a91c3e269544f46

3 weeks agoMake EmbeddedContentProvider classes public to allow for instanceof checks.
Piotr Tomiak [Wed, 4 Nov 2020 14:21:40 +0000 (15:21 +0100)]
Make EmbeddedContentProvider classes public to allow for instanceof checks.

GitOrigin-RevId: 4a083e9b416ce083993b02cfa2c2c33a857b1aaa

3 weeks agoWeb-types: support qualified names for source symbols
Piotr Tomiak [Wed, 4 Nov 2020 13:08:12 +0000 (14:08 +0100)]
Web-types: support qualified names for source symbols

GitOrigin-RevId: ff8e61e1e472ec31fa4193818e20c66b0380af9e

3 weeks agoAngular: provide externalId prefix for Angular stub element types.
Piotr Tomiak [Wed, 4 Nov 2020 13:05:28 +0000 (14:05 +0100)]
Angular: provide externalId prefix for Angular stub element types.

GitOrigin-RevId: 85334498a471ac44bf54d9735f436ab35a3234d9

3 weeks agocleanup
Vladimir Krivosheev [Tue, 3 Nov 2020 13:56:48 +0000 (14:56 +0100)]
cleanup

GitOrigin-RevId: d81a4fb7e429c80befd42809d7b9ba1175c9378d

3 weeks agominor grammar fixes
Gregory.Shrago [Tue, 3 Nov 2020 23:45:05 +0000 (02:45 +0300)]
minor grammar fixes

GitOrigin-RevId: c0a574ff99d09ab014d3960fe5a03cc8f79ecf7f

3 weeks agoWEB-47622: literals widening
Vladimir Panimaskin [Mon, 2 Nov 2020 18:21:37 +0000 (21:21 +0300)]
WEB-47622: literals widening

(cherry picked from commit 81123d078145585abeca558bdb22f46650bea441)

IDEA-CR-68362

GitOrigin-RevId: 5542fb5786ae2b0722450e29fdcee85d125f5ed2