diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/internal/bolts/ExecutorException.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/internal/bolts/ExecutorException.kt similarity index 56% rename from packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/internal/bolts/ExecutorException.java rename to packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/internal/bolts/ExecutorException.kt index 57c0a4e817d..97489918974 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/internal/bolts/ExecutorException.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/internal/bolts/ExecutorException.kt @@ -5,17 +5,11 @@ * LICENSE file in the root directory of this source tree. */ -package com.facebook.react.runtime.internal.bolts; - -import androidx.annotation.Nullable; +package com.facebook.react.runtime.internal.bolts /** * This is a wrapper class for emphasizing that task failed due to bad {@code Executor}, rather than * the continuation block it self. */ -class ExecutorException extends RuntimeException { - - public ExecutorException(@Nullable Exception e) { - super("An exception was thrown by an Executor", e); - } -} +internal class ExecutorException(e: Exception?) : + RuntimeException("An exception was thrown by an Executor", e) {}