Commit Graph

  • a5dd71ac93 [Wasm] Generate wat in tests if compiler key is set Igor Yakovlev 2024-01-23 17:37:30 +01:00
  • 3e9b2573c5 [Wasm/std] Fix invalid sign for FP rem operator Igor Yakovlev 2024-01-22 18:56:02 +01:00
  • a15e88ba1e [build] Pass/override JDK_1_8 env variable to maven exec tasks Ilya Gorbunov 2024-01-24 03:35:45 +01:00
  • 6e763f5c41 [Gradle] Fixed downloading konan when .konan/klib exists Dmitrii Krasnov 2024-01-24 14:19:57 +00:00
  • d1664c6791 Not capture Gradle script reference in installTsDependencies on execution phase Ilya Goncharov 2024-01-23 15:19:03 +01:00
  • ab503d0aff [K/N] More debug output in HostExecutor for Windows ^KT-65113 Alexander Shabalin 2024-01-24 11:43:14 +01:00
  • 5ee726558f [K/N] Workaround waitFor in HostExecutor for Windows ^KT-65113 Alexander Shabalin 2024-01-24 11:32:30 +01:00
  • 0258e71bd5 [Gradle] Set max Gradle version in tests to 8.4 Yahor Berdnikau 2024-01-19 20:09:11 +01:00
  • 27dc0a55fd [Gradle] Add Gradle 8.6-rc-2 version Yahor Berdnikau 2024-01-19 20:06:02 +01:00
  • a6b5fd1e54 [Gradle] Update AGP test versions Yahor Berdnikau 2024-01-19 20:04:05 +01:00
  • 7b82ca8b6f K2: Fix false-positive on delegated constructor call of outer class Denis.Zharkov 2024-01-23 13:05:00 +01:00
  • 81d559ad7f K2: Add test data for KT-64841 showing its current state Denis.Zharkov 2024-01-23 12:55:31 +01:00
  • 3024ec3da3 [FIR] Add // FIR_DUMP to some implicit invoke tests Nikolay Lunyak 2024-01-22 17:51:16 +02:00
  • 9b786d35f8 [FIR] Fix NO_RECEIVER_ALLOWED Nikolay Lunyak 2024-01-22 12:34:39 +02:00
  • eb11901d43 [FIR] Add some corner case tests for KT-64891 Nikolay Lunyak 2024-01-15 14:21:52 +02:00
  • 3a36a786d4 [FIR] Properly generate implicit invoke calls for a.(b)() Nikolay Lunyak 2024-01-15 12:57:27 +02:00
  • 8e6e447d6d [FIR] Reproduce KT-64891 Nikolay Lunyak 2024-01-15 12:31:46 +02:00
  • 245409dede [JS] Support custom Promise declarations for kotlin.test @AfterTest Anton Bannykh 2024-01-24 12:43:51 +00:00
  • 9a74a5fcdd [Gradle, Wasm] Compatible wasm distribution task with configuration cache Ilya Goncharov 2024-01-24 11:55:33 +00:00
  • f502edd1de [K/N] Debug output for flaky test Alexander Zakharenko 2024-01-23 12:25:05 +01:00
  • 8d1a90c23c [K/JS] Support essential Kotlin collections (List, MutableList, Set, MutableSet, Map, MutableMap) for exporting into JS Artem Kobzar 2024-01-24 11:14:46 +00:00
  • b71797383f [Test] Add CLI tests for platform checkers in MPP Dmitriy Novozhilov 2024-01-10 15:50:23 +02:00
  • e8f5e35a86 [FIR] Consider expect declarations in defaults arguments inheritance checker Dmitriy Novozhilov 2024-01-10 14:08:54 +02:00
  • 2982f548d4 [Test] Update testdata of MPP diagnostic tests after previous changes Dmitriy Novozhilov 2024-01-09 17:18:37 +02:00
  • 1de8a1dda6 [Test] Correcly collect diagnostics in AA tests Dmitriy Novozhilov 2024-01-10 10:53:16 +02:00
  • cb3f41f669 [Test] Don't override manually registered services during test configuration Dmitriy Novozhilov 2024-01-10 10:52:07 +02:00
  • 990da9fa1a [FIR] Part 5. Introduce paired common checkers for expect classes Dmitriy Novozhilov 2024-01-09 15:12:05 +02:00
  • f5d8113de3 [FIR] Part 4. Setup running platform checkers in Analysis API Dmitriy Novozhilov 2024-01-09 15:18:49 +02:00
  • ed874262e3 [FIR] Part 3. Setup running platform checkers in CLI Dmitriy Novozhilov 2024-01-09 13:23:18 +02:00
  • c4e4776c5e [FIR] Part 2. Setup running platform checkers in tests Dmitriy Novozhilov 2024-01-09 11:54:12 +02:00
  • 727d2f46f8 [FIR] Part 1. Group checkers by the MPP kind Dmitriy Novozhilov 2024-01-08 14:37:30 +02:00
  • ff063f553e [FIR] Make session part of the key of declared scope cache Dmitriy Novozhilov 2024-01-08 14:43:15 +02:00
  • 77547c0312 [Test] Add more diagnostic tests for cases with expect class in supertypes Dmitriy Novozhilov 2024-01-09 16:59:09 +02:00
  • ed04cca62b [Test] Move some MPP diagnostic tests into a dedicated folder Dmitriy Novozhilov 2024-01-09 16:19:32 +02:00
  • 51093a4764 K1/K2: add a group of BB test around primitives in Java Mikhail Glukhikh 2024-01-22 18:12:48 +01:00
  • e42c1be354 K2: use intersection scope override checker also in intersection scope Mikhail Glukhikh 2023-11-23 11:22:16 +01:00
  • 54d978ba86 K2: add various tests describing current KT-62554 / KT-63242 behavior Mikhail Glukhikh 2023-11-22 19:02:48 +01:00
  • 17a1871b83 [FIR] Make sure the primary constructor is first in class CFG Brian Norman 2024-01-18 20:17:17 -06:00
  • c628172235 [FIR] Disallow qualified access to uninitialized fields in delegate Brian Norman 2024-01-18 09:48:10 -06:00
  • e2f9af1592 [Gradle] Revert CompilerArgumentAware including DependencyClasspath Anton Lakotka 2024-01-23 19:24:45 +01:00
  • e4b760370f [Gradle] Put stdlib in K/Native classpath in first position Anton Lakotka 2024-01-23 09:26:30 +01:00
  • 71a03a7c7d [K/N] Exclude stdlib from icedLibraries cache when passed explicitly Anton Lakotka 2024-01-23 09:17:25 +01:00
  • 9acb9ff2b7 [Gradle] Pass stdlib explicitly as K/native dependency. Keep original... Anton Lakotka 2024-01-22 16:39:54 +01:00
  • 90a47e0488 [Gradle] Refactor getVisibleSourceSetsFromAssociateCompilations Anton Lakotka 2023-12-04 21:01:25 +01:00
  • f4681fb93a [Gradle] Add SetupKotlinNativePlatformDependenciesForLegacyImport Anton Lakotka 2023-12-03 22:39:03 +01:00
  • 721aafc94c [Gradle] Disable stdlib for Kotlin Native Compile and Link tasks Anton Lakotka 2023-12-01 00:24:48 +01:00
  • 4a0bfcd842 [Gradle] Add AddKotlinPlatformIntegersSupportLibrary Anton Lakotka 2023-11-30 23:43:22 +01:00
  • 1604ab1e0b [Gradle] Add SetupKotlinNativePlatformDependenciesAndStdlib Anton Lakotka 2023-11-30 22:28:53 +01:00
  • 32de4a6b2c [Gradle] test that native compilation has platform dependencies Anton Lakotka 2023-11-28 00:19:36 +01:00
  • 599a6c7d6d [Gradle] Fix Native Linker integration test after adding platform libs Anton Lakotka 2023-11-27 14:17:14 +01:00
  • 639e048438 [Gradle] Include native platform dependencies explicitly Anton Lakotka 2023-11-26 18:01:26 +01:00
  • 43acc6516b SLC: mangle internal accessors Jinseong Jeon 2024-01-12 22:06:44 -08:00
  • dcf7b84082 [Test] Reset ApplicationManager.application when shared application environments are disposed Marco Pennekamp 2023-12-05 21:16:06 +01:00
  • 85c9c57da4 [KAPT] KT-65006 fix issues when using Kapt+Serialization strangepleasures 2024-01-23 20:35:32 +00:00
  • 8e4dc1fc31 Bump Kotlin/Native version in KGP to 2.0.0-dev-13302 Svyatoslav Scherbina 2024-01-23 17:22:24 +01:00
  • 72528056fb [kotlin-test] Migrate integration tests project from deprecated K/JS plugin Ilya Gorbunov 2024-01-17 17:57:05 +01:00
  • 000db0bb44 [kotlin-test] Move kotlin-test integration tests project Ilya Gorbunov 2024-01-17 13:24:46 +01:00
  • 0d06efb488 [JS FIR] Fix REIFIED_TYPE_FORBIDDEN_SUBSTITUTION for dynamic types Alexander Korepanov 2024-01-22 13:38:30 +01:00
  • 6db22b4975 KT-62493 Add cocoapods custom executable path test Andrey Yastrebov 2024-01-12 16:43:28 +01:00
  • 7958f77d09 KT-62493 explicit pod executable path in local.properties Andrey Yastrebov 2024-01-11 17:20:53 +01:00
  • ebef991477 [K/N] Workaround hanging during stream draining ^KT-65113 Alexander Shabalin 2024-01-23 12:33:56 +01:00
  • 641cae009e [AA] Remove obsolete KtFirAnalysisSession.mode Marco Pennekamp 2024-01-22 19:49:33 +01:00
  • daba449390 Update ktor to 2.3.7 cristiangarcia 2024-01-19 21:09:56 +01:00
  • d04b3050c0 [K/N] Remove old workaround for osVersionMin on arm macOS Alexander Shabalin 2024-01-17 14:01:48 +01:00
  • cdb6a06e49 [K/N][test] Move ZipTest to compiler/util-io tests Pavel Punegov 2024-01-23 11:01:58 +00:00
  • 3dd4a0d868 [JS FIR] Add JS_NAME_CLASH tests for constructors Alexander Korepanov 2024-01-15 15:45:43 +01:00
  • 5da4d31d37 [JS FIR] Rework JS_NAME_CLASH diagnostic for constructors Alexander Korepanov 2024-01-15 15:38:03 +01:00
  • 2708c74d9c [ObjCExport] Fix KT-64952 HasErrorTypesTest Sebastian Sellmair 2024-01-23 08:28:09 +01:00
  • fc584b7c33 [JS FIR] Add non-ASCII JsName tests Alexander Korepanov 2024-01-16 15:01:26 +01:00
  • 871f04e08c [JS FIR] Do not verify typealias JS name Alexander Korepanov 2024-01-16 15:01:34 +01:00
  • a97518a903 [kapt] fix KAPT tests failing with ClassNotFoundException: com.intellij.openapi.roots.ContentIterator Ilya Kirillov 2024-01-18 16:53:55 +01:00
  • 0dfaa91970 K2 UAST: simplify PSI declaration provider Jinseong Jeon 2023-11-14 23:21:42 -08:00
  • 6aab336979 [Gradle] Added fix for :kotlin-gradle-plugin:compileFunctionalTestKotlin Dmitrii Krasnov 2024-01-23 09:38:08 +01:00
  • c55a7dd038 [FIR] Add SAFE_CALLABLE_REFERENCE_CALL Nikolay Lunyak 2024-01-22 14:31:09 +02:00
  • 4fed4b6640 [FIR] Add more tests for RESERVED_SYNTAX_IN_CALLABLE_REFERENCE_LHS Nikolay Lunyak 2024-01-22 13:44:45 +02:00
  • c8fb0d4574 [FIR] Drop an obsolete TODO Nikolay Lunyak 2024-01-18 15:43:13 +02:00
  • 207750f6ae [Gradle] Fix warnings in SingleTargetSourceDirConfigurator Yahor Berdnikau 2024-01-19 21:18:27 +01:00
  • 0a95407209 [Gradle] Fix warnings in MultiplatformLayoutV2SourceDirConfigurator Yahor Berdnikau 2024-01-19 21:17:39 +01:00
  • 7e7156b49a [Gradle] Fix warnings in MultiplatformLayoutV2DependsOnConfigurator Yahor Berdnikau 2024-01-19 21:16:41 +01:00
  • 3036b408ff [Gradle] Fix warnings in MultiplatformLayoutV2DefaultManifestLocationConfigurator Yahor Berdnikau 2024-01-19 21:14:54 +01:00
  • cfc48c6e94 [Gradle] Fix warnings in MultiplatformLayoutV1SourceDirConfigurator Yahor Berdnikau 2024-01-19 21:13:57 +01:00
  • 8ee9753045 [Gradle] Fix warnings in MultiplatformLayoutV1DependsOnConfigurator Yahor Berdnikau 2024-01-19 21:12:34 +01:00
  • 17b0ffb208 [Gradle] Fix warnings in MultiplatformAndroidResourceDirConfigurator Yahor Berdnikau 2024-01-19 21:10:42 +01:00
  • 0e78e98ca0 [Gradle] Fix warnings in KotlinAndroidSourceSetInfoConfigurator Yahor Berdnikau 2024-01-19 21:09:25 +01:00
  • cbfc2eb9c0 [Gradle] Fix warnings in KotlinAndroidSourceSetConfigurator Yahor Berdnikau 2024-01-19 21:08:29 +01:00
  • be848cc432 [Gradle] Fix warnings in GradleConventionAddKotlinSourcesToAndroidSourceSetConfigurator Yahor Berdnikau 2024-01-19 21:03:21 +01:00
  • 8b0c975590 [Gradle] Fix warnings in AndroidKaptSourceSetConfigurator Yahor Berdnikau 2024-01-19 21:00:01 +01:00
  • 1c7f2b3066 [Gradle] Fix warnings in Agp7AddKotlinSourcesToAndroidSourceSetConfigurator Yahor Berdnikau 2024-01-19 20:59:01 +01:00
  • 7165d15d59 [Gradle Native] Added Kotlin Native Provider to all native tasks Dmitrii Krasnov 2023-11-24 16:18:23 +01:00
  • 48f5e1d05c [K/N] Deprecate -Xworker-exception-handling ^KT-65170 Alexander Shabalin 2024-01-22 11:12:54 +01:00
  • 06095e86ca jvm-abi-gen: remove SourceDebugExtension if no inline functions present Vladimir Tagakov 2024-01-16 16:03:30 -07:00
  • 8fbe376f25 [IDE, JS] Fix tests for asDynamic Pavel Kirpichenkov 2024-01-19 16:25:13 +02:00
  • ed8d3092cd [IDE, JS] Add regression test for KTIJ-27571 Pavel Kirpichenkov 2024-01-18 21:02:19 +02:00
  • 77ebe1085d [klib tool] Return unbound symbols for dump-ir mode Dmitry Savvinov 2023-12-18 18:29:24 +01:00
  • fcfc2446cf [Gradle] Use specialized 'dependencyScope' configuration container Yahor Berdnikau 2024-01-21 22:33:22 +01:00
  • be1819da58 [Gradle] Add log level control for K/Native compiler arguments Anton Lakotka 2024-01-09 16:29:46 +01:00
  • 480b8ec516 [ObjCExport] Add object translation and error handling eugene.levenetc 2024-01-15 13:18:07 +01:00
  • c483e54e2d KT-63212 Handle outdated Xcodeproj error message Andrey Yastrebov 2024-01-03 15:33:35 +01:00
  • 01c16ed736 Add documentation on planned inline changes. Pavel Kunyavskiy 2024-01-03 19:08:11 +01:00
  • 09713bb89e [Fir2IR] Don't add invisible fake overrides to Lazy class Pavel Kunyavskiy 2024-01-19 13:20:33 +01:00