Ilya Goncharov
48ec104a34
[Gradle, JS] Store npm dependencies by compilation
2020-06-16 11:57:33 +03:00
Ilya Goncharov
4080bd1325
[Gradle, JS] Move tranform from requiredNpmDependencies to TasksRequirements
2020-06-16 11:57:33 +03:00
Ilya Goncharov
8f156f3609
[Gradle, JS] Extract TasksRequirements.kt
2020-06-16 11:57:33 +03:00
Ilya Goncharov
e51874d46a
[Gradle, JS] Use set in task requirements
2020-06-16 11:57:33 +03:00
Ilya Goncharov
464c8eb77a
[Gradle, JS] Add kotlin-js-test-runner to dependencies by default
2020-06-16 11:57:33 +03:00
Ilya Goncharov
4a52596344
[Gradle, JS] Remove devServer from common part of legacy
2020-06-16 11:57:32 +03:00
Ilya Goncharov
1f5012684b
[Gradle, JS] Force full configuring of NPM tasks in idea import
2020-06-16 11:57:32 +03:00
Ilya Goncharov
aab4fd7225
[Gradle, JS] Use unique representation for npm dependency
2020-06-16 11:57:32 +03:00
Ilya Goncharov
92c224b616
[Gradle, JS] Fix NpmDependency toString
2020-06-16 11:57:32 +03:00
Ilya Goncharov
1a81f02377
[Gradle, JS] Add tools npm dependencies as input to package json task
2020-06-16 11:57:32 +03:00
Ilya Goncharov
d0c0ddd7e5
[Gradle, JS] Move initialization of RequiresNpmDepends in project resolver
2020-06-16 11:57:32 +03:00
Ilya Goncharov
3283a10561
[Gradle, JS] Define compilation on constructor of RequiresNpmDepends
2020-06-16 11:57:32 +03:00
Ilya Goncharov
db42b5b062
[Gradle, JS] Get npm dependencies in compilation npm resolver
2020-06-16 11:57:32 +03:00
Ilya Goncharov
49710c9509
[Gradle, JS] Remove task oriented taskRequirements
2020-06-16 11:57:31 +03:00
Ilya Goncharov
8f679bf1d3
[Gradle, JS] Tools npm dependencies resolved in task execution
2020-06-16 11:57:31 +03:00
Ilya Goncharov
1ab6a9bc84
[Gradle, JS] No NPM tools configuration
2020-06-16 11:57:31 +03:00
Ilya Goncharov
34aff5953f
[Gradle, JS] TaskRequirements inside NodeJsRootExtension
2020-06-16 11:57:31 +03:00
Ilya Goncharov
791dfb78ab
[Gradle, JS] Dukat only for main compilation
2020-06-16 11:57:31 +03:00
Ilya Goncharov
99e05b777a
[Gradle, JS] PackageJsonDukatExecutor -> DukatExecutor
2020-06-16 11:57:31 +03:00
Ilya Goncharov
10c501d474
[Gradle, JS] DukatExecutor -> DukatRunner
2020-06-16 11:57:31 +03:00
Ilya Goncharov
f5db4b12ba
[Gradle, JS] Rename of DukatTaskss
2020-06-16 11:57:31 +03:00
Ilya Goncharov
cf65b1f87a
[Gradle, JS] Rename on AbstractDukatTask
2020-06-16 11:57:31 +03:00
Ilya Goncharov
9f45ef8df5
[Gradle, JS] Rename DEFAULT_GENERATE_EXTERNALS
2020-06-16 11:57:30 +03:00
Ilya Goncharov
0f47a38042
[Gradle, JS] Enable Dukat by default with false generateExternals
2020-06-16 11:57:30 +03:00
Ilya Goncharov
f285a31a5a
[Gradle, JS] Make default generate kotlin externals as false
2020-06-16 11:57:30 +03:00
Ilya Goncharov
2ca0e37be7
[Gradle, JS] Use default generate externals from property
2020-06-16 11:57:30 +03:00
Ilya Goncharov
eb6e797001
[Gradle, JS] In npm dependency extension use default generate value from properties
2020-06-16 11:57:30 +03:00
Ilya Goncharov
6316949e36
[Gradle, JS] Rename generateKotlinExternals on generateExternals
2020-06-16 11:57:30 +03:00
Dmitry Gridin
85840578ad
Increase warm-up, test iterations in PerformanceTypingIndentationTest
2020-06-16 15:20:38 +07:00
Dmitriy Dolovov
af1dd6251e
[Commonizer] Fallback for const val properties with different values
2020-06-16 15:04:08 +07:00
Yunir Salimzyanov
ee455abe52
Bootstrap: 1.4.20-dev-498
...
(cherry picked from commit 51d74d78c6 )
2020-06-16 10:30:35 +03:00
Yunir Salimzyanov
3766dbff69
Revert "Bootstrap: 1.4.20-dev-498"
2020-06-16 10:01:58 +03:00
Steven Schäfer
846fc13519
JVM IR: Fix inline class constructor ABI (KT-37013, KT-37015)
2020-06-16 09:23:58 +03:00
Abduqodiri Qurbonzoda
b93c49afae
Promote ArrayDeque and MutableList.removeFirst/LastOrNull to stable
2020-06-16 04:13:05 +03:00
Alexander Gorshenev
99c5585790
Allow dynamic types in ir fake override substitution arguments
2020-06-16 02:56:46 +03:00
simon.ogorodnik
1a7b30c13a
[FIR] Fix incorrect name in anonymous object class id
2020-06-16 00:01:06 +03:00
simon.ogorodnik
2f89ba9499
[FIR] Fix incorrect referential equals on Name instance
2020-06-16 00:01:06 +03:00
Nikita Bobko
cb8addc4cd
202: Fix NPE in BaseKotlinJpsBuildTestCase.tearDown()
2020-06-15 23:22:20 +03:00
Nikolay Krasko
9cac2e1945
Minor: fix splitting the line
2020-06-15 23:22:20 +03:00
Andrei Klunnyi
1b47d538ae
Flaky test fix: MultiFileHighlightingTestGenerated
...
This commit fixes an issue introduced in
AbstractKotlinCodeVisionProviderTest under a3c881da . Global Registry was
mistakenly used to manipulate the state of KotlinCodeVisionProvider. As
a result MultiFileHighlightingTestGenerated became unstable during the
parallel execution.
2020-06-15 19:15:54 +02:00
Yunir Salimzyanov
51d74d78c6
Bootstrap: 1.4.20-dev-498
2020-06-15 17:36:13 +03:00
Ilya Gorbunov
d5ae06e7ed
Add run configuration for stdlib-js ApiTest
2020-06-15 17:18:10 +03:00
Ilya Gorbunov
05f9154bdd
Use fixed versions of node.js and npm packages in tests
2020-06-15 17:18:10 +03:00
Ilya Chernikov
d7df249480
Convert contributed descriptors to list...
...
without this `KDocCompletionTestGenerated,testExtensionsFQLink`, which
most likely point to some broken contract in the test.
2020-06-15 16:08:41 +02:00
Kirill Shmakov
a6feae0fbb
Add test for KMM Wizard
2020-06-15 16:21:41 +03:00
Kirill Shmakov
a22fb2c1ba
Mention downstream usage of new wizard backend
2020-06-15 16:21:41 +03:00
Mikhail Bogdanov
fe4bb24a3e
Don't use labels for caching
...
Avoid new objects creation
2020-06-15 15:13:10 +02:00
Mikhail Bogdanov
db50afeafe
Fix compilation with ASM 8
...
General rule to use linkedLabel or linkWithLabel
when label from node is reused in other instructions.
If label is not linked then it will point to another labelNode when visited
#KT-39013 Fixed
2020-06-15 15:13:10 +02:00
Dmitriy Novozhilov
1186d1affd
[FIR-TEST] Count all ConeKotlinErrorType as error types
2020-06-15 15:32:25 +03:00
Dmitriy Novozhilov
d7ee168dff
[FIR] Create error candidate for completion instead of simple error reference
2020-06-15 15:32:25 +03:00