Allow redex to optimize more of yoga by removing unneeded @DoNotStrip marks
Summary: There are multiple `DoNotStrip` in Yoga java binding, they aren't needed. ##Changelog: [Internal][Yoga] Allow redex to optimize more of yoga by removing unneeded DoNotStrip marks Reviewed By: SidharthGuglani Differential Revision: D17519844 fbshipit-source-id: 8b26800d720f34cae87754d85460abf88acbe713
This commit is contained in:
committed by
Facebook Github Bot
parent
089095f532
commit
7f97e8b232
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaAlign {
|
public enum YogaAlign {
|
||||||
AUTO(0),
|
AUTO(0),
|
||||||
FLEX_START(1),
|
FLEX_START(1),
|
||||||
|
@@ -7,14 +7,10 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public interface YogaBaselineFunction {
|
public interface YogaBaselineFunction {
|
||||||
/**
|
/**
|
||||||
* Return the baseline of the node in points. When no baseline function is set the baseline
|
* Return the baseline of the node in points. When no baseline function is set the baseline
|
||||||
* default to the computed height of the node.
|
* default to the computed height of the node.
|
||||||
*/
|
*/
|
||||||
@DoNotStrip
|
|
||||||
float baseline(YogaNode node, float width, float height);
|
float baseline(YogaNode node, float width, float height);
|
||||||
}
|
}
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaDimension {
|
public enum YogaDimension {
|
||||||
WIDTH(0),
|
WIDTH(0),
|
||||||
HEIGHT(1);
|
HEIGHT(1);
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaDirection {
|
public enum YogaDirection {
|
||||||
INHERIT(0),
|
INHERIT(0),
|
||||||
LTR(1),
|
LTR(1),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaDisplay {
|
public enum YogaDisplay {
|
||||||
FLEX(0),
|
FLEX(0),
|
||||||
NONE(1);
|
NONE(1);
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaEdge {
|
public enum YogaEdge {
|
||||||
LEFT(0),
|
LEFT(0),
|
||||||
TOP(1),
|
TOP(1),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaExperimentalFeature {
|
public enum YogaExperimentalFeature {
|
||||||
WEB_FLEX_BASIS(0);
|
WEB_FLEX_BASIS(0);
|
||||||
|
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaFlexDirection {
|
public enum YogaFlexDirection {
|
||||||
COLUMN(0),
|
COLUMN(0),
|
||||||
COLUMN_REVERSE(1),
|
COLUMN_REVERSE(1),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaJustify {
|
public enum YogaJustify {
|
||||||
FLEX_START(0),
|
FLEX_START(0),
|
||||||
CENTER(1),
|
CENTER(1),
|
||||||
|
@@ -28,6 +28,7 @@ public enum YogaLogLevel {
|
|||||||
return mIntValue;
|
return mIntValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@DoNotStrip
|
||||||
public static YogaLogLevel fromInt(int value) {
|
public static YogaLogLevel fromInt(int value) {
|
||||||
switch (value) {
|
switch (value) {
|
||||||
case 0: return ERROR;
|
case 0: return ERROR;
|
||||||
|
@@ -7,14 +7,10 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public interface YogaMeasureFunction {
|
public interface YogaMeasureFunction {
|
||||||
/**
|
/**
|
||||||
* Return a value created by YogaMeasureOutput.make(width, height);
|
* Return a value created by YogaMeasureOutput.make(width, height);
|
||||||
*/
|
*/
|
||||||
@DoNotStrip
|
|
||||||
long measure(
|
long measure(
|
||||||
YogaNode node,
|
YogaNode node,
|
||||||
float width,
|
float width,
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaMeasureMode {
|
public enum YogaMeasureMode {
|
||||||
UNDEFINED(0),
|
UNDEFINED(0),
|
||||||
EXACTLY(1),
|
EXACTLY(1),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaNodeType {
|
public enum YogaNodeType {
|
||||||
DEFAULT(0),
|
DEFAULT(0),
|
||||||
TEXT(1);
|
TEXT(1);
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaOverflow {
|
public enum YogaOverflow {
|
||||||
VISIBLE(0),
|
VISIBLE(0),
|
||||||
HIDDEN(1),
|
HIDDEN(1),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaPositionType {
|
public enum YogaPositionType {
|
||||||
RELATIVE(0),
|
RELATIVE(0),
|
||||||
ABSOLUTE(1);
|
ABSOLUTE(1);
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaPrintOptions {
|
public enum YogaPrintOptions {
|
||||||
LAYOUT(1),
|
LAYOUT(1),
|
||||||
STYLE(2),
|
STYLE(2),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public class YogaStyleInputs {
|
public class YogaStyleInputs {
|
||||||
public static final short LAYOUT_DIRECTION = 0;
|
public static final short LAYOUT_DIRECTION = 0;
|
||||||
public static final short FLEX_DIRECTION = 1;
|
public static final short FLEX_DIRECTION = 1;
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaUnit {
|
public enum YogaUnit {
|
||||||
UNDEFINED(0),
|
UNDEFINED(0),
|
||||||
POINT(1),
|
POINT(1),
|
||||||
|
@@ -7,9 +7,6 @@
|
|||||||
|
|
||||||
package com.facebook.yoga;
|
package com.facebook.yoga;
|
||||||
|
|
||||||
import com.facebook.proguard.annotations.DoNotStrip;
|
|
||||||
|
|
||||||
@DoNotStrip
|
|
||||||
public enum YogaWrap {
|
public enum YogaWrap {
|
||||||
NO_WRAP(0),
|
NO_WRAP(0),
|
||||||
WRAP(1),
|
WRAP(1),
|
||||||
|
Reference in New Issue
Block a user