Dmitriy Dolovov
|
9bbfe9c1ac
|
Rename: KonanPlatform, KonanPlatforms -> NativePlatform, NativePlatforms
|
2020-03-29 23:20:52 +07:00 |
|
Dmitriy Dolovov
|
c23a11a6fc
|
Refactoring: Clean-up usage of KlibMetadataFactories
|
2020-03-27 13:12:01 +07:00 |
|
Roman Artemev
|
bb43a66716
|
[Metadata] Add platform dependent type transformer
- Fix forward declaration type construction
|
2020-02-26 14:55:54 +03:00 |
|
Roman Artemev
|
25a91a217e
|
[KLIB] Fix package for NullFlexibleTypeDeserializer
|
2020-02-26 14:55:53 +03:00 |
|
Georgy Bronnikov
|
47d6bdfd35
|
IR: add isProvidedByDefault() to SearchPathResolver
|
2020-01-28 12:19:43 +03:00 |
|
Mikhail Zarechenskiy
|
0e90d538df
|
FIC: propagate info about conversions for deserialized classes
|
2020-01-17 19:36:08 +03:00 |
|
Mikhail Zarechenskiy
|
0fdebdfeba
|
Refactoring: move SamConversionResolverImpl to core module
|
2020-01-17 19:36:07 +03:00 |
|
Leonid Startsev
|
9bd966c123
|
Supply correct Native platform for module descriptor while compiling from CLI
|
2020-01-15 12:48:49 +03:00 |
|
Dmitriy Dolovov
|
992a702762
|
Minor: organized imports
|
2019-12-13 15:52:03 +03:00 |
|
Dmitriy Dolovov
|
deb4025987
|
Fix: Use more precise KLIB compatibility check (by metadata version)
Issue #KT-34811
|
2019-12-13 15:51:54 +03:00 |
|
Dmitriy Dolovov
|
ce376f49fd
|
[Commonizer] CLI for Kotlin/Native KLIBs
|
2019-12-12 14:51:55 +03:00 |
|
Dmitriy Dolovov
|
a74e364849
|
[Commonizer] Support Kotlin/Native forward declarations
|
2019-12-12 14:51:29 +03:00 |
|
Alexander Gorshenev
|
a923e0d130
|
Only allow version triples for klib metadata and ir versions
|
2019-11-30 18:37:38 +03:00 |
|
Alexander Gorshenev
|
b0f077ff4b
|
Plumbing KlibMetadataVersion and KlibIrVersion values to klib manifest
|
2019-11-30 18:37:38 +03:00 |
|
Alexander Gorshenev
|
369d9bfdab
|
Dropped index from DeserializedSourceFile as it is no longer needed
|
2019-11-19 18:19:46 +03:00 |
|
Alexander Gorshenev
|
e7ef453d22
|
Got rid of klib file registry
|
2019-11-19 18:19:46 +03:00 |
|
Alexey Tsvetkov
|
6e9cd85b54
|
Exclude some proto messages from proto comparison in IC
|
2019-11-08 14:14:58 +03:00 |
|
Alexey Tsvetkov
|
ac9b7fa268
|
Exclude some proto fields from proto comparison in IC
|
2019-11-08 14:14:58 +03:00 |
|
Alexander Gorshenev
|
21c436c64c
|
Klib metadata cached package fragment and package fragment provider
|
2019-11-08 14:14:57 +03:00 |
|
Alexander Gorshenev
|
55805ddeb8
|
JS search path resolver with attributes.
Warn on inclusion of klibs with the same name in manifest
|
2019-10-11 17:02:06 +03:00 |
|
Anton Bannykh
|
82e8bcfca9
|
Proto: update the workaround which reduces memory allocations
|
2019-10-11 13:58:22 +03:00 |
|
Alexander Gorshenev
|
e5dbec4523
|
Commonized FileRegistry with SourceFileMap for klib metadata
|
2019-10-08 16:56:29 +03:00 |
|
Dmitriy Dolovov
|
2bc0a3c9c0
|
Fix KNPE after calling completion in native targeted filesIssue KT-34158 Fixed
|
2019-10-08 18:27:23 +07:00 |
|
Vyacheslav Gerasimov
|
24a8e1cd9c
|
Build: Fix maven dependencies for compiler daemon and util-klib-metadata artifacts
|
2019-10-07 15:18:38 +02:00 |
|
Alexander Gorshenev
|
147681f335
|
Fixed native PackageAccessTracker
|
2019-10-01 17:38:57 +03:00 |
|
Dmitriy Dolovov
|
5985c0c02b
|
KLIB API constants clean-up
|
2019-10-01 17:38:57 +03:00 |
|
Alexander Gorshenev
|
c227c13799
|
Commonizing klib metadata between native and js
|
2019-10-01 17:38:57 +03:00 |
|