Back out "[litho] Unify Components and Sections StateContainer interface"

Summary: Original commit changeset: fac09e914a17

Reviewed By: marco-cova

Differential Revision: D9295577

fbshipit-source-id: 6f79e6b9139b448726a6c3e049c8b3496f8e95b5
This commit is contained in:
Pascal Hartig
2018-08-13 06:54:39 -07:00
committed by Facebook Github Bot
parent 8b3251a047
commit f400fcb99d

View File

@@ -19,7 +19,6 @@ import com.facebook.litho.ComponentLifecycle;
import com.facebook.litho.DebugComponent;
import com.facebook.litho.DebugLayoutNode;
import com.facebook.litho.LithoView;
import com.facebook.litho.StateContainer;
import com.facebook.litho.annotations.Prop;
import com.facebook.litho.annotations.State;
import com.facebook.litho.reference.Reference;
@@ -72,7 +71,7 @@ public class DebugComponentDescriptor extends NodeDescriptor<DebugComponent> {
@Override
public void applyStateOverrides(
String key, StateContainer stateContainer) {
String key, ComponentLifecycle.StateContainer stateContainer) {
final List<Pair<String[], SonarDynamic>> overrides = mOverrides.get(key);
if (overrides == null) {
return;
@@ -422,7 +421,7 @@ public class DebugComponentDescriptor extends NodeDescriptor<DebugComponent> {
return null;
}
final StateContainer stateContainer = node.getStateContainer();
final ComponentLifecycle.StateContainer stateContainer = node.getStateContainer();
if (stateContainer == null) {
return null;
}