diff --git a/ReactAndroid/build.gradle b/ReactAndroid/build.gradle index 17f7eb735e2..819423ad93a 100644 --- a/ReactAndroid/build.gradle +++ b/ReactAndroid/build.gradle @@ -33,9 +33,6 @@ def thirdPartyNdkDir = new File("$buildDir/third-party-ndk") // - glog-0.3.5 def dependenciesPath = System.getenv("REACT_NATIVE_DEPENDENCIES") -// The 'USE_CODEGEN' environment variable will use codegen and compile the output. -def enableCodegen = (System.getenv('USE_CODEGEN') ?: '0').toBoolean() - // The 'USE_FABRIC' environment variable will build Fabric C++ code into the bundle // USE_FABRIC=0 will build RN excluding fabric // USE_FABRIC=1 will build RN including fabric @@ -321,7 +318,6 @@ def buildReactNdkLib = tasks.register("buildReactNdkLib", Exec) { "REACT_GENERATED_SRC_DIR=$buildDir/generated/source", "REACT_SRC_DIR=$projectDir/src/main/java/com/facebook/react", "BUILD_FABRIC=$enableFabric", - "USE_CODEGEN=$enableCodegen", "-C", file("src/main/jni/react/jni").absolutePath, "--jobs", project.findProperty("jobs") ?: Runtime.runtime.availableProcessors() ) diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/BUCK b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/BUCK deleted file mode 100644 index 49f617762e4..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/BUCK +++ /dev/null @@ -1,58 +0,0 @@ -load("//tools/build_defs/oss:rn_defs.bzl", "ANDROID", "FBJNI_TARGET", "IS_OSS_BUILD", "react_native_dep", "react_native_target", "react_native_xplat_target", "rn_android_library", "rn_xplat_cxx_library") - -rn_android_library( - name = "FBReactNativeSpec", - srcs = glob(["*.java"]), - labels = ["supermodule:xplat/default/public.react_native.infra"], - visibility = ["PUBLIC"], - deps = [ - react_native_dep("third-party/java/jsr-305:jsr-305"), - react_native_dep("third-party/java/jsr-330:jsr-330"), - react_native_target("java/com/facebook/react/bridge:bridge"), - react_native_target("java/com/facebook/react/common:common"), - ], - exported_deps = [ - react_native_target("java/com/facebook/react/turbomodule/core/interfaces:interfaces"), - ], -) - -rn_xplat_cxx_library( - name = "FBReactNativeSpec-jni", - srcs = [ - "jni/FBReactNativeSpec-generated.cpp", - ], - headers = { - "FBReactNativeSpec/FBReactNativeSpec.h": "jni/FBReactNativeSpec.h", - }, - header_namespace = "", - exported_headers = { - "FBReactNativeSpec/FBReactNativeSpec.h": "jni/FBReactNativeSpec.h", - }, - compiler_flags = [ - "-fexceptions", - "-frtti", - "-std=c++14", - "-Wall", - ], - labels = ["supermodule:xplat/default/public.react_native.infra"], - platforms = (ANDROID,), - preprocessor_flags = [ - "-DLOG_TAG=\"ReactNative\"", - "-DWITH_FBSYSTRACE=1", - ], - visibility = [ - "PUBLIC", - ], - deps = [ - FBJNI_TARGET, - "//xplat/folly:molly", - "//xplat/jsi:JSIDynamic", - react_native_target("jni/react/jni:jni"), - react_native_xplat_target("cxxreact:bridge"), - ], - exported_deps = ([ - react_native_xplat_target("react/nativemodule/core:core"), - ]) + ([ - "//xplat/jsi:jsi", - ]) if not IS_OSS_BUILD else [], -) diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAccessibilityInfoSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAccessibilityInfoSpec.java deleted file mode 100644 index 28b6ffd9dec..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAccessibilityInfoSpec.java +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.Callback; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeAccessibilityInfoSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeAccessibilityInfoSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void announceForAccessibility(String announcement); - - @ReactMethod - public abstract void isReduceMotionEnabled(Callback onSuccess); - - @ReactMethod - public abstract void isTouchExplorationEnabled(Callback onSuccess); - - @ReactMethod - public abstract void setAccessibilityFocus(double reactTag); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAccessibilityManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAccessibilityManagerSpec.java deleted file mode 100644 index 55a5b4864de..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAccessibilityManagerSpec.java +++ /dev/null @@ -1,54 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.Callback; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeAccessibilityManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeAccessibilityManagerSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void announceForAccessibility(String announcement); - - @ReactMethod - public abstract void getCurrentBoldTextState(Callback onSuccess, Callback onError); - - @ReactMethod - public abstract void getCurrentGrayscaleState(Callback onSuccess, Callback onError); - - @ReactMethod - public abstract void getCurrentInvertColorsState(Callback onSuccess, Callback onError); - - @ReactMethod - public abstract void getCurrentReduceMotionState(Callback onSuccess, Callback onError); - - @ReactMethod - public abstract void getCurrentReduceTransparencyState(Callback onSuccess, Callback onError); - - @ReactMethod - public abstract void getCurrentVoiceOverState(Callback onSuccess, Callback onError); - - @ReactMethod - public abstract void setAccessibilityContentSizeMultipliers(ReadableMap JSMultipliers); - - @ReactMethod - public abstract void setAccessibilityFocus(double reactTag); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeActionSheetManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeActionSheetManagerSpec.java deleted file mode 100644 index 4fd38854928..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeActionSheetManagerSpec.java +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.Callback; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeActionSheetManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeActionSheetManagerSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void showActionSheetWithOptions(ReadableMap options, Callback callback); - - @ReactMethod - public abstract void showShareActionSheetWithOptions(ReadableMap options, - Callback failureCallback, Callback successCallback); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAlertManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAlertManagerSpec.java deleted file mode 100644 index 312556634f4..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAlertManagerSpec.java +++ /dev/null @@ -1,30 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.Callback; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeAlertManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeAlertManagerSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void alertWithArgs(ReadableMap args, Callback callback); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimatedModuleSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimatedModuleSpec.java deleted file mode 100644 index a3964425332..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimatedModuleSpec.java +++ /dev/null @@ -1,96 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.Callback; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeAnimatedModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeAnimatedModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void addAnimatedEventToView(double viewTag, String eventName, - ReadableMap eventMapping); - - @ReactMethod - public abstract void addListener(String eventName); - - @ReactMethod - public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag); - - @ReactMethod - public abstract void connectAnimatedNodes(double parentTag, double childTag); - - @ReactMethod - public abstract void createAnimatedNode(double tag, ReadableMap config); - - @ReactMethod - public abstract void disconnectAnimatedNodeFromView(double nodeTag, double viewTag); - - @ReactMethod - public abstract void disconnectAnimatedNodes(double parentTag, double childTag); - - @ReactMethod - public abstract void dropAnimatedNode(double tag); - - @ReactMethod - public abstract void extractAnimatedNodeOffset(double nodeTag); - - @ReactMethod - public abstract void finishOperationBatch(); - - @ReactMethod - public abstract void flattenAnimatedNodeOffset(double nodeTag); - - @ReactMethod - public abstract void getValue(double tag, Callback saveValueCallback); - - @ReactMethod - public abstract void removeAnimatedEventFromView(double viewTag, String eventName, - double animatedNodeTag); - - @ReactMethod - public abstract void removeListeners(double count); - - @ReactMethod - public abstract void restoreDefaultValues(double nodeTag); - - @ReactMethod - public abstract void setAnimatedNodeOffset(double nodeTag, double offset); - - @ReactMethod - public abstract void setAnimatedNodeValue(double nodeTag, double value); - - @ReactMethod - public abstract void startAnimatingNode(double animationId, double nodeTag, ReadableMap config, - Callback endCallback); - - @ReactMethod - public abstract void startListeningToAnimatedNodeValue(double tag); - - @ReactMethod - public abstract void startOperationBatch(); - - @ReactMethod - public abstract void stopAnimation(double animationId); - - @ReactMethod - public abstract void stopListeningToAnimatedNodeValue(double tag); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimatedTurboModuleSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimatedTurboModuleSpec.java deleted file mode 100644 index 7b2cbe8f0fb..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimatedTurboModuleSpec.java +++ /dev/null @@ -1,96 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.Callback; -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.bridge.ReadableMap; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeAnimatedTurboModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeAnimatedTurboModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void addAnimatedEventToView(double viewTag, String eventName, - ReadableMap eventMapping); - - @ReactMethod - public abstract void addListener(String eventName); - - @ReactMethod - public abstract void connectAnimatedNodeToView(double nodeTag, double viewTag); - - @ReactMethod - public abstract void connectAnimatedNodes(double parentTag, double childTag); - - @ReactMethod - public abstract void createAnimatedNode(double tag, ReadableMap config); - - @ReactMethod - public abstract void disconnectAnimatedNodeFromView(double nodeTag, double viewTag); - - @ReactMethod - public abstract void disconnectAnimatedNodes(double parentTag, double childTag); - - @ReactMethod - public abstract void dropAnimatedNode(double tag); - - @ReactMethod - public abstract void extractAnimatedNodeOffset(double nodeTag); - - @ReactMethod - public abstract void finishOperationBatch(); - - @ReactMethod - public abstract void flattenAnimatedNodeOffset(double nodeTag); - - @ReactMethod - public abstract void getValue(double tag, Callback saveValueCallback); - - @ReactMethod - public abstract void removeAnimatedEventFromView(double viewTag, String eventName, - double animatedNodeTag); - - @ReactMethod - public abstract void removeListeners(double count); - - @ReactMethod - public abstract void restoreDefaultValues(double nodeTag); - - @ReactMethod - public abstract void setAnimatedNodeOffset(double nodeTag, double offset); - - @ReactMethod - public abstract void setAnimatedNodeValue(double nodeTag, double value); - - @ReactMethod - public abstract void startAnimatingNode(double animationId, double nodeTag, ReadableMap config, - Callback endCallback); - - @ReactMethod - public abstract void startListeningToAnimatedNodeValue(double tag); - - @ReactMethod - public abstract void startOperationBatch(); - - @ReactMethod - public abstract void stopAnimation(double animationId); - - @ReactMethod - public abstract void stopListeningToAnimatedNodeValue(double tag); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimationsDebugModuleSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimationsDebugModuleSpec.java deleted file mode 100644 index 19c3a63a872..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAnimationsDebugModuleSpec.java +++ /dev/null @@ -1,31 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types. - * - * @generated - * @nolint - */ - -package com.facebook.fbreact.specs; - -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.bridge.ReactContextBaseJavaModule; -import com.facebook.react.bridge.ReactMethod; -import com.facebook.react.bridge.ReactModuleWithSpec; -import com.facebook.react.turbomodule.core.interfaces.TurboModule; - -public abstract class NativeAnimationsDebugModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule { - public NativeAnimationsDebugModuleSpec(ReactApplicationContext reactContext) { - super(reactContext); - } - - @ReactMethod - public abstract void startRecordingFps(); - - @ReactMethod - public abstract void stopRecordingFps(double animationStopTimeMs); -} diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAppStateSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAppStateSpec.java deleted file mode 100644 index 8b0afaa075c..00000000000 --- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAppStateSpec.java +++ /dev/null @@ -1,66 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - *
This source code is licensed under the MIT license found in the LICENSE file in the root - * directory of this source tree. - * - *
Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeAppStateSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeAppStateSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void getCurrentAppState(Callback success, Callback error);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import javax.annotation.Nullable;
-
-public abstract class NativeAppearanceSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeAppearanceSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod(
- isBlockingSynchronousMethod = true
- )
- public abstract @Nullable String getColorScheme();
-
- @ReactMethod
- public abstract void removeListeners(double count);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAsyncLocalStorageSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAsyncLocalStorageSpec.java
deleted file mode 100644
index d3bad8f090e..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAsyncLocalStorageSpec.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeAsyncLocalStorageSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeAsyncLocalStorageSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void clear(Callback callback);
-
- @ReactMethod
- public abstract void getAllKeys(Callback callback);
-
- @ReactMethod
- public abstract void multiGet(ReadableArray keys, Callback callback);
-
- @ReactMethod
- public abstract void multiMerge(ReadableArray kvPairs, Callback callback);
-
- @ReactMethod
- public abstract void multiRemove(ReadableArray keys, Callback callback);
-
- @ReactMethod
- public abstract void multiSet(ReadableArray kvPairs, Callback callback);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAsyncSQLiteDBStorageSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAsyncSQLiteDBStorageSpec.java
deleted file mode 100644
index 8a426c97910..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeAsyncSQLiteDBStorageSpec.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeAsyncSQLiteDBStorageSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeAsyncSQLiteDBStorageSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void clear(Callback callback);
-
- @ReactMethod
- public abstract void getAllKeys(Callback callback);
-
- @ReactMethod
- public abstract void multiGet(ReadableArray keys, Callback callback);
-
- @ReactMethod
- public abstract void multiMerge(ReadableArray kvPairs, Callback callback);
-
- @ReactMethod
- public abstract void multiRemove(ReadableArray keys, Callback callback);
-
- @ReactMethod
- public abstract void multiSet(ReadableArray kvPairs, Callback callback);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeBlobModuleSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeBlobModuleSpec.java
deleted file mode 100644
index af7dcd2825f..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeBlobModuleSpec.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeBlobModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeBlobModuleSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addNetworkingHandler();
-
- @ReactMethod
- public abstract void addWebSocketHandler(double id);
-
- @ReactMethod
- public abstract void createFromParts(ReadableArray parts, String withId);
-
- @ReactMethod
- public abstract void release(String blobId);
-
- @ReactMethod
- public abstract void removeWebSocketHandler(double id);
-
- @ReactMethod
- public abstract void sendOverSocket(ReadableMap blob, double socketID);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeBugReportingSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeBugReportingSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void setCategoryID(String categoryID);
-
- @ReactMethod
- public abstract void setExtraData(ReadableMap extraData, ReadableMap extraFiles);
-
- @ReactMethod
- public abstract void startReportAProblemFlow();
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeClipboardSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeClipboardSpec.java
deleted file mode 100644
index 9f53ce9ab48..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeClipboardSpec.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeClipboardSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeClipboardSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void getString(Promise promise);
-
- @ReactMethod
- public abstract void setString(String content);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDatePickerAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDatePickerAndroidSpec.java
deleted file mode 100644
index fb2280e2a68..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDatePickerAndroidSpec.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeDatePickerAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDatePickerAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void open(ReadableMap options, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevLoadingViewSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevLoadingViewSpec.java
deleted file mode 100644
index 95a3c553a48..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevLoadingViewSpec.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeDevLoadingViewSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDevLoadingViewSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void hide();
-
- @ReactMethod
- public abstract void showMessage(String message, Double withColor, Double withBackgroundColor);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevMenuSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevMenuSpec.java
deleted file mode 100644
index a2193eb6101..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevMenuSpec.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeDevMenuSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDevMenuSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void debugRemotely(boolean enableDebug);
-
- @ReactMethod
- public abstract void reload();
-
- @ReactMethod
- public abstract void setHotLoadingEnabled(boolean enabled);
-
- @ReactMethod
- public abstract void setProfilingEnabled(boolean enabled);
-
- @ReactMethod
- public abstract void show();
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevSettingsSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevSettingsSpec.java
deleted file mode 100644
index 13e3264a4be..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevSettingsSpec.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeDevSettingsSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDevSettingsSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void addMenuItem(String title);
-
- @ReactMethod
- public void onFastRefresh() {
- }
-
- @ReactMethod
- public abstract void reload();
-
- @ReactMethod
- public void reloadWithReason(String reason) {
- }
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void setHotLoadingEnabled(boolean isHotLoadingEnabled);
-
- @ReactMethod
- public abstract void setIsDebuggingRemotely(boolean isDebuggingRemotelyEnabled);
-
- @ReactMethod
- public abstract void setIsShakeToShowDevMenuEnabled(boolean enabled);
-
- @ReactMethod
- public abstract void setProfilingEnabled(boolean isProfilingEnabled);
-
- @ReactMethod
- public abstract void toggleElementInspector();
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevSplitBundleLoaderSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevSplitBundleLoaderSpec.java
deleted file mode 100644
index 979b134c908..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDevSplitBundleLoaderSpec.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeDevSplitBundleLoaderSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDevSplitBundleLoaderSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void loadBundle(String bundlePath, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDeviceEventManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDeviceEventManagerSpec.java
deleted file mode 100644
index 22c06fe9756..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDeviceEventManagerSpec.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeDeviceEventManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDeviceEventManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void invokeDefaultBackPressHandler();
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDeviceInfoSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDeviceInfoSpec.java
deleted file mode 100644
index a9013c59275..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeDeviceInfoSpec.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeDeviceInfoSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDeviceInfoSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeDialogManagerAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeDialogManagerAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void showAlert(ReadableMap config, Callback onError, Callback onAction);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeExceptionsManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeExceptionsManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public void dismissRedbox() {
- }
-
- @ReactMethod
- public void reportException(ReadableMap data) {
- }
-
- @ReactMethod
- public abstract void reportFatalException(String message, ReadableArray stack,
- double exceptionId);
-
- @ReactMethod
- public abstract void reportSoftException(String message, ReadableArray stack, double exceptionId);
-
- @ReactMethod
- public abstract void updateExceptionMessage(String message, ReadableArray stack,
- double exceptionId);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeFileReaderModuleSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeFileReaderModuleSpec.java
deleted file mode 100644
index a15fb30bd96..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeFileReaderModuleSpec.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeFileReaderModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeFileReaderModuleSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void readAsDataURL(ReadableMap data, Promise promise);
-
- @ReactMethod
- public abstract void readAsText(ReadableMap data, String encoding, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeFrameRateLoggerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeFrameRateLoggerSpec.java
deleted file mode 100644
index 6467880edc6..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeFrameRateLoggerSpec.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeFrameRateLoggerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeFrameRateLoggerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void beginScroll();
-
- @ReactMethod
- public abstract void endScroll();
-
- @ReactMethod
- public abstract void setContext(String context);
-
- @ReactMethod
- public abstract void setGlobalOptions(ReadableMap options);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeHeadlessJsTaskSupportSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeHeadlessJsTaskSupportSpec.java
deleted file mode 100644
index d59015eddad..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeHeadlessJsTaskSupportSpec.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeHeadlessJsTaskSupportSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeHeadlessJsTaskSupportSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void notifyTaskFinished(double taskId);
-
- @ReactMethod
- public abstract void notifyTaskRetry(double taskId, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeHeapCaptureSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeHeapCaptureSpec.java
deleted file mode 100644
index c2f84fcc59a..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeHeapCaptureSpec.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import javax.annotation.Nullable;
-
-public abstract class NativeHeapCaptureSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeHeapCaptureSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void captureComplete(String path, @Nullable String error);
-
- @ReactMethod
- public abstract void captureHeap(String path);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeI18nManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeI18nManagerSpec.java
deleted file mode 100644
index a3eec9b7d0b..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeI18nManagerSpec.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeI18nManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeI18nManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void allowRTL(boolean allowRTL);
-
- @ReactMethod
- public abstract void forceRTL(boolean forceRTL);
-
- @ReactMethod
- public abstract void swapLeftAndRightInRTL(boolean flipStyles);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageEditorSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageEditorSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void cropImage(String uri, ReadableMap cropData, Callback successCallback,
- Callback errorCallback);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderAndroidSpec.java
deleted file mode 100644
index 9ac42bef67e..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderAndroidSpec.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageLoaderAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageLoaderAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void abortRequest(double requestId);
-
- @ReactMethod
- public abstract void getSize(String uri, Promise promise);
-
- @ReactMethod
- public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
-
- @ReactMethod
- public abstract void prefetchImage(String uri, double requestId, Promise promise);
-
- @ReactMethod
- public abstract void queryCache(ReadableArray uris, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderIOSSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderIOSSpec.java
deleted file mode 100644
index 61be2c87006..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderIOSSpec.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageLoaderIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageLoaderIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void getSize(String uri, Promise promise);
-
- @ReactMethod
- public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
-
- @ReactMethod
- public abstract void prefetchImage(String uri, Promise promise);
-
- @ReactMethod
- public abstract void queryCache(ReadableArray uris, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderSpec.java
deleted file mode 100644
index eabf4a29d3b..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageLoaderSpec.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageLoaderSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageLoaderSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void getSize(String uri, Promise promise);
-
- @ReactMethod
- public abstract void prefetchImage(String uri, Promise promise);
-
- @ReactMethod
- public abstract void queryCache(ReadableArray uris, Promise promise);
-
- @ReactMethod
- public abstract void getSizeWithHeaders(String uri, ReadableMap headers, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImagePickerIOSSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImagePickerIOSSpec.java
deleted file mode 100644
index 4c39c1bddb9..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImagePickerIOSSpec.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImagePickerIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImagePickerIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void canRecordVideos(Callback callback);
-
- @ReactMethod
- public abstract void canUseCamera(Callback callback);
-
- @ReactMethod
- public abstract void clearAllPendingVideos();
-
- @ReactMethod
- public abstract void openCameraDialog(ReadableMap config, Callback successCallback,
- Callback cancelCallback);
-
- @ReactMethod
- public abstract void openSelectDialog(ReadableMap config, Callback successCallback,
- Callback cancelCallback);
-
- @ReactMethod
- public abstract void removePendingVideo(String url);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreAndroidSpec.java
deleted file mode 100644
index f3c53ac8544..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreAndroidSpec.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageStoreAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageStoreAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void getBase64ForTag(String uri, Callback successCallback,
- Callback errorCallback);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreIOSSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreIOSSpec.java
deleted file mode 100644
index 10455469cce..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreIOSSpec.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageStoreIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageStoreIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addImageFromBase64(String base64ImageData, Callback successCallback,
- Callback errorCallback);
-
- @ReactMethod
- public abstract void getBase64ForTag(String uri, Callback successCallback,
- Callback errorCallback);
-
- @ReactMethod
- public abstract void hasImageForTag(String uri, Callback callback);
-
- @ReactMethod
- public abstract void removeImageForTag(String uri);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreSpec.java
deleted file mode 100644
index b326af8a399..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeImageStoreSpec.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeImageStoreSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeImageStoreSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addImageFromBase64(String base64ImageData, Callback successCallback,
- Callback errorCallback);
-
- @ReactMethod
- public abstract void getBase64ForTag(String uri, Callback successCallback,
- Callback errorCallback);
-
- @ReactMethod
- public abstract void hasImageForTag(String uri, Callback callback);
-
- @ReactMethod
- public abstract void removeImageForTag(String uri);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeIntentAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeIntentAndroidSpec.java
deleted file mode 100644
index 9d4ae635e13..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeIntentAndroidSpec.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeIntentAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeIntentAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void canOpenURL(String url, Promise promise);
-
- @ReactMethod
- public abstract void getInitialURL(Promise promise);
-
- @ReactMethod
- public abstract void openSettings(Promise promise);
-
- @ReactMethod
- public abstract void openURL(String url, Promise promise);
-
- @ReactMethod
- public abstract void sendIntent(String action, ReadableArray extras, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSCHeapCaptureSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSCHeapCaptureSpec.java
deleted file mode 100644
index f74a8a12912..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSCHeapCaptureSpec.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import javax.annotation.Nullable;
-
-public abstract class NativeJSCHeapCaptureSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeJSCHeapCaptureSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void captureComplete(String path, @Nullable String error);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSCSamplingProfilerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSCSamplingProfilerSpec.java
deleted file mode 100644
index 5d4504d547d..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSCSamplingProfilerSpec.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import javax.annotation.Nullable;
-
-public abstract class NativeJSCSamplingProfilerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeJSCSamplingProfilerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void operationComplete(double token, @Nullable String result,
- @Nullable String error);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSDevSupportSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSDevSupportSpec.java
deleted file mode 100644
index 4e76f968ae6..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeJSDevSupportSpec.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeJSDevSupportSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeJSDevSupportSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void onFailure(double errorCode, String error);
-
- @ReactMethod
- public abstract void onSuccess(String data);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeKeyboardObserverSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeKeyboardObserverSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeLinkingManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeLinkingManagerSpec.java
deleted file mode 100644
index 921282b4ab0..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeLinkingManagerSpec.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeLinkingManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeLinkingManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void canOpenURL(String url, Promise promise);
-
- @ReactMethod
- public abstract void getInitialURL(Promise promise);
-
- @ReactMethod
- public abstract void openSettings(Promise promise);
-
- @ReactMethod
- public abstract void openURL(String url, Promise promise);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeLogBoxSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeLogBoxSpec.java
deleted file mode 100644
index 085f0559be5..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeLogBoxSpec.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeLogBoxSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeLogBoxSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void hide();
-
- @ReactMethod
- public abstract void show();
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeModalManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeModalManagerSpec.java
deleted file mode 100644
index 4fecb161c48..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeModalManagerSpec.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeModalManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeModalManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeNetworkingAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeNetworkingAndroidSpec.java
deleted file mode 100644
index dfbc2b9c0ff..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeNetworkingAndroidSpec.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeNetworkingAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeNetworkingAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void abortRequest(double requestId);
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void clearCookies(Callback callback);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void sendRequest(String method, String url, double requestId,
- ReadableArray headers, ReadableMap data, String responseType, boolean useIncrementalUpdates,
- double timeout, boolean withCredentials);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeNetworkingIOSSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeNetworkingIOSSpec.java
deleted file mode 100644
index a6764d54b6b..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeNetworkingIOSSpec.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeNetworkingIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeNetworkingIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void abortRequest(double requestId);
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void clearCookies(Callback callback);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void sendRequest(ReadableMap query, Callback callback);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativePermissionsAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativePermissionsAndroidSpec.java
deleted file mode 100644
index 9c7a3cb6e12..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativePermissionsAndroidSpec.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativePermissionsAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativePermissionsAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void checkPermission(String permission, Promise promise);
-
- @ReactMethod
- public abstract void requestMultiplePermissions(ReadableArray permissions, Promise promise);
-
- @ReactMethod
- public abstract void requestPermission(String permission, Promise promise);
-
- @ReactMethod
- public abstract void shouldShowRequestPermissionRationale(String permission, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativePlatformConstantsAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativePlatformConstantsAndroidSpec.java
deleted file mode 100644
index 00d2039ade6..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativePlatformConstantsAndroidSpec.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativePlatformConstantsAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativePlatformConstantsAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod(
- isBlockingSynchronousMethod = true
- )
- public abstract String getAndroidID();
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativePlatformConstantsIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativePlatformConstantsIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativePushNotificationManagerIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativePushNotificationManagerIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void abandonPermissions();
-
- @ReactMethod
- public abstract void addListener(String eventType);
-
- @ReactMethod
- public abstract void cancelAllLocalNotifications();
-
- @ReactMethod
- public abstract void cancelLocalNotifications(ReadableMap userInfo);
-
- @ReactMethod
- public abstract void checkPermissions(Callback callback);
-
- @ReactMethod
- public abstract void getApplicationIconBadgeNumber(Callback callback);
-
- @ReactMethod
- public abstract void getDeliveredNotifications(Callback callback);
-
- @ReactMethod
- public abstract void getInitialNotification(Promise promise);
-
- @ReactMethod
- public abstract void getScheduledLocalNotifications(Callback callback);
-
- @ReactMethod
- public abstract void onFinishRemoteNotification(String notificationId, String fetchResult);
-
- @ReactMethod
- public abstract void presentLocalNotification(ReadableMap notification);
-
- @ReactMethod
- public abstract void removeAllDeliveredNotifications();
-
- @ReactMethod
- public abstract void removeDeliveredNotifications(ReadableArray identifiers);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void requestPermissions(ReadableMap permission, Promise promise);
-
- @ReactMethod
- public abstract void scheduleLocalNotification(ReadableMap notification);
-
- @ReactMethod
- public abstract void setApplicationIconBadgeNumber(double num);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeRedBoxSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeRedBoxSpec.java
deleted file mode 100644
index 4a5223cee73..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeRedBoxSpec.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeRedBoxSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeRedBoxSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void dismiss();
-
- @ReactMethod
- public abstract void setExtraData(ReadableMap extraData, String forIdentifier);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSegmentFetcherSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSegmentFetcherSpec.java
deleted file mode 100644
index 45946a5605f..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSegmentFetcherSpec.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeSegmentFetcherSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeSegmentFetcherSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void fetchSegment(double segmentId, ReadableMap options, Callback callback);
-
- @ReactMethod
- public void getSegment(double segmentId, ReadableMap options, Callback callback) {
- }
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSettingsManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSettingsManagerSpec.java
deleted file mode 100644
index ebeeb2fc0a5..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSettingsManagerSpec.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeSettingsManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeSettingsManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void deleteValues(ReadableArray values);
-
- @ReactMethod
- public abstract void setValues(ReadableMap values);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Promise;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeShareModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeShareModuleSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void share(ReadableMap content, String dialogTitle, Promise promise);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSoundManagerSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSoundManagerSpec.java
deleted file mode 100644
index c139b51f60e..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSoundManagerSpec.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeSoundManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeSoundManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void playTouchSound();
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSourceCodeSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSourceCodeSpec.java
deleted file mode 100644
index 7b462d4d625..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeSourceCodeSpec.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeSourceCodeSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeSourceCodeSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeStatusBarManagerAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeStatusBarManagerAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void setColor(double color, boolean animated);
-
- @ReactMethod
- public abstract void setHidden(boolean hidden);
-
- @ReactMethod
- public abstract void setStyle(@Nullable String statusBarStyle);
-
- @ReactMethod
- public abstract void setTranslucent(boolean translucent);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeStatusBarManagerIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeStatusBarManagerIOSSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventType);
-
- @ReactMethod
- public abstract void getHeight(Callback callback);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void setHidden(boolean hidden, String withAnimation);
-
- @ReactMethod
- public abstract void setNetworkActivityIndicatorVisible(boolean visible);
-
- @ReactMethod
- public abstract void setStyle(@Nullable String statusBarStyle, boolean animated);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeStatusBarManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeStatusBarManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void setNetworkActivityIndicatorVisible(boolean visible);
-
- @ReactMethod
- public abstract void setTranslucent(boolean translucent);
-
- @ReactMethod
- public abstract void getHeight(Callback callback);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void setColor(double color, boolean animated);
-
- @ReactMethod
- public abstract void setHidden(boolean hidden, @Nullable String withAnimation);
-
- @ReactMethod
- public abstract void setStyle(@Nullable String statusBarStyle, Boolean animated);
-
- @ReactMethod
- public abstract void addListener(String eventType);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeTVNavigationEventEmitterSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeTVNavigationEventEmitterSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeTimingSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeTimingSpec.java
deleted file mode 100644
index f93eaf2fb6b..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeTimingSpec.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeTimingSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeTimingSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void createTimer(double callbackID, double duration, double jsSchedulingTime,
- boolean repeats);
-
- @ReactMethod
- public abstract void deleteTimer(double timerID);
-
- @ReactMethod
- public abstract void setSendIdleEvents(boolean sendIdleEvents);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeToastAndroidSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeToastAndroidSpec.java
deleted file mode 100644
index 43fc546e0e4..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeToastAndroidSpec.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.common.build.ReactBuildConfig;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import javax.annotation.Nullable;
-
-public abstract class NativeToastAndroidSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeToastAndroidSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void show(String message, double duration);
-
- @ReactMethod
- public abstract void showWithGravity(String message, double duration, double gravity);
-
- @ReactMethod
- public abstract void showWithGravityAndOffset(String message, double duration, double gravity,
- double xOffset, double yOffset);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.Callback;
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.bridge.WritableArray;
-import com.facebook.react.bridge.WritableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-import java.util.Map;
-import javax.annotation.Nullable;
-
-public abstract class NativeUIManagerSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeUIManagerSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void blur(Double reactTag);
-
- @ReactMethod
- public abstract void clearJSResponder();
-
- @ReactMethod
- public abstract void configureNextLayoutAnimation(ReadableMap config, Callback callback,
- Callback errorCallback);
-
- @ReactMethod
- public abstract void createView(Double reactTag, String viewName, double rootTag,
- ReadableMap props);
-
- @ReactMethod
- public abstract void dismissPopupMenu();
-
- @ReactMethod
- public abstract void dispatchViewManagerCommand(Double reactTag, double commandID,
- ReadableArray commandArgs);
-
- @ReactMethod
- public abstract void findSubviewIn(Double reactTag, ReadableArray point, Callback callback);
-
- @ReactMethod
- public abstract void focus(Double reactTag);
-
- @ReactMethod(
- isBlockingSynchronousMethod = true
- )
- public abstract WritableMap getConstantsForViewManager(String viewManagerName);
-
- @ReactMethod(
- isBlockingSynchronousMethod = true
- )
- public abstract WritableArray getDefaultEventTypes();
-
- @ReactMethod(
- isBlockingSynchronousMethod = true
- )
- public abstract WritableMap lazilyLoadView(String name);
-
- @ReactMethod
- public abstract void manageChildren(Double containerTag, ReadableArray moveFromIndices,
- ReadableArray moveToIndices, ReadableArray addChildReactTags, ReadableArray addAtIndices,
- ReadableArray removeAtIndices);
-
- @ReactMethod
- public abstract void measure(Double reactTag, Callback callback);
-
- @ReactMethod
- public abstract void measureInWindow(Double reactTag, Callback callback);
-
- @ReactMethod
- public abstract void measureLayout(Double reactTag, Double ancestorReactTag,
- Callback errorCallback, Callback callback);
-
- @ReactMethod
- public abstract void measureLayoutRelativeToParent(Double reactTag, Callback errorCallback,
- Callback callback);
-
- @ReactMethod
- public abstract void removeSubviewsFromContainerWithID(double containerID);
-
- @ReactMethod
- public abstract void replaceExistingNonRootView(Double reactTag, Double newReactTag);
-
- @ReactMethod
- public abstract void sendAccessibilityEvent(Double reactTag, double eventType);
-
- @ReactMethod
- public abstract void setChildren(Double containerTag, ReadableArray reactTags);
-
- @ReactMethod
- public abstract void setJSResponder(Double reactTag, boolean blockNativeResponder);
-
- @ReactMethod
- public abstract void setLayoutAnimationEnabledExperimental(boolean enabled);
-
- @ReactMethod
- public abstract void showPopupMenu(Double reactTag, ReadableArray items, Callback error,
- Callback success);
-
- @ReactMethod
- public abstract void updateView(double reactTag, String viewName, ReadableMap props);
-
- @ReactMethod
- public abstract void viewIsDescendantOf(Double reactTag, Double ancestorReactTag,
- Callback callback);
-
- protected abstract Map This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeVibrationSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeVibrationSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void cancel();
-
- @ReactMethod
- public abstract void vibrate(double pattern);
-
- @ReactMethod
- public abstract void vibrateByPattern(ReadableArray pattern, double repeat);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeWebSocketModuleSpec.java b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeWebSocketModuleSpec.java
deleted file mode 100644
index 1044c55a51d..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/NativeWebSocketModuleSpec.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the LICENSE file in the root
- * directory of this source tree.
- *
- * Generated by an internal genrule from Flow types.
- *
- * @generated
- * @nolint
- */
-
-package com.facebook.fbreact.specs;
-
-import com.facebook.react.bridge.ReactApplicationContext;
-import com.facebook.react.bridge.ReactContextBaseJavaModule;
-import com.facebook.react.bridge.ReactMethod;
-import com.facebook.react.bridge.ReactModuleWithSpec;
-import com.facebook.react.bridge.ReadableArray;
-import com.facebook.react.bridge.ReadableMap;
-import com.facebook.react.turbomodule.core.interfaces.TurboModule;
-
-public abstract class NativeWebSocketModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule {
- public NativeWebSocketModuleSpec(ReactApplicationContext reactContext) {
- super(reactContext);
- }
-
- @ReactMethod
- public abstract void addListener(String eventName);
-
- @ReactMethod
- public abstract void close(double code, String reason, double socketID);
-
- @ReactMethod
- public abstract void connect(String url, ReadableArray protocols, ReadableMap options,
- double socketID);
-
- @ReactMethod
- public abstract void ping(double socketID);
-
- @ReactMethod
- public abstract void removeListeners(double count);
-
- @ReactMethod
- public abstract void send(String message, double forSocketID);
-
- @ReactMethod
- public abstract void sendBinary(String base64String, double forSocketID);
-}
diff --git a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/jni/FBReactNativeSpec-generated.cpp b/ReactAndroid/src/main/java/com/facebook/fbreact/specs/jni/FBReactNativeSpec-generated.cpp
deleted file mode 100644
index d10ee81dff2..00000000000
--- a/ReactAndroid/src/main/java/com/facebook/fbreact/specs/jni/FBReactNativeSpec-generated.cpp
+++ /dev/null
@@ -1,2728 +0,0 @@
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- *
- * @generated by an internal genrule from Flow types.
- *
- * We create an umbrella header (and corresponding implementation) here since
- * Cxx compilation in BUCK has a limitation: source-code producing genrule()s
- * must have a single output. More files => more genrule()s => slower builds.
- */
-#import "FBReactNativeSpec.h"
-
-
-
-namespace facebook {
- namespace react {
-
-
- static facebook::jsi::Value __hostFunction_NativeAccessibilityInfoSpecJSI_isReduceMotionEnabled(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
- return static_cast