Commit Graph

  • 5bd0bbb159 [K/N][tests] Regroup runtime tests ^KT-53776 Alexander Shabalin 2024-02-06 23:40:36 +01:00
  • fb3bd1c3ef [K/N][test] Synchronized simulator device check Pavel Punegov 2024-02-09 11:07:25 +00:00
  • 1f30d076de [CLI] Introduce compiler argument to suppress error about API version Roman Efremov 2024-02-08 15:59:43 +01:00
  • 22a6ffab6f [Swift export][KT-65672] Update SwiftTypeCheckBaseTest Sergey Bogolepov 2024-02-08 19:04:53 +02:00
  • 6ecc612363 [Swift export][KT-65672] Fix test data to include imports Sergey Bogolepov 2024-02-08 18:56:47 +02:00
  • 996f47502c [Swift export][KT-65672] Print import declarations Sergey Bogolepov 2024-02-08 18:49:20 +02:00
  • 168e4414a1 [Swift export][KT-65672] Import bridges module in the generated one Sergey Bogolepov 2024-02-08 17:29:31 +02:00
  • 10e4d34868 [Swift export][KT-65672] Add SIR node for import declaration Sergey Bogolepov 2024-02-08 17:08:05 +02:00
  • f5b273a6d9 [Swift export][KT-65672] Update SwiftExportRunner Sergey Bogolepov 2024-02-08 16:17:35 +02:00
  • 5e4c0186ac Fix exception in checker stage of FirResolveModularizedTotalKotlinTest Mikhail Glukhikh 2024-02-07 14:49:38 +01:00
  • 7c103e257d KT-62380 Copy dummy dSYM directory for cocoapods integration Andrey Yastrebov 2024-01-23 18:47:05 +01:00
  • 1bae743524 [Gradle] Remove old platform plugins ids Yahor Berdnikau 2024-01-22 16:26:49 +01:00
  • 4b6624c920 [ObjCExport] Support naming of nested classes Sebastian Sellmair 2024-02-08 12:52:55 +01:00
  • f1fd84f539 Put $completion parameter to LVT Ilmir Usmanov 2024-02-05 08:35:01 +01:00
  • 77c850f0d0 [LL FIR] LLFirResolveMultiDesignationCollector: simplify code Dmitrii Gridin 2024-02-06 17:57:57 +01:00
  • c52b9032ce [LL FIR] pull up custom logic for synthetic properties and accessors Dmitrii Gridin 2024-02-06 17:33:53 +01:00
  • 403e9a3df8 [FIR2IR] Simplify insertImplicitCasts() calls Sergej Jaskiewicz 2024-02-06 18:38:02 +01:00
  • 88b80e0ed2 [FIR2IR] Add Unit coercion for non-last expressions in try/catch blocks Sergej Jaskiewicz 2024-02-06 18:21:19 +01:00
  • 3d66511ca7 [FIR2IR] Remove unused method from Fir2IrImplicitCastInserter Sergej Jaskiewicz 2024-02-06 17:16:05 +01:00
  • b5793222d8 [test] Drop unnecessary WITH_STDLIB in an irText test Sergej Jaskiewicz 2024-02-06 15:51:00 +01:00
  • 4468167a64 [K/N] Move kotlin-native/utilities/basic-utils to compiler/utils Alexander Shabalin 2024-02-02 20:50:18 +01:00
  • 3ab6e9de28 [K2, CLI] Fix error message in master after merging fix for KT-64989 Evgeniy.Zhelenskiy 2024-02-08 18:04:59 +01:00
  • 3f034e8b67 Enable lightweight lambdas (aka invokedynamic) since 2.0 Alexander Udalov 2023-04-20 11:07:41 +02:00
  • b1b33475fa [SLC] SymbolLightParameterCommon: drop redundant parameterDeclaration Dmitrii Gridin 2024-01-29 15:19:10 +01:00
  • 255a2d27f7 [SLC] SymbolLightTypeParameter: drop redundant typeParameterDeclaration Dmitrii Gridin 2024-01-29 15:17:50 +01:00
  • 042042768f [SLC] prefer sourcePsiSafe to psiSafe Dmitrii Gridin 2024-01-29 15:15:11 +01:00
  • b8306c8242 [SLC] SymbolLightParameterCommon: use only source kotlinOriginal Dmitrii Gridin 2024-01-26 16:54:35 +01:00
  • 238d5504d2 [Gradle] Add tests for KT-62921 Alexander.Likhachev 2024-01-30 14:45:37 +01:00
  • f507b19bd3 [Gradle] Move compiler version choosing logic into testHelpers.kt Alexander.Likhachev 2024-01-30 14:15:46 +01:00
  • a904ded5f2 [Gradle] Replace useCompilerVersion by a Provider API property Alexander.Likhachev 2024-01-23 23:59:15 +01:00
  • 10cedd495d [BTA] Add Kotlin version getter into CompilationService Alexander.Likhachev 2024-01-22 17:36:08 +01:00
  • f81b1150b2 [KAPT] KT-65453 Disable generation of type annotations in Java stubs Pavel Mikhailovskii 2024-02-08 18:05:49 +00:00
  • 18c08eb9ff [Gradle] Added test for addKotlinNativeBundleConfiguration Dmitrii Krasnov 2024-02-07 13:08:23 +01:00
  • af872b5692 [Gradle] Made kotlin native configuration init only once. Dmitrii Krasnov 2024-02-06 18:45:20 +01:00
  • 58e1c4c6ac [FIR] Kmp: Deprecate header/impl keywords Nikita Bobko 2024-02-05 18:13:17 +01:00
  • 11d3ead975 jvm-abi-gen: Remove effectively private classes from ABI Vladimir Tagakov 2023-12-26 18:11:39 -07:00
  • 7cf793f308 [Wasm] Add bootstrap declarations Igor Yakovlev 2024-01-25 20:07:20 +01:00
  • be6b9e8a9a [Wasm] Support lazy associated object initialisation Igor Yakovlev 2024-01-25 19:54:33 +01:00
  • 55bbaec3f9 [Gradle] Migrate KlibBasedMppIT to new test DSL Yahor Berdnikau 2024-02-05 16:26:59 +01:00
  • 74c02a77fe [Gradle] Fix compiler arguments plugin does not configure defaults in extension Yahor Berdnikau 2024-02-05 16:51:45 +01:00
  • 5686f55b5a [Gradle] Fix warnings in Kotlin2JsCompileConfig Yahor Berdnikau 2024-02-07 10:16:45 +01:00
  • 50ac596bf2 [Gradle] Fix warnings in DefaultKotlinJavaToolchain Yahor Berdnikau 2024-02-07 10:09:33 +01:00
  • 7913e12748 [Gradle] Fix warnings in AbstractKotlinCompileTool Yahor Berdnikau 2024-02-06 12:13:41 +01:00
  • 42a0190986 [Gradle] Fix warnings in KotlinNativeLink Yahor Berdnikau 2024-02-06 11:57:37 +01:00
  • 7eab4b672d [K1, K2, CLI] Mark whole position range of compiler diagnostics in CLI Evgeniy.Zhelenskiy 2024-01-15 21:36:56 +01:00
  • 5b11308d1b [ObjCExport] Translate superClass and superClass generics for class and objects Sebastian Sellmair 2024-02-07 10:49:42 +01:00
  • c22149c642 [ObjCExport] Properly detect Array constructors Sebastian Sellmair 2024-02-08 10:08:17 +01:00
  • 926c0a9136 [FIR] Fix naming for light tree delegate and expression conversion Egor Kulikov 2023-11-30 09:44:10 +01:00
  • 77b9c40434 [K/N] Fix CrossDistBitcodeCopy task outputs Alexander Shabalin 2024-02-07 20:37:38 +01:00
  • 3379b3e930 [K/N] Fix stdlib cache task dependency. Alexander Shabalin 2024-02-07 17:08:38 +01:00
  • f3523edb61 Minor cleanup of approximateCapturedType comments/code Mikhail Glukhikh 2024-02-07 10:10:16 +01:00
  • 44dcae2090 Rename: type -> capturedType Mikhail Glukhikh 2024-02-06 11:07:48 +01:00
  • 94bcf6d87f K2: handle recursive types properly in approximation Mikhail Glukhikh 2024-02-01 15:20:57 +01:00
  • c4d6554493 K2: reproduce KT-65057 Mikhail Glukhikh 2024-02-01 09:38:45 +01:00
  • 0a07f16896 [Commonizer] Better handling of ObjcMethod and related annotations Pavel Kunyavskiy 2024-01-23 17:36:15 +01:00
  • ffed0ecf1f add check for SwiftExport golden-data by running swift compiler #KT-65559 fixed Artem Olkov 2024-02-08 09:40:52 +00:00
  • 5b703c57ec Fix a test failure caused by KT-52181 Abduqodiri Qurbonzoda 2024-02-02 22:32:36 +02:00
  • 600e306d80 Fix JS Map.keys.remove return value #KT-65525 Abduqodiri Qurbonzoda 2024-02-02 21:19:26 +02:00
  • 20b9ac9d55 Fix memory leak in MapBuilder #KT-65518 Abduqodiri Qurbonzoda 2024-02-02 19:57:10 +02:00
  • c8e77aad91 [FIR] Fix CFG/DFA for delegate properties within PCLA Brian Norman 2024-02-06 13:17:50 -06:00
  • 1f904aef55 [FIR] Enhance equality smartcasting test case to include data classes Brian Norman 2024-02-02 08:14:16 -06:00
  • dd9f702516 [K/N][tests] Make InfrastructureDumpedTestListingTest run on other targets Alexander Shabalin 2024-01-26 15:29:04 +01:00
  • f0c9033205 [K/N][tests] Extract Settings.executor Alexander Shabalin 2024-01-26 15:28:48 +01:00
  • 5bd78e1bf2 [K/N][tests] Merge LocalResultHandler and ResultHandler Alexander Shabalin 2024-01-26 15:11:47 +01:00
  • 8d696dae03 [K/N][tests] Remove now unused LocalTestNameExtractor Alexander Shabalin 2024-01-26 15:05:01 +01:00
  • 234eb29bab [K/N][tests] Use runProcess in InfrastructureDumpedTestListingTest Alexander Shabalin 2024-01-26 15:01:50 +01:00
  • 305c53dd6e [PowerAssert] Add codegen tests Brian Norman 2023-11-17 12:31:19 -06:00
  • 9f5589614a [Test] Allow alternate output for box tests Brian Norman 2023-12-01 09:34:29 -06:00
  • aa34282efb [PowerAssert] Integrate with build Brian Norman 2023-11-17 10:24:24 -06:00
  • c3a60b127e [PowerAssert] Reformat files Brian Norman 2023-11-17 10:48:18 -06:00
  • 2de0c8b23f [PowerAssert] Update file copyright Brian Norman 2023-12-08 09:37:51 -06:00
  • d8167fe82b [PowerAssert] Update base package Brian Norman 2023-11-17 10:23:40 -06:00
  • 6570d3fd55 [FIR] Minor fixes in FirDelegateUsesExtensionPropertyTypeParameterChecker Ivan Kochurkin 2024-02-05 21:08:15 +01:00
  • c4e0cafe9c [FIR] Check DELEGATE_USES_EXTENSION_PROPERTY_TYPE_PARAMETER for anonymous objects Ivan Kochurkin 2024-02-05 20:43:31 +01:00
  • 8ee54a9045 K2: add a test to ensure #KT-63756 Fixed Mikhail Glukhikh 2024-02-06 13:26:39 +01:00
  • 797284dada [ObjCExport] Implement initial processing queue (stable order, dependencies, forward declarations) eugene.levenetc 2024-01-26 12:46:39 +01:00
  • 32da1b70f5 [ObjCExport] Implement initial sorting and ordering for ObjC translation Sebastian Sellmair 2024-02-01 14:29:58 +01:00
  • 27fa3ebfb3 [K/N] Fallback in case turned off liveness analysis Igor Chevdar 2024-01-22 17:01:47 +02:00
  • 6c05219485 [IR][K/N] Extracted explicit var spilling phase from coroutines lowering Igor Chevdar 2024-01-18 16:55:35 +02:00
  • 954eade78c [IR][K/N] Refactored a bit SuspendFunctionLowering Igor Chevdar 2024-01-17 20:15:22 +02:00
  • d39a7e59a7 [K/N] Remove outdated RELEASE_NOTES.md Svyatoslav Scherbina 2024-02-05 12:07:49 +01:00
  • e6785c8dcd [K/N] Don't include RELEASE_NOTES.md into the bundle Svyatoslav Scherbina 2024-02-05 12:04:57 +01:00
  • 54858c2118 [FIR] Fix naming of local classes when serializing metadata vladislav.grechko 2024-01-29 18:02:09 +01:00
  • 78876b32e9 K2: unmute testInnerClassPackageConflict2 thus fixing current K2 behavior Mikhail Glukhikh 2024-02-05 15:22:36 +01:00
  • 555e374a33 Ignore native bundle artifacts in ArtifactsTest Bogdan Mukvich 2024-02-06 16:58:50 +01:00
  • 112473f310 [Tests] Add test for KT-65197 Vladimir Sukharev 2024-01-30 14:00:59 +01:00
  • 9f8ea3e2e5 Proguard 7.4.2 - ConfigurationCache compatible cristiangarcia 2024-02-06 20:16:22 +00:00
  • 28797a31b4 JVM: refactor JvmDefaultMode, remove/rename some entries Alexander Udalov 2024-02-01 13:22:48 +01:00
  • 6219806ab9 [Gradle Native] Made eager outputFile in CInteropProcess deprecated Dmitrii Krasnov 2024-02-05 14:42:44 +01:00
  • b6ef1e08e1 [WasmJs] Fix kotlin.test AfterTest for test with Promise return type Igor Yakovlev 2024-01-16 20:32:17 +01:00
  • 78b666bb40 [WasmJs] Support custom js adapter support Igor Yakovlev 2024-01-19 20:04:35 +01:00
  • 109ff2135f [WasmJs] Add async tests in kotlin.test Igor Yakovlev 2024-01-16 19:28:35 +01:00
  • 905423aa17 [kotlin-test] Reconfigure JVM unit tests Ilya Gorbunov 2024-01-18 15:53:37 +01:00
  • 309cecdefd [kotlin-test] Rename test to avoid duplication Ilya Gorbunov 2024-01-17 18:00:47 +01:00
  • ff20ae34e5 [Wasm/WASI] Allow external declarations only for top-level functions Igor Yakovlev 2024-01-26 16:35:41 +01:00
  • 376a9b8ace [FIR] Implement deprecation for accessing private operators from public inline function Kirill Rakhman 2024-02-02 14:23:10 +01:00
  • 58c03e021b Update transitive dependencies of JVM test frameworks in kotlin-test KT-65242, KT-63397 Ilya Gorbunov 2024-01-24 03:19:18 +01:00
  • a636f822d0 [Gradle] Fix warnings in NativeDistributionCommonizerTask Yahor Berdnikau 2024-02-05 13:17:09 +01:00
  • 5ca953b7ff [Gradle] Remove unused import in KotlinNativePlatformDependencies.kt Yahor Berdnikau 2024-02-05 13:14:28 +01:00
  • 44c421c2a3 [Gradle] Remove unused import in CInteropCommonizerCompositeMetadataJarBundling Yahor Berdnikau 2024-02-05 13:13:29 +01:00