Ivan Kochurkin
|
9a5cc39588
|
[FIR] Use FirDefaultOverridesBackwardCompatibilityHelper with common metadata compilation
Also, use it with JS compilation
^KT-57735 Fixed
|
2023-04-06 22:27:24 +02:00 |
|
Dmitriy Novozhilov
|
96e9d690a6
|
[CLI] Prohibit passing HMPP module structure with CLI arguments to metadata compiler
^KT-57644 Fixed
|
2023-03-31 09:59:52 +00:00 |
|
Ivan Kochurkin
|
d829f8b684
|
[FIR] Drop using of JavaSymbolProvider and OptionalAnnotationClassesProvider in FirCommonSessionFactory
Drop using of all Java stuff inside FirCommonSessionFactory
^KT-56063
|
2023-03-03 20:58:24 +00:00 |
|
Sebastian Sellmair
|
b90207edb9
|
[Gradle] Rename -Xdepends-on to -Xfragment-refines and use ':' for -Xfragment-sources instead of ';'
^KT-56210 Verification Pending
|
2023-03-01 16:30:44 +00:00 |
|
Sebastian Sellmair
|
21bf497830
|
[CLI] Replace K2 -Xmodule by -Xfragments and -Xfragment-sources
KT-56210
|
2023-03-01 16:30:41 +00:00 |
|
Dmitriy Novozhilov
|
94faa759cb
|
[CLI] Rename -XdependsOn flag to -Xdepends-on to keep convention
^KT-56209
|
2023-02-17 14:09:30 +00:00 |
|
Dmitriy Novozhilov
|
79e4df72bf
|
[CLI] Introduce utilities for creating FirSession hierarchy in CLI for all platforms
Also support session creation and compilation for HMPP projects
^KT-56209 Fixed
|
2023-02-17 11:08:51 +00:00 |
|
Kirill Rakhman
|
22fd7921fe
|
[FIR] Introduce MetadataBasedAnnotationDeserializer for compiling common
^KT-56361 Fixed
|
2023-02-08 13:32:33 +00:00 |
|
Ivan Kochurkin
|
44b7859356
|
[FIR] Implement FIR metadata serialization
Add FirMetadataSerializer
Add CLI metadata tests on FIR
|
2023-01-24 15:27:14 +00:00 |
|
Mikhail Glukhikh
|
7a61578e08
|
Language version 2.0: fix compiler messages and minor details
|
2023-01-16 18:16:48 +01:00 |
|
Mikhail Glukhikh
|
3dc05f4ec5
|
Introduce language version 2.0 and associate K2 compiler with it
|
2023-01-16 18:12:55 +01:00 |
|
Dmitriy Novozhilov
|
c2bb8d6de0
|
[Test] Fix CLI tests due to migration from -Xuse-fir to -Xuse-k2 flag
|
2022-04-29 12:26:01 +04:00 |
|
Mikhail Glukhikh
|
08ba89b4ec
|
CLI K2: report an error for JS/Native/Metadata #KT-52035 Fixed
|
2022-04-28 13:25:48 +00:00 |
|
Dmitriy Novozhilov
|
803d47daaa
|
Distinguish classes from different sourcesets in SealedInheritorInSameModuleChecker
#KT-45848 Fixed
#KT-46031
|
2021-04-13 11:21:58 +03:00 |
|
Pavel Kirpichenkov
|
2f3f75b512
|
Fix local anonymous class name error in K2MetadataCompiler
Extract the logic of approximating to denotable class supertype
from JS/KLIB and use it in metadata compiler.
^KT-20996 In Progress
|
2021-01-20 11:05:53 +03:00 |
|
Pavel Kirpichenkov
|
b82a44fa63
|
Add test for KT-20996
|
2021-01-20 11:05:53 +03:00 |
|
Alexander Udalov
|
3323fd5a11
|
Check "kotlin" package usage when compiling common code
#KT-25369 Fixed
|
2018-07-26 17:10:33 +02:00 |
|
Alexander Udalov
|
c5c4c9cfcc
|
Support "-module-name" argument for common code compiler
#KT-20892 Fixed
|
2017-12-13 11:49:58 +01:00 |
|