From 387a3557ae9e90b3694de5e47f3b8bd62e5f443b Mon Sep 17 00:00:00 2001 From: Dmitry Zakharov Date: Tue, 31 Oct 2017 06:42:54 -0700 Subject: [PATCH] Remove FlatUI references from fb4a. Reviewed By: AaaChiuuu Differential Revision: D6189136 fbshipit-source-id: c92a4d46098ff36ddbf267d150c6fa559a60a1e8 --- .../java/com/facebook/react/flat/FlatUI.java | 11 ---- .../flat/FlatUIImplementationProvider.java | 57 ------------------- 2 files changed, 68 deletions(-) delete mode 100644 ReactAndroid/src/main/java/com/facebook/react/flat/FlatUI.java delete mode 100644 ReactAndroid/src/main/java/com/facebook/react/flat/FlatUIImplementationProvider.java diff --git a/ReactAndroid/src/main/java/com/facebook/react/flat/FlatUI.java b/ReactAndroid/src/main/java/com/facebook/react/flat/FlatUI.java deleted file mode 100644 index ac3e8ea47..000000000 --- a/ReactAndroid/src/main/java/com/facebook/react/flat/FlatUI.java +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright 2004-present Facebook. All Rights Reserved. - -package com.facebook.react.flat; - -/** - * Holds global flag for enabling nodes. - */ -public class FlatUI { - - public static boolean sEnabled; -} diff --git a/ReactAndroid/src/main/java/com/facebook/react/flat/FlatUIImplementationProvider.java b/ReactAndroid/src/main/java/com/facebook/react/flat/FlatUIImplementationProvider.java deleted file mode 100644 index 912d19f6d..000000000 --- a/ReactAndroid/src/main/java/com/facebook/react/flat/FlatUIImplementationProvider.java +++ /dev/null @@ -1,57 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * All rights reserved. - * - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. - */ - -package com.facebook.react.flat; - -import com.facebook.react.bridge.ReactApplicationContext; -import com.facebook.react.uimanager.UIImplementationProvider; -import com.facebook.react.uimanager.UIManagerModule; -import com.facebook.react.uimanager.ViewManager; -import com.facebook.react.uimanager.events.EventDispatcher; -import java.util.List; - -/** - * UIImplementationProvider that creates instances of {@link FlatUIImplementation}. - */ -public final class FlatUIImplementationProvider extends UIImplementationProvider { - - private final boolean mMemoryImprovementEnabled; - - public FlatUIImplementationProvider() { - mMemoryImprovementEnabled = true; - } - - public FlatUIImplementationProvider(boolean memoryImprovementEnabled) { - mMemoryImprovementEnabled = memoryImprovementEnabled; - } - - @Override - public FlatUIImplementation createUIImplementation( - ReactApplicationContext reactContext, - List viewManagers, - EventDispatcher eventDispatcher, - int minTimeLeftInFrameForNonBatchedOperationMs) { - return FlatUIImplementation.createInstance( - reactContext, - viewManagers, - eventDispatcher, - mMemoryImprovementEnabled, - minTimeLeftInFrameForNonBatchedOperationMs); - } - - @Override - public FlatUIImplementation createUIImplementation( - ReactApplicationContext reactContext, - UIManagerModule.ViewManagerResolver viewManagerResolver, - EventDispatcher eventDispatcher, - int minTimeLeftInFrameForNonBatchedOperationMs) { - throw new UnsupportedOperationException( - "Lazy version of FlatUIImplementations are not supported"); - } -}