You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by so...@apache.org on 2017/03/17 07:11:09 UTC

[05/40] incubator-weex git commit: *[android]WXValidateProcessor modification, onComponentValidate add error log.

*[android]WXValidateProcessor modification,onComponentValidate add error log.


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/48359a56
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/48359a56
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/48359a56

Branch: refs/heads/0.12-dev
Commit: 48359a563d916737c39d07c76532522d5b07dd0a
Parents: d00c55c
Author: \u7167\u70c8 <ju...@alibaba-inc.com>
Authored: Mon Mar 13 17:09:20 2017 +0800
Committer: \u7167\u70c8 <ju...@alibaba-inc.com>
Committed: Mon Mar 13 17:09:20 2017 +0800

----------------------------------------------------------------------
 .../main/java/com/taobao/weex/bridge/WXValidateProcessor.java    | 2 ++
 android/sdk/src/main/java/com/taobao/weex/dom/WXDomObject.java   | 4 ++++
 2 files changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/48359a56/android/sdk/src/main/java/com/taobao/weex/bridge/WXValidateProcessor.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/bridge/WXValidateProcessor.java b/android/sdk/src/main/java/com/taobao/weex/bridge/WXValidateProcessor.java
index f605f1a..0e4f396 100644
--- a/android/sdk/src/main/java/com/taobao/weex/bridge/WXValidateProcessor.java
+++ b/android/sdk/src/main/java/com/taobao/weex/bridge/WXValidateProcessor.java
@@ -227,6 +227,8 @@ public interface WXValidateProcessor {
 
         public String replacedComponent;
 
+        public JSONObject validateInfo;
+
     }
 
     class WXModuleValidateResult {

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/48359a56/android/sdk/src/main/java/com/taobao/weex/dom/WXDomObject.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/dom/WXDomObject.java b/android/sdk/src/main/java/com/taobao/weex/dom/WXDomObject.java
index d622aac..798687b 100755
--- a/android/sdk/src/main/java/com/taobao/weex/dom/WXDomObject.java
+++ b/android/sdk/src/main/java/com/taobao/weex/dom/WXDomObject.java
@@ -829,6 +829,10 @@ public class WXDomObject extends CSSNode implements Cloneable,ImmutableDomObject
             type = TextUtils.isEmpty(result.replacedComponent) ? WXBasicComponentType.DIV
                     : result.replacedComponent;
             json.put(TYPE, type);
+            if(WXEnvironment.isApkDebugable()&&result.validateInfo!=null){
+              String tag = "[WXDomObject]onComponentValidate failure. >>> "+result.validateInfo.toJSONString();
+              WXLogUtils.e(tag);
+            }
           }
         }
       }