Dmitriy Novozhilov
b9189f3099
Advance bootstrap to 1.6.20-dev-4603
2021-10-30 13:35:20 +03:00
Dmitriy Novozhilov
2676de397c
Advance bootstrap to 1.6.20-dev-3905
2021-10-15 08:58:16 +03:00
Dmitriy Novozhilov
13c893753d
Advance bootstrap to 1.6.20-dev-3726
2021-10-12 10:30:12 +03:00
Dmitriy Novozhilov
e483b9b52b
Advance bootstrap to 1.6.20-dev-2497
2021-09-24 22:19:43 +03:00
Dmitriy Novozhilov
0923d39215
[Build] Setup useFirForLibraries flag
2021-09-20 14:18:18 +03:00
Dmitriy Novozhilov
24a16a0c62
Advance bootstrap to 1.6.20-dev-1402
2021-09-13 09:17:24 +03:00
Nikolay Lunyak
c2e5583780
[FIR] Add support for JVM_STATIC_NOT_IN_OBJECT_OR_COMPANION diagnostic
2021-09-09 20:18:49 +03:00
Dmitriy Novozhilov
049ebef53e
Advance bootstrap to 1.6.0-dev-3496
2021-08-25 14:55:51 +03:00
Pavel Punegov
6ea2dea28e
Fix JDK 16 and 17 env variables to correspond to the TC
2021-08-17 09:51:53 +00:00
Yahor Berdnikau
bcf08e3293
Set jvm target validation mode to 'error'.
2021-08-06 17:53:45 +02:00
Dmitriy Novozhilov
cbef031780
Advance bootstrap to 1.6.0-dev-2458
2021-08-06 16:40:07 +03:00
Dmitriy Novozhilov
13b5f87f3a
[Build] Add gradle properties for different sets of modularized testdata
2021-08-05 15:22:42 +03:00
Dmitriy Novozhilov
79ff02fd97
[Build] Add documentation for some useful properties in gradle.properties
2021-08-05 15:22:39 +03:00
Alexander Udalov
0925e1b497
Enable JVM IR for stdlib/reflect/test libraries
...
Changes in Gradle integration tests are needed because:
- in new-mpp-android, kotlin-stdlib-jdk8 is used, and JVM IR generates
JDK 8-specific bytecode (invokedynamic). D8 needs to be configured to
desugar it with source/target versions set to 1.8, otherwise it
reports an error.
- in AndroidExtensionsManyVariants and AndroidIcepickProject, D8 fails
with assertions enabled if AGP < 4.0.0 is used because of
https://issuetracker.google.com/issues/148661132 . The tests which use
old AGP versions are probably not relevant anymore anyway.
Changes in kotlin-stdlib-runtime-merged.txt are caused by a slightly
different generation scheme of collection subclasses in JVM IR, and are
harmless.
(Previous attempt was at 15e978dbd311c2ba78ec32b394c21acde9811ccb.)
2021-08-05 12:36:35 +02:00
Pavel Punegov
ad2fabb7cb
Add environments for JDK 16 and 17
2021-08-03 10:15:07 +00:00
Mikhael Bogdanov
0a5991d6e7
Update bootstrap to 1.6.0-dev-2117
2021-08-03 07:40:56 +00:00
Mikhael Bogdanov
29f6ec4f40
Update defaultSnapshotVersion to 1.6.255-SNAPSHOT
2021-07-29 19:45:54 +02:00
Alexander Udalov
91c39ed01c
Build: remove obsolete compiler arguments
...
These compiler arguments enable features which are enabled by default in
the current Kotlin anyway.
The only exception is in :compiler:cli which uses an old language
version.
2021-07-27 13:35:38 +02:00
Nikita Bobko
d1e46e8ce7
Delete Kotlin IntelliJ IDEA plugin modules from settings.gradle
2021-07-21 11:23:53 +02:00
Alexander Udalov
35f6337de3
Remove obsolete kotlin.build.useIR flag
...
(cherry picked from commit 91e47f1fd7 )
2021-07-13 14:01:19 +02:00
Yahor Berdnikau
7789054547
Migrate repo to use JVM toolchains Gradle feature.
...
^KT-46972 Fixed
2021-07-05 14:11:12 +00:00
Dmitriy Novozhilov
2446ad9510
Advance bootstrap to 1.6.0-dev-328
2021-07-02 15:46:20 +03:00
Dmitriy Novozhilov
80b81934de
Advance bootstrap to 1.5.30-dev-2862
2021-06-26 18:18:43 +03:00
Dmitriy Novozhilov
1bce49023d
Advance bootstrap to 1.5.30-dev-2757
2021-06-25 13:25:48 +03:00
Nikita Bobko
c35e0438b6
Switch disableKotlinPluginModules flag
2021-06-22 17:21:04 +03:00
Alexander Udalov
e7275a7cb0
Revert "Enable JVM IR for stdlib/reflect/test libraries"
...
This reverts commit 15e978dbd3 .
Together with the previous revert, this led to multiple failures in
Gradle integration tests:
ConfigurationCacheIT.testIncrementalKaptProject
ConfigurationCacheForAndroidIT.testAndroidKaptProject
KotlinAndroid34GradleIT.testParcelize
KotlinAndroid34GradleIT.testAndroidExtensionsManyVariants
KotlinAndroid36GradleIT.testAndroidWithNewMppApp
KotlinAndroid36GradleIT.testParcelize
KotlinAndroid36GradleIT.testAndroidIcepickProject
2021-05-28 21:36:24 +02:00
Alexander Udalov
e0cc6d44a7
Revert "Remove obsolete kotlin.build.useIR flag"
...
This reverts commit 91e47f1fd7 .
2021-05-28 21:35:57 +02:00
Alexander Udalov
91e47f1fd7
Remove obsolete kotlin.build.useIR flag
2021-05-28 15:41:57 +02:00
Alexander Udalov
15e978dbd3
Enable JVM IR for stdlib/reflect/test libraries
2021-05-28 15:41:56 +02:00
Dmitriy Novozhilov
8eca31e867
Advance bootstrap to 1.5.30-dev-1023
2021-05-26 17:53:17 +03:00
Nikita Bobko
ac6c810d25
Make it possible to attach platforms with different versions to kotlin repo
2021-05-20 16:05:37 +02:00
Dmitriy Novozhilov
df51856e65
Advance bootstrap to 1.5.20-dev-5753
2021-04-29 16:07:22 +03:00
Alexander Likhachev
df8682650a
[Build] Enable Gradle file system watching by default
2021-04-07 12:23:39 +03:00
Dmitriy Novozhilov
e10792e1c6
Advance bootstrap to 1.5.20-dev-4401
2021-04-03 14:31:34 +03:00
Dmitriy Novozhilov
e97140a4a7
Advance bootstrap to 1.5.20-dev-4399
2021-04-03 13:52:47 +03:00
Nikolay Krasko
5631481747
Drop bintray kotlin-dev (KTI-528)
2021-03-30 12:34:03 +03:00
Mikhael Bogdanov
cdb2dd6661
Advance bootstrap to 1.5.20-dev-2613
2021-03-15 07:10:03 +01:00
Ilya Gorbunov
3da3f0e653
Advance bootstrap to 1.5.20-dev-2378
2021-03-05 23:46:56 +03:00
Dmitriy Novozhilov
4ed341b152
Advance bootstrap to 1.5.20-dev-1608
2021-03-05 17:23:29 +03:00
Vasily Levchenko
f2524dbb8d
[gradle][properties] default kotlin.native.home
2021-02-26 12:51:52 +01:00
Vasily Levchenko
3867cf6ef5
[build] switch to kotlin-build-gradle-plugin:0.0.25
2021-02-24 11:07:14 +01:00
Dmitriy Novozhilov
8521d844e2
Advance bootstrap to 1.5.20-dev-814
2021-02-17 12:01:06 +03:00
Dmitriy Novozhilov
7e3802bde3
Advance bootstrap to 1.5.0-dev-2205
2021-01-29 14:57:07 +03:00
Nikolay Krasko
133e39b783
Advance snapshot version 1.4.255 -> 1.5.255 (KTI-421)
...
#KTI-421 Fixed
2020-12-31 15:49:06 +03:00
Dmitriy Novozhilov
3e3ffee2a0
Advance bootstrap to 1.5.0-dev-1141
2020-12-30 11:37:37 +03:00
Dmitriy Novozhilov
2b22cbcdd2
Advance bootstrap to 1.5.0-dev-309
2020-12-09 19:37:47 +03:00
Alexander Udalov
19ca9c0fde
Enable JVM IR for bootstrap in the project
2020-11-30 22:09:24 +01:00
Dmitriy Novozhilov
e66daf90fd
Advance bootstrap to 1.4.30-dev-2196
2020-11-10 11:02:48 +03:00
Dmitriy Novozhilov
8cb08139e1
[FIR-IDE] Add example flag for enabling fir ide to gradle.properties
2020-10-16 15:24:57 +03:00
Alexander Udalov
4c09906235
Build: add kotlin.build.useIRForLibraries to enable JVM IR for libraries separately
...
The next step for JVM IR adoption in our project is going to be enabling
`kotlin.build.useIR`, but keeping `kotlin.build.useIRForLibraries`
disabled until we fix all remaining ABI incompatibility issues for
library code.
2020-10-16 12:13:05 +02:00