Remove Fabric android implementation

Summary: This diff removes the Fabric Android implementation in favor of Fabric C++, as part of another diff I'm going to move the fabricxx package into fabric package

Reviewed By: shergin

Differential Revision: D9841240

fbshipit-source-id: c7922b7bfb9885f33b1f52237ec7cf00c1df96fb
This commit is contained in:
David Vacca
2018-09-19 08:03:20 -07:00
committed by Facebook Github Bot
parent 5c23f20cee
commit 7e7040b7bd
37 changed files with 28 additions and 2947 deletions
@@ -68,17 +68,6 @@ public interface ReactShadowNode<T extends ReactShadowNode> {
*/
boolean isYogaLeafNode();
/**
* @return a mutable copy of the {@link ReactShadowNode}
*/
T mutableCopy(long instanceHandle);
T mutableCopyWithNewProps(long instanceHandle, @Nullable ReactStylesDiffMap newProps);
T mutableCopyWithNewChildren(long instanceHandle);
T mutableCopyWithNewChildrenAndProps(long instanceHandle, @Nullable ReactStylesDiffMap newProps);
String getViewClass();
boolean hasUpdates();
@@ -366,28 +355,5 @@ public interface ReactShadowNode<T extends ReactShadowNode> {
*/
List<ReactShadowNode> getChildrenList();
/**
* @return the {@link ReactShadowNode} that was used during the cloning mechanism to create
* this {@link ReactShadowNode} or null if this object was not created using a clone operation.
*/
@Nullable ReactShadowNode getOriginalReactShadowNode();
void setOriginalReactShadowNode(@Nullable ReactShadowNode node);
long getInstanceHandle();
void setInstanceHandle(long instanceHandle);
/**
* Mark this {@link ReactShadowNode} as sealed. This means that the node was already committed
* and it should not be updated anymore.
*/
void markAsSealed();
/**
* @return a {@link boolean} that represents if the {@link ReactShadowNode} is sealed.
*/
boolean isSealed();
void updateScreenLayout(ReactShadowNode prevNode);
}