Martin Bonnin
a199fa7624
Bump Gradle version to 7.6
...
As well remove usages of forUseAtConfigurationTime - see also
https://github.com/JetBrains/kotlin/pull/5003
2023-02-08 16:27:26 +00:00
Valeriy.Vyrva
9a0e2b08f1
Bump JUnit5 version to 5.9.1
2023-02-06 10:01:52 +00:00
Yahor Berdnikau
ff2de0e2b9
Also clean newly added files.
...
Some patches could add new file and after hard reset they are not
deleted. This leads to patch apply failure.
Updated JGit otherwise clean command was not working properly.
2023-01-30 12:43:12 +00:00
Bogdan Mukvich
e988ac20f0
Update dokka 1.8.0-dev with OOM fixes
2023-01-26 14:13:19 +00:00
Nikolay Krasko
92840bf4b8
Clean-up verification-metadata.xml from old dependencies
2023-01-21 16:38:49 +00:00
Nikolay Krasko
4a4c38bafa
Update verification-metadata.xml after add command
2023-01-21 16:38:49 +00:00
Nikolay Krasko
922ffa80b0
Remove kotlinx-serialization-core:1.0.0-RC usage
2023-01-21 16:38:48 +00:00
Nikolay Krasko
50c911f159
Restrict and document usage for special repositories
...
This also should reduce the amount of requests for seeking artifacts
across the repositories.
2023-01-21 16:38:47 +00:00
Nikolay Krasko
7fa45e8af9
Add information to verification metadata about libraries used during publication to sonatype
2023-01-19 15:07:28 +00:00
Nikolay Krasko
d81feabb69
Temporary trust both Kotlin 1.8.20 and 1.9.0 develop and bootstrap
2023-01-18 13:41:42 +01:00
Alexander Udalov
5ef372aab5
Update jvm-abi-gen to kotlinx-metadata-jvm 0.6.0
2023-01-17 21:59:54 +01:00
Ilya Chernikov
400762635a
Scripting: update version of maven resolver dependencies
2023-01-15 20:11:56 +01:00
Yahor Berdnikau
f90b447c7f
Add task to generate Kotlinlang reference
...
Based on the template from
https://github.com/JetBrains/kotlin-web-site/tree/master/dokka-templates .
Template itself is updated frequently and should be added by CI
configuration.
Generated reference has versioning support. Older generated references
should put into:
<project_dir>/<build_dir>/dokka/kotlinlangDocumentationOld
^KT-55520 Fixed
2023-01-13 16:16:09 +00:00
Yahor Berdnikau
18e9496ea4
Update dokka to 1.7.20 version
...
^KT-55520 In Progress
2023-01-13 16:16:08 +00:00
Leonid Startsev
a1894ed027
Update runtime dependency in kotlinx.serialization plugin tests to 1.4.1
2023-01-09 18:25:42 +00:00
Sergej Jaskiewicz
e4d32f3615
Bump kotlin-build-gradle-plugin version to 0.0.39
...
This is so that the new APIs added in
d50c072af0 could be used in subprojects
that depend on kotlin-build-gradle-plugin
2023-01-05 10:13:38 +00:00
Alexander Likhachev
b5482b3812
[Gradle] Add Gradle 7.4 variant
...
#KT-52490 In Progress
2023-01-02 12:33:10 +00:00
Nikolay Krasko
9a69c1dd35
Clean-up verification-metadata.xml from old dependencies
2022-12-05 20:11:26 +00:00
Nikolay Krasko
57ffc61cc1
Reveal non-boostrap kotlin dependency usages
2022-12-05 20:11:26 +00:00
Alexander Likhachev
f839d5d4c2
[Gradle] Add Gradle 7.6+ variant
...
#KT-54634 In Progress
2022-12-02 16:37:35 +00:00
Sebastian Sellmair
687ccda3e8
[Gradle] Implement protobuf for kgp-idea/tcs
...
KT-54825
2022-11-17 07:38:38 +00:00
Leonid Startsev
2aede50306
Update BCV to 0.12.0; use JAR dump mode for kotlinx-metadata-jvm and
...
therefore remove BCV from kotlinx-metadata project.
Introduce @IgnoreInApiDump to workaround issue#104 in BCV.
2022-11-10 13:30:12 +00:00
Leonid Startsev
dd985d8209
Add Binary Compatibility Validator to kotlinx-metadata projects
...
Initiate API dumps
2022-11-10 13:30:08 +00: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
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
ed25939e58
Update kotlinx:dataframe version to 0.8.1
2022-10-19 11:20:03 +02:00
Bogdan Mukvich
1fd779e7f4
Fix dependencies in verification metadata after test
2022-10-13 14:31:32 +00:00
Bogdan Mukvich
e4e15f36ce
Update dependencies verification metadata
2022-10-13 14:31:32 +00:00
Nikolay Krasko
80c0c33670
Drop support for old idea versions in verification-metadata.xml
2022-10-12 08:20:27 +00:00
Sebastian Sellmair
8189d7b254
[Gradle] Implement kotlin-gradle-plugin-annotations module
...
This will include Internal* and *Experimental annotations for the
Kotlin Gradle Plugin. The separate module is proposed, so that
additional modules can use those annotations without
a dependency to the full kotlin-gradle-plugin-api module
(see -idea modules)
^KT-54029 WIP
2022-09-19 16:03:44 +00:00
Vyacheslav Gerasimov
15d797b5b5
Build: Use protobuf from kotlin-dependencies repo
...
#KTI-892
2022-09-01 19:28:16 +02:00
Leonid Startsev
c1b0ad418b
Activate MetaSerializable test and update serialization dependency
2022-08-17 11:43:37 +00:00
Alexander Likhachev
b5491177c9
[Gradle] Add Gradle 7.5+ variant
2022-08-16 08:47:31 +00:00
Nikolay Krasko
48e8c0020d
Update dokka to 1.7.0
...
This should fix reproducibility
(https://youtrack.jetbrains.com/issue/KT-52069/Dokka-resulting-htmls-are-not-stable )
^KTI-893 Fixed
2022-08-15 12:18:12 +00:00
Abduqodiri Qurbonzoda
de10a5b8fe
Upgrade dex-member-list version to 4.1.1
...
The old dex-method-list version 3.0.0 used a dalvik-dx that could not
parse MethodType introduced in jvm-7 bytecode.
2022-08-13 01:40:04 +03:00
sebastian.sellmair
f45a073dc0
[Gradle][KT-53342] Run functionalTests w/ AGP 7.2.1 and Java 11
2022-08-08 19:04:23 +00:00
Nikolay Krasko
d65aa67425
Update dependency verification command
2022-08-05 12:50:57 +00:00
Nikolay Krasko
07d6431235
Forgotten md5 hashes in verification-metadata.xml
2022-08-05 12:50:57 +00:00
Yahor Berdnikau
b28819a186
Enable signing for publication into Gradle plugin portal
...
^KT-53172 Fixed
2022-07-21 11:52:46 +02:00
Yahor Berdnikau
ef28967216
Update Gradle publish plugin to final 1.0.0 version
...
^KT-53172 In Progress
2022-07-21 11:52:31 +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
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
Yahor Berdnikau
9b768d647c
Update Gradle publish plugin to 1.0.0-rc-3 version
...
This should fix publishing multiple artifacts with the same hash and
remove requirement of custom action from Gradle team.
2022-06-28 10:50:00 +02:00
mvicsokolova
8053746ae0
kotlinx.atomicfu JVM/IR compiler plugin support
...
Merge-request: KT-MR-6541
Merged-by: Maria Sokolova <maria.sokolova@jetbrains.com >
2022-06-26 07:17:06 +00:00
Yahor Berdnikau
4d47cf07be
Update org.robolectric:android-all to 4.4_r1-robolectric-r2
...
Possibly could fix flaky parcelize plugin tests on Windows OS.
2022-06-21 11:26:30 +00:00
sebastian.sellmair
252c297112
[kpm] Create new :kotlin-gradle-plugin-proto module
2022-06-17 22:26:51 +00:00
Yahor Berdnikau
b6edf9a86e
Shadow Gradle plugin 3rd party dependencies
...
Such dependencies will be embedded into plugin jar and their package
will be relocated. This is need to avoid dependency conflicts with
user build scripts dependencies or other Gradle plugins.
Kotlin project dependencies are not shadowed.
^KT-46034 Fixed
2022-06-15 10:57:56 +02:00
mcpiroman
529c03ab08
Switch to auto generated IR tree
...
Co-authored-by: Alexander Udalov <alexander.udalov@jetbrains.com >
2022-06-13 18:58:05 +02:00