Vyacheslav Gerasimov
bc2f0936bd
Build: Rename commonDep -> commonDependency
2021-12-16 21:48:19 +03:00
Dmitriy Novozhilov
9baf10cfcc
[Build] Remove forgotten comment from build config
2021-10-12 17:26:33 +03:00
Dmitriy Novozhilov
e933c7b6d9
[Build] Remove testApi(intellijDep()) dependencies from all modules
...
Since IDEA moved most of it's jars to java 11 it's illegal to use them
in our dependencies, so all modules which use `intellijDep()` should
carefully specify which jars they use
2021-09-30 14:41:31 +03:00
Dmitriy Dolovov
fc4f66b702
[Commonizer] Change the main package name
...
org.jetbrains.kotlin.descriptors.commonizer -> org.jetbrains.kotlin.commonizer
2021-03-17 13:34:06 +03:00
Yan Zhulanow
0fb57d7253
Pill: Exclude native-commonizer from JPS modules
2021-03-16 19:21:50 +09:00
sebastian.sellmair
4500b6ce74
[Commonizer] Implement :native:kotlin-klib-commonizer:api with support for library commonization
...
- Implement new Gradle module ':native:kotlin-klib-commonizer'
- Implement new NativeKlibCommonize task
- Implement CommonizerTarget.identityString
2021-02-17 19:24:54 +00:00
Dmitriy Dolovov
5ff6b5ef42
[Commonizer] Rework test infrastructure to compare metadata instead of descriptors
2021-02-02 23:11:38 +03:00
Dmitriy Dolovov
701374a646
[Commonizer] Embed :kotlinx-metadata-klib into the commonizer Jar
2021-02-02 23:10:45 +03:00
Dmitriy Dolovov
66bc142f92
[Commonizer] Empty sources/javadocs Jars
2020-11-17 19:02:18 +03:00
Dmitriy Dolovov
f5329b6f1d
[Commonizer] Don't publish sources and javadocs
2020-11-12 17:23:52 +03:00
Dmitriy Dolovov
3d8b614778
[Commonizer] Allow debugging through "runCommonizer" Gradle task
2020-10-14 09:33:12 +03:00
Dmitriy Dolovov
f49f5cb3d5
[Commonizer] Fix classpath for "runCommonizer" Gradle task
2020-10-14 09:33:06 +03:00
Dmitriy Dolovov
59183a8142
[Commonizer] Replace j.u.HashMap by g.t.THashMap to reduce memory usage
2020-06-19 19:36:06 +07:00
Vyacheslav Gerasimov
3e3afac407
Build: Fix pom runtime scope for kotlin-klib-commonizer
2020-06-14 20:31:28 +03:00
Vyacheslav Gerasimov
b85b733e42
Build: Remove explicit legacy maven plugin application
2020-06-14 20:31:25 +03:00
Dmitriy Dolovov
0827d2e8a3
[Commonizer] Fix Gradle module dependencies
2020-05-28 12:11:04 +07:00
Dmitriy Dolovov
31a1f8ff4b
Include :native:kotlin-native-utils into kotlin-compiler.jar
2020-04-01 11:46:55 +07:00
Dmitriy Dolovov
ed96b81a42
[Commonzer] Fix ISE during commonization, improve interner performance
...
Issue #MMPP-191
2020-03-06 21:44:58 +07:00
Dmitriy Dolovov
4ccff3f1b1
[Commonizer] Add extendable uniform multi-task CLI
2020-02-11 08:51:15 +07:00
Dmitriy Dolovov
4027079b41
[Commonizer] Fix dependencies visible in POM file
2020-02-11 08:51:00 +07:00
Dmitriy Dolovov
b711c6d398
Rename :native:kotlin-native-commonizer to :native:kotlin-klib-commonizer
2020-02-11 08:50:50 +07:00
Dmitriy Dolovov
9594b8db42
Rename Kotlin/Native modules for uniformity
2020-01-29 20:30:46 +07:00