diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSAlign.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSAlign.java index 2dedee0bc0b..4f4af8cbb2f 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSAlign.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSAlign.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSAlign { AUTO(0), FLEX_START(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDimension.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDimension.java index e3fde02171c..77785ea65e6 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDimension.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDimension.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSDimension { WIDTH(0), HEIGHT(1); diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDirection.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDirection.java index c0e84f1aad4..38916ea5a18 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDirection.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSDirection.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSDirection { INHERIT(0), LTR(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSEdge.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSEdge.java index 50d184e3b22..8fe6a2fb1f6 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSEdge.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSEdge.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSEdge { LEFT(0), TOP(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSExperimentalFeature.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSExperimentalFeature.java index d9476e8117e..3489e9192a0 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSExperimentalFeature.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSExperimentalFeature.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSExperimentalFeature { ROUNDING(0), WEB_FLEX_BASIS(1); diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSFlexDirection.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSFlexDirection.java index 10e5cd6a97c..3047516dd96 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSFlexDirection.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSFlexDirection.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSFlexDirection { COLUMN(0), COLUMN_REVERSE(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSJustify.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSJustify.java index 2d36a85f9b2..2c9abc6b493 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSJustify.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSJustify.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSJustify { FLEX_START(0), CENTER(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogLevel.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogLevel.java index 94551bc03f0..9d54b1ebf4c 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogLevel.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogLevel.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSLogLevel { ERROR(0), WARN(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogger.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogger.java index f1f28fe2525..d270e39fca3 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogger.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSLogger.java @@ -15,6 +15,7 @@ import com.facebook.proguard.annotations.DoNotStrip; * Inteface for recieving logs from native layer. Use by setting CSSNode.setLogger(myLogger); * See CSSLogLevel for the different log levels. */ +@DoNotStrip public interface CSSLogger { @DoNotStrip void log(CSSLogLevel level, String message); diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSMeasureMode.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSMeasureMode.java index d2c69e6f038..5b14c7ddd4e 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSMeasureMode.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSMeasureMode.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSMeasureMode { UNDEFINED(0), EXACTLY(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSNode.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSNode.java index d1943e9ccff..309a4975eb8 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSNode.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSNode.java @@ -17,6 +17,7 @@ import java.util.ArrayList; import com.facebook.proguard.annotations.DoNotStrip; import com.facebook.soloader.SoLoader; +@DoNotStrip public class CSSNode implements CSSNodeAPI { static { diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSOverflow.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSOverflow.java index 8ba708ae35c..df6bedd7c15 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSOverflow.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSOverflow.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSOverflow { VISIBLE(0), HIDDEN(1), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPositionType.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPositionType.java index 4dcaa0df4fb..01eeece6aa0 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPositionType.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPositionType.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSPositionType { RELATIVE(0), ABSOLUTE(1); diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPrintOptions.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPrintOptions.java index ec83ab47383..49cbc25e439 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPrintOptions.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSPrintOptions.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSPrintOptions { LAYOUT(1), STYLE(2), diff --git a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSWrap.java b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSWrap.java index 69a590564ad..52a7aaf8aa6 100644 --- a/ReactAndroid/src/main/java/com/facebook/csslayout/CSSWrap.java +++ b/ReactAndroid/src/main/java/com/facebook/csslayout/CSSWrap.java @@ -9,6 +9,9 @@ package com.facebook.csslayout; +import com.facebook.proguard.annotations.DoNotStrip; + +@DoNotStrip public enum CSSWrap { NO_WRAP(0), WRAP(1);