Ilya Kirillov
a5a72a89fc
Wizard: allow to create multiple JVM targets
...
#KT-36177 fixed
2020-02-26 11:19:06 +03:00
Ilya Kirillov
bb455ec8f6
Wizard: make error messages in ui clickable
...
#KT-36162 fixed
2020-02-26 11:19:06 +03:00
Ilya Kirillov
087de68b3a
Wizard: flatten JVM targets
...
#KT-36267 fixed
2020-02-26 11:19:06 +03:00
Ilya Kirillov
fa4d790f5a
Wizard: add jvm target setting for JVM configurations
...
#KT-36180 fixed
2020-02-26 11:19:05 +03:00
Ilya Kirillov
fabb0584da
Wizard: remove module types for some module configurators
...
#KT-36176 fixed
2020-02-26 11:19:05 +03:00
Abduqodiri Qurbonzoda
1f721796b8
Add vararg overloads for maxOf/minOf functions #KT-33906
2020-02-26 04:17:19 +03:00
Dmitriy Dolovov
d76dc6f57e
[Commonizer] Call commonizer on Gradle configuration phase
...
Issue #KT-36858
Initially it was called on execution step which may be omit
during project import into IDEA.
2020-02-21 21:54:15 +07:00
Ilya Goncharov
068d547375
[Gradle, JS] UpperCased KotlinJsCompilerType
2020-02-21 13:14:36 +03:00
Ilya Goncharov
9acd98071e
[Gradle, JS] Divide KotlinJsCompilerAttribute
2020-02-21 13:14:36 +03:00
Ilya Goncharov
cc97138e9c
[Gradle, JS] Extract JS presets container, no js in codegen since now
2020-02-21 13:14:36 +03:00
Ilya Goncharov
fa335b5360
[Gradle, JS] Js default compiler type for mpp
2020-02-21 13:14:36 +03:00
Ilya Goncharov
8dc75def19
[Gradle, JS] Use default configuration names only once in constants
2020-02-21 13:14:36 +03:00
Ilya Goncharov
664775a43f
[Gradle, JS] Configure compiler type with single platform plugin
2020-02-21 13:14:35 +03:00
Ilya Goncharov
e631146fa7
[Gradle, JS] Fix DSL for Gradle JS wizard
2020-02-21 13:03:21 +03:00
Abduqodiri Qurbonzoda
6670a2fff8
Update public api dump
2020-02-20 21:14:52 +03:00
Ilya Goncharov
569decce43
[Gradle, JS] Fix missed import
2020-02-20 19:32:35 +03:00
Ilya Goncharov
d114945b76
[Gradle, JS] Change message in polite manner
...
#KT-36489 fixed
#KT-36843 fixed
2020-02-20 19:32:35 +03:00
Ilya Goncharov
e0be8f271f
[Gradle, JS] Not error, but warning with test fix
2020-02-20 19:32:35 +03:00
Ilya Goncharov
40fb6c67d2
[Gradle, JS] Add diagnostic messages for js targets
2020-02-20 19:32:34 +03:00
Ilya Goncharov
aefaa6dc7f
[Gradle, JS] Remove deprecated configurations
2020-02-20 19:32:34 +03:00
Ilya Goncharov
92291c03e8
[Gradle, JS] Add methods with string definition of compiler
2020-02-20 19:32:34 +03:00
Ilya Goncharov
203ca018e5
[Gradle, JS] Rename public KotlinJsCompilerType
2020-02-20 19:32:34 +03:00
Ilya Goncharov
488538889b
[Gradle, JS] Extract JS presets container, no js in codegen since now
2020-02-20 19:32:34 +03:00
Ilya Goncharov
956b57a55d
[Gradle, JS] Do not duplicate target initialization
2020-02-20 19:32:34 +03:00
Ilya Goncharov
881de0a538
[Gradle, JS] Make default configuration of target
2020-02-20 19:32:34 +03:00
Ilya Goncharov
9112da2ad7
[Gradle, JS] Create predefined source sets for single platform plugin
2020-02-20 19:32:34 +03:00
Ilya Goncharov
06be32550b
[Gradle, JS] Fix lib and app test for both type
2020-02-20 19:32:34 +03:00
Ilya Goncharov
a5602165ec
[Gradle, JS] Fix names for js mpp
2020-02-20 19:32:33 +03:00
Ilya Goncharov
e1f7296426
[Gradle, JS] Fast test with both js compilers
2020-02-20 19:32:33 +03:00
Ilya Goncharov
37b3b3ec56
[Gradle, JS] Js default compiler type for mpp
2020-02-20 19:32:33 +03:00
Ilya Goncharov
3d30598774
[Gradle, JS] Js compiler type in interface
2020-02-20 19:32:33 +03:00
Ilya Goncharov
36631a5954
[Gradle, JS] Fix parallel tests
2020-02-20 19:32:33 +03:00
Ilya Goncharov
86e13c25b3
[Gradle, JS] Default conpiler type instead of legacy
2020-02-20 19:32:33 +03:00
Ilya Goncharov
ae89507736
[Gradle, JS] Add fish for js only lib-app test
2020-02-20 19:32:33 +03:00
Ilya Goncharov
16eb23c6b1
[Gradle, JS] Remove test with lib and app with not only legace
...
Because of performance reasons
- Fix usage of compiler type property
2020-02-20 19:32:33 +03:00
Ilya Goncharov
13594c80aa
[Gradle, JS] Declare default configurations in js single plugin
...
Because in Kotlin DSL we want to declare configurations in methods instead of extensions of Strings
We need to create configurations explicitly in plugin
2020-02-20 19:32:33 +03:00
Ilya Goncharov
f3f818edc3
[Gradle, JS] Use default configuration names only once in constants
2020-02-20 19:32:32 +03:00
Ilya Goncharov
d9c08945a3
[Gradle, JS] Common dependency configurations for both js
2020-02-20 19:32:32 +03:00
Ilya Goncharov
ecb89ad259
[Gradle, JS] Disambiguation classifier consider single platform plugin
2020-02-20 19:32:32 +03:00
Ilya Goncharov
4189bc88c2
[Gradle, JS] Provide disambiguation classifier for both mode
2020-02-20 19:32:32 +03:00
Ilya Goncharov
b967e11511
[Gradle, JS] Configure compiler type with single platform plugin
2020-02-20 19:32:32 +03:00
Ilya Goncharov
22e826770d
[Gradle, JS] Functions in extensions for configure compiler type
2020-02-20 19:32:32 +03:00
Ilya Goncharov
1346883837
[Gradle, JS] Fix published name for both compiler
2020-02-20 19:32:32 +03:00
Ilya Goncharov
185f7419d5
[Gradle, JS] Refactor with remove copypaste
2020-02-20 19:32:32 +03:00
Ilya Goncharov
397ff26e20
[Gradle, JS] With both compilers fully disambiguated names
2020-02-20 19:32:32 +03:00
Ilya Goncharov
ae391f3776
[Gradle, JS] Fix codegen for js platform
2020-02-20 19:32:31 +03:00
Ilya Goncharov
1bebcd398e
[Gradle, JS] Move JsCompilerType to Gradle Plugin API
2020-02-20 19:32:31 +03:00
Ilya Goncharov
82d31adb24
[Gradle, JS] Remove js compiler property from MPP plugin
2020-02-20 19:32:31 +03:00
Ilya Goncharov
4af389ba92
[Gradle, JS] Rename target on js in case of single platform
2020-02-20 19:32:31 +03:00
Abduqodiri Qurbonzoda
afceec71a4
Create an interface with provideDelegate() method #KT-26494
2020-02-20 18:57:52 +03:00