idea/contrib.git
2 months ago[IFT] Add utility method to close find tabs
Alexey Merkulov [Fri, 18 Sep 2020 13:09:48 +0000 (16:09 +0300)]
[IFT] Add utility method to close find tabs

GitOrigin-RevId: c13b11472f1f915ab1f978ad71f25d21dd5f2420

2 months ago[IFT] UI detection fix for i18n case
Alexey Merkulov [Thu, 17 Sep 2020 15:28:21 +0000 (18:28 +0300)]
[IFT] UI detection fix for i18n case

GitOrigin-RevId: 768c5cf19d99c9d4af6415ff616cccf92a03f768

2 months ago[IFT] Remove Java Jump to Source lesson
Alexey Merkulov [Wed, 16 Sep 2020 13:07:54 +0000 (16:07 +0300)]
[IFT] Remove Java Jump to Source lesson

It didn't highlight when this action is needed and what is the difference with Go to Declaration

GitOrigin-RevId: d38249e2cca1121dcee07844666a72ee38d0103c

2 months agojs: option to hide dynamic usages in Show usages popup (WEB-45968)
Konstantin Ulitin [Tue, 22 Sep 2020 12:59:51 +0000 (14:59 +0200)]
js: option to hide dynamic usages in Show usages popup (WEB-45968)

GitOrigin-RevId: 9f3ba6baefbada3a897b4518944eb3f5ba50446e

2 months agoindex: do not produce index update when some root files became invalid IDEA-251200
Dmitry Batkovich [Tue, 22 Sep 2020 04:57:06 +0000 (07:57 +0300)]
index: do not produce index update when some root files became invalid IDEA-251200

GitOrigin-RevId: 2e64fb3704944cb7ec6f18b984ab2096eed275a3

2 months agojs: fix duplicated mnemonics (WEB-47473)
Sergey Simonchik [Mon, 21 Sep 2020 18:32:12 +0000 (21:32 +0300)]
js: fix duplicated mnemonics (WEB-47473)

GitOrigin-RevId: e9a941a4a143e48920c5ff58f0bcde9d1f78a5b1

2 months agoadd default implementation for InplaceRefactoring#collectAdditionalElementsToRename...
Daniil Ovchinnikov [Sun, 16 Aug 2020 09:26:19 +0000 (12:26 +0300)]
add default implementation for InplaceRefactoring#collectAdditionalElementsToRename and remove overrides

GitOrigin-RevId: 39da9dd98afe0666cdddd5e2f7dd2b1f1fc5075e

2 months agoremove unused ParameterInfoHandler.couldShowInLookup implementations (IDEA-CR-66958)
Peter Gromov [Mon, 21 Sep 2020 10:21:41 +0000 (12:21 +0200)]
remove unused ParameterInfoHandler.couldShowInLookup implementations (IDEA-CR-66958)

GitOrigin-RevId: ed43f2b9289ee34542a1f32c22fa978f72c65d84

2 months agoicons
Vladimir Krivosheev [Fri, 11 Sep 2020 05:59:11 +0000 (07:59 +0200)]
icons

GitOrigin-RevId: febfb25205456d623c2a1d5efec70e51f9c2f0b6

2 months agoplatform.core.impl — remove dependency on intellij.platform.util.ui and intellij...
Vladimir Krivosheev [Tue, 15 Sep 2020 14:41:21 +0000 (16:41 +0200)]
platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
java.psi.iml — remove dependency on intellij.platform.core.ui

GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80

2 months agouse caffeine instead of guava cache — https://stackoverflow.com/a/55501343
Vladimir Krivosheev [Tue, 1 Sep 2020 09:50:31 +0000 (11:50 +0200)]
use caffeine instead of guava cache — https://stackoverflow.com/a/55501343

GitOrigin-RevId: 356b6ff7f86feb5d95242e80e93b857ac35bc637

2 months agoextract netty-buffer from netty-codec-http to use it as a generic library
Vladimir Krivosheev [Wed, 5 Aug 2020 05:08:19 +0000 (07:08 +0200)]
extract netty-buffer from netty-codec-http to use it as a generic library

GitOrigin-RevId: 52d3374ddbf44dc434a3abb7fb370fb4eedabb46

2 months ago[ruby] fix typo in rm_reporter_plugin.rb
Andrey Vokin [Mon, 21 Sep 2020 09:38:22 +0000 (11:38 +0200)]
[ruby] fix typo in rm_reporter_plugin.rb

