Dmitrii Krasnov
267068546f
migrated git connected cocoapods test to new test dsl (junit 5 and gradle test kit)
...
#KT-51553 In Progress
2023-06-13 06:34:33 +00:00
Dmitriy Dolovov
502cbe8b17
[PL][tests] W/a for broken @Deprecated annotations in existing c-interop KLIBs
...
^KT-59030
2023-06-05 12:47:56 +00:00
Igor Yakovlev
45897cf045
[Wasm] Update SpiderMonkey and D8
2023-05-19 15:50:06 +00:00
Roman Golyshev
d4cffb8a5a
[213] Switch to 213 platform
...
KTI-1114
2023-04-21 13:19:04 +00:00
Nikolay Krasko
09bd9ec9af
Remove versions.intellijSdk.forIde versions
2023-03-13 18:40:20 +00:00
Valeriy.Vyrva
9a0e2b08f1
Bump JUnit5 version to 5.9.1
2023-02-06 10:01:52 +00:00
Alexander Udalov
5ef372aab5
Update jvm-abi-gen to kotlinx-metadata-jvm 0.6.0
2023-01-17 21:59:54 +01:00
Svyatoslav Kuzmich
9bc6b420a9
[Wasm][Stdlib] Add public APIs for linear memory access
...
Needed for interop with APIs that use linear memory.
2022-12-29 19:25:23 +00:00
Zalim Bashorov
cbf7497f76
[Wasm, JS] Update v8 to 10.9.194
...
It turned out that 10.9.130 is not available for intel based macs (mac64)
2022-11-11 16:20:43 +01:00
Zalim Bashorov
d29010807a
[Wasm] Apply recent changes in TFR proposal and update v8
...
Type index immediate was added to call_ref and return_call_ref instructions.
More details here https://github.com/WebAssembly/function-references/pull/76
2022-11-09 13:44:38 +01:00
Zalim Bashorov
21c4580e20
[JS, Wasm] Update Nodejs to the current LTS (18.12.1) and add useful links
2022-11-08 14:31:43 +00:00
Nikolay Krasko
3853f228af
Add a comment about implicit dependency between compiler and plugin
...
^KTI-746 Fixed
2022-10-12 08:20:24 +00:00
Abduqodiri Qurbonzoda
dce62275c6
Fix daemon-common-new compile
2022-09-17 01:06:56 +00:00
Igor Yakovlev
21328fea9d
[WASM] Bump v8 version to 10.7.157
2022-09-15 16:27:43 +00:00
Vyacheslav Gerasimov
15d797b5b5
Build: Use protobuf from kotlin-dependencies repo
...
#KTI-892
2022-09-01 19:28:16 +02:00
Nikita Bobko
276923834f
1/5 Replace source dependency on kotlin-reflect with binary dependency
...
Review: https://jetbrains.team/p/kt/reviews/6753
Meaningful semantic change was splitted into 5 commits to simplify the
change review. Sinle commit would be too big.
Why replace source to binary: to get rid of kotlin-reflect in Kotlin
plugin artifact KTIJ-22276
Technically, versions.kotlin-reflect should be the same as in minimal
supported IDEA (which is 213 IDEA and 1.5.10 version of reflect) but,
unfortunatelly, 1.5.10 is too old for the Kotlin repo.
ScriptCompilerTest.testTypeAliases fails if you try to use such an old
version:
java.lang.ClassCastException: kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors.DeserializedTypeAliasDescriptor cannot be cast to kotlin.reflect.jvm.internal.impl.descriptors.ClassDescriptor
at kotlin.reflect.jvm.internal.KClassImpl$Data$nestedClasses$2.invoke(KClassImpl.kt:102)
at kotlin.reflect.jvm.internal.KClassImpl$Data$nestedClasses$2.invoke(KClassImpl.kt:47)
at kotlin.reflect.jvm.internal.ReflectProperties$LazySoftVal.invoke(ReflectProperties.java:92)
at kotlin.reflect.jvm.internal.ReflectProperties$Val.getValue(ReflectProperties.java:31)
at kotlin.reflect.jvm.internal.KClassImpl$Data.getNestedClasses(KClassImpl.kt)
at kotlin.reflect.jvm.internal.KClassImpl.getNestedClasses(KClassImpl.kt:240)
at org.jetbrains.kotlin.scripting.compiler.test.ScriptCompilerTest.testTypeAliases(ScriptCompilerTest.kt:46)
Well, let's use 1.6.10 which is kotlin-reflect bundled into 221.
2022-08-22 15:43:30 +02:00
Dmitriy Novozhilov
c249eb9d2d
[Build] Specify lombok dependency version in versions.properties
2022-07-20 10:12:22 +00:00
Svyatoslav Kuzmich
11c8c01a50
[Wasm] Update v8 shell to v10.5.207
2022-07-19 18:46:52 +02:00
Sergej Jaskiewicz
ea556ce428
[JS IR] Implement stepping tests for Kotlin/JS
...
We already have stepping tests for Kotlin/JVM.
They are helpful for testing the correctness of the generated
debugging information.
They are better than line number tests in that they allow to test the
_behavior_, not the generated data. The structure of the data may change
even if the behavior stays the same. For that reason, stepping tests
are more stable.
2022-07-19 16:06:23 +00:00
Igor Yakovlev
dab1ec7aff
[WASM] Download v8 with D8 gradle plugin and make version property in versions.properties
2022-07-07 16:50:40 +02:00
nataliya.valtman
4b0ac511b2
Add configuration_cache tag into statistic
2022-07-06 14:35:17 +00:00
Ilya Chernikov
bb996c1b27
Switch kotlin version to 1.8
...
with appropriate fixes in testdata, tests and other
places.
2022-06-29 10:20:30 +02:00
Zalim Bashorov
56d0255a8a
[JS] Update nodejs to latest LTS version (16.14.2)
...
Also, remove verification metadata for older versions.
2022-04-23 17:58:42 +02:00
Zalim Bashorov
90c867ae1d
[JS] Define Node.js version in one place and use a single version everywhere
...
Consequently, it fixes the inability to run some JS related tests on Apple devices with ARM.
2022-04-23 17:58:42 +02:00
Nikolay Krasko
f7a53a1b24
Force using 2.8.9+ gson version as a dependency
...
Mitigate https://github.com/google/gson/pull/1991
^KT-51837 Fixed
2022-04-19 15:38:30 +02:00
Ilya Kirillov
7fbfb1bd95
Fix cooperative development setup for kt-master
2022-03-02 13:46:24 +01:00
Nikolay Krasko
a2cef5c930
Update shadow plugin to 7.1.2
...
^KTI-728 Fixed
2022-02-22 21:43:27 +03:00
Nikolay Krasko
85521f01f8
Update shadow plugin 6.1.0 -> 7.1.1
...
Version 7.1.1 is absent in jcenter, so additional repository was added
in some modules.
Leave old version in NewMultiplatformIT.kt because of
`This version of Shadow supports Gradle 7.0+ only. Please upgrade.` error.
^KTI-733 Fixed
2021-12-20 21:39:00 +03:00
Vyacheslav Gerasimov
4d87843925
Build: Set versions.trove4j to the version used in IDEA 203.8084.24
2021-12-16 21:48:27 +03:00
Vyacheslav Gerasimov
41902e69f5
Build: Move libraries versions from root project to versions.properties
...
and cleanup unused versions
2021-12-16 21:48:25 +03:00
Vyacheslav Gerasimov
f7a9065b75
Build: Use intellij maven repo instead of downloaded IDEA
...
#KTI-82
2021-12-16 21:48:23 +03:00
Vyacheslav Gerasimov
b86e85624e
Build: Use annotations dependency from intellij-dependencies maven repo
...
#KTI-82
2021-12-16 21:48:20 +03:00
Nikolay Krasko
4e806a6322
Bump junit-bom in our project 5.7.0 -> 5.8.1 and clean up old versions
2021-11-24 19:35:35 +03:00
Nikolay Krasko
9e0ba8c3d2
Clean up 193.6494.7 mentionings
2021-08-12 21:15:30 +03:00
Nikita Bobko
dac4fe7507
Adapt coop-dev for 212 platform
2021-08-07 00:07:28 +03:00
Alexander Likhachev
1a77b57a7b
[Gradle] Provide JNA jar to compiler classpath with intellij-core 203+
...
#KT-47748 Fixed
2021-07-15 20:41:57 +03:00
Dmitriy Novozhilov
d6a6ec42a2
Use 203.8084.24 as IDEA dependency instead of 203.6682.168
2021-07-08 13:29:21 +03:00
Dmitriy Novozhilov
80971d7b8b
~~~~ switch 203 ~~~~
2021-07-08 13:29:18 +03:00
Nikita Bobko
ce0bef6b60
Update 211 platform version for Kotlin plugin
2021-06-14 16:56:55 +02:00
Nikita Bobko
6a7770573c
[imltogradle] Support attaching 211 IDEA
2021-05-28 14:03:07 +02:00
Nikita Bobko
ac6c810d25
Make it possible to attach platforms with different versions to kotlin repo
2021-05-20 16:05:37 +02:00
Alexander Likhachev
2a49dcab47
[Build] Bump shadow plugin version to 6.1.0 to support configuration cache
...
Relates to #KT-44611
2021-03-11 14:12:33 +03:00
Dmitriy Novozhilov
c432efc364
[Build] Extract configuration of JUnit5 dependencies to common helper in buildSrc
2021-02-02 17:54:59 +03:00
Mikhael Bogdanov
6a29097a8c
Remove obsolete dependency for dx
2021-01-29 17:47:37 +01:00
Dmitriy Novozhilov
e4e28a5495
Build: update grovy dependencies in :compiler:tests-spec
2020-11-28 14:25:48 +03:00
Dmitriy Novozhilov
07dd9179e8
Build: change 202 platform version
2020-11-28 14:25:48 +03:00
Dmitriy Novozhilov
eeb9b3214c
Switch to 202 platform
2020-11-28 14:25:19 +03:00
Nikolay Krasko
21fa2bf98c
Switch to 201 platform
2020-06-30 19:53:18 +03:00
Nikolay Krasko
2340a86d8d
Update to 201.5259.13-EAP-SNAPSHOT
...
- No UIUtil.removeLeakingAppleListeners anymore
- getParameterHints nullability
- versions of lz4-java and guava were changed
2020-02-18 14:13:55 +03:00
Yan Zhulanow
a2be789d37
Pill: Move out Pill tasks from buildSrc
2020-02-14 17:35:16 +09:00