Skip to content

Commit 412c910

Browse files
committed
add hyper component analytics
1 parent b97343c commit 412c910

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+137
-1
lines changed

guard/src/main/java/cn/authing/guard/AccountEditText.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
import java.util.List;
1111

12+
import cn.authing.guard.analyze.Analyzer;
1213
import cn.authing.guard.data.Config;
1314
import cn.authing.guard.internal.EditTextLayout;
1415
import cn.authing.guard.util.Util;
@@ -35,6 +36,9 @@ public AccountEditText(Context context, AttributeSet attrs) {
3536

3637
public AccountEditText(Context context, AttributeSet attrs, int defStyleAttr) {
3738
super(context, attrs, defStyleAttr);
39+
40+
Analyzer.report("AccountEditText");
41+
3842
Authing.getPublicConfig((config -> {
3943
CharSequence s = getEditText().getHint();
4044
if (s == null) {

guard/src/main/java/cn/authing/guard/AppLogo.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import androidx.annotation.Nullable;
77

8+
import cn.authing.guard.analyze.Analyzer;
89
import cn.authing.guard.data.Config;
910
import cn.authing.guard.data.ImageLoader;
1011

@@ -20,6 +21,9 @@ public AppLogo(Context context, @Nullable AttributeSet attrs) {
2021

2122
public AppLogo(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
2223
super(context, attrs, defStyleAttr);
24+
25+
Analyzer.report("AppLogo");
26+
2327
Authing.getPublicConfig((config)->{
2428
if (config == null) {
2529
return;

guard/src/main/java/cn/authing/guard/AppName.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
import androidx.annotation.Nullable;
1212
import androidx.appcompat.widget.AppCompatTextView;
1313

14+
import cn.authing.guard.analyze.Analyzer;
15+
1416
public class AppName extends AppCompatTextView {
1517
public AppName(@NonNull Context context) {
1618
this(context, null);
@@ -23,6 +25,8 @@ public AppName(@NonNull Context context, @Nullable AttributeSet attrs) {
2325
public AppName(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
2426
super(context, attrs, defStyleAttr);
2527

28+
Analyzer.report("AppName");
29+
2630
if (attrs == null || attrs.getAttributeValue(NS_ANDROID, "textColor") == null) {
2731
setTextColor(getResources().getColor(R.color.authing_app_name, null));
2832
}

guard/src/main/java/cn/authing/guard/CountryCodePicker.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
import java.util.List;
1414

15+
import cn.authing.guard.analyze.Analyzer;
1516
import cn.authing.guard.data.Country;
1617
import cn.authing.guard.internal.CountryCodeAdapter;
1718
import cn.authing.guard.util.Util;
@@ -34,6 +35,8 @@ public CountryCodePicker(Context context, @Nullable AttributeSet attrs) {
3435
public CountryCodePicker(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
3536
super(context, attrs, defStyleAttr);
3637

38+
Analyzer.report("CountryCodePicker");
39+
3740
setGravity(Gravity.CENTER_VERTICAL);
3841

3942
TypedArray array = context.obtainStyledAttributes(attrs, R.styleable.CountryCodePicker);

guard/src/main/java/cn/authing/guard/EmailEditText.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import androidx.annotation.NonNull;
1111
import androidx.annotation.Nullable;
1212

13+
import cn.authing.guard.analyze.Analyzer;
1314
import cn.authing.guard.util.Util;
1415
import cn.authing.guard.util.Validator;
1516

@@ -26,6 +27,8 @@ public EmailEditText(@NonNull Context context, @Nullable AttributeSet attrs) {
2627
public EmailEditText(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
2728
super(context, attrs, defStyleAttr);
2829

30+
Analyzer.report("EmailEditText");
31+
2932
getEditText().setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);
3033
validator = EMAIL_VALIDATOR;
3134

guard/src/main/java/cn/authing/guard/EmailLabel.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import androidx.annotation.Nullable;
88

99
import cn.authing.guard.activity.AuthActivity;
10+
import cn.authing.guard.analyze.Analyzer;
1011
import cn.authing.guard.flow.AuthFlow;
1112
import cn.authing.guard.internal.MaskLabel;
1213

@@ -26,6 +27,8 @@ public EmailLabel(Context context, @Nullable AttributeSet attrs, int defStyleAtt
2627
public EmailLabel(Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) {
2728
super(context, attrs, defStyleAttr, defStyleRes);
2829

30+
Analyzer.report("EmailLabel");
31+
2932
if (context instanceof AuthActivity) {
3033
AuthActivity activity = (AuthActivity) context;
3134
AuthFlow flow = activity.getFlow();

guard/src/main/java/cn/authing/guard/ErrorTextView.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import androidx.annotation.NonNull;
1010
import androidx.annotation.Nullable;
1111

12+
import cn.authing.guard.analyze.Analyzer;
13+
1214
public class ErrorTextView extends androidx.appcompat.widget.AppCompatTextView {
1315

1416
public ErrorTextView(@NonNull Context context) {
@@ -22,6 +24,8 @@ public ErrorTextView(@NonNull Context context, @Nullable AttributeSet attrs) {
2224
public ErrorTextView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
2325
super(context, attrs, defStyleAttr);
2426

27+
Analyzer.report("ErrorTextView");
28+
2529
// hide by default
2630
setVisibility(View.INVISIBLE);
2731

guard/src/main/java/cn/authing/guard/GetEmailCodeButton.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import androidx.annotation.NonNull;
1111
import androidx.annotation.Nullable;
1212

13+
import cn.authing.guard.analyze.Analyzer;
1314
import cn.authing.guard.flow.AuthFlow;
1415
import cn.authing.guard.internal.LoadingButton;
1516
import cn.authing.guard.network.AuthClient;
@@ -29,6 +30,8 @@ public GetEmailCodeButton(@NonNull Context context, @Nullable AttributeSet attrs
2930
public GetEmailCodeButton(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
3031
super(context, attrs, defStyleAttr);
3132

33+
Analyzer.report("GetEmailCodeButton");
34+
3235
if (attrs == null || attrs.getAttributeValue(NS_ANDROID, "text") == null) {
3336
String text = getContext().getString(R.string.authing_get_verify_code);
3437
setText(text);

guard/src/main/java/cn/authing/guard/GetVerifyCodeButton.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import androidx.annotation.NonNull;
1111
import androidx.annotation.Nullable;
1212

13+
import cn.authing.guard.analyze.Analyzer;
1314
import cn.authing.guard.internal.LoadingButton;
1415
import cn.authing.guard.network.AuthClient;
1516
import cn.authing.guard.util.GlobalCountDown;
@@ -32,6 +33,8 @@ public GetVerifyCodeButton(@NonNull Context context, @Nullable AttributeSet attr
3233
public GetVerifyCodeButton(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
3334
super(context, attrs, defStyleAttr);
3435

36+
Analyzer.report("GetVerifyCodeButton");
37+
3538
loadingLocation = OVER; // over on top since this button is usually small
3639

3740
countDownTip = context.getString(R.string.authing_resend_after);

guard/src/main/java/cn/authing/guard/GoForgotPasswordButton.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import androidx.annotation.Nullable;
88

99
import cn.authing.guard.activity.AuthActivity;
10+
import cn.authing.guard.analyze.Analyzer;
1011
import cn.authing.guard.flow.AuthFlow;
1112
import cn.authing.guard.internal.GoSomewhereButton;
1213

@@ -22,6 +23,7 @@ public GoForgotPasswordButton(@NonNull Context context, @Nullable AttributeSet a
2223

2324
public GoForgotPasswordButton(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
2425
super(context, attrs, defStyleAttr);
26+
Analyzer.report("GoForgotPasswordButton");
2527
}
2628

2729
protected String getDefaultText() {

0 commit comments

Comments
 (0)