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
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
Vyacheslav Gerasimov
852dcedb86
Build: Remove marker task dependencies from gradle integration tests
2020-06-14 21:04:34 +03:00
Vyacheslav Gerasimov
b4df4e5525
Build: Fix variant resolution ambiguity
2020-06-14 20:31:27 +03:00
Vyacheslav Gerasimov
eeb2f7d3d1
Build: Migrate plugin markers to maven-publish publication
2020-06-14 20:31:27 +03:00
Vyacheslav Gerasimov
da6c2ddb2f
Build: Migrate stdlib & kotlin-test to maven-publish publication
2020-06-14 20:31:27 +03:00
Vyacheslav Gerasimov
9faf088c96
Build: Disable automated publishing setup for kotlin-gradle-plugin
...
We have our own publishing configured in the `publish` helper which
conflicts with automated publishing of `java-gradle-plugin`
2020-06-14 20:31:26 +03:00
Vyacheslav Gerasimov
4aa3040550
Build: Use runtimeOnly instead of deprecated runtime
...
maven-publish plugin uses `runtimeOnly` for runtime scope instead of
`runtime`
2020-06-14 20:31:26 +03:00
Vyacheslav Gerasimov
8737168d41
Build: Use maven-publish in configurePublishing helper
2020-06-14 20:31:26 +03:00
Vyacheslav Gerasimov
94b4f4a91a
Build: Remove configureJvmProject helper for groovy script
...
It duplicates allprojects configuration done in root project
2020-06-14 20:31:26 +03:00
Vyacheslav Gerasimov
c2589c7d6d
Build: Rename javadocJar for groovy to configureJavadocJar
...
So it doesn't interfere with javadocJar task accessor
2020-06-14 20:31:25 +03:00
Vyacheslav Gerasimov
d711086be2
Build: Publish Kotlin artifacts with maven-publish plugin
2020-06-14 20:31:25 +03:00
Vyacheslav Gerasimov
b85b733e42
Build: Remove explicit legacy maven plugin application
2020-06-14 20:31:25 +03:00
Alexander Udalov
01b6142500
Revert changes from 6e67e1e78d in Gradle integration tests
...
To fix the JPS build.
2020-06-11 17:26:10 +02:00
Alexander Udalov
6e67e1e78d
Replace appendln with appendLine in project
2020-06-11 13:01:30 +02:00
Mathias Quintero
e45e491718
Add options param to external dependencies resolver API
2020-06-10 16:28:41 +02:00
Mathias Quintero
83087291df
Add API to get locations of collected script annotations
...
#KT-38404 fixed
also:
- Add wrapper class for the location combined with the location id
- Add source code location parameters to external dependency resolvers
- Add tests for locations in annotations
- Add tests for order of annotation resolution for dependencies resolvers
2020-06-10 16:28:41 +02:00
Ilya Goncharov
18914ac9a5
[Gradle, JS] Fix name of publication in both mode
2020-06-10 14:52:35 +03:00
Ilya Goncharov
60d62148e8
[Gradle, JS] Fix isMain in js targets
2020-06-10 14:48:29 +03:00
Ilya Goncharov
b72f7c3021
[Gradle, JS] Remove Native Only isMainCompilation only
2020-06-10 14:48:29 +03:00
Ilya Goncharov
2d068a42f4
[Gradle, JS] Use common isMain for KotlinCompilation
2020-06-10 14:48:29 +03:00
Ilya Goncharov
fdbdc5aac7
[Gradle, JS] Fix error message for both executable
2020-06-10 11:26:22 +03:00
Vladimir Dolzhenko
3817f7f044
Fixed GenerateKotlinpTests compilation
...
Relates to #KTI-17
2020-06-09 09:03:35 +02:00
Abduqodiri Qurbonzoda
820353ee0e
Promote scanReduce deprecation level to error
2020-06-07 10:05:40 +03:00
Abduqodiri Qurbonzoda
4e820edd1f
Promote randomOrNull, reduceOrNull, scan to stable
2020-06-07 10:05:38 +03:00
Abduqodiri Qurbonzoda
094dbf4c2d
Remove experimental status from Array.associateWith
2020-06-07 10:05:36 +03:00
Ilya Chernikov
5e33612238
Extract interface from CompilerMessageLocation to ease extension
...
The CompilerMessageLocation is an implicit part of the binary daemon
protocol so changing it breaks compatibility with older daemons.
This change allows to extend location for non-daemon uses without
breaking the binary protocol.
2020-06-05 21:58:27 +02:00
Ilya Goncharov
80a310540e
[Gradle, JS]Remove failed on variant aware resolution tests on kotlin2js
...
Because kotlin2js is deprecated, it is not actual to support tests which are failed because changes in Gradle.
Seems kotlin2js doesn't and didn't and work with Gradle > 5.3
2020-06-05 10:50:08 +03:00
Vyacheslav Karpukhin
6d6a228057
Android import: binary-compatible setting of the BuildType attribute
2020-06-04 20:57:54 +02:00
Vyacheslav Karpukhin
39a3f5e7d9
Android import: better value source for BuildTypeAttr
2020-06-04 20:57:54 +02:00
Vyacheslav Karpukhin
1f638f52d5
Android import: setting BuildType attribute for kotlin android compilations
2020-06-04 20:57:54 +02:00
Sergey Igushkin
e4e70f1b5b
VariantAwareDependenciesIT.kt: remove compile/runtime/... configurations
2020-06-04 20:42:12 +03:00
Sergey Igushkin
52b29b53bc
Fixup BuildCacheRelocationIT: Gradle 5.6.1 -> 5.6.4 (AGP requirement)
2020-06-04 17:53:15 +03:00
Ilya Goncharov
c5aa35e016
[Gradle, JS] All regular text printed to DEBUG
2020-06-04 15:02:56 +03:00
Ilya Goncharov
97e4d23d75
[Gradle, JS] Filter warning with source maps
...
#KT-39377 fixed
2020-06-04 15:02:54 +03:00
Ilya Goncharov
69b9a2e98a
[Gradle, JS] Remove trailing commas from webpack config
...
#KT-39377 fixed
2020-06-04 15:02:39 +03:00
Ilya Goncharov
4bbead6200
[Gradle, JS] Remove custom source-map-loader
...
#KT-39377 fixed
2020-06-04 15:02:12 +03:00
Sergey Igushkin
603bae398f
Fix BuildCacheIT and BuildCacheRelocationIT
...
* Adjust the log checks for newer Gradle versions
* Use AGP 3.6.0 and Gradle 5.6.1 as the older version
2020-06-04 10:41:25 +00:00
Dmitry Petrov
de25359a90
Fix stdlib compilation after updated @JvmName check
...
Previously, extension receiver type was not taken into account when
checking for @JvmName annotation applicability to possibly mangled
functions (such functions, however, were mangled).
This bug was fixed, but, unfortunately, not before such functions were
added to stdlib ('sumOf' family).
2020-06-04 12:16:28 +03:00
Ilya Kirillov
8a4521864e
Wizard: use cache redirector on project importing tests
2020-06-04 12:00:42 +03:00