RUBY-26863 Test classes are not completed until ALL tests are completed

GitOrigin-RevId: 518c49b7226397d06532defffaa97f57f41d90f3

2 months agotypescript / js: better method name
Andrey Starovoyt [Mon, 21 Sep 2020 09:04:22 +0000 (12:04 +0300)]
typescript / js: better method name

GitOrigin-RevId: c401b9c9a3bd8e1f54094f3a7f31f1a1fa802694

2 months ago[R] RInjectionSupport works only on .R files
Andrey Vokin [Mon, 21 Sep 2020 08:33:09 +0000 (10:33 +0200)]
[R] RInjectionSupport works only on .R files

R-989 [Shiny] Add CSS language injection in style parameters

GitOrigin-RevId: b764c6fdabdf6ea266bb2d7d2116fcbd9b50808d

2 months ago[ruby] pass test file path via environment variable
Andrey Vokin [Mon, 21 Sep 2020 08:11:14 +0000 (10:11 +0200)]
[ruby] pass test file path via environment variable

This is necessary when test run in preload server

RUBY-26947 Can't run tests after upgrading to RubyMine 2020.2

GitOrigin-RevId: b0c44b7e6086a088a652a710821fcb479c0b1387

2 months ago[ruby] ruby related fixed in rm_reporter_plugin.rb
Andrey Vokin [Mon, 21 Sep 2020 07:53:02 +0000 (09:53 +0200)]
[ruby] ruby related fixed in rm_reporter_plugin.rb

RUBY-26863 Test classes are not completed until ALL tests are completed

GitOrigin-RevId: 7ffb9a7857388142fe7c5535f4850caedd1b0abf

2 months agoEnable pausing a running Dart VM process
Jaime Wren [Mon, 21 Sep 2020 08:10:57 +0000 (11:10 +0300)]
Enable pausing a running Dart VM process

close #780

GitOrigin-RevId: 9b9302164b7b0d9d808386c37444759bea5ac99e

2 months agodeprecate useless constructor
Sergey Malenkov [Fri, 18 Sep 2020 13:29:35 +0000 (16:29 +0300)]
deprecate useless constructor

GitOrigin-RevId: e8f5bd648db008b5c6a1c39f719212c23d624895

2 months agocleanup unused lexer
Dennis Ushakov [Fri, 18 Sep 2020 15:30:09 +0000 (18:30 +0300)]
cleanup unused lexer

GitOrigin-RevId: f5a5fea34662580f7632e003067543cfe51da348

2 months agojs: don't complete global names in string literals (WEB-47467)
Konstantin Ulitin [Fri, 18 Sep 2020 15:16:43 +0000 (17:16 +0200)]
js: don't complete global names in string literals (WEB-47467)

GitOrigin-RevId: f7405a9ffa3a957e98007ae358eff296e96696b6

2 months agoChange in the Dart VM debugger to not log an error if there are no isolates
Jaime Wren [Fri, 18 Sep 2020 09:21:13 +0000 (12:21 +0300)]
Change in the Dart VM debugger to not log an error if there are no isolates

close #779

GitOrigin-RevId: 152f6fdfa68480e9c26eb2f390257d9b35490939

2 months agoDartRemoteDebugConfigurationEditor: don't try to access project index f editing a...
Alexander Doroshko [Thu, 17 Sep 2020 17:19:46 +0000 (20:19 +0300)]
DartRemoteDebugConfigurationEditor: don't try to access project index f editing a template for 'default' project.

GitOrigin-RevId: 36fd4c5c2c7169f8d4e30e1da8bf113a8330d3a8

