Commit Graph

  • 0e7fc3bafe [FIR] Use correct origin for value and type parameters of synthetic functions Kirill Rakhman 2024-02-21 11:47:20 +01:00
  • c0f387dbd1 [Wasm] Implement IrLinkageError end enable partial linker Igor Yakovlev 2024-03-04 13:58:33 +01:00
  • 2e787c50be Build: Create GroupedByGradleVersion Gradle IT test tasks only on CI Vyacheslav Gerasimov 2024-03-05 14:29:38 +01:00
  • 679e6f0504 Build: Use junit auto detection for DisabledIfNoArgumentsProvided Vyacheslav Gerasimov 2024-03-05 11:37:59 +01:00
  • 424a5055e2 Build: Group KGP Integration Tests by Gradle version Vyacheslav Gerasimov 2024-02-08 19:32:37 +01:00
  • 8d4948c3ee [K/Wasm] Generate .d.ts tests for K/Wasm in the same way as we do for K/JS ^KT-65778 Fixed Artem Kobzar 2024-03-05 15:33:56 +00:00
  • c2023142f5 Add validation for empty kotlin.build.report.json.directory property Nataliya.Valtman 2024-01-24 12:47:36 +01:00
  • a77a1cf3db K1/K2: add test confirming correct work of KT-63487 case Mikhail Glukhikh 2024-03-05 11:56:24 +01:00
  • 9a7d7483a3 IR: simplify IrFakeOverrideBuilder.isMoreSpecific Alexander Udalov 2024-03-05 09:50:44 +01:00
  • 5c64832c0f [ObjCExport] Fix extensions interface name eugene.levenetc 2024-03-04 18:09:20 +01:00
  • 2a445a04b0 Specify androidTarget's source sets graph in tests Timofey Solonin 2024-02-27 13:31:02 +01:00
  • a8266eb20e Simplify set up of the resources variant in js and native targets Timofey Solonin 2024-02-27 10:42:30 +01:00
  • 1895e480c5 Mark resources APIs in ExternalKotlinTarget with ComposeKotlinGradlePluginApi Timofey Solonin 2024-02-27 11:00:33 +01:00
  • 9f6fb715dd Improve the creation of resolvable resources configuration Timofey Solonin 2024-02-27 10:57:04 +01:00
  • 848cca03c0 [Tests] Add tests for KT-40180 Vladimir Sukharev 2024-03-05 10:35:12 +01:00
  • eec14f0054 [tree generator] Remove Suppress("unused") from implementation classes Wojciech Litewka 2024-02-28 19:40:14 +01:00
  • 737ad3cde6 Specify broken macros in legacy testing infrastructure Timofey Solonin 2024-02-29 19:33:16 +01:00
  • ce68a1a276 [K/N][tests] Remove native unit tests from old infra ^KTI-1571 Alexander Shabalin 2024-02-28 21:19:22 +01:00
  • 57edc413a3 Make native tasks CC compatible cristiangarcia 2024-02-27 23:36:33 +01:00
  • 584d98cd72 K2: add a BB test confirming work of KT-63588 Mikhail Glukhikh 2024-03-05 09:15:30 +01:00
  • 9d88e90821 [BTA, Gradle] Share cached classloaders between builds Alexander.Likhachev 2024-02-22 17:45:04 +01:00
  • 0ce7bdc837 [Gradle, Wasm] Fix compileSync input for production binary Ilya Goncharov 2024-03-05 10:27:43 +00:00
  • 77b3f415a5 IR: fix "most specific" check in IrFakeOverrideBuilder Alexander Udalov 2024-03-01 14:13:04 +01:00
  • a08df1821f [FIR] Provide suppression from primary value parameter to property Dmitriy Novozhilov 2024-03-04 14:57:56 +02:00
  • 5e742884de [Test] Reproduce KT-66258 Dmitriy Novozhilov 2024-03-04 14:38:42 +02:00
  • 172df04c9b [FIR] Fix raw type nullability computation Kirill Rakhman 2024-03-04 11:11:40 +01:00
  • df878918ee [FIR] Optimize memory consumption of KtPsiSourceElement Dmitriy Novozhilov 2024-03-01 15:25:05 +02:00
  • 19cc7981dc Update test data for IR text tests Alexander Udalov 2024-03-04 23:01:02 +01:00
  • 3bb2ea10b6 K2: add inline JVM target version checker Alexander Udalov 2024-02-28 15:55:34 +01:00
  • d475371394 FIR: remove default parameter values from FirJvmSessionFactory Alexander Udalov 2024-02-28 16:39:52 +01:00
  • bacb2f0d15 K1 JVM: simplify InlinePlatformCompatibilityChecker Alexander Udalov 2023-08-05 00:49:48 +02:00
  • 596aab1673 Build: Increase max metaspace size for Codegen Tests Vyacheslav Gerasimov 2024-03-04 15:22:30 +01:00
  • c3ab87f52b Build: Use reservedCodeCacheSizeMb in test process heap size calculation Vyacheslav Gerasimov 2024-03-04 13:38:00 +01:00
  • 93e8b18cde Build: Limit default max metaspace for test processes Vyacheslav Gerasimov 2024-03-02 14:59:19 +01:00
  • 4e6451c25e [K/N] Use @Escapes for all external funs with escaping arguments Alexander Shabalin 2024-02-14 14:35:51 +01:00
  • 8d81fd6647 [K/N] Include frameworks via umbrella headers only ^KT-65409 Alexander Shabalin 2024-02-15 14:07:44 +01:00
  • ca88e6e834 Try to acquire LC lock with a smaller time window with checkCancels Vladimir Dolzhenko 2024-03-04 16:57:32 +00:00
  • 82255d5ee8 [Test] KT-61360: add tests for the IrFakeOverrideBuilder anzhela.sukhanova 2024-01-19 18:22:17 +02:00
  • 30aae741a6 [K/Wasm] Fix DROP location Artem Kobzar 2024-03-04 15:05:23 +00:00
  • 4b57f38e4e [K/JS] Regenerate tests after merging two different changes into TS generator Artem Kobzar 2024-03-04 14:40:40 +00:00
  • 8d725753f8 [Fir2IR] Don't build overrides for expect classes. Pavel Kunyavskiy 2024-02-09 12:47:01 +01:00
  • baaaf4567e [IR] Convert methods in IrConstantValue classes to extension functions Wojciech Litewka 2024-02-29 10:57:25 +01:00
  • 42668e2bf6 [IR] Remove IrFactory property from IrBlockBody and IrExpressionBody Wojciech Litewka 2024-02-29 10:22:06 +01:00
  • 49db500369 [IR] Drop IrErrorCallExpressionImpl.addArgument Wojciech Litewka 2024-02-29 11:39:21 +01:00
  • 4c7c123fe8 [IR] Drop IrSyntheticBodyImpl.toString Wojciech Litewka 2024-02-29 11:45:07 +01:00
  • 8320668485 [FIR] Adding a test case to show resolution of KT-29559 in K2 Brian Norman 2024-03-01 09:27:24 -06:00
  • 2de0e4b8d2 [FIR][checkers] Respect ClassKind.INTERFACE in FirRegularClass.canHaveAbstractDeclaration Stanislav Ruban 2024-03-01 14:17:47 +02:00
  • e0b83def00 [tests] Add test data for KT-66260 Stanislav Ruban 2024-03-01 13:28:52 +02:00
  • 306c7f4b03 Dokka is not compatible with ConfigurationCache (kotlin-stdlib-docs) cristiangarcia 2024-03-01 21:29:59 +01:00
  • f44ab4676f [docs] Update Gradle version and wrapper in legacy docs build Ilya Gorbunov 2024-02-23 10:41:35 +01:00
  • caee1a9b2b [docs] Use env variable to detect teamcity build mode Ilya Gorbunov 2024-02-23 10:38:09 +01:00
  • 7cc2384485 Remove kotlin-stdlib-common exclusion Ilya Gorbunov 2023-08-16 03:36:15 +02:00
  • 35bca103eb [stdlib-mpp] Single dependency on stdlib in commonMain Ilya Gorbunov 2023-08-16 03:34:12 +02:00
  • 16e61f978c [stdlib-mpp] remove some kotlin-stdlib-common artifact deps Ilya Gorbunov 2023-07-25 23:47:16 +02:00
  • 35579692d9 [Swift export] Move swift-export-standalone tests Sergey Bogolepov 2024-03-01 19:07:06 +02:00
  • 42cc181fa0 [FIR Plugin prototype] Implement DataFrame-like extension Nikita Klimenko 2024-02-09 21:15:36 +02:00
  • c49edfef04 [FIR] Extension point for function calls Nikita Klimenko 2024-02-09 21:10:56 +02:00
  • 4d04546652 [FIR] FirPlatformDeclarationFilter: add missed lazy resolve call Dmitrii Gridin 2024-03-01 15:04:09 +01:00
  • 90aeac945d [K/N][Tests] Support IGNORE_NATIVE and DISABLE_NATIVE in StandardTestCaseGroupProvider Vladimir Sukharev 2024-03-01 20:55:15 +01:00
  • f844b87f75 [LL FIR] FirElementBuilder: do nothing for KtAnnotation Dmitrii Gridin 2024-02-28 22:43:36 +01:00
  • 62ec189924 [LL FIR] add getOrBuildFir for KtAnnotation Dmitrii Gridin 2024-02-28 22:42:21 +01:00
  • 16878ca20d [LL FIR] FirElementBuilder: support KtAnnotation in file annotations Dmitrii Gridin 2024-02-28 22:40:06 +01:00
  • ba92fc97f9 [LL FIR] add test on annotation with [] syntax Dmitrii Gridin 2024-02-28 22:35:27 +01:00
  • 17c128adf2 [FIR] get rid of FirFileAnnotationsContainer Dmitrii Gridin 2024-02-20 00:38:31 +01:00
  • 24c91bbf56 [K/N] XCTest runner test arguments processing Pavel Punegov 2024-02-05 21:05:13 +01:00
  • 42a982b400 [LL FIR] move Lincheck tests out of Low Level API FIR Tests Dmitrii Gridin 2024-02-28 18:44:03 +01:00
  • 75ecba5a4a Tests/PCLA: extend the test for KT-55168 Mikhail Glukhikh 2024-02-29 13:35:44 +01:00
  • fc9aacfde3 Minor, add test for issue fixed by IrFakeOverrideBuilder Alexander Udalov 2024-02-29 15:51:45 +01:00
  • bb6091cc90 [Tests] Add regression test for #KT-66158 Kirill Rakhman 2024-03-01 10:52:47 +01:00
  • 5bca945d05 [FIR] Fix nullability of types produced by ConeRawScopeSubstitutor Kirill Rakhman 2024-02-28 14:52:06 +01:00
  • b6a6b12f0f [K/N][Tests] Rename compileToExecutable to reflect its one-staged behavior Vladimir Sukharev 2024-03-01 09:28:04 +01:00
  • 35acade031 [K/JS] Fix problem with saving of parameter's default values after overriding ^KT-63907 Fixed Artem Kobzar 2024-03-01 13:20:33 +00:00
  • 807d352ed4 [Tests] Add test for already fixed KT-60847 Pavel Kunyavskiy 2024-02-29 14:39:40 +01:00
  • 80f4994122 [Build] Exclude :native:objcexport-header-generator from JPS build Dmitriy Novozhilov 2024-02-29 14:16:27 +02:00
  • 80020a469e [Build] Exclude :kotlin-power-assert from JPS build Dmitriy Novozhilov 2024-02-29 14:08:12 +02:00
  • 3cc117336a [K/N][test] Eager test group creation based on test roots Pavel Punegov 2024-02-05 21:05:13 +01:00
  • 4d723bfa85 [K/N][Tests] Migrate test kt63243 Vladimir Sukharev 2024-02-16 17:09:43 +01:00
  • bc55eccf28 [K/N] Make XCTest runner project configuration cache friendly Pavel Punegov 2024-02-27 16:05:12 +01:00
  • 808d4353e5 [Gradle] Fixed race condition during k/n bundle downloading Dmitrii Krasnov 2024-02-21 15:49:35 +01:00
  • b7de3709e4 [ObjCExport] Document getObjCClassOrProtocolName Sebastian Sellmair 2024-02-28 09:14:35 +01:00
  • 436e16efd8 [ObjCExport] AA: Support additional module name prefixes Sebastian Sellmair 2024-02-26 16:15:03 +01:00
  • 7ee2903e15 [ObjCExport] ObjCExportDependenciesHeaderGeneratorTest: Add tests for exported / non exported dependencies Sebastian Sellmair 2024-02-26 08:56:59 +01:00
  • 64503d9217 [ObjCExport] AA: AnalysisApiHeaderGenerator: Implement support for klib dependencies Sebastian Sellmair 2024-02-23 11:45:20 +01:00
  • e377a98815 [ObjCExport] Fe10: Implement test with exported and non exported klib dependencies Sebastian Sellmair 2024-02-23 11:33:03 +01:00
  • b26f9cb274 [ObjCExport] Remove 'Enum.clone' method special case (AA) Sebastian Sellmair 2024-02-23 08:52:46 +01:00
  • 19698bf6fa [ObjCExport] Minor: Add '--continue' to Readme.md test invocations Sebastian Sellmair 2024-02-23 08:46:22 +01:00
  • 152aa24c53 [ObjCExport] K1 header generator test setup: Use native compiler/native builtIns and production namer configuration Sebastian Sellmair 2024-02-23 08:36:00 +01:00
  • ee2aa6d67f [K/JS] Fix interfaces inside TypeScript definitions if they have only an external interface parent ^KT-64708 Fixed Artem Kobzar 2024-03-01 09:37:00 +00:00
  • 610b9eae91 Generate test project with proper path on Windows Timofey Solonin 2024-02-29 18:13:51 +01:00
  • 75c6d06077 [FIR] Collect local properties for CFG analysis with a FIR visitor Brian Norman 2024-02-27 14:11:42 -06:00
  • e16714fcf9 add export from kotlin into swift of class content #KT-65896 fixed Artem Olkov 2024-02-29 18:37:38 +00:00
  • 078f0ff6e1 [ObjCType] Add basic implementation of base method, fix tests eugene.levenetc 2024-02-22 15:28:22 +01:00
  • 1c2570ed7e [K/JS] Fix Companion object overriding problem inside TypeScript Definitions ^JBAI-680 Fixed Artem Kobzar 2024-02-29 17:48:24 +00:00
  • f1ed07d3bb [LL] Register default components for binary library sessions Marco Pennekamp 2024-02-05 18:56:42 +01:00
  • 45d544c139 KT-66236 Dowgrade iOS deployment target for SwiftExportXCIT Andrey Yastrebov 2024-02-29 13:32:44 +01:00
  • 4e5a36de18 [KLIB] Mark DFG serialization code as unused and planned for removal Dmitriy Dolovov 2024-02-28 21:25:37 +01:00
  • d8d8f24f62 [Test] Add Native backend tests to check conflicting signatures Dmitriy Dolovov 2024-02-28 11:47:00 +01:00
  • b0dc5b8a93 [Test] Support running Fir/Native diagnostic tests with backend Dmitriy Dolovov 2024-02-27 16:13:23 +01:00
  • b3efc05728 [Test] Rename JsBackendDiagnosticsHandler -> KlibBackendDiagnosticsHandler Dmitriy Dolovov 2024-02-27 16:14:58 +01:00
  • a4f2a4438b [Test] Move JsBackendDiagnosticsHandler to common test infra Dmitriy Dolovov 2024-02-27 16:14:06 +01:00