Back to JNI storage

Summary:
@public

This reverts the Yoga/Java storage experiment. I will follow up with any learnings.

Reviewed By: pasqualeanatriello

Differential Revision: D9168405

fbshipit-source-id: fb227fb9353bd4c4e3bebbe9b04eec1132e532e8
This commit is contained in:
David Aurelio
2018-08-06 02:10:43 -07:00
committed by Facebook Github Bot
parent be78bfbd8c
commit 78cdf3cadc
14 changed files with 369 additions and 2780 deletions

View File

@@ -8,74 +8,27 @@
package com.facebook.yoga;
import java.util.Arrays;
import java.util.List;
public class TestParametrization {
public static Iterable<NodeFactory> nodeFactories() {
return Arrays.asList(
new NodeFactory() {
@Override
public YogaNode create() {
return new YogaNode();
}
NodeFactory nodeFactory = new NodeFactory() {
@Override
public YogaNode create() {
return new YogaNode();
}
@Override
public YogaNode create(YogaConfig config) {
return new YogaNode(config);
}
@Override
public YogaNode create(YogaConfig config) {
return new YogaNode(config);
}
@Override
public String toString() {
return "JNI";
}
},
new NodeFactory() {
@Override
public YogaNode create() {
return new YogaNode(YogaNode.BYTE_BUFFER);
}
@Override
public YogaNode create(YogaConfig config) {
return new YogaNode(YogaNode.BYTE_BUFFER, config);
}
@Override
public String toString() {
return "ByteBuffer";
}
},
new NodeFactory() {
@Override
public YogaNode create() {
return new YogaNode(YogaNode.HYBRID);
}
@Override
public YogaNode create(YogaConfig config) {
return new YogaNode(YogaNode.HYBRID, config);
}
@Override
public String toString() {
return "Hybrid";
}
},
new NodeFactory() {
@Override
public YogaNode create() {
return new YogaNode(YogaNode.UNSAFE);
}
@Override
public YogaNode create(YogaConfig config) {
return new YogaNode(YogaNode.UNSAFE, config);
}
@Override
public String toString() {
return "Unsafe";
}
});
@Override
public String toString() {
return "JNI";
}
};
return Arrays.asList(nodeFactory);
}