Commit Graph

7791 Commits

Author SHA1 Message Date
Amit Sharma 68bcff3194 Use default build-tool version in test projects 2022-10-21 09:12:46 +00:00
Ilya Goncharov 91f75a9187 [Gradle, JS] Both mode will leave as it was with legacy base
Because of both mode will be removed too (because it is redundant when legacy is deprecated), so it is no sense to change it
2022-10-20 20:23:49 +00:00
Jerome Prinet 74ba175255 Update Gradle Enterprise plugin to 3.11.2 2022-10-19 12:41:51 +02:00
Jerome Prinet 3b7b36bcc1 Update Gradle Enterprise plugins 2022-10-19 12:41:51 +02:00
Yahor Berdnikau f2971504e1 Update duckduckgo build regression benchmarks
Added as well benchmarks for configuration time only checks. At this
point this benchmark will fail with Kotlin 1.8 as project requires Anvil
 compiler plugin update.
2022-10-19 11:20:04 +02:00
Yahor Berdnikau d16b169fb2 Update kvision build regression benchmarks
Added as well benchmarks for configuration time only checks.
2022-10-19 11:20:03 +02:00
Yahor Berdnikau eac1c86513 Update graphql-kotlin build regression benchmarks
Added as well benchmarks for configuration time only checks.
2022-10-19 11:20:03 +02:00
Yahor Berdnikau 53e660c138 Fix benchmark aggregation on different measured builds number
When scenarios have different iterations number, resulted csv file will
contain empty entries for some of the measurements. Aggregation should
ignore such entries.
2022-10-19 11:20:03 +02:00
Yahor Berdnikau ed25939e58 Update kotlinx:dataframe version to 0.8.1 2022-10-19 11:20:03 +02:00
Yahor Berdnikau c40f6c277e Update gradle-profiler version to 0.19.0 2022-10-19 11:20:00 +02:00
Igor Yakovlev e7b3bfad24 [WASM] Remove redundant binaryen flag 2022-10-18 20:48:12 +02:00
Ilya Goncharov a1c61bb9a0 [Gradle, JS] Fix tests, because kotlinNpmInstall can not be run 2022-10-18 14:01:30 +00:00
Ilya Goncharov 0547a89080 [Gradle, JS] Public package json does not have dependency on npm install task 2022-10-18 14:01:30 +00:00
Ilya Goncharov fc170aa990 [Gradle, JS] Fix test for dukat generation 2022-10-18 14:01:29 +00:00
Ilya Goncharov f6aaf9bf4a [Gradle, JS] generate typescript only if necessary 2022-10-18 14:01:29 +00:00
Ilya Goncharov f14d9679e0 [Gradle, JS] No externalsDir 2022-10-18 14:01:29 +00:00
Ilya Goncharov 5a7b4294c5 [Gradle, JS] Add typescript optionally 2022-10-18 14:01:28 +00:00
Ilya Goncharov 8363b0e9cf [Gradle, JS] No conf cache report if no root build file 2022-10-18 14:01:28 +00:00
Ilya Goncharov ef101232ed [Gradle, JS] Move session file from project 2022-10-18 14:01:28 +00:00
Ilya Goncharov 5203096dcf [Gradle, JS] Compile not depends on storeYarnLock 2022-10-18 14:01:27 +00:00
Ilya Goncharov 1f703843a8 [Gradle, JS] Fix Gradle Plugin API 2022-10-18 14:01:27 +00:00
Ilya Goncharov 8ce185aba9 [Gradle, JS] Fix recursion 2022-10-18 14:01:27 +00:00
Ilya Goncharov ccff3f5598 [Gradle, JS] Fix compilation 2022-10-18 14:01:26 +00:00
Ilya Goncharov a24d5af9c2 [Gradle, JS] Remove dukat tests 2022-10-18 14:01:26 +00:00
Ilya Goncharov c7fff95231 [JS] Warning on npm dependencies with generateExternals declaration 2022-10-18 14:01:26 +00:00
Ilya Goncharov 810bc57d16 [JS] Warning for dukat using 2022-10-18 14:01:25 +00:00
Ilya Goncharov 3a9e92b577 [Gradle, JS] Remove dukat
^KT-54445 fixed
2022-10-18 14:01:25 +00:00
Ilya Goncharov 1d97b9b936 [Gradle, JS] Remove generateExternals 2022-10-18 14:01:24 +00:00
Ilya Goncharov 5ed3c20160 [Gradle, JS] Compilation not depends on dukat 2022-10-18 14:01:24 +00:00
Ilya Goncharov 05a6a07b08 [Gradle, JS] Remove dukat integration
^KT-54445 fixed
2022-10-18 14:01:24 +00:00
Ilya Goncharov 71011aeaef [JS IR] User's module name is with more priority than default one 2022-10-18 09:59:16 +00:00
Ilya Goncharov ec50036884 [JS IR] Change module name compiler flags 2022-10-18 09:59:16 +00:00
Yahor Berdnikau a32b2c4a3f Fix wrong context of LanguageSettings to compiler options sync
Add Native target configuration to always iterate on all native target
compilations in afterEvaluate and trigger sync of compilation
LanguageSettings to compiler options. This way afterEvaluate will be
called in the correct context.

