Remove unused imports

This commit is contained in:
Horcrux
2017-01-13 16:15:18 +08:00
parent fc5c874a28
commit 3069f9408a
20 changed files with 20 additions and 59 deletions
@@ -11,7 +11,6 @@ package com.horcrux.svg;
import android.graphics.Matrix;
import android.graphics.PointF;
import android.util.Log;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.ReadableMap;
@@ -16,7 +16,7 @@ import android.graphics.Path;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Circle view
*/
public class CircleShadowNode extends RenderableShadowNode {
@@ -19,7 +19,7 @@ import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.common.ReactConstants;
/**
* Shadow node for virtual RNSVGClipPath view
* Shadow node for virtual ClipPath view
*/
public class ClipPathShadowNode extends GroupShadowNode {
@@ -13,7 +13,7 @@ import android.graphics.Canvas;
import android.graphics.Paint;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Defs view
*/
public class DefsShadowNode extends DefinitionShadowNode {
@@ -17,7 +17,7 @@ import android.graphics.RectF;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Ellipse view
*/
public class EllipseShadowNode extends RenderableShadowNode {
@@ -10,12 +10,10 @@
package com.horcrux.svg;
import android.graphics.PointF;
import android.util.Log;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.bridge.WritableArray;
import com.facebook.react.bridge.WritableMap;
import java.util.ArrayList;
@@ -79,7 +77,7 @@ public class GlyphContext {
mXContext.remove(mContextLength - 1);
mContextLength--;
if (mContextLength != 0) {
mXContext.set(mContextLength - 1, x);
PointF lastLocation = mLocationContext.get(mContextLength - 1);
@@ -21,7 +21,7 @@ import com.facebook.react.uimanager.ReactShadowNode;
import javax.annotation.Nullable;
/**
* Shadow node for virtual RNSVGGroup view
* Shadow node for virtual Group view
*/
public class GroupShadowNode extends RenderableShadowNode {
@@ -39,7 +39,7 @@ import javax.annotation.Nonnull;
import javax.annotation.Nullable;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Image view
*/
public class ImageShadowNode extends RenderableShadowNode {
@@ -15,7 +15,7 @@ import android.graphics.Path;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Line view
*/
public class LineShadowNode extends RenderableShadowNode {
@@ -9,35 +9,15 @@
package com.horcrux.svg;
import javax.annotation.Nullable;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.DashPathEffect;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.Point;
import android.graphics.RectF;
import android.graphics.Color;
import android.util.Log;
import com.facebook.common.logging.FLog;
import com.facebook.react.bridge.JSApplicationIllegalArgumentException;
import com.facebook.react.bridge.JavaOnlyArray;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.WritableArray;
import com.facebook.react.common.ReactConstants;
import com.facebook.react.uimanager.annotations.ReactProp;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Path view
*/
public class PathShadowNode extends RenderableShadowNode {
@@ -11,7 +11,6 @@ package com.horcrux.svg;
import android.graphics.Color;
import android.graphics.Path;
import android.graphics.PointF;
import android.graphics.RectF;
import android.graphics.Paint;
import android.graphics.RadialGradient;
@@ -23,7 +22,6 @@ import javax.annotation.Nullable;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.bridge.WritableArray;
import com.facebook.react.bridge.WritableMap;
@@ -15,7 +15,7 @@ import com.facebook.react.bridge.WritableArray;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual LinearGradient definition view
* Shadow node for virtual RadialGradient definition view
*/
public class RadialGradientShadowNode extends DefinitionShadowNode {
private String mFx;
@@ -16,7 +16,7 @@ import android.graphics.RectF;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Rect view
*/
public class RectShadowNode extends RenderableShadowNode {
@@ -11,7 +11,6 @@ package com.horcrux.svg;
import javax.annotation.Nullable;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.DashPathEffect;
import android.graphics.Matrix;
@@ -36,7 +35,7 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* Shadow node for virtual RNSVGPath view
* Renderable shadow node
*/
abstract public class RenderableShadowNode extends VirtualNode {
@@ -14,21 +14,11 @@ import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Point;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.SurfaceTexture;
import android.support.annotation.Nullable;
import android.util.Base64;
import android.util.Log;
import android.util.SparseArray;
import android.graphics.Color;
import android.graphics.PorterDuff;
import android.view.Surface;
import android.view.TextureView;
import com.facebook.common.logging.FLog;
import com.facebook.react.common.ReactConstants;
import com.facebook.react.uimanager.LayoutShadowNode;
import com.facebook.react.uimanager.ReactShadowNode;
import com.facebook.react.uimanager.UIViewOperationQueue;
import java.io.ByteArrayOutputStream;
@@ -16,20 +16,19 @@ import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.PointF;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.Typeface;
import android.os.Build;
import android.util.Log;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.bridge.ReadableMap;
import com.facebook.react.bridge.WritableMap;
import com.facebook.react.uimanager.ReactShadowNode;
import com.facebook.react.uimanager.annotations.ReactProp;
import javax.annotation.Nullable;
/**
* Shadow node for virtual TSpan view
*/
public class TSpanShadowNode extends TextShadowNode {
private BezierTransformer mBezierTransformer;
@@ -12,13 +12,14 @@ package com.horcrux.svg;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.drawable.shapes.PathShape;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.uimanager.annotations.ReactProp;
import javax.annotation.Nullable;
/**
* Shadow node for virtual TextPath view
*/
public class TextPathShadowNode extends TextShadowNode {
private String mHref;
@@ -18,7 +18,7 @@ import com.facebook.react.common.ReactConstants;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual Use view
*/
public class UseShadowNode extends RenderableShadowNode {
@@ -11,14 +11,13 @@ package com.horcrux.svg;
import android.graphics.Canvas;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.RectF;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.uimanager.annotations.ReactProp;
/**
* Shadow node for virtual RNSVGPath view
* Shadow node for virtual ViewBox
*/
public class ViewBoxShadowNode extends GroupShadowNode {
@@ -14,11 +14,9 @@ import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.Point;
import android.graphics.Rect;
import android.graphics.Region;
import com.facebook.common.logging.FLog;
import com.facebook.react.bridge.JSApplicationIllegalArgumentException;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.common.ReactConstants;
import com.facebook.react.uimanager.DisplayMetricsHolder;