1. 7e7cf61 [Analysis API] Add KDoc on star projection filling to `KaTypeCreator.classType` by Oleg Makeev · 13 days ago upstream/main build-2.5.20-dev-3044 build-2.5.20-dev-3045 build-2.5.20-dev-3047
  2. c3e161e [Analysis API] Return `null` from `capturedType` for invariant projection by Oleg Makeev · 13 days ago
  3. be97006 [Analysis API] Cover capturing an invariant projection in type DSL tests by Oleg Makeev · 13 days ago
  4. f823cdb [JKlib] Hand the FIR2IR output to the consumer instead of round-tripping it through a KLIB by Julien Dramaix · 13 days ago build-2.5.20-dev-3040 build-2.5.20-dev-3041
  5. 2b185e7 [IR] Add an optional symbol resolver to NonLinkingIrInlineFunctionDeserializer by Julien Dramaix · 13 days ago
  6. 4a80b25 [FIR] Check the JVM target of inline declarations from source modules by Dmitrii Gridin · 13 days ago build-2.5.20-dev-3039
  7. 881d3c8 [FIR] Take the JVM default mode of a source interface from its module by Dmitrii Gridin · 13 days ago
  8. 47b3af6 [LL] Run compiler diagnostics tests from 'jvm' by Dmitrii Gridin · 13 days ago
  9. dea3b2c [LL] Don't log expected interruptions in error resistance tests by Alexey Belkov · 13 days ago build-2.5.20-dev-3035 build-2.5.20-dev-3036
  10. 439aaae [Analysis API] Don't log AST loading errors in stub-based tests by Alexey Belkov · 13 days ago
  11. eff4cdd [Swift Export] Re-enable tests unblocked by fixed issues by Olga Semakina · 13 days ago build-2.5.20-dev-3031
  12. 8635979 [FIR] Skip explicit setter return types on the implicit type phase by Dmitrii Gridin · 13 days ago build-2.5.20-dev-3029
  13. 3919c1d [LL] Add tests for annotated explicit types on the implicit type phase by Dmitrii Gridin · 13 days ago
  14. ba44555 [Build] Updated dependency opentelemetry-api by Nikolay Krasko · 13 days ago build-2.5.20-dev-3026
  15. 889af5c [Gradle] Read Xcode project targets with kotlinx-serialization by Andrey Yastrebov · 13 days ago build-2.5.20-dev-3017
  16. 51f8db9 [LL] Don't match plugin annotations used through a type alias by Dmitrii Gridin · 13 days ago build-2.5.20-dev-3007 build-2.5.20-dev-3009
  17. 61b58d7 [LL] Add tests for plugin annotations used through a type alias by Dmitrii Gridin · 13 days ago
  18. ed95434 [Gradle] Write the uklib manifest with kotlinx-serialization by Andrey Yastrebov · 13 days ago
  19. 5583d0c [JS] Handle switch stmts in MoveTemporaryVariableDeclarationToAssignment by Sergej Jaskiewicz · 13 days ago build-2.5.20-dev-3002
  20. 7682f5a [JS] Convert JsSwitch to Kotlin by Sergej Jaskiewicz · 13 days ago
  21. e138eb5 Rename .java to .kt by Sergej Jaskiewicz · 13 days ago
  22. d46bcd7 [JS] Convert JsBlock to Kotlin by Sergej Jaskiewicz · 13 days ago
  23. 348d2f6 Rename .java to .kt by Sergej Jaskiewicz · 13 days ago
  24. 10c47d1 [FIR] Create dedicated type for lookup predicate matching by Brian Norman · 13 days ago build-2.5.20-dev-2998
  25. d8976b6 [Wasm] add stack switching coroutines configuration for WASI to nightly running tests by Aleksandr Shefer · 13 days ago build-2.5.20-dev-2996
  26. 7ad1471 jvm-abi-gen: use ConcurrentHashMap instead of HashMap by Alexander Udalov · 13 days ago build-2.5.20-dev-2994
  27. 8b125f5 JVM: fix parallel backend exception in JvmIrCodegenFactory by Alexander Udalov · 13 days ago
  28. 9c354382 [K/JS] Fix run skipping for non-defined module system with SWC and latest target by Artem Kobzar · 13 days ago build-2.5.20-dev-2990
  29. b6ff28a [K/JS] Extend test for SWC integration with latest target and default module system by Artem Kobzar · 13 days ago
  30. 61a69ca [MT] Derive module qualifier from the normalized outputDir by Denis.Zharkov · 14 days ago build-2.5.20-dev-2989
  31. edce9b1 [MT] Add fir.bench.jdk.home for module dumps that carry no JDK by Denis.Zharkov · 14 days ago
  32. ae2d806 [LL] Pass dangling modifier lists to containing declaration predicate by Dmitrii Gridin · 14 days ago build-2.5.20-dev-2982
  33. 85a32b3 [LL] Add tests for elements inside non-local dangling modifier lists by Dmitrii Gridin · 14 days ago
  34. 54e59f4 [Swift Export] Add execution tests for unbound generics by Olga Semakina · 14 days ago build-2.5.20-dev-2980
  35. f4de6b6 KT-90002 [Bazel]: Fix compatibility with Bazel rules by Aleksei.Cherepanov · 14 days ago build-2.5.20-dev-2967 build-2.5.20-dev-2970
  36. 635d772 [Build] Fix Test Federation tests by Radoslaw Panuszewski · 14 days ago build-2.5.20-dev-2962
  37. b158b28 [JS] Fix a typo in youtrack URL for nodejs toolchain mode by Ilya Goncharov · 14 days ago build-2.5.20-dev-2959
  38. 5a2668b1 [FIR] Use classifier scope instead of member scope by Brian Norman · 14 days ago build-2.5.20-dev-2946
  39. e39c43b [K/JS] Fix usage of bigint through SWC if the set target is ES5 by Artem Kobzar · 14 days ago build-2.5.20-dev-2937
  40. ef90630 [K/JS] Extend SWC integration tests with bigint usage for different targets by Artem Kobzar · 14 days ago
  41. 3c5406b [Wasm] Fix test for windows by Ilya Goncharov · 14 days ago build-2.5.20-dev-2934
  42. 3ef1835 [JS] Fix exporting default parameters in overrides of abstract methods by Sergej Jaskiewicz · 14 days ago
  43. 34f5a9b Partially revert "[JS] Prepare JsDefaultParameterInjector for per-module lowering execution" by Sergej Jaskiewicz · 14 days ago
  44. aa5f76a [Gradle] Annotate IT tests with Test Federation annotations by Anton Lakotka · 14 days ago build-2.5.20-dev-2922 build-2.5.20-dev-2924
  45. 620fee7 [Gradle] Rethrow error in PlaywrightTestExecutor only if it is interruption by Anton Lakotka · 14 days ago
  46. 5f7efe4 [IR] Render arguments of IrAnnotation in IR dumps by Dmitriy Dolovov · 14 days ago build-2.5.20-dev-2919
  47. cbe1c87 [KLIB Tool] Don't prohibit C-interop libs in `dump-ir-inlinable-functions` by Dmitriy Dolovov · 14 days ago
  48. 8c0d490 [KLIB Tool] Dump all IR declarations of C-interop libs in `dump-ir` by Dmitriy Dolovov · 14 days ago
  49. 30a3858 [Native] Deserialize all declarations of C-interop klib on request by Dmitriy Dolovov · 14 days ago
  50. fc739ba [Native] Extract deserializeTopLevelDeclarations() function by Dmitriy Dolovov · 14 days ago
  51. 107a3bf [Native] Move the C-interop deserializer to a shared Native module by Dmitriy Dolovov · 14 days ago
  52. 7041e19 Minor. Code formatted by Dmitriy Dolovov · 14 days ago
  53. 17e9e95a [KLIB Tool] Rework checking the condition in `dump-signatures` command by Dmitriy Dolovov · 14 days ago
  54. c7ac60e [Test] Add IR dump test with annotations for KLIB tool's "dump-ir" cmd by Dmitriy Dolovov · 14 days ago
  55. 22e275a [K/N] Don't read class protos when building cache class fields by Reuben Morais · 14 days ago build-2.5.20-dev-2911
  56. aaffc9b [Gradle] Fix commonized cinterops are also searched in external dependencies by Yahor Berdnikau · 14 days ago
  57. a4d5df8 [Build] Don't fail test shards that get no tests by Vyacheslav Gerasimov · 14 days ago build-2.5.20-dev-2908
  58. aae3b9c [Wasm][stdlib] Use optimized floating point roundTo* impls on Wasm by Nikolai Kasyanov · 14 days ago build-2.5.20-dev-2901 build-2.5.20-dev-2902
  59. 337efb7 [stdlib] Avoid premature rounding in Native and Wasm conversions by mole828 · 14 days ago
  60. 561632b [stdlib] Test rounding conversions at floating-point boundaries by mole828 · 14 days ago
  61. 7575811 [Tests][Klib] Escape the extension dot in the dump-signatures pattern by Vladimir Sukharev · 14 days ago build-2.5.20-dev-2894 build-2.5.20-dev-2895
  62. 4c65dea [Tests] Share the underscore-skipping test name pattern by Vladimir Sukharev · 14 days ago
  63. 5bedaa8 [Tests] Share the underscore-skipping .kt pattern in TestGeneratorUtil by Vladimir Sukharev · 14 days ago
  64. 1d0f623 [K/N] cinterop: Add -nostdlib option by Dmitriy Dolovov · 14 days ago build-2.5.20-dev-2888
  65. 8d0924e [K/N] Test cinterop stdlib dependency passed via -l by Dmitriy Dolovov · 14 days ago
  66. ac0d53b [Klib] Rename `MetadataLibraryProvider.packageNames` to `packageFqNames` by Miłosz Piekutowski · 14 days ago build-2.5.20-dev-2884
  67. aae1084 [Klib] Add a migration guide for kotlinx-metadata-klib by Miłosz Piekutowski · 14 days ago
  68. 8ad3066 [Tests][Klib] Cover reading KLIB metadata without the header file by Miłosz Piekutowski · 14 days ago
  69. 56f5f91 [Klib] Read KLIB metadata without the header file by Miłosz Piekutowski · 14 days ago
  70. bf63983 [kotlinx-metadata-klib] Adopt code to the missing header data by Ivan Kylchik · 14 days ago
  71. 2c16ccc [kotlinx-metadata-klib] Store package names in `MetadataLibraryProvider` by Ivan Kylchik · 14 days ago
  72. 33ee6f9 Explain the suppressed deprecation in `MetadataDumper` and name the by Miłosz Piekutowski · 14 days ago
  73. 77d8795 [Klib] Stop printing the metadata module name in the metadata dumps by Miłosz Piekutowski · 14 days ago
  74. 32d9489 [SLC] Materialize companion block members of inline value classes by Alexey Belkov · 14 days ago build-2.5.20-dev-2876 build-2.5.20-dev-2877
  75. a56fede [SLC] Add tests for companion block members of inline value classes by Alexey Belkov · 14 days ago
  76. 099bc6d Reflection: fix missing variance of Java annotation vararg parameter by Alexander Udalov · 2 weeks ago build-2.5.20-dev-2866 build-2.5.20-dev-2867 build-2.5.20-dev-2872
  77. e3806c8 [SLC] Add tests for JVM backend fixes that light classes already mirror by Alexey Belkov · 2 weeks ago build-2.5.20-dev-2862 build-2.5.20-dev-2863
  78. aa6f1e7 [Tests] Pin contracts of members implemented by delegation by Dmitrii Gridin · 2 weeks ago build-2.5.20-dev-2860
  79. 6e05b07 [FIR] Map returnsResultOf indices to parameters of the called function by Dmitrii Gridin · 2 weeks ago
  80. 04558f0 [Tests] Add CRV tests for returnsResultOf of substitution overrides by Dmitrii Gridin · 2 weeks ago
  81. 0a21c61 [FIR] Take contracts of nested fake overrides from originals in DFA by Dmitrii Gridin · 2 weeks ago
  82. 5c0b257 [Tests] Add tests for returns-implies contracts of nested substitutions by Dmitrii Gridin · 2 weeks ago
  83. 6358c23 [FIR] Extract `contractOwner` for taking contracts of called functions by Dmitrii Gridin · 2 weeks ago
  84. 8a972216 [FIR] Skip ELA for fake overrides of functions with contracts by Dmitrii Gridin · 2 weeks ago
  85. dc93bad [Tests] Add ELA tests for candidates with contracts of fake overrides by Dmitrii Gridin · 2 weeks ago
  86. 01fc788 [FIR] Take contracts of fake overrides from originals in CFA by Dmitrii Gridin · 2 weeks ago
  87. 5a5a105 [Tests] Add tests for contracts of substitution overrides by Dmitrii Gridin · 2 weeks ago
  88. 6ea7ed1 [LL] Do not resolve original declarations of fake declarations by Dmitrii Gridin · 2 weeks ago
  89. b4b3728 [LL] Treat SAM constructors as fake declarations by Dmitrii Gridin · 2 weeks ago
  90. e39ef8f [LL] Treat typealiased constructors as fake declarations by Dmitrii Gridin · 2 weeks ago
  91. 3f032a6 [Tests] Add tests for contracts of typealiased constructors by Dmitrii Gridin · 2 weeks ago
  92. 1a71e87 [LL] Handle fake declarations in one place of `LLFirTargetResolver` by Dmitrii Gridin · 2 weeks ago
  93. b0da9cb [Tests] Add lazy resolve tests for typealiased and SAM constructors by Dmitrii Gridin · 2 weeks ago
  94. d9b08aa [FIR] Make sure elements are actual subgraphs when collecting properties by Brian Norman · 2 weeks ago build-2.5.20-dev-2853
  95. 5d0e317 [Test] Add recreation for KT-90674 by Brian Norman · 2 weeks ago
  96. 5cc1c53 [Gradle] Remove outdated K1 JS BE IC compilation failure IT by Adam Semenenko · 2 weeks ago build-2.5.20-dev-2848
  97. 890909b [Gradle] Remove unnecessary K2 code KGP ITs by Adam Semenenko · 2 weeks ago
  98. a79c393 [Gradle] Remove K2 test helpers and merge K2 test classes in KGP ITs by Adam Semenenko · 2 weeks ago
  99. 5483053 Stdlib, JVM: Make TailCallBaseContinuationImpl extend ContinuationImpl by Ilmir Usmanov · 2 weeks ago build-2.5.20-dev-2842
  100. 8ec86a5 JVM: Fix reflective calling of mangled companion block functions in inline classes by Maksim Verevkin · 2 weeks ago