^KT-54439 Fixed
2022-10-18 08:58:29 +00:00
Ilya Goncharov 4c6b433496 [Gradle] Dry run with wasm flags only for wasm targets
^KT-54421 fixed
2022-10-17 13:03:41 +00:00
nataliya.valtman 57f1405d95 Don't report compilation exceptions into error.log 2022-10-14 15:41:49 +00:00
nataliya.valtman 2379185398 Log daemon exception for In process compilation into error.log 2022-10-14 15:41:48 +00:00
konstantin.tskhovrebov 0127c3a6c4 [KT-54442] Fix default test device Apple OS family parser. 2022-10-14 13:11:15 +00:00
konstantin.tskhovrebov 7f40a9394b [KT-54090] Filter Apple devices by availability 2022-10-14 13:11:15 +00:00
Alexander Likhachev 95c4d6d027 Revert "Remove usage of deprecated Gradle field, replace with equivalent"
This reverts commit 6a491dfd0f.
2022-10-14 12:25:36 +02:00
Sergej Jaskiewicz c1f14d80fd [JS IR] Add Gradle integration tests for names in sourcemaps 2022-10-14 10:09:40 +00:00
Sergej Jaskiewicz 227864c6ec [JS IR] Add a compiler option for generating name entries in sourcemaps 2022-10-14 10:09:39 +00:00
Thomas Tresansky 6a491dfd0f Remove usage of deprecated Gradle field, replace with equivalent 2022-10-13 22:36:17 +02:00
Ilya Goncharov c5732b6f4d [Gradle, JS] Make targetPbserver public in kotlinJsExtension 2022-10-13 17:53:40 +00:00
Anton Lakotka 4348878aab !fixup test typo 2022-10-13 14:56:51 +00:00
Anton Lakotka 728bd95aea [Gradle] Update tests after changes in sources publication
^KT-48839
2022-10-13 14:56:51 +00:00
Anton Lakotka 5e929bbd7b [Gradle] Don't publish test source sets in common module
Publish only shared source sets, including host-specific ones.

^KT-48839 Verification Pending
2022-10-13 14:56:51 +00:00
Anton Lakotka 5f26649246 [Gradle] Introduce getHostSpecificMainSharedSourceSets
^KT-48839
2022-10-13 14:56:50 +00:00
Anton Lakotka 42cda2633d [Gradle] Add/update tests about Sources Publication in MPP
^KT-48839
2022-10-13 14:56:50 +00:00
Yahor Berdnikau 023b9bf284 Align new compiler options names with api naming
Use Kotlin*CompilerOptions or Kotlin*CompilerToolOptions naming approach.

^KT-54306 Fixed
2022-10-13 12:19:08 +00:00
Artem Kobzar de880ce9aa [K/JS] Move ES modules logic to a new transformer with IC 2022-10-13 07:32:44 +00:00