From a2eb3b299dddea60c510821b662dfed55b334df7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateo=20Guzm=C3=A1n?= Date: Mon, 11 Aug 2025 10:51:55 -0700 Subject: [PATCH] Migrate `YogaBaselineFunction` to Kotlin Summary: Migrate com.facebook.yoga.YogaBaselineFunction to Kotlin. X-link: https://github.com/facebook/yoga/pull/1831 Reviewed By: joevilches, mdvacca Differential Revision: D79897676 Pulled By: cortinico fbshipit-source-id: 2f175bf60a871c4635d1575faec1096f9c970f48 --- .../{YogaBaselineFunction.java => YogaBaselineFunction.kt} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/{YogaBaselineFunction.java => YogaBaselineFunction.kt} (70%) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.kt similarity index 70% rename from packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.kt index d3444215c31..b061fc88f32 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/yoga/YogaBaselineFunction.kt @@ -5,12 +5,12 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.yoga; +package com.facebook.yoga -public interface YogaBaselineFunction { +public fun interface YogaBaselineFunction { /** * Return the baseline of the node in points. When no baseline function is set the baseline * default to the computed height of the node. */ - float baseline(YogaNode node, float width, float height); + public fun baseline(node: YogaNode, width: Float, height: Float): Float }