KMP: Put "prohbit implicit Java actualization" under the flag

^KT-61668 Fixed

Review: https://jetbrains.team/p/kt/reviews/12062/timeline
This commit is contained in:
Nikita Bobko
2023-09-05 16:25:25 +02:00
committed by Space Team
parent 7667b36aa0
commit 3a0c4d1087
6 changed files with 49 additions and 0 deletions
@@ -124,6 +124,7 @@ class ExpectedActualDeclarationChecker(
module: ModuleDescriptor,
context: DeclarationCheckerContext
) {
if (!context.languageVersionSettings.supportsFeature(LanguageFeature.MultiplatformRestrictions)) return
val actualMembers = actuals
.filter { (compatibility, _) -> compatibility.isCompatibleOrWeaklyIncompatible }
.flatMap { (_, members) -> members }