Remove internal packages from public API (#49444)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/49444

Remove internal packages from public API

changelog: [internal] internal

Reviewed By: arushikesarwani94, alanleedev

Differential Revision: D69675450

fbshipit-source-id: 392b9658e2ae44a2df6e39be384b6b820d48f110
This commit is contained in:
David Vacca
2025-02-14 14:53:25 -08:00
committed by Facebook GitHub Bot
parent 3673725560
commit 78744d4a85
2 changed files with 3 additions and 61 deletions
@@ -1814,34 +1814,6 @@ public final class com/facebook/react/common/SystemClock {
public static final fun uptimeMillis ()J
}
public abstract interface annotation class com/facebook/react/common/annotations/DeprecatedInNewArchitecture : java/lang/annotation/Annotation {
public abstract fun message ()Ljava/lang/String;
}
public abstract interface annotation class com/facebook/react/common/annotations/FrameworkAPI : java/lang/annotation/Annotation {
}
public abstract interface annotation class com/facebook/react/common/annotations/StableReactNativeAPI : java/lang/annotation/Annotation {
}
public abstract interface annotation class com/facebook/react/common/annotations/UnstableReactNativeAPI : java/lang/annotation/Annotation {
}
public abstract interface annotation class com/facebook/react/common/annotations/VisibleForTesting : java/lang/annotation/Annotation {
}
public abstract interface annotation class com/facebook/react/common/annotations/internal/LegacyArchitecture : java/lang/annotation/Annotation {
public abstract fun logLevel ()Lcom/facebook/react/common/annotations/internal/LegacyArchitectureLogLevel;
}
public final class com/facebook/react/common/annotations/internal/LegacyArchitectureLogLevel : java/lang/Enum {
public static final field ERROR Lcom/facebook/react/common/annotations/internal/LegacyArchitectureLogLevel;
public static final field WARNING Lcom/facebook/react/common/annotations/internal/LegacyArchitectureLogLevel;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcom/facebook/react/common/annotations/internal/LegacyArchitectureLogLevel;
public static fun values ()[Lcom/facebook/react/common/annotations/internal/LegacyArchitectureLogLevel;
}
public final class com/facebook/react/common/assets/ReactFontManager {
public static final field Companion Lcom/facebook/react/common/assets/ReactFontManager$Companion;
public fun <init> ()V
@@ -3709,39 +3681,6 @@ public final class com/facebook/react/runtime/hermes/HermesInstance : com/facebo
public final class com/facebook/react/runtime/hermes/HermesInstance$Companion {
}
public class com/facebook/react/runtime/internal/bolts/Task : com/facebook/react/interfaces/TaskInterface {
public static final field IMMEDIATE_EXECUTOR Ljava/util/concurrent/Executor;
public static final field UI_THREAD_EXECUTOR Ljava/util/concurrent/Executor;
public static fun call (Ljava/util/concurrent/Callable;)Lcom/facebook/react/runtime/internal/bolts/Task;
public static fun call (Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)Lcom/facebook/react/runtime/internal/bolts/Task;
public static fun cancelled ()Lcom/facebook/react/runtime/internal/bolts/Task;
public fun continueWith (Lcom/facebook/react/runtime/internal/bolts/Continuation;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun continueWith (Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun continueWithTask (Lcom/facebook/react/runtime/internal/bolts/Continuation;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun continueWithTask (Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;)Lcom/facebook/react/runtime/internal/bolts/Task;
public static fun create ()Lcom/facebook/react/runtime/internal/bolts/TaskCompletionSource;
public static fun forError (Ljava/lang/Exception;)Lcom/facebook/react/runtime/internal/bolts/Task;
public static fun forResult (Ljava/lang/Object;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun getError ()Ljava/lang/Exception;
public fun getResult ()Ljava/lang/Object;
public static fun getUnobservedExceptionHandler ()Lcom/facebook/react/runtime/internal/bolts/Task$UnobservedExceptionHandler;
public fun isCancelled ()Z
public fun isCompleted ()Z
public fun isFaulted ()Z
public fun makeVoid ()Lcom/facebook/react/runtime/internal/bolts/Task;
public fun onSuccess (Lcom/facebook/react/runtime/internal/bolts/Continuation;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun onSuccess (Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun onSuccessTask (Lcom/facebook/react/runtime/internal/bolts/Continuation;)Lcom/facebook/react/runtime/internal/bolts/Task;
public fun onSuccessTask (Lcom/facebook/react/runtime/internal/bolts/Continuation;Ljava/util/concurrent/Executor;)Lcom/facebook/react/runtime/internal/bolts/Task;
public static fun setUnobservedExceptionHandler (Lcom/facebook/react/runtime/internal/bolts/Task$UnobservedExceptionHandler;)V
public fun waitForCompletion ()V
public fun waitForCompletion (JLjava/util/concurrent/TimeUnit;)Z
}
public abstract interface class com/facebook/react/runtime/internal/bolts/Task$UnobservedExceptionHandler {
public abstract fun unobservedException (Lcom/facebook/react/runtime/internal/bolts/Task;Lcom/facebook/react/runtime/internal/bolts/UnobservedTaskException;)V
}
public final class com/facebook/react/shell/MainPackageConfig {
public fun <init> (Lcom/facebook/imagepipeline/core/ImagePipelineConfig;)V
public final fun getFrescoConfig ()Lcom/facebook/imagepipeline/core/ImagePipelineConfig;
@@ -21,10 +21,13 @@ binaryCompatibilityValidator.ignoredPackages=com.facebook.debug,\
com.facebook.perftest,\
com.facebook.proguard,\
com.facebook.react.bridgeless.internal,\
com.facebook.react.common.annotations,\
com.facebook.react.fabric.internal.interop,\
com.facebook.react.flipper,\
com.facebook.react.internal,\
com.facebook.react.module.processing,\
com.facebook.react.processing,\
com.facebook.react.runtime.internal,\
com.facebook.react.views.text.internal,\
com.facebook.systrace,\
com.facebook.yoga