2 months agoremove ParameterInfoHandler.getParametersForLookup implementations (IDEA-249709,...
Peter Gromov [Fri, 18 Sep 2020 11:32:19 +0000 (13:32 +0200)]
remove ParameterInfoHandler.getParametersForLookup implementations (IDEA-249709, IDEA-167114)

GitOrigin-RevId: 68918c705409ddf3f2d154beb708f91a1b6f468d

2 months agointroduce utility methods to show popup menus
Sergey Malenkov [Fri, 18 Sep 2020 09:21:45 +0000 (12:21 +0300)]
introduce utility methods to show popup menus

GitOrigin-RevId: 06cb1c574143ccf431307e3f23366d7e8ac239b5

2 months ago[CFML] i18n
Sergey Karashevich [Fri, 18 Sep 2020 07:46:57 +0000 (09:46 +0200)]
[CFML] i18n

GitOrigin-RevId: 0778c366fe0139160e4567732cc56e847cc86ef2

2 months ago[CFML] cleanup unused properties and comments
Sergey Karashevich [Fri, 18 Sep 2020 07:09:30 +0000 (09:09 +0200)]
[CFML] cleanup unused properties and comments

GitOrigin-RevId: 33725957d7436ccb99d2a48399f9cb45e29bb7be

2 months agoift: rename file to avoid collisions in tests
Andrey Starovoyt [Thu, 17 Sep 2020 11:26:49 +0000 (14:26 +0300)]
ift: rename file to avoid collisions in tests

GitOrigin-RevId: 0544aea76630ca83e00c132e4ff702b0ab8f8247

2 months agoide feature trainer: js lessons i18n WEB-47351
Andrey Starovoyt [Wed, 16 Sep 2020 12:02:27 +0000 (15:02 +0300)]
ide feature trainer: js lessons i18n WEB-47351

GitOrigin-RevId: e5eaab2d6bd28f7c3de4b9c489904b50532698f9

2 months ago[ruby] ruby related fixed in rm_reporter_plugin.rb
Andrey Vokin [Tue, 15 Sep 2020 10:51:06 +0000 (12:51 +0200)]
[ruby] ruby related fixed in rm_reporter_plugin.rb

RUBY-26863 Test classes are not completed until ALL tests are completed

GitOrigin-RevId: 62524b3da98bf8c72646ea3a920d631eb58ae573

2 months agoIDEA-249130 Gauge: stop exception watcher thread on plugin unloading
Yuriy Artamonov [Wed, 16 Sep 2020 09:52:27 +0000 (12:52 +0300)]
IDEA-249130 Gauge: stop exception watcher thread on plugin unloading

GitOrigin-RevId: cf03f3ab6a2699f834aa3fc9c73c54c56266bd95

2 months agokarma: run top level test with running single test file (WEB-44058)
Sergey Simonchik [Tue, 15 Sep 2020 20:39:05 +0000 (23:39 +0300)]
karma: run top level test with running single test file (WEB-44058)

Previously, top level tests were skipped, because they were treated as top level suites - trailing space was added to the result pattern.

GitOrigin-RevId: a992be1190508672cd66730894c6ab48ee88dd61

2 months agokarma: fix running single test when using karma-mocha (WEB-44058)
Sergey Simonchik [Tue, 15 Sep 2020 17:18:04 +0000 (20:18 +0300)]
karma: fix running single test when using karma-mocha (WEB-44058)

Do not pass --grep to karma-mocha, because mocha.grep() will be called by karma-mocha with wrong pattern.
Instead, introduce new parameter: --testNamePattern_intellij. However, --grep should still be passed for karma-jasmine as it always changes specFilter before running tests.

GitOrigin-RevId: 91a52e090737a8b606e5ca6d15153ad23aa48a1c

2 months ago[IFT] Replace java refactoring basics lesson for refactoring menu lesson
Alexey Merkulov [Tue, 15 Sep 2020 08:50:52 +0000 (11:50 +0300)]
[IFT] Replace java refactoring basics lesson for refactoring menu lesson

GitOrigin-RevId: de70e8ef943612fef5148baafd2488fcd8ae33c7

2 months ago[IFT] I18n fixes
Alexey Merkulov [Tue, 15 Sep 2020 09:07:43 +0000 (12:07 +0300)]
[IFT] I18n fixes

GitOrigin-RevId: 340bec51f434ce690391cb19a06e16d33b168938

2 months ago[IFT] Update lesson context
Alexey Merkulov [Tue, 15 Sep 2020 12:36:38 +0000 (15:36 +0300)]
[IFT] Update lesson context

GitOrigin-RevId: 1974978aebc9cca425de91bc54eaa0b9f7aed35b

2 months ago[IFT] Refactor DSL hierarchies
Alexey Merkulov [Tue, 15 Sep 2020 09:05:34 +0000 (12:05 +0300)]
[IFT] Refactor DSL hierarchies

GitOrigin-RevId: 129763ab6f026e1b01a018428d6b3f729d72d9bc

2 months agoUpdate the Dart Plugin with the latest Dart Analysis Server protocol version 1.29.0
Jaime Wren [Tue, 15 Sep 2020 12:45:17 +0000 (15:45 +0300)]
Update the Dart Plugin with the latest Dart Analysis Server protocol version 1.29.0

close #778

GitOrigin-RevId: 947c6d06589c6689d83541378d88b2c738271923

2 months agoi18n: JUnit (fix consequences in run configurations) (IDEA-249456)
Vitaliy.Bibaev [Tue, 15 Sep 2020 08:33:45 +0000 (11:33 +0300)]
i18n: JUnit (fix consequences in run configurations) (IDEA-249456)

GitOrigin-RevId: 2b2187688cd316874d85276db537865429e8ed43

2 months agonext.js & nuxt.js: better strategy
Andrey Starovoyt [Tue, 15 Sep 2020 09:32:27 +0000 (12:32 +0300)]
next.js & nuxt.js: better strategy

GitOrigin-RevId: 8e75996f5b5b08d99b55d9930313fbffc53e8926

2 months agojs: move JSReferenceCompletionContributor contributors to JSPatternBasedCompletionCon... 203.3645 idea/203.3645.34 pycharm/203.3645.40
Konstantin Ulitin [Mon, 14 Sep 2020 18:24:15 +0000 (20:24 +0200)]
js: move JSReferenceCompletionContributor contributors to JSPatternBasedCompletionContributor

GitOrigin-RevId: 23febfc57de3119e1edd447092f88e0bd8c85414

2 months agosmall refactoring for reuse in fleet
Dennis Ushakov [Mon, 14 Sep 2020 16:43:36 +0000 (19:43 +0300)]
small refactoring for reuse in fleet

GitOrigin-RevId: 294801aa5c8332db8f7f62c3df618bd0e14df549

2 months agocleanup: notnull and fix Processor type parameter types
Alexey Kudravtsev [Fri, 11 Sep 2020 14:39:04 +0000 (16:39 +0200)]
cleanup: notnull and fix Processor type parameter types

GitOrigin-RevId: 694f1cf4f8b2602e5a0e199c92490e68ec303c1b

2 months agoUpdate the Dart vm_service protocol to version 3.39
Jaime Wren [Mon, 14 Sep 2020 12:36:49 +0000 (15:36 +0300)]
Update the Dart vm_service protocol to version 3.39

close #777

GitOrigin-RevId: fd2cfd869716b70d99ddc68c8a4c2a04777ddeb4

2 months ago[IFT] Convert rename lesson for Java into Kotlin DSL
Alexey Merkulov [Mon, 14 Sep 2020 10:00:49 +0000 (13:00 +0300)]
[IFT] Convert rename lesson for Java into Kotlin DSL

GitOrigin-RevId: e0b1071d27b9634b06782e5281360cbb615431ef

2 months ago[IFT] Convert extract variable lesson for Java into Kotlin DSL
Alexey Merkulov [Fri, 28 Aug 2020 16:56:42 +0000 (19:56 +0300)]
[IFT] Convert extract variable lesson for Java into Kotlin DSL

GitOrigin-RevId: f7b7906cdc496657461fb896c3319b5379723655

2 months ago[IFT] Convert extract method lesson for Java into Kotlin DSL
Alexey Merkulov [Fri, 28 Aug 2020 16:30:35 +0000 (19:30 +0300)]
[IFT] Convert extract method lesson for Java into Kotlin DSL

GitOrigin-RevId: 96f6ce8dcff5cb53476a3c2272d3b4942fdce6d1

2 months ago[IFT] Update restore API
Alexey Merkulov [Thu, 10 Sep 2020 09:24:13 +0000 (12:24 +0300)]
[IFT] Update restore API

GitOrigin-RevId: 377d60fb32061fd442bd39c252bd636ec3508c9f

2 months ago[IFT] Lesson API update: remove unused field
Alexey Merkulov [Mon, 31 Aug 2020 11:39:41 +0000 (14:39 +0300)]
[IFT] Lesson API update: remove unused field

GitOrigin-RevId: 0f0d6f0bb1032124cd862e8c901333d81fcb7060

2 months ago[IFT] Remove old unused strange module
Alexey Merkulov [Fri, 28 Aug 2020 12:15:54 +0000 (15:15 +0300)]
[IFT] Remove old unused strange module

GitOrigin-RevId: a5dbb8b7825b10192cd180e3e001169af356ac9a

2 months ago[IFT] Extracted interface-dependent strings to LearnBundle
Alexey Merkulov [Mon, 14 Sep 2020 08:49:52 +0000 (11:49 +0300)]
[IFT] Extracted interface-dependent strings to LearnBundle

GitOrigin-RevId: d9f6d54f8cb4d512a3e6f1466720aa881250cd62

2 months agoRemove Dart VM service protocol version checking from VMServiceBase.java
Jaime Wren [Fri, 11 Sep 2020 17:39:14 +0000 (20:39 +0300)]
Remove Dart VM service protocol version checking from VMServiceBase.java

close #776

GitOrigin-RevId: a1422befade18a521a80ec6fa1bd65f1ef0efc1c

2 months agoUpdate readme for Dart contributors, remove outdated way of setting up the project.
Alexander Doroshko [Fri, 11 Sep 2020 17:05:21 +0000 (20:05 +0300)]
Update readme for Dart contributors, remove outdated way of setting up the project.

GitOrigin-RevId: ec849f73583c6ca66e43e0580653529b7075dd52

2 months agoadd Trove4j lib to Dart-community module dependencies
Alexander Doroshko [Fri, 11 Sep 2020 16:22:38 +0000 (19:22 +0300)]
add Trove4j lib to Dart-community module dependencies

GitOrigin-RevId: c31fc6d3deb7c37140a4c049afcb429f88b327c9

2 months agojs: move keys to FlexBundle
Konstantin Ulitin [Fri, 11 Sep 2020 13:23:35 +0000 (15:23 +0200)]
js: move keys to FlexBundle

GitOrigin-RevId: 9425fcfa291f56a4468449b64b26106778e26ac1

2 months agojs: remove unused properties from JavaScriptBundle
Konstantin Ulitin [Fri, 11 Sep 2020 12:47:56 +0000 (14:47 +0200)]
js: remove unused properties from JavaScriptBundle

GitOrigin-RevId: ec66b2bb0950b12ecbb0e5c08ce5cc063aa525c9

2 months agominimize dependencies for reuse in fleet
Dennis Ushakov [Fri, 11 Sep 2020 11:01:50 +0000 (14:01 +0300)]
minimize dependencies for reuse in fleet

GitOrigin-RevId: 34d8a52c10f9775dc9db42b964f5bdf501448652

2 months ago[IFT] Use actual IDE name in lessons
Alexey Merkulov [Thu, 10 Sep 2020 12:46:11 +0000 (15:46 +0300)]
[IFT] Use actual IDE name in lessons

GitOrigin-RevId: c38b642b27a47bb791128d6a18001a30f55aa59b

2 months ago[IFT] Translation fixes
Alexey Merkulov [Thu, 10 Sep 2020 11:31:32 +0000 (14:31 +0300)]
[IFT] Translation fixes

GitOrigin-RevId: 47ec127d552b7017388982aaf32ae4a14c0f3371

2 months agoi18n test fixes
Anna Kozlova [Thu, 10 Sep 2020 19:10:28 +0000 (21:10 +0200)]
i18n test fixes

GitOrigin-RevId: 0b64f684bc8008a0100fa8787de8a84a6ee79fbe

2 months agoi18n: remove unused properties for Java EE
Yuriy Artamonov [Thu, 10 Sep 2020 17:54:07 +0000 (20:54 +0300)]
i18n: remove unused properties for Java EE

GitOrigin-RevId: a5f38fe636de4477607e3ec80d74c91687a78e1d

2 months agocleanup in .properties files
Andrey Vokin [Thu, 10 Sep 2020 15:42:39 +0000 (17:42 +0200)]
cleanup in .properties files

GitOrigin-RevId: 00e7ffa7bb262313f9b650b6fb1d6a422c239121

2 months agojs: rename method, make it more clear
Andrey Starovoyt [Wed, 9 Sep 2020 14:33:23 +0000 (17:33 +0300)]
js: rename method, make it more clear

GitOrigin-RevId: f971ab20f388c10ff84fd1a48df5741741b1efb4

2 months agojs: refactor tests, introduce new kind of tests
Andrey Starovoyt [Wed, 9 Sep 2020 13:35:53 +0000 (16:35 +0300)]
js: refactor tests, introduce new kind of tests

GitOrigin-RevId: d7e5b8caad086a0036c6632b8ff85e47efb07775

2 months agoOC-20627 Reveal internationalization
Max Medvedev [Wed, 9 Sep 2020 08:29:25 +0000 (11:29 +0300)]
OC-20627 Reveal internationalization

GitOrigin-RevId: 52c72954f7692221a65dfac6a432b4e73084d327

2 months ago[appcode.reveal] yellow code
Max Medvedev [Wed, 9 Sep 2020 08:27:14 +0000 (11:27 +0300)]
[appcode.reveal] yellow code

GitOrigin-RevId: 19c218fe793a898733311f383f02d48699388a7e

2 months ago[appcode.reveal] simplify RevealUsageTriggerCollector.kt
Max Medvedev [Wed, 9 Sep 2020 08:26:00 +0000 (11:26 +0300)]
[appcode.reveal] simplify RevealUsageTriggerCollector.kt

GitOrigin-RevId: 90e47dcc7d25c961326a554e88f25d3091aca2ea

2 months agovue: remove text (it depends on ts version)
Andrey Starovoyt [Wed, 9 Sep 2020 07:51:24 +0000 (10:51 +0300)]
vue: remove text (it depends on ts version)

GitOrigin-RevId: ecd5b8ff3c2b24a51e03670d7c8ce26a9d605ea5

2 months ago[ruby] cucumber: use method #select instead of #filter so that it works on ruby versi...
Andrey Vokin [Tue, 8 Sep 2020 18:29:31 +0000 (20:29 +0200)]
[ruby] cucumber: use method #select instead of #filter so that it works on ruby versions older than 2.6

GitOrigin-RevId: 86d9713b7821db37d7ca35ce985e67fcb47ca168

2 months agojs: make JSEvaluateContext immutable
Konstantin Ulitin [Tue, 8 Sep 2020 17:47:59 +0000 (19:47 +0200)]
js: make JSEvaluateContext immutable

GitOrigin-RevId: 3fd1a1ed33c4d163f06196c6625fe97248e92ce1

2 months ago[IFT] DSL API change: make `editor` relative to the current open editor
Alexey Merkulov [Tue, 8 Sep 2020 15:44:32 +0000 (18:44 +0300)]
[IFT] DSL API change: make `editor` relative to the current open editor

GitOrigin-RevId: 9578a8c22935a32b09c4ea146b1d547d046676b7

2 months agoIDEA-250104 GaugeModuleListener leads to idea freeze
Yuriy Artamonov [Tue, 8 Sep 2020 14:16:06 +0000 (17:16 +0300)]
IDEA-250104 GaugeModuleListener leads to idea freeze

GitOrigin-RevId: 637f64aa29820d6d4c31d87a34d548d87b8aa1b6

2 months agoCPP-18368 Platformio Plugin: Support custom platformio utility location - better UI
Ilia Motornyi [Fri, 26 Jun 2020 09:33:37 +0000 (12:33 +0300)]
CPP-18368 Platformio Plugin: Support custom platformio utility location - better UI

GitOrigin-RevId: 3bb0359f7c99a6c0f2f31b92a2e3e67c2a863c1a

2 months ago[ruby] disable ruby garbage collector during minitest parallel run
Andrey Vokin [Tue, 8 Sep 2020 10:02:50 +0000 (12:02 +0200)]
[ruby] disable ruby garbage collector during minitest parallel run

This prevents from DRb problem like:

`_id2ref': "14800" is recycled object

GitOrigin-RevId: 31cac2d02e2f03c3d1c1c27e53e8cfabd9115af6

2 months ago[ruby] do not use parallel mode if it's not enabled in minitest
Andrey Vokin [Tue, 8 Sep 2020 08:39:01 +0000 (10:39 +0200)]
[ruby] do not use parallel mode if it's not enabled in minitest

RUBY-26863 Test classes are not completed until ALL tests are completed

GitOrigin-RevId: fd6a9878d3d4b94b2c86fa7b8eca8de99674f456

2 months agohtml: remove hardcoded languages, provide extendable API for better handling mdx
Andrey Starovoyt [Mon, 7 Sep 2020 15:48:36 +0000 (18:48 +0300)]
html: remove hardcoded languages, provide extendable API for better handling mdx

GitOrigin-RevId: 528f3cdb4b43d958e9e797fc5e7a4a4f9458ebdd

2 months ago[IFT] Extract lesson content to bundle
Alexey Merkulov [Mon, 7 Sep 2020 14:00:44 +0000 (17:00 +0300)]
[IFT] Extract lesson content to bundle

GitOrigin-RevId: 6b675f02a0f777d675898d9e4daf4ac6b9653cc8

2 months agojs: improve api for applying type guard
Konstantin Ulitin [Mon, 7 Sep 2020 12:19:35 +0000 (14:19 +0200)]
js: improve api for applying type guard

GitOrigin-RevId: 79771262efa56d9e1cab91b238999e1eca791c35

2 months agojs: move method
Konstantin Ulitin [Mon, 7 Sep 2020 10:04:51 +0000 (12:04 +0200)]
js: move method

GitOrigin-RevId: d8a393023da9fcfa8c88c3b5ce94690494685e67

2 months agoIDEA-CR-66437: [ruby] when possible use call to minitest to retrieve location of...
Andrey Vokin [Mon, 31 Aug 2020 07:48:38 +0000 (09:48 +0200)]
IDEA-CR-66437: [ruby] when possible use call to minitest to retrieve location of the test node

RUBY-26971 Tests tree view: it's not possible to navigate to passed or failed tests

(cherry picked from commit 894cc3e69df908fcd83b995e0630287cb9261ba2)

GitOrigin-RevId: 82dbdb7d7fcf771b03d3d21930e0de3045560528

2 months agocoverage: reuse WrappingRunConfiguration.unwrapRunProfile
Sergey Simonchik [Mon, 7 Sep 2020 07:38:13 +0000 (10:38 +0300)]
coverage: reuse WrappingRunConfiguration.unwrapRunProfile

GitOrigin-RevId: dea0fb8e12abbf1bbbb9aae41e4f049f99e06b27

2 months agocoverage: notnullize parameters for CoverageEngine#isApplicableTo, #canHavePerTestCov...
Sergey Simonchik [Mon, 7 Sep 2020 07:28:24 +0000 (10:28 +0300)]
coverage: notnullize parameters for CoverageEngine#isApplicableTo, #canHavePerTestCoverage and #createCoverageEnabledConfiguration

GitOrigin-RevId: dd36ff5a6a53640e6e5505ea0fe35010ee6274ee

2 months agojs: remove unused evaluate context classes
Konstantin Ulitin [Sat, 5 Sep 2020 18:32:28 +0000 (20:32 +0200)]
js: remove unused evaluate context classes

GitOrigin-RevId: 25a8caf6f617abcc5cb4412b1d73bae38d2c381c

2 months agojs: replace JSApplyPropertyElement and JSApplyIndexedAccessElement with evaluable...
Konstantin Ulitin [Sat, 5 Sep 2020 15:45:51 +0000 (17:45 +0200)]
js: replace JSApplyPropertyElement and JSApplyIndexedAccessElement with evaluable types

GitOrigin-RevId: da0819c5775a17b2fb410a460e914b750ca08584

2 months agoRename "Find in Path" action to "Find in Files" (IDEA-250027)
Dmitry Jemerov [Fri, 4 Sep 2020 17:25:59 +0000 (19:25 +0200)]
Rename "Find in Path" action to "Find in Files" (IDEA-250027)

GitOrigin-RevId: 64d2741e542195fcabe2487a4a5444a17ed0c3f6

2 months ago[osgi] ensuring module bundles were built (IDEA-249686)
Roman Shevchenko [Fri, 4 Sep 2020 18:05:45 +0000 (20:05 +0200)]
[osgi] ensuring module bundles were built (IDEA-249686)

GitOrigin-RevId: b67a799a09b40eaea3165bbf74c65d26b8a9ca4e

2 months ago[jps build] cleanup: use standard convention for names of JAR for modules included...
Nikolay Chashnikov [Fri, 4 Sep 2020 16:13:27 +0000 (19:13 +0300)]
[jps build] cleanup: use standard convention for names of JAR for modules included into JPS build (2)

When JAR names are automatically generated by module names it makes them more consistent and allows us to cleanup corresponding parts of module renaming history and get rid of explicit mappings in BuildProcessClasspathManager.

GitOrigin-RevId: ebf339b5c8635f4ff1754915c7469c046bb879ea

2 months agoIDEA-249758 Internalization for "uml"
Alexander Lobas [Fri, 4 Sep 2020 16:03:27 +0000 (19:03 +0300)]
IDEA-249758 Internalization for "uml"

GitOrigin-RevId: 2d6357bf19cd42fc7d9c80450d0024ef660db32d

2 months ago[jps build] cleanup: use standard convention for names of JAR for modules included...
Nikolay Chashnikov [Fri, 4 Sep 2020 14:57:17 +0000 (17:57 +0300)]
[jps build] cleanup: use standard convention for names of JAR for modules included into JPS build

When JAR names are automatically generated by module names it makes them more consistent and allows us to cleanup corresponding parts of module renaming history and get rid of explicit mappings in BuildProcessClasspathManager.

GitOrigin-RevId: d126d4d7ca0e1d4faf8ab1554c80e261205ac671

2 months agoIDEA-249742 internalization for "lang-impl"
alexey.afanasiev [Fri, 4 Sep 2020 09:32:58 +0000 (12:32 +0300)]
IDEA-249742  internalization for "lang-impl"

GitOrigin-RevId: 3717b5cb71b764c4d072acd5181f4c7c52026155

2 months agojs testing: i18n
Sergey Simonchik [Thu, 3 Sep 2020 21:46:24 +0000 (00:46 +0300)]
js testing: i18n

GitOrigin-RevId: 9a74306c83e6066529ba47c276ddd200e6affd10

2 months agoWEB-37959 Publish JavaScript test framework
Piotr Tomiak [Thu, 3 Sep 2020 16:03:31 +0000 (18:03 +0200)]
WEB-37959 Publish JavaScript test framework

GitOrigin-RevId: 0138a8046e8951e410d3e723682e29ba66587867

2 months agojs: rework hashcode implementation for jstype.
Andrey Starovoyt [Thu, 3 Sep 2020 16:09:49 +0000 (19:09 +0300)]
js: rework hashcode implementation for jstype.

The method getResolvedHashCode() was changed in previous commits and now it doesn't use resolve at all. So after that we can just replace getResolvedHashCode() with regular hashCode() method and make it cacheable in the base class

GitOrigin-RevId: 64bd16708149717f38010a183a38a98d4ca6388b

2 months agoWEB-37203 Bracketed lists not parsed correctly in sass files
Alexander Doroshko [Thu, 3 Sep 2020 08:33:30 +0000 (11:33 +0300)]
WEB-37203 Bracketed lists not parsed correctly in sass files

GitOrigin-RevId: 9085f794dc7620a8932a1a538b534ae5e0de6073

2 months agoCleanup (warnings)
Roman Shevchenko [Wed, 2 Sep 2020 13:32:06 +0000 (15:32 +0200)]
Cleanup (warnings)

GitOrigin-RevId: 31f818a72475dbc3dd99861a1b05588eb3c77d0c

2 months ago[osgi] i18n (IDEA-247672)
Roman Shevchenko [Wed, 2 Sep 2020 13:30:16 +0000 (15:30 +0200)]
[osgi] i18n (IDEA-247672)

GitOrigin-RevId: 8b29b6c53533c5021f1e6a92fc3929fb1a4d4372

2 months agoi18n: Gauge template group
Yuriy Artamonov [Wed, 2 Sep 2020 12:39:49 +0000 (15:39 +0300)]
i18n: Gauge template group

GitOrigin-RevId: 0a3618407938aa321e3db96dedb569ebedf0937c

2 months agojs: replace JSApplyCallElement and JSApplyInstanceContextElement with types
Konstantin Ulitin [Wed, 2 Sep 2020 10:26:37 +0000 (12:26 +0200)]
js: replace JSApplyCallElement and JSApplyInstanceContextElement with types

GitOrigin-RevId: 5f8c61d299d270b45fe20d53c153823691ae8df2

2 months agodelete NotificationGroupManager#requireNotificationGroup to make API more consistent
Anastasia Ivanova [Wed, 2 Sep 2020 09:00:49 +0000 (11:00 +0200)]
delete NotificationGroupManager#requireNotificationGroup to make API more consistent

the same pattern we use for #getService

GitOrigin-RevId: 4b07c02964d27b271bea3aa9528bad50db86037d

2 months ago[jps model] cleanup: remove code which implements save for JPS model
Nikolay Chashnikov [Tue, 1 Sep 2020 17:42:21 +0000 (20:42 +0300)]
[jps model] cleanup: remove code which implements save for JPS model

JpsModel is used inside the build process (except small part related to custom source root types which is also used inside IDE) and the build process doesn't save the project configuration. And we don't have plans to use JpsModel inside the IDE process anymore (the new workspace model is used instead), so it makes no sense to maintain that code.

GitOrigin-RevId: 9cfa7ccc86756550ccf8d54d03e3e267fdd5933f