diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java b/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java index 2fd4d8217d9..d9411061e4c 100644 --- a/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java +++ b/ReactAndroid/src/main/java/com/facebook/yoga/YogaLogger.java @@ -15,5 +15,5 @@ import com.facebook.proguard.annotations.DoNotStrip; @DoNotStrip public interface YogaLogger { @DoNotStrip - void log(YogaNode node, YogaLogLevel level, String message); + void log(YogaLogLevel level, String message); } diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.cpp b/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.cpp index 6a1a790a256..f23d0f2b952 100644 --- a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.cpp +++ b/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJNI.cpp @@ -311,13 +311,10 @@ static int YGJNILogFunc( auto jloggerPtr = static_cast*>(YGConfigGetContext(config)); if (jloggerPtr != nullptr) { - if (auto obj = YGNodeJobject(node, layoutContext)) { - (*jloggerPtr) - ->log( - obj, - JYogaLogLevel::fromInt(level), - Environment::current()->NewStringUTF(buffer.data())); - } + (*jloggerPtr) + ->log( + JYogaLogLevel::fromInt(level), + Environment::current()->NewStringUTF(buffer.data())); } return result; diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.cpp b/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.cpp index 032be5c5e49..012a2837c84 100644 --- a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.cpp +++ b/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.cpp @@ -33,12 +33,10 @@ facebook::jni::local_ref JYogaLogLevel::fromInt(jint logLevel) { } void JYogaLogger::log( - facebook::jni::alias_ref node, facebook::jni::alias_ref logLevel, jstring message) { static auto javaMethod = - javaClassLocal() - ->getMethod, alias_ref, jstring)>("log"); - javaMethod(self(), node, logLevel, message); + javaClassLocal()->getMethod, jstring)>( + "log"); + javaMethod(self(), logLevel, message); } diff --git a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.h b/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.h index 0c4bc9a84f0..6561ce2d7ca 100644 --- a/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.h +++ b/ReactAndroid/src/main/jni/first-party/yogajni/jni/YGJTypes.h @@ -28,10 +28,7 @@ struct JYogaLogLevel : public facebook::jni::JavaClass { struct JYogaLogger : public facebook::jni::JavaClass { static constexpr auto kJavaDescriptor = "Lcom/facebook/yoga/YogaLogger;"; - void log( - facebook::jni::alias_ref, - facebook::jni::alias_ref, - jstring); + void log(facebook::jni::alias_ref, jstring); }; class PtrJNodeMap {