Info Call to dangerous WebView settings API

Description

List of all WebView methods used in the application.

Recommendation

If your application accesses sensitive data with a WebView, you may want to use the clearCache() method to delete any files stored locally.

Any URI received via an intent from outside a trust-boundary should be validated before rendering it with WebView

Technical details

Method com.fitbit.weight.ui.landing.metrics.WeightMetricsFragment.b() calling method android.net.Uri.parse()


    final synthetic void b()
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(com.fitbit.weight.a.a.b(com.fitbit.data.bl.bf.a(this.requireContext()).c(), com.fitbit.util.bg.a())));
        return;
    }

Method com.fitbit.ui.WebViewActivity$a.shouldOverrideUrlLoading() calling method android.webkit.WebView.loadUrl()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p2, String p3)
    {
        if (!this.c.a(p2, p3)) {
            p2.loadUrl(p3);
        }
        return 1;
    }

Method bolts.AppLinkNavigation.a() calling method android.net.Uri.parse()


    public static bolts.m a(android.content.Context p0, java.net.URL p1, bolts.c p2)
    {
        return ark>bolts.AppLinkNavigationark>.a(p0, android.net.Uri.parse(p1.toString()), p2);
    }

Method com.fitbit.synclair.ui.SynclairFragment.a() calling method android.net.Uri.parse()


    static android.net.Uri a(String p2)
    {
        if (p2 == 0) {
            return 0;
        } else {
            StringBuilder v0_1 = new StringBuilder();
            v0_1.append("file://");
            v0_1.append(p2);
            return android.net.Uri.parse(v0_1.toString());
        }
    }

Method androidx.browser.browseractions.e.a() calling method android.net.Uri.parse()


    static void a(android.content.Context p4, android.content.Intent p5, java.util.List p6)
    {
        if ((p6 != 0) && (p6.size() != 0)) {
            int v1 = 0;
            if (p6.size() != 1) {
                String v0_1 = p4.getPackageManager().resolveActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("https://www.example.com")), 65536);
                if (v0_1 != null) {
                    String v0_4 = v0_1.activityInfo.packageName;
                    while (v1 < p6.size()) {
                        if (!v0_4.equals(((android.content.pm.ResolveInfo) p6.get(v1)).activityInfo.packageName)) {
                            v1++;
                        } else {
                            p5.setPackage(v0_4);
                            break;
                        }
                    }
                }
            } else {
                p5.setPackage(((android.content.pm.ResolveInfo) p6.get(0)).activityInfo.packageName);
            }
            android.support.v4.content.ContextCompat.startActivity(p4, p5, 0);
            return;
        } else {
            ark>androidx.browser.browseractions.eark>.b(p4, p5);
            return;
        }
    }

Method com.fitbit.device.ui.GuideActivity$2.shouldOverrideUrlLoading() calling method android.webkit.WebView.loadUrl()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p1, String p2)
    {
        p1.loadUrl(p2);
        return 1;
    }

Method bolts.p$2$1.a() calling method android.webkit.WebView.loadUrl()


    private void a(android.webkit.WebView p2)
    {
        if (!this.b) {
            this.b = 1;
            p2.loadUrl("javascript:boltsWebViewAppLinkResolverResult.setValue((function() {  var metaTags = document.getElementsByTagName(\'meta\');  var results = [];  for (var i = 0; i < metaTags.length; i++) {    var property = metaTags[i].getAttribute(\'property\');    if (property && property.substring(0, \'al:\'.length) === \'al:\') {      var tag = { \"property\": metaTags[i].getAttribute(\'property\') };      if (metaTags[i].hasAttribute(\'content\')) {        tag[\'content\'] = metaTags[i].getAttribute(\'content\');      }      results.push(tag);    }  }  return JSON.stringify(results);})())");
        }
        return;
    }

Method com.facebook.internal.ag.b() calling method android.webkit.WebView.loadUrl()


    private void b(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.q = new com.facebook.internal.ag$3(this, this.getContext());
        this.q.setVerticalScrollBarEnabled(0);
        this.q.setHorizontalScrollBarEnabled(0);
        this.q.setWebViewClient(new com.facebook.internal.ag$b(this, 0));
        this.q.getSettings().setJavaScriptEnabled(1);
        this.q.loadUrl(this.n);
        this.q.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.q.setVisibility(4);
        this.q.getSettings().setSavePassword(0);
        this.q.getSettings().setSaveFormData(0);
        this.q.setFocusable(1);
        this.q.setFocusableInTouchMode(1);
        this.q.setOnTouchListener(new com.facebook.internal.ag$4(this));
        v0_1.setPadding(p7, p7, p7, p7);
        v0_1.addView(this.q);
        v0_1.setBackgroundColor(-872415232);
        this.t.addView(v0_1);
        return;
    }

Method com.facebook.internal.l.cancel() calling method android.webkit.WebView.loadUrl()


    public void cancel()
    {
        android.os.Handler v0_0 = this.e();
        if ((this.d()) && ((!this.c()) && ((v0_0 != null) && (v0_0.isShown())))) {
            if (!this.f) {
                this.f = 1;
                long v2_1 = new StringBuilder();
                v2_1.append("javascript:");
                v2_1.append("(function() {  var event = document.createEvent(\'Event\');  event.initEvent(\'fbPlatformDialogMustClose\',true,true);  document.dispatchEvent(event);})();");
                v0_0.loadUrl(v2_1.toString());
                new android.os.Handler(android.os.Looper.getMainLooper()).postDelayed(new com.facebook.internal.l$1(this), 1500);
                return;
            } else {
                return;
            }
        } else {
            super.cancel();
            return;
        }
    }

Method com.fitbit.coin.kit.internal.ui.addcard.TermsAndConditionsActivity.onCreate() calling method android.webkit.WebView.loadUrl()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.coin.kit.R$layout.a_terms_and_conditions);
        this.f();
        com.fitbit.coin.kit.internal.k.b().a(this);
        boolean v5_3 = ((com.fitbit.coin.kit.internal.ui.addcard.CardStringAsset) this.getIntent().getParcelableExtra("TermsAssetData"));
        this.setSupportActionBar(this.d);
        this.getSupportActionBar().setDisplayHomeAsUpEnabled(1);
        if (!v5_3) {
            if (!this.getIntent().hasExtra("TermsUrl")) {
                if (this.getIntent().hasExtra("TermsPdfUrl")) {
                    this.g();
                }
            } else {
                this.e.getSettings().setJavaScriptEnabled(1);
                this.e.setWebViewClient(new android.webkit.WebViewClient());
                this.e.loadUrl(this.getIntent().getStringExtra("TermsUrl"));
                this.j.setVisibility(8);
            }
        } else {
            this.e.setWebViewClient(new android.webkit.WebViewClient());
            this.e.loadData(v5_3.data(), v5_3.mimeType(), v5_3.encoding());
            this.j.setVisibility(8);
        }
        this.l.a("Wallet | Add New Card | Terms", com.fitbit.devmetrics.model.AppEvent$Action.Viewed);
        return;
    }

Method com.fitbit.jsengine.d.a() calling method android.webkit.WebView.loadUrl()


    public void a(String p2)
    {
        this.e.loadUrl(p2);
        return;
    }

Method com.fitbit.jsengine.d.b() calling method android.webkit.WebView.loadUrl()


    void b()
    {
        if (this.c()) {
            this.e.loadUrl("about:blank");
            this.e.stopLoading();
            this.e.clearHistory();
            this.e.removeAllViews();
            this.e.destroyDrawingCache();
            this.e.clearCache(1);
            this.e.destroy();
            this.e = 0;
            Object[] v1_1 = new Object[0];
            d.a.b.a("destroyed", v1_1);
            return;
        } else {
            Object[] v1_2 = new Object[0];
            d.a.b.a("destroyOnMainThread: already destroyed", v1_2);
            return;
        }
    }

Method com.fitbit.device.ui.GuideActivity.e() calling method android.webkit.WebView.loadUrl()


    private void e()
    {
        this.a.getSettings().setUseWideViewPort(1);
        this.a.getSettings().setJavaScriptEnabled(1);
        this.a.setWebViewClient(new com.fitbit.device.ui.GuideActivity$2(this));
        this.a.loadUrl(this.g);
        this.c.postDelayed(this.d, 500);
        return;
    }

Method com.fitbit.music.api.l.onLoadResource() calling method android.webkit.WebView.loadUrl()


    public void onLoadResource(android.webkit.WebView p4, String p5)
    {
        Object[] v1_1 = new Object[1];
        v1_1[0] = p5;
        d.a.b.b("onLoadResource(%s)", v1_1);
        if (p5.endsWith("/services/ajax/")) {
            p4.loadUrl("javascript:$(document).ajaxComplete(function (e, request, settings) {    window.ajaxHandler.onAjaxResponse(request.responseText);});");
        }
        return;
    }

Method com.fitbit.music.ui.fragments.PandoraFragment.b() calling method android.webkit.WebView.loadUrl()


    private void b(com.fitbit.music.models.o p7)
    {
        android.webkit.WebView v2_3 = new Object[1];
        v2_3[0] = p7.b();
        d.a.b.b("Activation code %s ", v2_3);
        this.webViewHolder.removeAllViews();
        android.webkit.WebView v2_1 = new StringBuilder();
        v2_1.append("Basic ");
        v2_1.append(p7.c());
        java.util.Map v0_2 = java.util.Collections.singletonMap("Authorization", v2_1.toString());
        android.webkit.WebView v2_5 = new android.webkit.WebView(this.getContext());
        v2_5.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -2));
        v2_5.setWebViewClient(new com.fitbit.music.api.l(v2_5, p7.c(), p7.a(), this));
        v2_5.getSettings().setJavaScriptEnabled(1);
        v2_5.getSettings().setDomStorageEnabled(1);
        this.webViewHolder.addView(v2_5);
        this.c(this.webViewHolder);
        v2_5.loadUrl(p7.a(), v0_2);
        v2_5.invalidate();
        return;
    }

Method com.fitbit.platform.domain.gallery.BaseGalleryActivity.a() calling method android.webkit.WebView.loadUrl()


    protected void a(String p8, String p9, com.fitbit.platform.domain.gallery.bridge.handlers.f p10, com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy p11, com.fitbit.platform.domain.gallery.y p12, boolean p13)
    {
        this.s = p10;
        this.d = p8;
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.q = new com.fitbit.platform.domain.gallery.bridge.d(this);
        this.r = new com.fitbit.platform.domain.gallery.bridge.b(p8, this.webView, this.c);
        this.webView.addJavascriptInterface(this.q, this.q.getInterfaceName());
        p12.a(new com.fitbit.platform.domain.gallery.n(this));
        p12.a(new com.fitbit.platform.domain.gallery.o(this));
        this.webView.setWebChromeClient(p12);
        android.webkit.WebView v8_7 = this.webView;
        ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1 v10_5 = new ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1;
        v10_5(this, this, p11, p13, new android.os.Handler(), new com.fitbit.platform.domain.gallery.p(this));
        v8_7.setWebViewClient(v10_5);
        this.b();
        this.webView.loadUrl(p9);
        return;
    }

Method com.fitbit.pluto.ui.CoppaDetailedActivity.onCreate() calling method android.webkit.WebView.loadUrl()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.pluto.R$layout.a_coppa_details);
        butterknife.ButterKnife.bind(this);
        this.toolbar.setNavigationOnClickListener(new com.fitbit.pluto.ui.a(this));
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.getSettings().setCacheMode(-1);
        this.webView.setScrollBarStyle(0);
        com.fitbit.coreux.a.a v5_7 = new com.fitbit.coreux.a.a();
        this.webView.loadUrl(com.fitbit.pluto.util.f.a().toString());
        com.fitbit.util.ProgressDialogFragment.a(this.getSupportFragmentManager(), com.fitbit.pluto.R$string.empty, com.fitbit.pluto.R$string.loading, com.fitbit.pluto.ui.CoppaDetailedActivity.a);
        this.webView.setWebViewClient(new com.fitbit.pluto.ui.CoppaDetailedActivity$1(this, v5_7));
        return;
    }

Method com.fitbit.ui.WebViewActivity$a.onPageFinished() calling method android.webkit.WebView.loadUrl()


    public void onPageFinished(android.webkit.WebView p3, String p4)
    {
        if ((this.c.k != null) && (!p4.contains("#"))) {
            com.fitbit.ui.WebViewActivity v0_7 = new StringBuilder();
            v0_7.append(p3.getUrl());
            v0_7.append("#");
            v0_7.append(this.c.k);
            p3.loadUrl(v0_7.toString());
            this.c.k = 0;
        }
        super.onPageFinished(p3, p4);
        return;
    }

Method com.fitbit.ui.WebViewActivity$a.onPageStarted() calling method android.webkit.WebView.loadUrl()


    public void onPageStarted(android.webkit.WebView p3, String p4, android.graphics.Bitmap p5)
    {
        if (!p4.contains("#")) {
            super.onPageStarted(p3, p4, p5);
            return;
        } else {
            int v5_4 = (p4.indexOf(35) + 1);
            this.c.k = p4.substring(v5_4);
            String v4_1 = p4.substring(0, (v5_4 - 1));
            p3.stopLoading();
            p3.loadUrl(v4_1);
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1.a() calling method android.webkit.WebView.loadUrl()


    protected void a()
    {
        int v0_1;
        int v0_0 = this.getArguments();
        if (v0_0 == 0) {
            v0_1 = 0;
        } else {
            v0_1 = v0_0.getString("outOfBandUrl");
        }
        if (v0_1 != 0) {
            this.a.getSettings().setJavaScriptEnabled(1);
            this.a.setWebViewClient(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$b(this, 0));
            this.a.addJavascriptInterface(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$a(this), "Android");
            this.a.loadUrl(v0_1);
            return;
        } else {
            this.b();
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2.e() calling method android.webkit.WebView.loadUrl()


    final synthetic void e(String p2)
    {
        this.a.loadUrl(p2);
        return;
    }

Method com.fitbit.sleep.ui.InsightsBlogViewActivity.a() calling method android.webkit.WebView.loadUrl()


    public void a()
    {
        boolean v0_3 = this.i.getUrl();
        if ((!v0_3) || ((v0_3.equals("about:blank")) || (this.f))) {
            this.f = 0;
            this.b.setVisibility(0);
            this.f();
            boolean v0_2 = this.i;
            String v1_2 = new StringBuilder();
            v1_2.append(this.d);
            v1_2.append("#removeContent");
            v0_2.loadUrl(v1_2.toString());
        }
        return;
    }

Method com.fitbit.sleep.ui.InsightsBlogViewActivity.d() calling method android.webkit.WebView.loadUrl()


    void d()
    {
        this.b.setIndeterminate(0);
        this.i.loadUrl("about:blank");
        this.i.setVisibility(8);
        this.j.setVisibility(0);
        return;
    }

Method com.fitbit.sleep.ui.InsightsBlogViewActivity.onDestroy() calling method android.webkit.WebView.loadUrl()


    protected void onDestroy()
    {
        super.onDestroy();
        if (this.i != null) {
            this.i.clearHistory();
            this.i.clearCache(1);
            this.i.loadUrl("about:blank");
            this.i.destroy();
        }
        return;
    }

Method com.fitbit.ui.WebViewActivity.onCreate() calling method android.webkit.WebView.loadUrl()


    protected void onCreate(android.os.Bundle p4)
    {
        super.onCreate(p4);
        this.setContentView(2131558619);
        String v0_16 = ((android.support.v7.widget.Toolbar) this.findViewById(2131365288));
        v0_16.setNavigationOnClickListener(new com.fitbit.ui.ap(this));
        this.setSupportActionBar(v0_16);
        this.m = this.getIntent().getStringExtra("url");
        if (this.m == null) {
            this.m = "http://www.google.com";
        }
        this.l = this.getIntent().getBooleanExtra("supportZoom", 0);
        this.g = new com.fitbit.ui.aq(this);
        this.e = ((android.webkit.WebView) this.findViewById(2131365618));
        if (p4 == null) {
            this.h();
            this.e.loadUrl(this.m);
        } else {
            this.e.restoreState(p4);
            this.h();
        }
        return;
    }

Method com.fitbit.ui.ContactCustomerSupportWebViewActivity.a() calling method android.webkit.WebView.loadUrl()


    private void a(ark>com.fitbit.ui.ContactCustomerSupportWebViewActivityark>$b p13)
    {
        ark>com.fitbit.ui.ContactCustomerSupportWebViewActivityark>$1 v0_1 = p13.c.V();
        String v1_2 = new com.fitbit.savedstate.d().d();
        String v2 = p13.a;
        String v13_5 = p13.b;
        String v3_0 = com.fitbit.util.f.b.a(this, 2131820544);
        if (android.os.Build$VERSION.SDK_INT < 19) {
            android.webkit.WebView v4_1 = this.e;
            StringBuilder v10_2 = new StringBuilder();
            v10_2.append("javascript:");
            Object[] v9_1 = new Object[4];
            v9_1[0] = v0_1;
            v9_1[1] = v1_2;
            v9_1[2] = v2;
            v9_1[3] = v13_5;
            v10_2.append(String.format(v3_0, v9_1));
            v4_1.loadUrl(v10_2.toString());
        } else {
            android.webkit.WebView v4_2 = this.e;
            StringBuilder v10_4 = new StringBuilder();
            v10_4.append("javascript:");
            Object[] v9_2 = new Object[4];
            v9_2[0] = v0_1;
            v9_2[1] = v1_2;
            v9_2[2] = v2;
            v9_2[3] = v13_5;
            v10_4.append(String.format(v3_0, v9_2));
            v4_2.evaluateJavascript(v10_4.toString(), new ark>com.fitbit.ui.ContactCustomerSupportWebViewActivityark>$1(this));
        }
        return;
    }

Method com.fitbit.coin.kit.internal.ui.addcard.TermsAndConditionsActivity.onCreate() calling method android.webkit.WebView.loadData()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.coin.kit.R$layout.a_terms_and_conditions);
        this.f();
        com.fitbit.coin.kit.internal.k.b().a(this);
        boolean v5_3 = ((com.fitbit.coin.kit.internal.ui.addcard.CardStringAsset) this.getIntent().getParcelableExtra("TermsAssetData"));
        this.setSupportActionBar(this.d);
        this.getSupportActionBar().setDisplayHomeAsUpEnabled(1);
        if (!v5_3) {
            if (!this.getIntent().hasExtra("TermsUrl")) {
                if (this.getIntent().hasExtra("TermsPdfUrl")) {
                    this.g();
                }
            } else {
                this.e.getSettings().setJavaScriptEnabled(1);
                this.e.setWebViewClient(new android.webkit.WebViewClient());
                this.e.loadUrl(this.getIntent().getStringExtra("TermsUrl"));
                this.j.setVisibility(8);
            }
        } else {
            this.e.setWebViewClient(new android.webkit.WebViewClient());
            this.e.loadData(v5_3.data(), v5_3.mimeType(), v5_3.encoding());
            this.j.setVisibility(8);
        }
        this.l.a("Wallet | Add New Card | Terms", com.fitbit.devmetrics.model.AppEvent$Action.Viewed);
        return;
    }

Method bolts.p$2.a() calling method android.webkit.WebView.addJavascriptInterface()


    public bolts.m a(bolts.m p7)
    {
        String v1_1;
        bolts.m v7_1 = new bolts.n();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.p.a(this.d));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new ark>bolts.p$2ark>$1(this));
        v0_1.addJavascriptInterface(new ark>bolts.p$2ark>$2(this, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.a.a() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.a.a()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.b.toString(), ((String) this.c.a()), v1_1, 0, 0);
        return v7_1.a();
    }

Method com.fitbit.jsengine.d.a() calling method android.webkit.WebView.addJavascriptInterface()


    void a(com.fitbit.jsengine.h p5)
    {
        String v1_2 = new Object[1];
        v1_2[0] = p5.getInterfaceName();
        d.a.b.a("addJsInterface: %s", v1_2);
        this.e.addJavascriptInterface(p5, p5.getInterfaceName());
        return;
    }

Method com.fitbit.music.api.l.<init>() calling method android.webkit.WebView.addJavascriptInterface()


    public l(android.webkit.WebView p1, String p2, String p3, com.fitbit.music.api.l$b p4)
    {
        this.a = p1;
        this.e = p2;
        this.f = p3;
        this.b = p4;
        this.c = new com.google.gson.e().a(com.fitbit.music.models.MusicGsonTypeAdapterFactory.a()).j();
        this.d = new android.os.Handler();
        p1.addJavascriptInterface(new com.fitbit.music.api.l$a(this, 0), "ajaxHandler");
        this.g = com.fitbit.httpcore.a.a().c().c();
        return;
    }

Method com.fitbit.platform.domain.gallery.BaseGalleryActivity.a() calling method android.webkit.WebView.addJavascriptInterface()


    protected void a(String p8, String p9, com.fitbit.platform.domain.gallery.bridge.handlers.f p10, com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy p11, com.fitbit.platform.domain.gallery.y p12, boolean p13)
    {
        this.s = p10;
        this.d = p8;
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.q = new com.fitbit.platform.domain.gallery.bridge.d(this);
        this.r = new com.fitbit.platform.domain.gallery.bridge.b(p8, this.webView, this.c);
        this.webView.addJavascriptInterface(this.q, this.q.getInterfaceName());
        p12.a(new com.fitbit.platform.domain.gallery.n(this));
        p12.a(new com.fitbit.platform.domain.gallery.o(this));
        this.webView.setWebChromeClient(p12);
        android.webkit.WebView v8_7 = this.webView;
        ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1 v10_5 = new ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1;
        v10_5(this, this, p11, p13, new android.os.Handler(), new com.fitbit.platform.domain.gallery.p(this));
        v8_7.setWebViewClient(v10_5);
        this.b();
        this.webView.loadUrl(p9);
        return;
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2$b.a() calling method android.webkit.WebView.addJavascriptInterface()


    private void a(android.webkit.WebView p3)
    {
        p3.addJavascriptInterface(new com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2$a(this.a), "MobileClient");
        return;
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1.a() calling method android.webkit.WebView.addJavascriptInterface()


    protected void a()
    {
        int v0_1;
        int v0_0 = this.getArguments();
        if (v0_0 == 0) {
            v0_1 = 0;
        } else {
            v0_1 = v0_0.getString("outOfBandUrl");
        }
        if (v0_1 != 0) {
            this.a.getSettings().setJavaScriptEnabled(1);
            this.a.setWebViewClient(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$b(this, 0));
            this.a.addJavascriptInterface(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$a(this), "Android");
            this.a.loadUrl(v0_1);
            return;
        } else {
            this.b();
            return;
        }
    }

Method com.fitbit.jsengine.d.b() calling method android.webkit.WebView.evaluateJavascript()


    void b(String p4)
    {
        int v1_1 = new Object[1];
        v1_1[0] = p4;
        d.a.b.a("evaluateJavascript: %s", v1_1);
        this.e.evaluateJavascript(p4, 0);
        return;
    }

Method com.fitbit.platform.domain.gallery.BaseGalleryActivity$1.onPageFinished() calling method android.webkit.WebView.evaluateJavascript()


    public void onPageFinished(android.webkit.WebView p2, String p3)
    {
        super.onPageFinished(p2, p3);
        this.c.webView.evaluateJavascript("javascript:console.log(\'checkBodyLength\'+document.getElementsByTagName(\'html\')[0].innerHTML);", com.fitbit.platform.domain.gallery.s.a);
        this.a.removeCallbacks(this.b);
        if (!this.c.u) {
            this.c.e();
            this.c.r.a(this.c.q);
            this.c.webView.evaluateJavascript("javascript:window.__USE_FILE_PICKER = 1", com.fitbit.platform.domain.gallery.t.a);
            return;
        } else {
            this.c.f();
            return;
        }
    }

Method androidx.core.e.a.a() calling method android.net.Uri.parse()


    public static final android.net.Uri a(String p1)
    {
        android.net.Uri v1_1 = android.net.Uri.parse(p1);
        kotlin.jvm.internal.ae.b(v1_1, "Uri.parse(this)");
        return v1_1;
    }

Method com.fitbit.platform.domain.gallery.bridge.b.a() calling method android.webkit.WebView.evaluateJavascript()


    final synthetic void a(String p3)
    {
        this.g.evaluateJavascript(p3, 0);
        return;
    }

Method com.fitbit.ui.ContactCustomerSupportWebViewActivity.a() calling method android.webkit.WebView.evaluateJavascript()


    private void a(ark>com.fitbit.ui.ContactCustomerSupportWebViewActivityark>$b p13)
    {
        ark>com.fitbit.ui.ContactCustomerSupportWebViewActivityark>$1 v0_1 = p13.c.V();
        String v1_2 = new com.fitbit.savedstate.d().d();
        String v2 = p13.a;
        String v13_5 = p13.b;
        String v3_0 = com.fitbit.util.f.b.a(this, 2131820544);
        if (android.os.Build$VERSION.SDK_INT < 19) {
            android.webkit.WebView v4_1 = this.e;
            StringBuilder v10_2 = new StringBuilder();
            v10_2.append("javascript:");
            Object[] v9_1 = new Object[4];
            v9_1[0] = v0_1;
            v9_1[1] = v1_2;
            v9_1[2] = v2;
            v9_1[3] = v13_5;
            v10_2.append(String.format(v3_0, v9_1));
            v4_1.loadUrl(v10_2.toString());
        } else {
            android.webkit.WebView v4_2 = this.e;
            StringBuilder v10_4 = new StringBuilder();
            v10_4.append("javascript:");
            Object[] v9_2 = new Object[4];
            v9_2[0] = v0_1;
            v9_2[1] = v1_2;
            v9_2[2] = v2;
            v9_2[3] = v13_5;
            v10_4.append(String.format(v3_0, v9_2));
            v4_2.evaluateJavascript(v10_4.toString(), new ark>com.fitbit.ui.ContactCustomerSupportWebViewActivityark>$1(this));
        }
        return;
    }

Method com.facebook.internal.ag.b() calling method android.webkit.WebView.setWebViewClient()


    private void b(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.q = new com.facebook.internal.ag$3(this, this.getContext());
        this.q.setVerticalScrollBarEnabled(0);
        this.q.setHorizontalScrollBarEnabled(0);
        this.q.setWebViewClient(new com.facebook.internal.ag$b(this, 0));
        this.q.getSettings().setJavaScriptEnabled(1);
        this.q.loadUrl(this.n);
        this.q.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.q.setVisibility(4);
        this.q.getSettings().setSavePassword(0);
        this.q.getSettings().setSaveFormData(0);
        this.q.setFocusable(1);
        this.q.setFocusableInTouchMode(1);
        this.q.setOnTouchListener(new com.facebook.internal.ag$4(this));
        v0_1.setPadding(p7, p7, p7, p7);
        v0_1.addView(this.q);
        v0_1.setBackgroundColor(-872415232);
        this.t.addView(v0_1);
        return;
    }

Method bolts.p$2.a() calling method android.webkit.WebView.setWebViewClient()


    public bolts.m a(bolts.m p7)
    {
        String v1_1;
        bolts.m v7_1 = new bolts.n();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.p.a(this.d));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new ark>bolts.p$2ark>$1(this));
        v0_1.addJavascriptInterface(new ark>bolts.p$2ark>$2(this, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.a.a() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.a.a()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.b.toString(), ((String) this.c.a()), v1_1, 0, 0);
        return v7_1.a();
    }

Method com.fitbit.coin.kit.internal.ui.addcard.TermsAndConditionsActivity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.coin.kit.R$layout.a_terms_and_conditions);
        this.f();
        com.fitbit.coin.kit.internal.k.b().a(this);
        boolean v5_3 = ((com.fitbit.coin.kit.internal.ui.addcard.CardStringAsset) this.getIntent().getParcelableExtra("TermsAssetData"));
        this.setSupportActionBar(this.d);
        this.getSupportActionBar().setDisplayHomeAsUpEnabled(1);
        if (!v5_3) {
            if (!this.getIntent().hasExtra("TermsUrl")) {
                if (this.getIntent().hasExtra("TermsPdfUrl")) {
                    this.g();
                }
            } else {
                this.e.getSettings().setJavaScriptEnabled(1);
                this.e.setWebViewClient(new android.webkit.WebViewClient());
                this.e.loadUrl(this.getIntent().getStringExtra("TermsUrl"));
                this.j.setVisibility(8);
            }
        } else {
            this.e.setWebViewClient(new android.webkit.WebViewClient());
            this.e.loadData(v5_3.data(), v5_3.mimeType(), v5_3.encoding());
            this.j.setVisibility(8);
        }
        this.l.a("Wallet | Add New Card | Terms", com.fitbit.devmetrics.model.AppEvent$Action.Viewed);
        return;
    }

Method androidx.work.impl.b.p.a() calling method android.net.Uri.parse()


    public static androidx.work.c a(byte[] p6)
    {
        java.io.IOException v0_1 = new androidx.work.c();
        if (p6 != null) {
            java.io.ByteArrayInputStream v1_1 = new java.io.ByteArrayInputStream(p6);
            try {
                Throwable v2_0 = new java.io.ObjectInputStream(v1_1);
                try {
                    java.io.IOException v6_3 = v2_0.readInt();
                } catch (java.io.IOException v6_1) {
                    v6_1.printStackTrace();
                    if (v2_0 != null) {
                        try {
                            v2_0.close();
                        } catch (java.io.IOException v6_4) {
                            v6_4.printStackTrace();
                        }
                    }
                    v1_1.close();
                    return v0_1;
                }
                while (v6_3 > null) {
                    v0_1.a(android.net.Uri.parse(v2_0.readUTF()), v2_0.readBoolean());
                    v6_3--;
                }
                if (v2_0 != null) {
                    try {
                        v2_0.close();
                    } catch (java.io.IOException v6_5) {
                        v6_5.printStackTrace();
                    }
                }
                v1_1.close();
                return v0_1;
            } catch (java.io.IOException v0_2) {
                v2_0 = 0;
                java.io.IOException v6_2 = v0_2;
                if (v2_0 != null) {
                    try {
                        v2_0.close();
                    } catch (java.io.IOException v0_3) {
                        v0_3.printStackTrace();
                    }
                    v1_1.close();
                    throw v6_2;
                }
                try {
                } catch (java.io.IOException v0_4) {
                    v0_4.printStackTrace();
                }
            } catch (Throwable v2_2) {
                v2_0 = 0;
                v6_1 = v2_2;
            } catch (java.io.IOException v6_2) {
            } catch (java.io.IOException v6_6) {
                v6_6.printStackTrace();
                return v0_1;
            }
        } else {
            return v0_1;
        }
    }

Method com.fitbit.jsengine.d.a() calling method android.webkit.WebView.setWebViewClient()


    public void a()
    {
        int v2_0 = new Object[0];
        d.a.b.a("init()", v2_0);
        this.e = new android.webkit.WebView(this.a);
        this.e.setWillNotDraw(1);
        this.e.setWebChromeClient(new com.fitbit.jsengine.j(this.b));
        this.e.setWebViewClient(new com.fitbit.jsengine.k(this.c));
        android.webkit.WebSettings v0_4 = this.e.getSettings();
        v0_4.setJavaScriptEnabled(1);
        v0_4.setAllowUniversalAccessFromFileURLs(1);
        v0_4.setAllowFileAccess(1);
        v0_4.setAllowFileAccessFromFileURLs(1);
        v0_4.setBlockNetworkLoads((this.d.a() ^ 1));
        v0_4.setAllowContentAccess(0);
        v0_4.setGeolocationEnabled(1);
        return;
    }

Method com.fitbit.discover.ui.product.WebViewController.<init>() calling method android.webkit.WebView.setWebViewClient()


    public WebViewController(android.app.Activity p2, com.fitbit.discover.ui.product.e p3, android.webkit.WebView p4, com.fitbit.f.d p5, int p6, com.fitbit.discover.ui.product.b p7, com.fitbit.coreux.a.a p8)
    {
        kotlin.jvm.internal.ae.f(p2, "activity");
        kotlin.jvm.internal.ae.f(p3, "buttonsController");
        kotlin.jvm.internal.ae.f(p4, "webView");
        kotlin.jvm.internal.ae.f(p5, "schedulers");
        kotlin.jvm.internal.ae.f(p7, "bottomScrollListener");
        kotlin.jvm.internal.ae.f(p8, "customTabHelper");
        this.b = p2;
        this.c = p3;
        this.d = p4;
        this.e = p5;
        this.f = p6;
        this.g = p7;
        this.h = p8;
        this.a = new io.reactivex.disposables.a();
        this.d.setBackgroundColor(this.f);
        this.d.setWebViewClient(((android.webkit.WebViewClient) new com.fitbit.discover.ui.product.WebViewController$1(this)));
        return;
    }

Method com.fitbit.device.ui.GuideActivity.e() calling method android.webkit.WebView.setWebViewClient()


    private void e()
    {
        this.a.getSettings().setUseWideViewPort(1);
        this.a.getSettings().setJavaScriptEnabled(1);
        this.a.setWebViewClient(new com.fitbit.device.ui.GuideActivity$2(this));
        this.a.loadUrl(this.g);
        this.c.postDelayed(this.d, 500);
        return;
    }

Method com.fitbit.music.ui.fragments.PandoraFragment.b() calling method android.webkit.WebView.setWebViewClient()


    private void b(com.fitbit.music.models.o p7)
    {
        android.webkit.WebView v2_3 = new Object[1];
        v2_3[0] = p7.b();
        d.a.b.b("Activation code %s ", v2_3);
        this.webViewHolder.removeAllViews();
        android.webkit.WebView v2_1 = new StringBuilder();
        v2_1.append("Basic ");
        v2_1.append(p7.c());
        java.util.Map v0_2 = java.util.Collections.singletonMap("Authorization", v2_1.toString());
        android.webkit.WebView v2_5 = new android.webkit.WebView(this.getContext());
        v2_5.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -2));
        v2_5.setWebViewClient(new com.fitbit.music.api.l(v2_5, p7.c(), p7.a(), this));
        v2_5.getSettings().setJavaScriptEnabled(1);
        v2_5.getSettings().setDomStorageEnabled(1);
        this.webViewHolder.addView(v2_5);
        this.c(this.webViewHolder);
        v2_5.loadUrl(p7.a(), v0_2);
        v2_5.invalidate();
        return;
    }

Method com.fitbit.platform.domain.gallery.BaseGalleryActivity.a() calling method android.webkit.WebView.setWebViewClient()


    protected void a(String p8, String p9, com.fitbit.platform.domain.gallery.bridge.handlers.f p10, com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy p11, com.fitbit.platform.domain.gallery.y p12, boolean p13)
    {
        this.s = p10;
        this.d = p8;
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.q = new com.fitbit.platform.domain.gallery.bridge.d(this);
        this.r = new com.fitbit.platform.domain.gallery.bridge.b(p8, this.webView, this.c);
        this.webView.addJavascriptInterface(this.q, this.q.getInterfaceName());
        p12.a(new com.fitbit.platform.domain.gallery.n(this));
        p12.a(new com.fitbit.platform.domain.gallery.o(this));
        this.webView.setWebChromeClient(p12);
        android.webkit.WebView v8_7 = this.webView;
        ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1 v10_5 = new ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1;
        v10_5(this, this, p11, p13, new android.os.Handler(), new com.fitbit.platform.domain.gallery.p(this));
        v8_7.setWebViewClient(v10_5);
        this.b();
        this.webView.loadUrl(p9);
        return;
    }

Method com.fitbit.pluto.ui.CoppaDetailedActivity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.pluto.R$layout.a_coppa_details);
        butterknife.ButterKnife.bind(this);
        this.toolbar.setNavigationOnClickListener(new com.fitbit.pluto.ui.a(this));
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.getSettings().setCacheMode(-1);
        this.webView.setScrollBarStyle(0);
        com.fitbit.coreux.a.a v5_7 = new com.fitbit.coreux.a.a();
        this.webView.loadUrl(com.fitbit.pluto.util.f.a().toString());
        com.fitbit.util.ProgressDialogFragment.a(this.getSupportFragmentManager(), com.fitbit.pluto.R$string.empty, com.fitbit.pluto.R$string.loading, com.fitbit.pluto.ui.CoppaDetailedActivity.a);
        this.webView.setWebViewClient(new com.fitbit.pluto.ui.CoppaDetailedActivity$1(this, v5_7));
        return;
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1.a() calling method android.webkit.WebView.setWebViewClient()


    protected void a()
    {
        int v0_1;
        int v0_0 = this.getArguments();
        if (v0_0 == 0) {
            v0_1 = 0;
        } else {
            v0_1 = v0_0.getString("outOfBandUrl");
        }
        if (v0_1 != 0) {
            this.a.getSettings().setJavaScriptEnabled(1);
            this.a.setWebViewClient(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$b(this, 0));
            this.a.addJavascriptInterface(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$a(this), "Android");
            this.a.loadUrl(v0_1);
            return;
        } else {
            this.b();
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2.a() calling method android.webkit.WebView.setWebViewClient()


    protected void a()
    {
        io.reactivex.disposables.b v0_1;
        io.reactivex.disposables.b v0_0 = this.getArguments();
        if (v0_0 == null) {
            v0_1 = 0;
        } else {
            v0_1 = v0_0.getString("outOfBandUrl");
        }
        if (v0_1 != null) {
            com.fitbit.synclair.ui.fragment.impl.n v2_12 = new android.view.View[1];
            v2_12[0] = this.a;
            com.fitbit.util.do.b(v2_12);
            com.fitbit.synclair.ui.fragment.impl.n v2_0 = new android.view.View[1];
            v2_0[0] = this.b;
            com.fitbit.util.do.a(v2_0);
            this.a.getSettings().setJavaScriptEnabled(1);
            this.a.setWebViewClient(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2ark>$b(this, this.d(v0_1), v0_1));
            this.a.clearCache(1);
            this.a.clearHistory();
            this.c = io.reactivex.a.a(com.fitbit.synclair.ui.fragment.impl.m.a).b(new com.fitbit.httpcore.e().b(v0_1, com.fitbit.httpcore.DelegationTargetWebView.b)).b(io.reactivex.f.b.b()).a(io.reactivex.a.b.a.a()).a(new com.fitbit.synclair.ui.fragment.impl.n(this), new com.fitbit.synclair.ui.fragment.impl.o(this, v0_1));
            return;
        } else {
            this.d();
            return;
        }
    }

Method com.fitbit.security.account.UserConsentActivity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    protected void onCreate(android.os.Bundle p8)
    {
        super.onCreate(p8);
        this.setContentView(com.fitbit.security.R$layout.a_user_consent);
        this.g = ((android.widget.TextView) android.support.v4.app.ActivityCompat.requireViewById(this, com.fitbit.security.R$id.text_view_title_consent));
        this.i = ((android.webkit.WebView) android.support.v4.app.ActivityCompat.requireViewById(this, com.fitbit.security.R$id.web_view_text_consent));
        this.h = ((android.widget.Button) android.support.v4.app.ActivityCompat.requireViewById(this, com.fitbit.security.R$id.button_user_consent));
        this.h.setOnClickListener(new com.fitbit.security.account.be(this));
        String v0_8 = new com.fitbit.coreux.a.a();
        this.i.setBackgroundColor(0);
        this.i.getSettings().setJavaScriptEnabled(0);
        this.i.setWebViewClient(new com.fitbit.security.account.UserConsentActivity$1(this, v0_8));
        this.m = 0;
        if (p8 != null) {
            this.m = p8.getBoolean("CONSENT_SAVED_STATE");
            this.j = p8.getString("CONSENT_TITLE");
            this.k = p8.getString("CONSENT_BUTTON_TITLE");
            this.l = p8.getString("CONSENT_TEXT");
            if ((!this.j.isEmpty()) && ((!this.k.isEmpty()) && ((!this.l.isEmpty()) && (this.m)))) {
                this.g.setText(this.j);
                this.h.setText(this.k);
                this.i.loadDataWithBaseURL(0, this.l, "text/html", "UTF-8", 0);
            }
        }
        return;
    }

Method com.fitbit.sleep.ui.InsightsBlogViewActivity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    protected void onCreate(android.os.Bundle p6)
    {
        super.onCreate(p6);
        this.setContentView(2131558512);
        this.h = ((android.support.v7.widget.Toolbar) this.findViewById(2131365288));
        android.webkit.WebView v6_2 = this.h.getNavigationIcon();
        if (v6_2 != null) {
            v6_2.mutate();
            v6_2.setColorFilter(this.e(), android.graphics.PorterDuff$Mode.SRC_ATOP);
        }
        this.setSupportActionBar(this.h);
        this.b = ((android.widget.ProgressBar) this.findViewById(2131364395));
        this.b.setIndeterminate(1);
        android.support.v4.view.ViewCompat.setElevation(this.b, android.support.v4.view.ViewCompat.getElevation(this.h));
        this.j = ((android.widget.TextView) this.findViewById(2131363036));
        int v4 = 0;
        this.j.setText(com.fitbit.coreux.a.d.a(this, this.getString(2131888123), "bold", 2131952175, 0));
        if (com.fitbit.httpcore.aa.a(this)) {
            v4 = 8;
        }
        this.j.setVisibility(v4);
        this.c = new com.fitbit.util.bp(this);
        this.d = this.getIntent().getData().toString();
        this.i = ((android.webkit.WebView) this.findViewById(2131365618));
        this.i.getSettings().setJavaScriptEnabled(1);
        this.i.setWebChromeClient(new com.fitbit.sleep.ui.InsightsBlogViewActivity$1(this));
        this.i.setWebViewClient(new com.fitbit.sleep.ui.InsightsBlogViewActivity$2(this));
        return;
    }

Method bolts.AppLinkNavigation.a() calling method android.net.Uri.parse()


    public static bolts.m a(android.content.Context p0, String p1, bolts.c p2)
    {
        return ark>bolts.AppLinkNavigationark>.a(p0, android.net.Uri.parse(p1), p2);
    }

Method com.fitbit.ui.WebViewActivity.h() calling method android.webkit.WebView.setWebViewClient()


    private void h()
    {
        this.e.setScrollBarStyle(0);
        this.e.getSettings().setJavaScriptEnabled(1);
        if (this.l) {
            this.e.getSettings().setSupportZoom(1);
            this.e.getSettings().setBuiltInZoomControls(1);
            this.e.getSettings().setDisplayZoomControls(0);
        }
        this.e.getSettings().setDomStorageEnabled(1);
        this.e.getSettings().setAppCacheEnabled(1);
        this.e.getSettings().setDatabaseEnabled(1);
        this.e.getSettings().setDatabasePath(this.getApplicationContext().getDir("database", 0).getPath());
        this.e.setWebViewClient(new com.fitbit.ui.WebViewActivity$a(this));
        this.e.setWebChromeClient(new com.fitbit.ui.WebViewActivity$1(this));
        return;
    }

Method com.fitbit.ui.ContactCustomerSupportWebViewActivity.onCreate() calling method android.webkit.WebView.setWebViewClient()


    public void onCreate(android.os.Bundle p2)
    {
        super.onCreate(p2);
        this.e.setWebViewClient(new com.fitbit.ui.ContactCustomerSupportWebViewActivity$a(this, this));
        return;
    }

Method android.support.customtabs.CustomTabsClient.getPackageName() calling method android.net.Uri.parse()


    public static String getPackageName(android.content.Context p4, java.util.List p5, boolean p6)
    {
        String v0_2;
        int v4_1 = p4.getPackageManager();
        if (p5 != null) {
            v0_2 = p5;
        } else {
            v0_2 = new java.util.ArrayList();
        }
        android.content.pm.ResolveInfo v1_0 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("http://"));
        if (p6 == null) {
            String v6_1 = v4_1.resolveActivity(v1_0, 0);
            if (v6_1 != null) {
                String v6_3 = v6_1.activityInfo.packageName;
                android.content.pm.ResolveInfo v1_2 = new java.util.ArrayList((v0_2.size() + 1));
                v1_2.add(v6_3);
                if (p5 != null) {
                    v1_2.addAll(p5);
                }
                v0_2 = v1_2;
            }
        }
        android.content.Intent v5_2 = new android.content.Intent("android.support.customtabs.action.CustomTabsService");
        String v6_5 = v0_2.iterator();
        while (v6_5.hasNext()) {
            String v0_6 = ((String) v6_5.next());
            v5_2.setPackage(v0_6);
            if (v4_1.resolveService(v5_2, 0) != null) {
                return v0_6;
            }
        }
        return 0;
    }

Method android.support.v4.app.RemoteInput.getDataResultsFromIntent() calling method android.net.Uri.parse()


    public static java.util.Map getDataResultsFromIntent(android.content.Intent p6, String p7)
    {
        if (android.os.Build$VERSION.SDK_INT < 26) {
            if (android.os.Build$VERSION.SDK_INT < 16) {
                android.util.Log.w("RemoteInput", "RemoteInput is only supported from API Level 16");
                return 0;
            } else {
                boolean v6_1 = android.support.v4.app.RemoteInput.getClipDataIntentFromIntent(p6);
                if (v6_1) {
                    int v0_2 = new java.util.HashMap();
                    java.util.Iterator v1_3 = v6_1.getExtras().keySet().iterator();
                    while (v1_3.hasNext()) {
                        android.net.Uri v3_2 = ((String) v1_3.next());
                        if (v3_2.startsWith("android.remoteinput.dataTypeResultsData")) {
                            String v4_4 = v3_2.substring("android.remoteinput.dataTypeResultsData".length());
                            if (!v4_4.isEmpty()) {
                                android.net.Uri v3_4 = v6_1.getBundleExtra(v3_2).getString(p7);
                                if ((v3_4 != null) && (!v3_4.isEmpty())) {
                                    v0_2.put(v4_4, android.net.Uri.parse(v3_4));
                                }
                            }
                        }
                    }
                    if (v0_2.isEmpty()) {
                        v0_2 = 0;
                    }
                    return v0_2;
                } else {
                    return 0;
                }
            }
        } else {
            return android.app.RemoteInput.getDataResultsFromIntent(p6, p7);
        }
    }

Method android.support.v4.media.MediaMetadataCompat.getDescription() calling method android.net.Uri.parse()


    public android.support.v4.media.MediaDescriptionCompat getDescription()
    {
        if (this.mDescription == null) {
            android.support.v4.media.MediaDescriptionCompat v0_5 = this.getString("android.media.metadata.MEDIA_ID");
            boolean v1_5 = new CharSequence[3];
            long v2_13 = this.getText("android.media.metadata.DISPLAY_TITLE");
            if (android.text.TextUtils.isEmpty(v2_13)) {
                long v2_4 = 0;
                int v3_1 = 0;
                while ((v2_4 < v1_5.length) && (v3_1 < android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER.length)) {
                    android.support.v4.media.MediaDescriptionCompat$Builder v8_0 = (v3_1 + 1);
                    int v3_3 = this.getText(android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER[v3_1]);
                    if (!android.text.TextUtils.isEmpty(v3_3)) {
                        android.net.Uri v7_5 = (v2_4 + 1);
                        v1_5[v2_4] = v3_3;
                        v2_4 = v7_5;
                    }
                    v3_1 = v8_0;
                }
            } else {
                v1_5[0] = v2_13;
                v1_5[1] = this.getText("android.media.metadata.DISPLAY_SUBTITLE");
                v1_5[2] = this.getText("android.media.metadata.DISPLAY_DESCRIPTION");
            }
            long v2_9 = 0;
            while(true) {
                int v3_6;
                android.net.Uri v7_6 = 0;
                if (v2_9 >= android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER.length) {
                    break;
                }
                v3_6 = this.getBitmap(android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER[v2_9]);
                if (v3_6 == 0) {
                    v2_9++;
                }
                long v2_10 = 0;
                while (v2_10 < android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER.length) {
                    android.support.v4.media.MediaDescriptionCompat$Builder v8_5 = this.getString(android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER[v2_10]);
                    if (android.text.TextUtils.isEmpty(v8_5)) {
                        v2_10++;
                    } else {
                        long v2_11 = android.net.Uri.parse(v8_5);
                    }
                    android.support.v4.media.MediaDescriptionCompat$Builder v8_7 = this.getString("android.media.metadata.MEDIA_URI");
                    if (!android.text.TextUtils.isEmpty(v8_7)) {
                        v7_6 = android.net.Uri.parse(v8_7);
                    }
                    android.support.v4.media.MediaDescriptionCompat$Builder v8_9 = new android.support.v4.media.MediaDescriptionCompat$Builder();
                    v8_9.setMediaId(v0_5);
                    v8_9.setTitle(v1_5[0]);
                    v8_9.setSubtitle(v1_5[1]);
                    v8_9.setDescription(v1_5[2]);
                    v8_9.setIconBitmap(v3_6);
                    v8_9.setIconUri(v2_11);
                    v8_9.setMediaUri(v7_6);
                    android.support.v4.media.MediaDescriptionCompat v0_10 = new android.os.Bundle();
                    if (this.mBundle.containsKey("android.media.metadata.BT_FOLDER_TYPE")) {
                        v0_10.putLong("android.media.extra.BT_FOLDER_TYPE", this.getLong("android.media.metadata.BT_FOLDER_TYPE"));
                    }
                    if (this.mBundle.containsKey("android.media.metadata.DOWNLOAD_STATUS")) {
                        v0_10.putLong("android.media.extra.DOWNLOAD_STATUS", this.getLong("android.media.metadata.DOWNLOAD_STATUS"));
                    }
                    if (!v0_10.isEmpty()) {
                        v8_9.setExtras(v0_10);
                    }
                    this.mDescription = v8_9.build();
                    return this.mDescription;
                }
                v2_11 = 0;
            }
            v3_6 = 0;
        } else {
            return this.mDescription;
        }
    }

Method androidx.browser.browseractions.e.a() calling method android.net.Uri.parse()


    private static java.util.List a(android.content.Context p3)
    {
        return p3.getPackageManager().queryIntentActivities(new android.content.Intent("androidx.browser.browseractions.browser_action_open", android.net.Uri.parse("https://www.example.com")), 131072);
    }

Method bolts.d.a() calling method android.net.Uri.parse()


    public static android.net.Uri a(android.content.Context p3, android.content.Intent p4)
    {
        String v0_0 = ark>bolts.dark>.a(p4);
        if (v0_0 != null) {
            String v0_1 = v0_0.getString("target_url");
            if (v0_1 != null) {
                bolts.l.a(p3, "al_nav_in", p4, 0);
                return android.net.Uri.parse(v0_1);
            }
        }
        return 0;
    }

Method bolts.d.c() calling method android.net.Uri.parse()


    public static android.net.Uri c(android.content.Intent p2)
    {
        String v0_0 = bolts.d.a(p2);
        if (v0_0 != null) {
            String v0_1 = v0_0.getString("target_url");
            if (v0_1 != null) {
                return android.net.Uri.parse(v0_1);
            }
        }
        return p2.getData();
    }

Method bolts.l.a() calling method android.net.Uri.parse()


    private static android.os.Bundle a(android.content.Context p6, String p7, android.os.Bundle p8, android.content.Intent p9)
    {
        android.os.Bundle v0_1 = new android.os.Bundle();
        String v6_11 = p9.resolveActivity(p6.getPackageManager());
        if (v6_11 != null) {
            v0_1.putString("class", v6_11.getShortClassName());
        }
        if (!"al_nav_out".equals(p7)) {
            if ("al_nav_in".equals(p7)) {
                if (p9.getData() != null) {
                    v0_1.putString("inputURL", p9.getData().toString());
                }
                if (p9.getScheme() != null) {
                    v0_1.putString("inputURLScheme", p9.getScheme());
                }
            }
        } else {
            if (v6_11 != null) {
                v0_1.putString("package", v6_11.getPackageName());
            }
            if (p9.getData() != null) {
                v0_1.putString("outputURL", p9.getData().toString());
            }
            if (p9.getScheme() != null) {
                v0_1.putString("outputURLScheme", p9.getScheme());
            }
        }
        String v6_15 = p8.keySet().iterator();
        while (v6_15.hasNext()) {
            String v7_10 = ((String) v6_15.next());
            String v9_1 = p8.get(v7_10);
            if (!(v9_1 instanceof android.os.Bundle)) {
                String v9_2 = ark>bolts.lark>.a(v9_1);
                if (!v7_10.equals("target_url")) {
                    v0_1.putString(v7_10, v9_2);
                } else {
                    String v7_11 = android.net.Uri.parse(v9_2);
                    v0_1.putString("targetURL", v7_11.toString());
                    v0_1.putString("targetURLHost", v7_11.getHost());
                }
            } else {
                String v9_5 = ((android.os.Bundle) v9_1);
                String v1_8 = v9_5.keySet().iterator();
                while (v1_8.hasNext()) {
                    String v2_7 = ((String) v1_8.next());
                    String v3_1 = ark>bolts.lark>.a(v9_5.get(v2_7));
                    if (v7_10.equals("referer_app_link")) {
                        if (!v2_7.equalsIgnoreCase("url")) {
                            if (!v2_7.equalsIgnoreCase("app_name")) {
                                if (v2_7.equalsIgnoreCase("package")) {
                                    v0_1.putString("sourceApplication", v3_1);
                                }
                            } else {
                                v0_1.putString("refererAppName", v3_1);
                            }
                        } else {
                            v0_1.putString("refererURL", v3_1);
                        }
                    }
                    boolean v4_9 = new StringBuilder();
                    v4_9.append(v7_10);
                    v4_9.append("/");
                    v4_9.append(v2_7);
                    v0_1.putString(v4_9.toString(), v3_1);
                }
            }
        }
        return v0_1;
    }

Method com.caverock.androidsvg.SVGImageView.a() calling method android.net.Uri.parse()


    private void a(android.util.AttributeSet p4, int p5)
    {
        if (!this.isInEditMode()) {
            android.content.res.TypedArray v4_1 = this.getContext().getTheme().obtainStyledAttributes(p4, com.caverock.androidsvg.R$styleable.SVGImageView, p5, 0);
            try {
                String v5_2 = v4_1.getString(com.caverock.androidsvg.R$styleable.SVGImageView_css);
            } catch (String v5_7) {
                v4_1.recycle();
                throw v5_7;
            }
            if (v5_2 != null) {
                this.b.a(v5_2);
            }
            String v5_4 = v4_1.getResourceId(com.caverock.androidsvg.R$styleable.SVGImageView_svg, -1);
            if (v5_4 == -1) {
                String v5_6 = v4_1.getString(com.caverock.androidsvg.R$styleable.SVGImageView_svg);
                if (v5_6 != null) {
                    if (!this.a(android.net.Uri.parse(v5_6))) {
                        if (!this.c(v5_6)) {
                            this.d(v5_6);
                        } else {
                            v4_1.recycle();
                            return;
                        }
                    } else {
                        v4_1.recycle();
                        return;
                    }
                }
                v4_1.recycle();
                return;
            } else {
                this.setImageResource(v5_4);
                v4_1.recycle();
                return;
            }
        } else {
            return;
        }
    }

Method com.davemorrissey.labs.subscaleview.ImageSource.<init>() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.davemorrissey.labs.subscaleview.ImageSource.uri() calling method android.net.Uri.parse()


    public static com.davemorrissey.labs.subscaleview.ImageSource uri(String p2)
    {
        if (p2 != null) {
            if (!p2.contains("://")) {
                if (p2.startsWith("/")) {
                    p2 = p2.substring(1);
                }
                StringBuilder v0_2 = new StringBuilder();
                v0_2.append("file:///");
                v0_2.append(p2);
                p2 = v0_2.toString();
            }
            return new com.davemorrissey.labs.subscaleview.ImageSource(android.net.Uri.parse(p2));
        } else {
            throw new NullPointerException("Uri must not be null");
        }
    }

Method com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.getExifOrientation() calling method android.net.Uri.parse()


    private int getExifOrientation(android.content.Context p10, String p11)
    {
        int v1 = 0;
        if (!p11.startsWith("content")) {
            if ((p11.startsWith("file:///")) && (!p11.startsWith("file:///android_asset/"))) {
                try {
                    String v10_4 = new android.support.media.ExifInterface(p11.substring(("file:///".length() - 1))).getAttributeInt("Orientation", 1);
                } catch (Exception) {
                    android.util.Log.w(com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.TAG, "Could not get EXIF orientation of image");
                }
                if (v10_4 != 1) {
                    if (v10_4 != null) {
                        if (v10_4 != 6) {
                            if (v10_4 != 3) {
                                if (v10_4 != 8) {
                                    StringBuilder v0_6 = new StringBuilder();
                                    v0_6.append("Unsupported EXIF orientation: ");
                                    v0_6.append(v10_4);
                                    android.util.Log.w(com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.TAG, v0_6.toString());
                                } else {
                                    v1 = 270;
                                }
                            } else {
                                v1 = 180;
                            }
                        } else {
                            v1 = 90;
                        }
                    } else {
                    }
                }
            }
        } else {
            StringBuilder v0_7 = 0;
            try {
                String v11_9;
                String v10_8 = p10.getContentResolver().query(android.net.Uri.parse(p11), new String[] {"orientation"}), 0, 0, 0);
                try {
                    if ((v10_8 == null) || (!v10_8.moveToFirst())) {
                        v11_9 = 0;
                    } else {
                        v11_9 = v10_8.getInt(0);
                        if ((!com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.VALID_ORIENTATIONS.contains(Integer.valueOf(v11_9))) || (v11_9 == -1)) {
                            String v2_5 = new StringBuilder();
                            v2_5.append("Unsupported orientation: ");
                            v2_5.append(v11_9);
                            android.util.Log.w(com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.TAG, v2_5.toString());
                        } else {
                        }
                    }
                } catch (String v11_12) {
                    if (v10_8 != null) {
                        v10_8.close();
                    }
                    throw v11_12;
                } catch (Exception) {
                    v0_7 = v10_8;
                    android.util.Log.w(com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.TAG, "Could not get orientation of image from media store");
                    if (v0_7 == null) {
                        return v1;
                    } else {
                        v0_7.close();
                        return v1;
                    }
                }
                if (v10_8 != null) {
                    v10_8.close();
                }
                v1 = v11_9;
            } catch (String v11_12) {
                v10_8 = v0_7;
            }
        }
        return v1;
    }

Method com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.setImage() calling method android.net.Uri.parse()


    public final void setImage(com.davemorrissey.labs.subscaleview.ImageSource p7, com.davemorrissey.labs.subscaleview.ImageSource p8, com.davemorrissey.labs.subscaleview.ImageViewState p9)
    {
        if (p7 != null) {
            this.reset(1);
            if (p9 != null) {
                this.restoreState(p9);
            }
            if (p8 != null) {
                if (p7.getBitmap() == null) {
                    if ((p7.getSWidth() > 0) && (p7.getSHeight() > 0)) {
                        this.sWidth = p7.getSWidth();
                        this.sHeight = p7.getSHeight();
                        this.pRegion = p8.getSRegion();
                        if (p8.getBitmap() == null) {
                            android.net.Uri v9_9 = p8.getUri();
                            if ((v9_9 == null) && (p8.getResource() != null)) {
                                android.net.Uri v9_11 = new StringBuilder();
                                v9_11.append("android.resource://");
                                v9_11.append(this.getContext().getPackageName());
                                v9_11.append("/");
                                v9_11.append(p8.getResource());
                                v9_9 = android.net.Uri.parse(v9_11.toString());
                            }
                            String v8_11 = new com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView$BitmapLoadTask;
                            v8_11(this, this.getContext(), this.bitmapDecoderFactory, v9_9, 1);
                            this.execute(v8_11);
                        } else {
                            this.bitmapIsCached = p8.isCached();
                            this.onPreviewLoaded(p8.getBitmap());
                        }
                    } else {
                        throw new IllegalArgumentException("Preview image cannot be used unless dimensions are provided for the main image");
                    }
                } else {
                    throw new IllegalArgumentException("Preview image cannot be used when a bitmap is provided for the main image");
                }
            }
            if ((p7.getBitmap() == null) || (p7.getSRegion() == null)) {
                if (p7.getBitmap() == null) {
                    this.sRegion = p7.getSRegion();
                    this.uri = p7.getUri();
                    if ((this.uri == null) && (p7.getResource() != null)) {
                        String v8_21 = new StringBuilder();
                        v8_21.append("android.resource://");
                        v8_21.append(this.getContext().getPackageName());
                        v8_21.append("/");
                        v8_21.append(p7.getResource());
                        this.uri = android.net.Uri.parse(v8_21.toString());
                    }
                    if ((!p7.getTile()) && (this.sRegion == null)) {
                        com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView$BitmapLoadTask v7_3 = new com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView$BitmapLoadTask;
                        v7_3(this, this.getContext(), this.bitmapDecoderFactory, this.uri, 0);
                        this.execute(v7_3);
                    } else {
                        this.execute(new com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView$TilesInitTask(this, this.getContext(), this.regionDecoderFactory, this.uri));
                    }
                } else {
                    this.onImageLoaded(p7.getBitmap(), 0, p7.isCached());
                }
            } else {
                this.onImageLoaded(android.graphics.Bitmap.createBitmap(p7.getBitmap(), p7.getSRegion().left, p7.getSRegion().top, p7.getSRegion().width(), p7.getSRegion().height()), 0, 0);
            }
            return;
        } else {
            throw new NullPointerException("imageSource must not be null");
        }
    }

Method com.evernote.android.job.a.a.c.f() calling method android.net.Uri.parse()


    public static android.net.Uri f(org.xmlpull.v1.XmlPullParser p1, String p2)
    {
        android.net.Uri v0 = 0;
        String v1_1 = p1.getAttributeValue(0, p2);
        if (v1_1 != null) {
            v0 = android.net.Uri.parse(v1_1);
        }
        return v0;
    }

Method com.facebook.GraphRequest.a() calling method android.net.Uri.parse()


    private String a(String p5, Boolean p6)
    {
        if ((p6.booleanValue()) || (this.S != com.facebook.HttpMethod.b)) {
            IllegalArgumentException v5_5 = android.net.Uri.parse(p5).buildUpon();
            String v6_4 = this.Y.keySet().iterator();
            while (v6_4.hasNext()) {
                String v0_2 = ((String) v6_4.next());
                String v1_1 = this.Y.get(v0_2);
                if (v1_1 == null) {
                    v1_1 = "";
                }
                if (!ark>com.facebook.GraphRequestark>.e(v1_1)) {
                    if (this.S == com.facebook.HttpMethod.a) {
                        Object[] v2_3 = new Object[1];
                        v2_3[0] = v1_1.getClass().getSimpleName();
                        throw new IllegalArgumentException(String.format(java.util.Locale.US, "Unsupported parameter type for GET request: %s", v2_3));
                    }
                } else {
                    v5_5.appendQueryParameter(v0_2, ark>com.facebook.GraphRequestark>.f(v1_1).toString());
                }
            }
            return v5_5.toString();
        } else {
            return p5;
        }
    }

Method com.facebook.GraphRequest.o() calling method android.net.Uri.parse()


    final String o()
    {
        if (this.aa == null) {
            String v2_2 = new Object[2];
            v2_2[0] = com.facebook.internal.ac.b();
            v2_2[1] = this.r();
            String v0_1 = String.format("%s/%s", v2_2);
            this.q();
            String v0_4 = android.net.Uri.parse(this.a(v0_1, Boolean.valueOf(1)));
            Object[] v1_0 = new Object[2];
            v1_0[0] = v0_4.getPath();
            v1_0[1] = v0_4.getQuery();
            return String.format("%s?%s", v1_0);
        } else {
            throw new com.facebook.FacebookException("Can\'t override URL for a batch request");
        }
    }

Method com.facebook.Profile.<init>() calling method android.net.Uri.parse()


    private Profile(android.os.Parcel p2)
    {
        android.net.Uri v2_2;
        this.id = p2.readString();
        this.firstName = p2.readString();
        this.middleName = p2.readString();
        this.lastName = p2.readString();
        this.name = p2.readString();
        android.net.Uri v2_1 = p2.readString();
        if (v2_1 != null) {
            v2_2 = android.net.Uri.parse(v2_1);
        } else {
            v2_2 = 0;
        }
        this.linkUri = v2_2;
        return;
    }

Method com.facebook.Profile.<init>() calling method android.net.Uri.parse()


    Profile(org.json.JSONObject p3)
    {
        android.net.Uri v1 = 0;
        this.id = p3.optString("id", 0);
        this.firstName = p3.optString("first_name", 0);
        this.middleName = p3.optString("middle_name", 0);
        this.lastName = p3.optString("last_name", 0);
        this.name = p3.optString("name", 0);
        String v3_1 = p3.optString("link_uri", 0);
        if (v3_1 != null) {
            v1 = android.net.Uri.parse(v3_1);
        }
        this.linkUri = v1;
        return;
    }

Method com.facebook.applinks.a.a() calling method android.net.Uri.parse()


    public static ark>com.facebook.applinks.aark> a(android.content.Intent p3)
    {
        if (p3 != null) {
            String v1_1 = p3.getBundleExtra("al_applink_data");
            if (v1_1 != null) {
                ark>com.facebook.applinks.aark> v2_1 = new ark>com.facebook.applinks.aark>();
                v2_1.y = p3.getData();
                if (v2_1.y == null) {
                    String v3_3 = v1_1.getString("target_url");
                    if (v3_3 != null) {
                        v2_1.y = android.net.Uri.parse(v3_3);
                    }
                }
                v2_1.A = v1_1;
                v2_1.z = 0;
                String v3_6 = v1_1.getBundle("referer_data");
                if (v3_6 != null) {
                    v2_1.x = v3_6.getString("fb_ref");
                }
                String v3_9 = v1_1.getBundle("extras");
                if (v3_9 != null) {
                    String v3_10 = v3_9.getString("deeplink_context");
                    if (v3_10 != null) {
                        try {
                            String v0_4 = new org.json.JSONObject(v3_10);
                        } catch (String v3_13) {
                            android.util.Log.d(ark>com.facebook.applinks.aark>.w, "Unable to parse deeplink_context JSON", v3_13);
                        }
                        if (v0_4.has("promo_code")) {
                            v2_1.B = v0_4.getString("promo_code");
                        }
                    }
                }
                return v2_1;
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.facebook.applinks.a.a() calling method android.net.Uri.parse()


    private static ark>com.facebook.applinks.aark> a(String p4)
    {
        if (p4 != null) {
            try {
                String v1_4 = new org.json.JSONObject(p4);
                ark>com.facebook.applinks.aark> v4_5 = v1_4.getString("version");
            } catch (ark>com.facebook.applinks.aark> v4_7) {
                android.util.Log.d(ark>com.facebook.applinks.aark>.w, "Unable to parse AppLink JSON", v4_7);
                return 0;
            } catch (ark>com.facebook.applinks.aark> v4_6) {
                android.util.Log.d(ark>com.facebook.applinks.aark>.w, "Unable to parse AppLink JSON", v4_6);
                return 0;
            }
            if ((!v1_4.getJSONObject("bridge_args").getString("method").equals("applink")) || (!v4_5.equals("2"))) {
                return 0;
            } else {
                ark>com.facebook.applinks.aark> v4_3 = new ark>com.facebook.applinks.aark>();
                v4_3.z = v1_4.getJSONObject("method_args");
                if (!v4_3.z.has("ref")) {
                    if (v4_3.z.has("referer_data")) {
                        String v1_9 = v4_3.z.getJSONObject("referer_data");
                        if (v1_9.has("fb_ref")) {
                            v4_3.x = v1_9.getString("fb_ref");
                        }
                    }
                } else {
                    v4_3.x = v4_3.z.getString("ref");
                }
                if (v4_3.z.has("target_url")) {
                    v4_3.y = android.net.Uri.parse(v4_3.z.getString("target_url"));
                }
                if (v4_3.z.has("extras")) {
                    String v1_21 = v4_3.z.getJSONObject("extras");
                    if (v1_21.has("deeplink_context")) {
                        String v1_22 = v1_21.getJSONObject("deeplink_context");
                        if (v1_22.has("promo_code")) {
                            v4_3.B = v1_22.getString("promo_code");
                        }
                    }
                }
                v4_3.A = ark>com.facebook.applinks.aark>.a(v4_3.z);
                return v4_3;
            }
        } else {
            return 0;
        }
    }

Method com.facebook.internal.ad.a() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.facebook.internal.af.h() calling method android.net.Uri.parse()


    public static boolean h(android.content.Context p5)
    {
        java.util.Iterator v0_2;
        com.facebook.internal.af.a(p5, "context");
        java.util.Iterator v0_1 = p5.getPackageManager();
        if (v0_1 == null) {
            v0_2 = 0;
        } else {
            android.content.pm.ActivityInfo v1_2 = new android.content.Intent();
            v1_2.setAction("android.intent.action.VIEW");
            v1_2.addCategory("android.intent.category.DEFAULT");
            v1_2.addCategory("android.intent.category.BROWSABLE");
            int v2_3 = new StringBuilder();
            v2_3.append("fb");
            v2_3.append(com.facebook.i.l());
            v2_3.append("://authorize");
            v1_2.setData(android.net.Uri.parse(v2_3.toString()));
            v0_2 = v0_1.queryIntentActivities(v1_2, 64);
        }
        android.content.pm.ActivityInfo v1_0 = 0;
        if (v0_2 != null) {
            java.util.Iterator v0_3 = v0_2.iterator();
            int v2_7 = 0;
            while (v0_3.hasNext()) {
                int v2_10 = ((android.content.pm.ResolveInfo) v0_3.next()).activityInfo;
                if ((!v2_10.name.equals("com.facebook.CustomTabActivity")) || (!v2_10.packageName.equals(p5.getPackageName()))) {
                    return 0;
                } else {
                    v2_7 = 1;
                }
            }
            v1_0 = v2_7;
        }
        return v1_0;
    }

Method com.facebook.internal.ag$b.shouldOverrideUrlLoading() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.facebook.internal.ag$d.a() calling method android.net.Uri.parse()


    protected varargs String[] a(Void[] p10)
    {
        java.util.Iterator v10_1 = this.c.getStringArray("media");
        android.os.AsyncTask v0_3 = new String[v10_1.length];
        java.util.concurrent.CountDownLatch v1_2 = new Exception[v10_1.length];
        this.d = v1_2;
        java.util.concurrent.CountDownLatch v1_0 = new java.util.concurrent.CountDownLatch(v10_1.length);
        java.util.concurrent.ConcurrentLinkedQueue v2_2 = new java.util.concurrent.ConcurrentLinkedQueue();
        com.facebook.AccessToken v3 = com.facebook.AccessToken.getCurrentAccessToken();
        int v4 = 0;
        try {
            while (v4 < v10_1.length) {
                if (!this.isCancelled()) {
                    com.facebook.k v7_3 = android.net.Uri.parse(v10_1[v4]);
                    if (!com.facebook.internal.ae.b(v7_3)) {
                        v2_2.add(com.facebook.share.internal.n.a(v3, v7_3, new ark>com.facebook.internal.ag$dark>$1(this, v0_3, v4, v1_0)).n());
                    } else {
                        v0_3[v4] = v7_3.toString();
                        v1_0.countDown();
                    }
                    v4++;
                } else {
                    java.util.Iterator v10_2 = v2_2.iterator();
                    while (v10_2.hasNext()) {
                        ((android.os.AsyncTask) v10_2.next()).cancel(1);
                    }
                    return 0;
                }
            }
        } catch (Exception) {
            java.util.Iterator v10_3 = v2_2.iterator();
        }
        v1_0.await();
        return v0_3;
    }

Method com.facebook.internal.ag.a() calling method android.net.Uri.parse()


    protected android.os.Bundle a(String p2)
    {
        android.os.Bundle v2_1 = android.net.Uri.parse(p2);
        android.os.Bundle v0_1 = com.facebook.internal.ae.d(v2_1.getQuery());
        v0_1.putAll(com.facebook.internal.ae.d(v2_1.getFragment()));
        return v0_1;
    }

Method com.facebook.internal.c.a() calling method android.net.Uri.parse()


    public static ark>com.facebook.internal.cark> a(android.content.Context p12)
    {
        if (android.os.Looper.myLooper() == android.os.Looper.getMainLooper()) {
            android.util.Log.e(ark>com.facebook.internal.cark>.a, "getAttributionIdentifiers should not be called from the main thread");
        }
        if ((ark>com.facebook.internal.cark>.n == null) || ((System.currentTimeMillis() - ark>com.facebook.internal.cark>.n.m) >= 3600000)) {
            Throwable v0_6 = ark>com.facebook.internal.cark>.b(p12);
            android.database.Cursor v1_0 = 0;
            try {
                boolean v2_10;
                int v6;
                if (p12.getPackageManager().resolveContentProvider("com.facebook.katana.provider.AttributionIdProvider", 0) == null) {
                    if (p12.getPackageManager().resolveContentProvider("com.facebook.wakizashi.provider.AttributionIdProvider", 0) == null) {
                        v6 = 0;
                        boolean v2_12 = ark>com.facebook.internal.cark>.e(p12);
                        if (v2_12) {
                            v0_6.k = v2_12;
                        }
                        if (v6 != 0) {
                            ark>com.facebook.internal.cark> v12_7 = p12.getContentResolver().query(v6, new String[] {"aid", "androidid", "limit_tracking"}), 0, 0, 0);
                            try {
                                if (v12_7 != null) {
                                    if (v12_7.moveToFirst()) {
                                        boolean v2_15 = v12_7.getColumnIndex("aid");
                                        int v3_6 = v12_7.getColumnIndex("androidid");
                                        int v4_4 = v12_7.getColumnIndex("limit_tracking");
                                        v0_6.i = v12_7.getString(v2_15);
                                        if ((v3_6 > 0) && ((v4_4 > 0) && (v0_6.b() == null))) {
                                            v0_6.j = v12_7.getString(v3_6);
                                            v0_6.l = Boolean.parseBoolean(v12_7.getString(v4_4));
                                        }
                                        if (v12_7 != null) {
                                            v12_7.close();
                                        }
                                        return ark>com.facebook.internal.cark>.a(v0_6);
                                    } else {
                                    }
                                }
                            } catch (Throwable v0_1) {
                                v1_0 = v12_7;
                                ark>com.facebook.internal.cark> v12_1 = v0_1;
                            } catch (Throwable v0_10) {
                                Throwable v0_2 = v12_7;
                                ark>com.facebook.internal.cark> v12_3 = v0_10;
                                try {
                                    int v3_1 = new StringBuilder();
                                    v3_1.append("Caught unexpected exception in getAttributionId(): ");
                                    v3_1.append(v12_3.toString());
                                    android.util.Log.d(ark>com.facebook.internal.cark>.a, v3_1.toString());
                                } catch (ark>com.facebook.internal.cark> v12_1) {
                                    v1_0 = v0_2;
                                }
                                if (v0_2 != null) {
                                    v0_2.close();
                                }
                                return 0;
                            }
                            Throwable v0_9 = ark>com.facebook.internal.cark>.a(v0_6);
                            if (v12_7 != null) {
                                v12_7.close();
                            }
                            return v0_9;
                        } else {
                            return ark>com.facebook.internal.cark>.a(v0_6);
                        }
                    } else {
                        v2_10 = android.net.Uri.parse("content://com.facebook.wakizashi.provider.AttributionIdProvider");
                        v6 = v2_10;
                    }
                } else {
                    v2_10 = android.net.Uri.parse("content://com.facebook.katana.provider.AttributionIdProvider");
                }
            } catch (ark>com.facebook.internal.cark> v12_1) {
            } catch (ark>com.facebook.internal.cark> v12_3) {
                v0_2 = 0;
            }
            if (v1_0 != null) {
                v1_0.close();
            }
            throw v12_1;
        } else {
            return ark>com.facebook.internal.cark>.n;
        }
    }

Method com.facebook.messenger.b.c() calling method android.net.Uri.parse()


    private static java.util.Set c(android.content.Context p6)
    {
        android.database.Cursor v0_0 = p6.getContentResolver();
        Throwable v6_3 = new java.util.HashSet();
        android.database.Cursor v0_1 = v0_0.query(android.net.Uri.parse("content://com.facebook.orca.provider.MessengerPlatformProvider/versions"), new String[] {"version"}), 0, 0, 0);
        if (v0_1 != null) {
            try {
                int v1_1 = v0_1.getColumnIndex("version");
            } catch (Throwable v6_2) {
                v0_1.close();
                throw v6_2;
            }
            while (v0_1.moveToNext()) {
                v6_3.add(Integer.valueOf(v0_1.getInt(v1_1)));
            }
            v0_1.close();
        }
        return v6_3;
    }

Method com.facebook.internal.m$a.a() calling method android.net.Uri.parse()


    public static ark>com.facebook.internal.m$aark> a(org.json.JSONObject p5)
    {
        String v0_2 = p5.optString("name");
        android.net.Uri v2 = 0;
        if (!com.facebook.internal.ae.a(v0_2)) {
            String v0_3 = v0_2.split("\\|");
            if (v0_3.length == 2) {
                String v1_2 = v0_3[0];
                String v0_1 = v0_3[1];
                if ((!com.facebook.internal.ae.a(v1_2)) && (!com.facebook.internal.ae.a(v0_1))) {
                    ark>com.facebook.internal.m$aark> v3_5 = p5.optString("url");
                    if (!com.facebook.internal.ae.a(v3_5)) {
                        v2 = android.net.Uri.parse(v3_5);
                    }
                    return new ark>com.facebook.internal.m$aark>(v1_2, v0_1, v2, ark>com.facebook.internal.m$aark>.a(p5.optJSONArray("versions")));
                } else {
                    return 0;
                }
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.facebook.internal.q.b() calling method android.net.Uri.parse()


    private static void b(com.facebook.internal.q$d p9, android.content.Context p10)
    {
        com.facebook.FacebookException v0 = 0;
        com.facebook.internal.r v2_0 = 1;
        try {
            int v3_0 = ((java.net.HttpURLConnection) new java.net.URL(p9.a.toString()).openConnection());
            try {
                int v10_1;
                com.facebook.internal.q$d v4_2;
                v3_0.setInstanceFollowRedirects(0);
                com.facebook.internal.q$d v4_1 = v3_0.getResponseCode();
                try {
                    if (v4_1 == 200) {
                        v10_1 = com.facebook.internal.t.a(p10, v3_0);
                        v4_2 = android.graphics.BitmapFactory.decodeStream(v10_1);
                    } else {
                        switch (v4_1) {
                            case 301:
                            case 302:
                                try {
                                    int v10_3 = v3_0.getHeaderField("location");
                                } catch (com.facebook.internal.q$d v4_0) {
                                    v10_1 = 0;
                                    v2_0 = 0;
                                    com.facebook.internal.ae.a(v10_1);
                                    com.facebook.internal.ae.a(v3_0);
                                    v4_2 = 0;
                                    v0 = v4_0;
                                    if (v2_0 != null) {
                                        com.facebook.internal.q.a(p9, v0, v4_2, 0);
                                    }
                                    return;
                                }
                                if (!com.facebook.internal.ae.a(v10_3)) {
                                    int v10_4 = android.net.Uri.parse(v10_3);
                                    com.facebook.internal.ad.a(p9.a, v10_4);
                                    com.facebook.internal.r v2_3 = com.facebook.internal.q.a(p9);
                                    if ((v2_3 != null) && (!v2_3.c)) {
                                        com.facebook.internal.q.a(v2_3.b, new com.facebook.internal.q$d(v10_4, p9.b), 0);
                                    }
                                }
                                v10_1 = 0;
                                v4_2 = 0;
                                v2_0 = 0;
                            default:
                                v10_1 = v3_0.getErrorStream();
                                com.facebook.internal.q$d v4_8 = new StringBuilder();
                                if (v10_1 == 0) {
                                    v4_8.append("Unexpected error while downloading an image.");
                                } else {
                                    Object v5_4 = new java.io.InputStreamReader(v10_1);
                                    char[] v6_1 = new char[128];
                                    while(true) {
                                        int v7_1 = v5_4.read(v6_1, 0, v6_1.length);
                                        if (v7_1 <= 0) {
                                            break;
                                        }
                                        v4_8.append(v6_1, 0, v7_1);
                                    }
                                    com.facebook.internal.ae.a(v5_4);
                                }
                                v4_2 = 0;
                                v0 = new com.facebook.FacebookException(v4_8.toString());
                        }
                    }
                } catch (Throwable v9_1) {
                    v0 = v10_1;
                    com.facebook.internal.ae.a(v0);
                    com.facebook.internal.ae.a(v3_0);
                    throw v9_1;
                } catch (com.facebook.internal.q$d v4_0) {
                }
                com.facebook.internal.ae.a(v10_1);
                com.facebook.internal.ae.a(v3_0);
            } catch (Throwable v9_1) {
            } catch (com.facebook.internal.q$d v4_0) {
                v10_1 = 0;
            }
        } catch (Throwable v9_1) {
            v3_0 = 0;
        } catch (com.facebook.internal.q$d v4_0) {
            v10_1 = 0;
            v3_0 = 0;
        }
    }

Method com.facebook.internal.t.a() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.facebook.internal.z.c() calling method android.net.Uri.parse()


    private static android.net.Uri c(com.facebook.internal.z$e p2)
    {
        StringBuilder v0_1 = new StringBuilder();
        v0_1.append("content://");
        v0_1.append(p2.a());
        v0_1.append(".provider.PlatformProvider/versions");
        return android.net.Uri.parse(v0_1.toString());
    }

Method com.facebook.login.e.b() calling method android.net.Uri.parse()


    private static com.facebook.Profile b(android.os.Bundle p8)
    {
        String v6 = p8.getString("com.facebook.platform.extra.PROFILE_NAME");
        String v3 = p8.getString("com.facebook.platform.extra.PROFILE_FIRST_NAME");
        String v4 = p8.getString("com.facebook.platform.extra.PROFILE_MIDDLE_NAME");
        String v5 = p8.getString("com.facebook.platform.extra.PROFILE_LAST_NAME");
        String v0_2 = p8.getString("com.facebook.platform.extra.PROFILE_LINK");
        String v2 = p8.getString("com.facebook.platform.extra.PROFILE_USER_ID");
        if ((v6 == null) || ((v3 == null) || ((v4 == null) || ((v5 == null) || ((v0_2 == null) || (v2 == null)))))) {
            return 0;
        } else {
            com.facebook.Profile v8_2 = new com.facebook.Profile;
            v8_2(v2, v3, v4, v5, v6, android.net.Uri.parse(v0_2));
            return v8_2;
        }
    }

Method com.facebook.messenger.b.a() calling method android.net.Uri.parse()


    private static void a(android.content.Context p2, String p3)
    {
        p2.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p3)));
        return;
    }

Method com.fitbit.FitbitMobile.GCMNotification.newInstance() calling method android.net.Uri.parse()


    public static com.fitbit.FitbitMobile.GCMNotification newInstance(String p7, String p8, String p9, String p10, String p11, String p12)
    {
        android.net.Uri v0_1;
        com.fitbit.FitbitMobile.GCMNotification$Type v2_2 = new Object[1];
        v2_2[0] = p7;
        d.a.b.b("Incoming data for \'%s\'", v2_2);
        if (android.text.TextUtils.isEmpty(p7)) {
            v0_1 = 0;
        } else {
            v0_1 = android.net.Uri.parse(p7);
        }
        if ((v0_1 != null) && (!android.text.TextUtils.equals(v0_1.getScheme(), "fitbit"))) {
            if (p7.charAt(0) == 47) {
                p7 = p7.substring(1);
            }
            com.fitbit.FitbitMobile.GCMNotification$Type v2_4 = new Object[1];
            v2_4[0] = p7;
            v0_1 = android.net.Uri.parse(String.format("fitbit://%s", v2_4));
        }
        com.fitbit.FitbitMobile.GCMNotification$Type v2_5 = com.fitbit.FitbitMobile.GCMNotification$Type.a(p8, v0_1, p11);
        if (v2_5 == com.fitbit.FitbitMobile.GCMNotification$Type.c) {
            Object[] v6 = new Object[2];
            v6[0] = p7;
            v6[1] = v0_1;
            d.a.b.b("Original String=%s Interpreted Uri=%s", v6);
        }
        if (!v2_5.toString().equals(p11)) {
            v2_5 = com.fitbit.FitbitMobile.GCMNotification.handleTypeDisambiguation(v2_5, p11);
        }
        String v7_3 = com.fitbit.FitbitMobile.GCMNotification.parseEntityId(v0_1, v2_5);
        com.fitbit.FitbitMobile.GCMNotification v11_2 = new com.fitbit.FitbitMobile.GCMNotification(v2_5, v7_3, p8);
        String v8_1 = com.fitbit.FitbitMobile.GCMNotification.parsePayload(v0_1, v2_5);
        v11_2.setPayload(v8_1);
        v11_2.setRoutePrefix(p9);
        v11_2.setReplyTo(p10);
        v11_2.setActionPrompt(p12);
        String v9_1 = com.fitbit.FitbitMobile.GCMNotification.parseSecondaryEntityId(v0_1, v2_5);
        v11_2.setSecondaryEntityId(v9_1);
        Object[] v12_2 = new Object[3];
        v12_2[0] = v7_3;
        v12_2[1] = v9_1;
        v12_2[2] = v8_1;
        d.a.b.b("GCMNotification.newInstance: entityId=[%s], secondaryEntityId=[%s], payload=[%s]", v12_2);
        return v11_2;
    }

Method com.fitbit.FitbitMobile.NotificationBroadcastReceiver.onReceive() calling method android.net.Uri.parse()


    public void onReceive(android.content.Context p9, android.content.Intent p10)
    {
        android.support.v4.app.NotificationManagerCompat v2_1 = new Object[0];
        d.a.b.a("Received Something", v2_1);
        if (this.a(p9, p10)) {
            com.fitbit.MainActivity$NavigationItem v0_15 = new android.content.Intent("com.fitbit.FitbitMobile.NotificationBroadcastReceiver.SYNC_BROADCAST_ACTION");
            int v3_1 = new boolean[1];
            v3_1[0] = 0;
            com.fitbit.FitbitMobile.GCMNotification v6_2 = ((com.fitbit.FitbitMobile.GCMNotification) p10.getParcelableExtra("com.fitbit.FitbitMobile.GCMIntentService.GCM_NOTIFICATION_KEY"));
            v0_15.putExtra("com.fitbit.FitbitMobile.NotificationBroadcastReceiver.RESULT_RECEIVER", new com.fitbit.FitbitMobile.NotificationBroadcastReceiver$1(this, 0, v3_1));
            v0_15.putExtra("com.fitbit.FitbitMobile.GCMIntentService.GCM_NOTIFICATION_KEY", v6_2);
            android.support.v4.content.LocalBroadcastManager.getInstance(p9).sendBroadcastSync(v0_15);
            com.fitbit.MainActivity$NavigationItem v0_4 = v3_1[0];
            int v3_0 = v6_2.getId();
            com.fitbit.FitbitMobile.GCMNotification$Type v4_4 = v6_2.getType();
            if (v4_4 != null) {
                if (v4_4.a()) {
                    v3_0 = v4_4.ordinal();
                    if (v4_4 == com.fitbit.FitbitMobile.GCMNotification$Type.n) {
                        this.a(p9);
                    }
                }
                if ((v0_4 == null) && ("com.fitbit.FitbitMobile.NotificationBroadcastReceiver.ACTION_NOTIFICATION_CAME".equals(p10.getAction()))) {
                    android.support.v4.app.NotificationManagerCompat v2_5 = new Object[0];
                    d.a.b.b("Displaying a notification", v2_5);
                    com.fitbit.MainActivity$NavigationItem v0_9 = v6_2.getId();
                    if (v4_4.a()) {
                        v0_9 = v4_4.ordinal();
                    }
                    android.support.v4.app.NotificationManagerCompat.from(p9).notify(v0_9, v6_2.toAndroidNotification(p9, v0_9));
                }
                if ("com.fitbit.FitbitMobile.NotificationBroadcastReceiver.ACTION".equals(p10.getAction())) {
                    com.fitbit.MainActivity$NavigationItem v0_12 = new Object[0];
                    d.a.b.a("Executing the result of a notification", v0_12);
                    switch (com.fitbit.FitbitMobile.NotificationBroadcastReceiver$2.a[v4_4.ordinal()]) {
                        case 1:
                        case 2:
                        case 3:
                        case 4:
                        case 5:
                        case 6:
                        case 7:
                        case 8:
                        case 9:
                        case 10:
                        case 11:
                            new com.fitbit.deeplink.b(p9, 0).a(android.net.Uri.parse(v6_2.getPayload()));
                            break;
                        case 12:
                            this.j(v6_2, p9);
                            v3_0 = v4_4.ordinal();
                            break;
                        case 13:
                            this.i(v6_2, p9);
                            v3_0 = v4_4.ordinal();
                            break;
                        case 14:
                            this.a(v6_2, p9);
                            v3_0 = v4_4.ordinal();
                            break;
                        case 15:
                            this.b(v6_2, p9);
                            v3_0 = v4_4.ordinal();
                            break;
                        case 16:
                            this.d(v6_2, p9);
                            v3_0 = v4_4.ordinal();
                            break;
                        case 17:
                        case 18:
                        case 19:
                            this.e(v6_2, p9);
                            v3_0 = v4_4.ordinal();
                            break;
                        case 20:
                        case 21:
                            this.a(v6_2, p9, com.fitbit.challenges.ui.CorporateRaceChallengeFragment$TAB.c.name());
                            v3_0 = v4_4.ordinal();
                            break;
                        case 22:
                            this.a(v6_2, p9, com.fitbit.challenges.ui.CorporateRaceChallengeFragment$TAB.b.name());
                            v3_0 = v4_4.ordinal();
                            break;
                        case 23:
                            this.a(v6_2, p9, com.fitbit.challenges.ui.CorporateRaceChallengeFragment$TAB.a.name());
                            v3_0 = v4_4.ordinal();
                            break;
                        case 24:
                            this.a(v6_2, p9, com.fitbit.challenges.ui.LeadershipChallengeFragment$TAB.a.name());
                            v3_0 = v4_4.ordinal();
                            break;
                        case 25:
                            this.a(v6_2, p9, com.fitbit.challenges.ui.LeadershipChallengeFragment$TAB.b.name());
                            v3_0 = v4_4.ordinal();
                            break;
                        case 26:
                            p9.startActivity(com.fitbit.modules.v.a.a(p9, com.fitbit.MainActivity$NavigationItem.b));
                            v3_0 = v4_4.ordinal();
                            break;
                        case 27:
                            this.c(v6_2, p9);
                            break;
                        case 28:
                            this.b(p9);
                            break;
                        case 29:
                            this.f(v6_2, p9);
                            break;
                        case 30:
                            this.g(v6_2, p9);
                            break;
                        case 31:
                            this.h(v6_2, p9);
                            break;
                        case 32:
                            this.b(p9, v6_2.getPayload());
                            break;
                        case 33:
                            this.a(p9, v6_2.getPayload());
                            break;
                        default:
                            p9.startActivity(com.fitbit.modules.v.a.a(p9, com.fitbit.MainActivity$NavigationItem.a));
                    }
                    android.support.v4.app.NotificationManagerCompat.from(p9).cancel(v3_0);
                }
                return;
            } else {
                String v10_13 = new Object[1];
                v10_13[0] = v6_2;
                d.a.b.b("Type field is null; unable to handle notification [%s]", v10_13);
                return;
            }
        } else {
            String v10_14 = new Object[0];
            d.a.b.b("Ignored because it is not a notification", v10_14);
            return;
        }
    }

Method com.fitbit.FitbitMobile.a.j.a() calling method android.net.Uri.parse()


    private android.net.Uri a(String p5)
    {
        Object[] v1_1 = new Object[3];
        v1_1[0] = this.e;
        v1_1[1] = this.f;
        v1_1[2] = p5;
        return android.net.Uri.parse(String.format("fitbit://%s/%s/%s", v1_1));
    }

Method com.fitbit.airlink.ui.TrackerView.a() calling method android.net.Uri.parse()


    public void a(com.fitbit.airlink.ScannedTracker p5)
    {
        if ((p5.getTrackerType().getEditionInfo() == null) || (p5.getTrackerType().getEditionInfo().getImageUrl() == null)) {
            this.c.setImageURI(0);
        } else {
            this.c.setImageURI(android.net.Uri.parse(p5.getTrackerType().getEditionInfo().getImageUrl()));
        }
        android.widget.TextView v0_5 = p5.getDevice().getName();
        String v1_6 = p5.getDevice().getAddress();
        if (v0_5 == null) {
            this.a.setText(v1_6);
        } else {
            Object[] v2_0 = this.a;
            int v3_1 = new StringBuilder();
            v3_1.append(com.fitbit.util.dx.a(v0_5.toLowerCase()));
            v3_1.append(" (");
            v3_1.append(v1_6);
            v3_1.append(")");
            v2_0.setText(v3_1.toString());
        }
        android.widget.TextView v0_13 = this.b;
        String v1_8 = this.getContext().getString(2131888356);
        Object[] v2_3 = new Object[1];
        v2_3[0] = Integer.valueOf(p5.getRssi());
        v0_13.setText(String.format(v1_8, v2_3));
        return;
    }

Method com.fitbit.data.bl.challenges.pano.PanoramicContentProvider.a() calling method android.net.Uri.parse()


    private android.net.Uri a(android.net.Uri p5)
    {
        android.net.Uri v0_2 = android.net.Uri.parse(java.net.URLDecoder.decode(p5.getEncodedPath()));
        Object[] v2_1 = new Object[2];
        v2_1[0] = p5;
        v2_1[1] = v0_2;
        d.a.b.b("contentUri = %s Original = %s", v2_1);
        return v0_2;
    }

Method com.fitbit.data.domain.challenges.aa$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.LeadershipChallengeExtensionEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.LeadershipChallengeExtensionEntity v0_3 = ((com.fitbit.data.repo.greendao.challenge.LeadershipChallengeExtensionEntity) this.a.getLeadershipChallengeExtensionEntityDao().load(this.b));
        if (v0_3 == null) {
            v0_3 = new com.fitbit.data.repo.greendao.challenge.LeadershipChallengeExtensionEntity();
            v0_3.setChallengeId(this.b);
        }
        v0_3.setChallengeGalleryMotivationText(this.d.getString("motivationText"));
        String v1_4 = this.d.getJSONObject("state");
        if (!com.fitbit.data.bl.challenges.m.a(this.c)) {
            v0_3.setMotivationText(v1_4.getString("motivationText"));
        }
        v0_3.setDefaultBackgroundColor(com.fitbit.o.a.e(v1_4, "defaultBgColor"));
        if (v1_4.has("defaultBgImage")) {
            v0_3.setDefaultBackgroundImage(android.net.Uri.parse(v1_4.getString("defaultBgImage")));
        }
        v0_3.setHistoryBackgroundImage(android.net.Uri.parse(v1_4.getString("historyBgImage")));
        switch (com.fitbit.data.domain.challenges.aa$1.a[this.c.ordinal()]) {
            case 1:
                if (!v1_4.has("nextDuty")) {
                    v0_3.setNextDutyDate(0);
                    v0_3.setRawNextDutyMetric(0);
                } else {
                    String v2_24 = v1_4.getJSONObject("nextDuty");
                    v0_3.setNextDutyDate(com.fitbit.util.format.d.c(v2_24.getString("date"), this.e));
                    v0_3.setRawNextDutyMetric(v2_24.getString("metric"));
                }
                v0_3.setStatusText(v1_4.optString("statusText", ""));
                break;
            case 2:
                v0_3.setStatusText(v1_4.getString("statusText"));
                break;
            case 3:
                v0_3.setStatusText(v1_4.optString("statusText", ""));
                break;
            default:
        }
        this.a.getLeadershipChallengeExtensionEntityDao().insertOrReplace(v0_3);
        return v0_3;
    }

Method com.fitbit.data.domain.challenges.ab$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.LeadershipChallengeLeaderEntity a()
    {
        android.net.Uri v0_7 = this.d.getString("userId");
        com.fitbit.data.repo.greendao.challenge.LeadershipChallengeLeaderEntity v1_1 = ((com.fitbit.data.repo.greendao.challenge.LeadershipChallengeLeaderEntity) this.a.k(this.b, v0_7).g());
        if (v1_1 == null) {
            v1_1 = new com.fitbit.data.repo.greendao.challenge.LeadershipChallengeLeaderEntity();
            v1_1.setChallengeId(this.b);
            v1_1.setUserId(v0_7);
        }
        v1_1.setUnsortedOrder(this.c);
        v1_1.setName(this.d.getString("name"));
        v1_1.setIsCurrentCompetitor(this.d.getBoolean("isCurrentLeader"));
        v1_1.setIcon(android.net.Uri.parse(this.d.getString("icon")));
        return v1_1;
    }

Method com.fitbit.data.domain.challenges.ac$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.LeadershipChallengeResultLeaderEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.LeadershipChallengeResultLeaderEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.LeadershipChallengeResultLeaderEntity();
        v0_1.setChallengeId(this.b);
        v0_1.setUnsortedOrder(this.c);
        v0_1.setEncodedId(this.d.getString("userId"));
        v0_1.setIcon(android.net.Uri.parse(this.d.getString("icon")));
        v0_1.setName(this.d.getString("name"));
        v0_1.setDefeated(this.d.optBoolean("defeated", 0));
        this.a.insert(v0_1);
        return v0_1;
    }

Method com.fitbit.data.domain.challenges.ad$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.LeadershipChallengeResultEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.LeadershipChallengeResultEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.LeadershipChallengeResultEntity();
        v0_1.setChallengeId(this.b);
        v0_1.setRawResultType(this.c.getString("resultsType"));
        com.fitbit.data.repo.greendao.challenge.DaoSession v1_0 = this.c.getJSONObject("results");
        v0_1.setIcon(android.net.Uri.parse(v1_0.getString("icon")));
        v0_1.setStartColor(android.graphics.Color.parseColor(v1_0.getString("startColor")));
        v0_1.setEndColor(android.graphics.Color.parseColor(v1_0.getString("endColor")));
        v0_1.setWinCount(v1_0.optInt("winsCount"));
        v0_1.setStatusText(v1_0.getString("statusText"));
        if (this.c.has("leadersTeam")) {
            com.fitbit.data.repo.greendao.challenge.DaoSession v1_7 = this.c.getJSONObject("leadersTeam");
            v0_1.setLeadersTeamStatus(v1_7.getString("title"));
            com.fitbit.data.domain.JsonParserUtils.a(v1_7.getJSONArray("leaders"), new com.fitbit.data.domain.challenges.ac(this.a, this.b));
        }
        this.a.insert(v0_1);
        return v0_1;
    }

Method com.fitbit.data.domain.challenges.af$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity a()
    {
        com.fitbit.data.domain.challenges.i v0_5 = this.d.getString("userId");
        com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity v1_2 = ((com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity) this.f.a(this.a.getChallengeId(), v0_5).g());
        if (v1_2 == null) {
            v1_2 = new com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity();
            v1_2.setChallengeId(this.a.getChallengeId());
            v1_2.setUserEncodeId(v0_5);
        }
        v1_2.setUnsortedRankOrder(Integer.valueOf(this.e));
        v1_2.setDisplayName(this.d.optString("fullName", ""));
        v1_2.setAvatarUrl(android.net.Uri.parse(this.d.getString("imageUrl")));
        v1_2.setJoinedTime(this.b.getJoinedTime());
        if (!this.d.isNull("lastSyncDate")) {
            v1_2.setLastUpdatedTime(com.fitbit.util.format.d.c(this.d.getString("lastSyncDate"), this.g));
        }
        v1_2.setTeamId(this.b.getTeamId());
        v1_2.setPushNotificationsEnabled(this.b.getPushNotificationsEnabled());
        v1_2.setParticipationType(com.fitbit.data.domain.challenges.ChallengeUser$ChallengeParticipationType.TEAM_PARTICIPANT);
        this.f.a().insertOrReplace(v1_2);
        new com.fitbit.data.domain.challenges.i(this.f, v1_2.getId().longValue(), this.c).a(this.d);
        return v1_2;
    }

Method com.fitbit.data.domain.challenges.d$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.domain.challenges.ChallengeMessage a()
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntityDao v0_2 = this.a.a().getChallengeMessageEntityDao();
        com.fitbit.data.domain.challenges.ChallengeMessage$ChallengeMessageType v1_61 = this.c.getString("encodedId");
        com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity v2_2 = ((com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity) this.a.d(this.b, v1_61).g());
        if (v2_2 == null) {
            v2_2 = new com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity();
            v2_2.setChallengeId(this.b);
            v2_2.setEncodedId(v1_61);
        }
        if (this.c.has("senderEncodedId")) {
            v2_2.setSenderEncodedId(this.c.getString("senderEncodedId"));
        }
        if (this.c.has("userEncodedId")) {
            v2_2.setUserEncodedId(this.c.getString("userEncodedId"));
        }
        if (this.c.has("sentTime")) {
            v2_2.setSentTime(com.fitbit.util.format.c.c(this.c.getString("sentTime")));
        }
        v2_2.setBody(this.c.optString("body"));
        v2_2.setCheerable(this.c.optBoolean("cheerable"));
        if (this.c.has("passingUserEncodedId")) {
            v2_2.setPassingUserEncodedId(this.c.getString("passingUserEncodedId"));
        }
        if (this.c.has("passedUserEncodedId")) {
            v2_2.setPassedUserEncodedId(this.c.getString("passedUserEncodedId"));
        }
        if (this.c.has("delta")) {
            v2_2.setDelta(this.c.getString("delta"));
        }
        if (!this.c.has("cheers")) {
            v2_2.setCheeredUsersEncodedIds(java.util.Collections.emptyList());
        } else {
            com.fitbit.data.domain.challenges.ChallengeMessage$ChallengeMessageType v1_2 = this.c.getJSONArray("cheers");
            org.json.JSONObject v3_3 = new java.util.ArrayList(v1_2.length());
            int v4_1 = 0;
            while (v4_1 < v1_2.length()) {
                v3_3.add(v1_2.getString(v4_1));
                v4_1++;
            }
            v2_2.setCheeredUsersEncodedIds(v3_3);
        }
        if (this.c.has("imageUrl")) {
            v2_2.setImageUrl(android.net.Uri.parse(this.c.getString("imageUrl")));
        }
        if (this.c.has("trigger")) {
            v2_2.setTrigger(this.c.getBoolean("trigger"));
        }
        if (this.c.has("badgeEncodedId")) {
            v2_2.setBadgeEncodedId(this.c.getString("badgeEncodedId"));
        }
        v2_2.setGemId(this.c.optString("gemId"));
        v2_2.setTitle(this.c.optString("title"));
        v2_2.setDailyDestinationSteps(Integer.valueOf(this.c.optInt("dailyDestinationSteps")));
        if (this.c.has("messageBodyImageUrl")) {
            v2_2.setMessageBodyImageUrl(android.net.Uri.parse(this.c.getString("messageBodyImageUrl")));
        }
        if (this.c.has("messageBodyIconUrl")) {
            v2_2.setMessageBodyIconUrl(android.net.Uri.parse(this.c.getString("messageBodyIconUrl")));
        }
        v2_2.setMessageType(this.c.optString("type"));
        this.a(v2_2, v2_2.getType(), this.c);
        v0_2.insertOrReplace(v2_2);
        return v2_2;
    }

Method com.fitbit.data.domain.challenges.d$a.a() calling method android.net.Uri.parse()


    private void a(com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity p6, com.fitbit.data.domain.challenges.ChallengeMessage$ChallengeMessageType p7, org.json.JSONObject p8)
    {
        int v0_1 = 0;
        switch (com.fitbit.data.domain.challenges.d$1.a[p7.ordinal()]) {
            case 1:
                p6.setResultDate(com.fitbit.util.format.d.c(p8.getJSONObject("additionalData").getString("date"), this.d));
                android.net.Uri v7_30 = p8.getString("body").split("\n");
                p6.setTitle(v7_30[0]);
                p6.setBody(v7_30[1]);
                break;
            case 2:
                p6.setCheckpointId(Integer.valueOf(p8.getInt("checkpointIndex")));
                p6.setMessageBodyIconUrl(android.net.Uri.parse(p8.getString("messageBodyImageUrl")));
                break;
            case 3:
                p6.setBackgroundBottomGradient(com.fitbit.o.a.e(p8, "bottomGradient"));
                p6.setBackgroundTopGradient(com.fitbit.o.a.e(p8, "topGradient"));
                p6.setBadgeImageUrl(android.net.Uri.parse(p8.getString("badgeImageUrl")));
                p6.setTitle(p8.getString("title"));
                break;
            case 4:
                p6.setBackgroundBottomGradient(com.fitbit.o.a.e(p8, "bottomGradient"));
                p6.setBackgroundTopGradient(com.fitbit.o.a.e(p8, "topGradient"));
                p6.setTitle(p8.getString("title"));
                break;
            case 5:
                android.net.Uri v7_45 = p8.getJSONObject("additionalData");
                String v8_15 = v7_45.getJSONObject("sender");
                p6.setSenderEncodedId(v8_15.getString("encodedId"));
                p6.setSenderName(v8_15.getString("name"));
                p6.setImageUrl(android.net.Uri.parse(v8_15.getString("avatar")));
                android.net.Uri v7_47 = v7_45.optJSONObject("cheers");
                if (v7_47 != null) {
                    p6.setCheersCount(Integer.valueOf(v7_47.getInt("totalCount")));
                    android.net.Uri v7_49 = v7_47.getJSONArray("usersToShow");
                    String v8_24 = new java.util.ArrayList(v7_49.length());
                    java.util.ArrayList v1_9 = new java.util.ArrayList(v7_49.length());
                    int v2_1 = v7_49.length();
                    while (v0_1 < v2_1) {
                        String v3_1 = v7_49.getJSONObject(v0_1);
                        v8_24.add(v3_1.getString("encodedId"));
                        v1_9.add(v3_1.getString("avatar"));
                        v0_1++;
                    }
                    p6.setCheeredUsersEncodedIds(v8_24);
                    p6.setCheeredUsersAvatars(v1_9);
                } else {
                }
                break;
            case 6:
                android.net.Uri v7_42 = p8.getJSONObject("additionalData").getJSONObject("results");
                p6.setBackgroundBottomGradient(com.fitbit.o.a.e(v7_42, "endGradientColor"));
                p6.setBackgroundTopGradient(com.fitbit.o.a.e(v7_42, "startGradientColor"));
                break;
            case 7:
                android.net.Uri v7_36 = p8.getJSONObject("additionalData").getJSONObject("onboarding");
                p6.setTitle(v7_36.optString("title"));
                p6.setMessageBodyImageUrl(android.net.Uri.parse(v7_36.getString("image")));
                break;
            case 8:
                android.net.Uri v7_48 = p8.optJSONObject("additionalData");
                if (v7_48 == null) {
                } else {
                    p6.setAvatarUrl(android.net.Uri.parse(v7_48.getJSONObject("leader").getString("avatar")));
                }
                break;
            default:
        }
        return;
    }

Method android.support.v4.graphics.drawable.IconCompat.getUri() calling method android.net.Uri.parse()


    public android.net.Uri getUri()
    {
        if ((this.mType != -1) || (android.os.Build$VERSION.SDK_INT < 23)) {
            return android.net.Uri.parse(((String) this.mObj1));
        } else {
            return android.support.v4.graphics.drawable.IconCompat.getUri(((android.graphics.drawable.Icon) this.mObj1));
        }
    }

Method com.fitbit.data.domain.challenges.e$b.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.ChallengeEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.DaoSession v0_4 = this.f.a().getChallengeEntityDao();
        com.fitbit.data.domain.challenges.r v1_92 = this.a.getString("id");
        com.fitbit.data.repo.greendao.challenge.ChallengeEntity v2_1 = ((com.fitbit.data.repo.greendao.challenge.ChallengeEntity) v0_4.load(v1_92));
        if (v2_1 == null) {
            v2_1 = new com.fitbit.data.repo.greendao.challenge.ChallengeEntity(v1_92);
        }
        v2_1.setMessagingEnabled(this.a.optBoolean("messagingEnabled", 1));
        v2_1.setCheeringEnabled(this.a.optBoolean("cheeringEnabled", 1));
        v2_1.setDetail(this.a.optString("detail"));
        if (this.a.has("minParticipants")) {
            v2_1.setMinParticipants(Integer.valueOf(this.a.getInt("minParticipants")));
        }
        if (this.a.has("maxParticipants")) {
            v2_1.setMaxParticipants(Integer.valueOf(this.a.getInt("maxParticipants")));
        }
        v2_1.setStatus(((com.fitbit.data.domain.challenges.Challenge$ChallengeStatus) com.fitbit.util.ap.a(this.a.optString("status"), com.fitbit.data.domain.challenges.Challenge$ChallengeStatus, com.fitbit.data.domain.challenges.Challenge$ChallengeStatus.UNKNOWN)));
        com.fitbit.data.domain.challenges.r v1_90 = ((com.fitbit.data.domain.challenges.Challenge$Scope) com.fitbit.data.domain.challenges.e.a.get(this.a.optString("scope")));
        if (this.b) {
            v1_90 = com.fitbit.data.domain.challenges.Challenge$Scope.ADVENTURE;
        }
        v2_1.setScope(v1_90);
        v2_1.setNotificationsOn(Boolean.valueOf(this.a.optBoolean("notificationsOn")));
        v2_1.setName(this.a.optString("name"));
        if (this.a.has("iconUrl")) {
            v2_1.setIconUrl(android.net.Uri.parse(this.a.getString("iconUrl")));
        }
        v2_1.setType(this.a.optString("type"));
        v2_1.setCreator(this.a.optString("creator"));
        if (!this.a.has("inviter")) {
            v2_1.setInviter(this.e);
        } else {
            v2_1.setInviter(this.a.getString("inviter"));
        }
        v2_1.setDisclaimer(this.a.optString("disclaimer"));
        v2_1.setIntro(this.a.optString("intro"));
        v2_1.setBadgeId(this.a.optString("badgeId"));
        if (this.a.has("startTime")) {
            v2_1.setStartTime(com.fitbit.util.format.d.a(this.a.getString("startTime"), this.g));
        }
        if (this.a.has("endTime")) {
            v2_1.setEndTime(com.fitbit.util.format.d.a(this.a.getString("endTime"), this.g));
        }
        if (this.a.has("syncCutoffTime")) {
            v2_1.setSyncCutoffTime(com.fitbit.util.format.d.a(this.a.getString("syncCutoffTime"), this.g));
        }
        if (this.a.has("inviteTime")) {
            v2_1.setInviteTime(com.fitbit.util.format.d.a(this.a.getString("inviteTime"), this.g));
        }
        if (this.a.has("inviteExpirationTime")) {
            v2_1.setInviteExpirationTime(com.fitbit.util.format.d.a(this.a.getString("inviteExpirationTime"), this.g));
        }
        if (this.a.has("joinTime")) {
            v2_1.setJoinTime(com.fitbit.util.format.d.a(this.a.getString("joinTime"), this.g));
        }
        v2_1.setGameplay(this.a.optString("gameplay"));
        com.fitbit.data.domain.challenges.r v1_51 = new java.util.ArrayList();
        if (!this.a.isNull("participants")) {
            com.fitbit.data.domain.JsonParserUtils.a(this.a.getJSONArray("participants"), new com.fitbit.data.domain.challenges.g(this.f, v2_1, com.fitbit.data.domain.challenges.ChallengeUser$ChallengeParticipationType.PARTICIPANT, this.g), v1_51, com.fitbit.data.domain.JsonParserUtils$ParseMode.RELAXED);
        }
        if (!this.a.isNull("invited")) {
            com.fitbit.data.domain.JsonParserUtils.a(this.a.getJSONArray("invited"), new com.fitbit.data.domain.challenges.g(this.f, v2_1, com.fitbit.data.domain.challenges.ChallengeUser$ChallengeParticipationType.INVITED, this.g), v1_51, com.fitbit.data.domain.JsonParserUtils$ParseMode.RELAXED);
        }
        if (!this.a.isNull("quitters")) {
            com.fitbit.data.domain.JsonParserUtils.a(this.a.getJSONArray("quitters"), new com.fitbit.data.domain.challenges.g(this.f, v2_1, com.fitbit.data.domain.challenges.ChallengeUser$ChallengeParticipationType.QUITTER, this.g), v1_51, com.fitbit.data.domain.JsonParserUtils$ParseMode.RELAXED);
        }
        if (!this.a.isNull("declined")) {
            com.fitbit.data.domain.JsonParserUtils.a(this.a.getJSONArray("declined"), new com.fitbit.data.domain.challenges.g(this.f, v2_1, com.fitbit.data.domain.challenges.ChallengeUser$ChallengeParticipationType.DECLINED, this.g), v1_51, com.fitbit.data.domain.JsonParserUtils$ParseMode.RELAXED);
        }
        com.fitbit.data.domain.challenges.r v1_54 = v1_51.iterator();
        while (v1_54.hasNext()) {
            this.d.a(v2_1.getChallengeId(), ((com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity) ((com.fitbit.data.domain.challenges.ChallengeUser) v1_54.next())).getId());
        }
        if (!this.a.isNull("recentMessages")) {
            com.fitbit.data.domain.challenges.r v1_58 = new com.fitbit.data.domain.challenges.c;
            v1_58(this.f, v2_1.getChallengeId(), "recentMessages", com.fitbit.data.domain.JsonParserUtils$ParseMode.STRICT, this.g);
            v1_58.a(this.a);
        }
        if (!this.a.isNull("achievement")) {
            v2_1.setAchievement(this.c.a(this.a.getJSONObject("achievement")));
        }
        if (!this.a.isNull("rematchId")) {
            v2_1.setRematchId(this.a.getString("rematchId"));
        }
        com.fitbit.data.domain.challenges.r v1_68 = 0;
        if (v2_1.getScope() == com.fitbit.data.domain.challenges.Challenge$Scope.CORPORATE_WELLNESS) {
            v2_1.setExtendedData(new com.fitbit.data.domain.challenges.k(this.f.a(), v2_1).a(this.a));
            v1_68 = new com.fitbit.data.domain.challenges.s(v2_1.getType(), v2_1.getChallengeId()).a(this.a);
        }
        v2_1.setUrlPrefix(this.a.optString("routePrefix"));
        v0_4.insertOrReplace(v2_1);
        if (v1_68 != null) {
            v1_68.updateSelfRecursively(this.f.a());
        }
        return v2_1;
    }

Method com.fitbit.data.domain.challenges.g$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.domain.challenges.ChallengeUser a()
    {
        org.json.JSONObject v0_7 = this.a.a().getChallengeUserEntityDao();
        com.fitbit.data.domain.challenges.i v1_46 = this.d.getString("encodedId");
        com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity v2_2 = ((com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity) this.a.a(this.b.getChallengeId(), v1_46).g());
        if (v2_2 == null) {
            v2_2 = new com.fitbit.data.repo.greendao.challenge.ChallengeUserEntity();
            v2_2.setUserEncodeId(v1_46);
            v2_2.setChallengeId(this.b.getChallengeId());
        }
        if (this.d.has("lastUpdatedTime")) {
            v2_2.setLastUpdatedTime(com.fitbit.util.format.d.a(this.d.getString("lastUpdatedTime"), this.f));
        }
        if (this.d.has("join")) {
            v2_2.setJoinedTime(com.fitbit.util.format.d.a(this.d.getString("join"), this.f));
        }
        if (this.d.has("completed")) {
            v2_2.setCompletedTime(com.fitbit.util.format.d.a(this.d.getString("completed"), this.f));
        }
        com.fitbit.data.domain.challenges.i v1_0;
        com.fitbit.data.bl.challenges.w v4_14;
        v2_2.setPushNotificationsEnabled(this.d.optBoolean("isPushNotificationsEnabled"));
        if (!this.d.has("user")) {
            if (!this.d.has("group")) {
                v1_0 = 0;
                v4_14 = 0;
            } else {
                com.fitbit.data.domain.challenges.i v1_48 = this.d.getJSONObject("group");
                v4_14 = v1_48.getString("icon");
                v1_0 = v1_48.getString("title");
            }
        } else {
            com.fitbit.data.domain.challenges.i v1_50 = this.d.getJSONObject("user");
            v4_14 = v1_50.getString("avatar");
            v1_0 = v1_50.getString("displayName");
        }
        v2_2.setAvatarUrl(android.net.Uri.parse(v4_14));
        v2_2.setDisplayName(v1_0);
        v2_2.setUnsortedRankOrder(Integer.valueOf(this.e));
        com.fitbit.data.domain.challenges.i v1_4 = new com.fitbit.data.domain.challenges.ChallengeUserParticipantStatus();
        if (this.d.has("participantStatus")) {
            com.fitbit.data.bl.challenges.w v4_4 = this.d.optJSONObject("participantStatus");
            v1_4.setSucceeded(v4_4.optBoolean("succeeded"));
            v1_4.setActiveDayIndex(v4_4.getInt("activeDayIndex"));
            v1_4.setDailyObjectiveCompletionCount(v4_4.getInt("dailyObjectiveCompletionCount"));
            v1_4.setDailyTarget(v4_4.getInt("dailyTarget"));
            String v6_10 = v4_4.getJSONArray("dailySummary");
            com.fitbit.data.repo.greendao.challenge.DaoSession v7_1 = new int[v6_10.length()];
            long v8_0 = 0;
            while (v8_0 < v6_10.length()) {
                v7_1[v8_0] = v6_10.getInt(v8_0);
                v8_0++;
            }
            v1_4.setDailySummary(v7_1);
            if (v4_4.has("adventureSummary")) {
                com.fitbit.data.bl.challenges.w v4_5 = v4_4.getJSONObject("adventureSummary");
                v1_4.setCurrentCoordinatePositionIndex(v4_5.optInt("currentCoordinatePositionIndex"));
                v1_4.setStepsToNextLandmark(v4_5.optInt("stepsToNextLandmark"));
                v1_4.setStepProgress(v4_5.optInt("stepProgress"));
                v1_4.setAdventureAvgPerformance(v4_5.optInt("avgPerformance"));
                v1_4.setAdventureDailyDestinationValue(v4_5.optInt("destination"));
                v1_4.setAdventureDailyDestinationIndex(v4_5.optInt("dailyDestinationCoordinateIndex"));
                v1_4.setAdventureDailyStart(v4_5.optInt("start"));
            }
        }
        v2_2.setParticipantStatus(v1_4);
        v2_2.setChallengeId(this.b.getChallengeId());
        if (this.c != null) {
            v2_2.setParticipationType(this.c);
        }
        v0_7.insertOrReplace(v2_2);
        if (this.d.has("group")) {
            com.fitbit.data.domain.challenges.i v1_12 = this.d.optBoolean("isViewersGroup", 0);
            int v11 = this.d.getInt("dailyAverage");
            v2_2.setTeamId(new com.fitbit.data.domain.challenges.v(this.a, v2_2.getId(), v1_12, v11).a(this.d.getJSONObject("group")).getId());
            v0_7.update(v2_2);
            org.json.JSONObject v0_2 = new com.fitbit.data.domain.challenges.j;
            v0_2(this.a.a(), v2_2.getId().longValue(), 0, v11, com.fitbit.data.domain.challenges.ChallengeUserRank$DataType.DAILY_AVERAGE_STEPS.getSerializableName());
            v0_2.a();
            v2_2.resetChallengeUserRankEntityList();
        }
        if (this.d.has("rank")) {
            new com.fitbit.data.domain.challenges.i(this.a, v2_2.getId().longValue(), 0).a(this.d.getJSONObject("rank"));
            v2_2.resetChallengeUserRankEntityList();
        }
        return v2_2;
    }

Method com.fitbit.data.domain.challenges.m$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardEntity a()
    {
        java.util.HashSet v0_2 = this.d.getJSONObject("team");
        java.util.Iterator v1_9 = v0_2.getString("id");
        com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardEntity v2_2 = ((com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardEntity) this.e.a(this.b, this.c, v1_9).g());
        if (v2_2 == null) {
            v2_2 = new com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardEntity();
            v2_2.setChallengeId(this.b);
            v2_2.setDate(this.c);
            v2_2.setTeamId(v1_9);
        }
        v2_2.setTeamAverage(v0_2.getInt("average"));
        v2_2.setTeamImageUrl(android.net.Uri.parse(v0_2.getString("imageUrl")));
        this.a.getCorporateChallengeLeaderboardEntityDao().insertOrReplace(v2_2);
        java.util.HashSet v0_7 = this.d.getJSONArray("positions");
        java.util.Iterator v1_7 = new java.util.ArrayList(v0_7.length());
        com.fitbit.data.domain.JsonParserUtils.a(v0_7, new com.fitbit.data.domain.challenges.o(this.a, v2_2.getId().longValue(), this.e), v1_7, com.fitbit.data.domain.JsonParserUtils$ParseMode.STRICT);
        java.util.HashSet v0_9 = new java.util.HashSet();
        java.util.Iterator v1_8 = v1_7.iterator();
        while (v1_8.hasNext()) {
            v0_9.add(((com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity) v1_8.next()).getId());
        }
        v2_2.resetCorporateChallengeLeaderboardParticipantEntityList();
        java.util.Iterator v1_11 = v2_2.getCorporateChallengeLeaderboardParticipantEntityList().iterator();
        while (v1_11.hasNext()) {
            com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity v3_8 = ((com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity) v1_11.next());
            if (!v0_9.contains(v3_8.getId())) {
                v3_8.deleteSelfRecursively(this.a);
            }
        }
        return v2_2;
    }

Method com.fitbit.data.domain.challenges.o$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntityDao v0_7 = this.d.getString("userId");
        com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity v1_1 = ((com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity) this.e.b(this.b, v0_7).g());
        if (v1_1 == null) {
            v1_1 = new com.fitbit.data.repo.greendao.challenge.CorporateChallengeLeaderboardParticipantEntity();
            v1_1.setCorporateChallengeLeaderboardId(this.b);
            v1_1.setUserId(v0_7);
        }
        v1_1.setName(this.d.getString("fullName"));
        v1_1.setImageUrl(android.net.Uri.parse(this.d.getString("imageUrl")));
        v1_1.setValue(this.d.getInt("value"));
        v1_1.setUnsortedRankIndex(this.c);
        this.a.getCorporateChallengeLeaderboardParticipantEntityDao().insertOrReplace(v1_1);
        return v1_1;
    }

Method com.fitbit.data.domain.challenges.p$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateChallengeMapEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.CorporateChallengeMapEntity v1_2;
        org.json.JSONObject v0_2 = this.b.getJSONObject("map");
        if (this.c == null) {
            v1_2 = 0;
        } else {
            v1_2 = ((com.fitbit.data.repo.greendao.challenge.CorporateChallengeMapEntity) this.a.getCorporateChallengeMapEntityDao().load(this.c));
        }
        if (v1_2 == null) {
            v1_2 = new com.fitbit.data.repo.greendao.challenge.CorporateChallengeMapEntity();
        }
        v1_2.setChallengeId(this.c);
        v1_2.setHeight(v0_2.getInt("height"));
        v1_2.setWidth(v0_2.getInt("width"));
        v1_2.setBackground(v0_2.getString("background"));
        v1_2.setStepsPerTile(v0_2.getInt("stepsPerTile"));
        v1_2.setPreStartTile(android.net.Uri.parse(v0_2.getString("preStartTile")));
        v1_2.setStartTile(android.net.Uri.parse(v0_2.getString("startTile")));
        v1_2.setEndTile(android.net.Uri.parse(v0_2.getString("endTile")));
        v1_2.setRawPathType(v0_2.optString("pathType", "SNAKE"));
        v1_2.setMinStepsAroundMyTeam(v0_2.optInt("minStepsAroundMyTeam", 360));
        v1_2.setMinStepsAroundOtherTeams(v0_2.optInt("minStepsAroundOtherTeams", 150));
        String v3_4 = 0;
        v1_2.setPathCenterY(v0_2.optInt("pathCenterY", 0));
        org.json.JSONObject v0_3 = v0_2.getJSONArray("tiles");
        com.fitbit.data.domain.challenges.q v2_34 = new java.util.ArrayList();
        while (v3_4 < v0_3.length()) {
            v2_34.add(android.net.Uri.parse(v0_3.getString(v3_4)));
            v3_4++;
        }
        v1_2.setTiles(v2_34);
        this.a.insertOrReplace(v1_2);
        this.d.l(this.c).c();
        if (this.b.has("poi")) {
            org.json.JSONObject v0_10 = this.b.getJSONObject("poi");
            com.fitbit.data.domain.JsonParserUtils.a(v0_10.getJSONArray("places"), new com.fitbit.data.domain.challenges.q(this.a, this.c, com.fitbit.data.repo.greendao.challenge.CorporateChallengePointOfInterestEntity$Type.POI.name()));
            if (v0_10.has("hint")) {
                new com.fitbit.data.domain.challenges.q(this.a, this.c, com.fitbit.data.repo.greendao.challenge.CorporateChallengePointOfInterestEntity$Type.WINNER_ANNOUNCED.name()).a(v0_10.getJSONObject("hint"));
            }
        }
        v1_2.resetRawPointsOfInterest();
        v1_2.getRawPointsOfInterest();
        return v1_2;
    }

Method com.fitbit.data.domain.challenges.v$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateGroupEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.CorporateGroupEntity v0_2;
        if (this.b == null) {
            v0_2 = 0;
        } else {
            v0_2 = ((com.fitbit.data.repo.greendao.challenge.CorporateGroupEntity) this.a.a(this.b.longValue()).g());
        }
        if (v0_2 == null) {
            v0_2 = new com.fitbit.data.repo.greendao.challenge.CorporateGroupEntity();
        }
        v0_2.setChallengeUser(this.b.longValue());
        v0_2.setIsViewersGroup(this.c);
        v0_2.setDailyAverage(this.e);
        v0_2.setIcon(android.net.Uri.parse(this.d.getString("icon")));
        v0_2.setMapIcon(android.net.Uri.parse(this.d.getString("mapIcon")));
        v0_2.setParticipantsNum(this.d.getInt("participantsNum"));
        v0_2.setPositionIcon(android.net.Uri.parse(this.d.getString("positionIcon")));
        v0_2.setResultsIcon(android.net.Uri.parse(this.d.getString("resultsIcon")));
        v0_2.setTeamListIcon(android.net.Uri.parse(this.d.getString("teamListIcon")));
        v0_2.setTeamSmallIcon(android.net.Uri.parse(this.d.getString("teamSmallIcon")));
        v0_2.setTeamColor(com.fitbit.o.a.e(this.d, "color"));
        this.a.a().insertOrReplace(v0_2);
        return v0_2;
    }

Method com.fitbit.data.domain.challenges.x$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.FeatureBanner a()
    {
        com.fitbit.data.bl.exceptions.JsonException v0_1 = new com.fitbit.data.repo.greendao.challenge.FeatureBanner();
        v0_1.setType(this.c.getString("type"));
        v0_1.setFullscreenImage(android.net.Uri.parse(this.c.getString("bgImageUrl")));
        v0_1.setBannerImage(android.net.Uri.parse(this.c.getString("imageUrl")));
        v0_1.setCallToAction(this.c.getString("cta"));
        v0_1.setFullDescription(this.c.getString("fullDescription"));
        v0_1.setImageUrl(android.net.Uri.parse(this.c.getString("imageUrl")));
        v0_1.setShortDescription(this.c.getString("shortDescription"));
        v0_1.setTitle(this.c.optString("title"));
        v0_1.setTitleImage(this.c.optString("titleImageUrl"));
        if ((!android.text.TextUtils.isEmpty(v0_1.getTitle())) || (!android.text.TextUtils.isEmpty(v0_1.getTitleImage()))) {
            v0_1.setLinkText(this.c.getString("linkText"));
            v0_1.setBottomTextColor(com.fitbit.o.a.e(this.c, "bottomTextColor"));
            v0_1.setTopTextColor(com.fitbit.o.a.e(this.c, "topTextColor"));
            this.b.j(v0_1.getTitle()).c();
            com.fitbit.data.repo.greendao.challenge.DaoSession v1_35 = this.c.getJSONArray("highlights");
            int v2_0 = 0;
            int v3 = v1_35.length();
            while (v2_0 < v3) {
                com.fitbit.data.repo.greendao.challenge.DaoSession v4_2 = v1_35.getJSONObject(v2_0);
                com.fitbit.data.repo.greendao.challenge.FeatureBannerHighlight v5_1 = new com.fitbit.data.repo.greendao.challenge.FeatureBannerHighlight();
                v5_1.setBannerTitle(v0_1.getTitle());
                v5_1.setIconUrl(android.net.Uri.parse(v4_2.getString("iconUrl")));
                v5_1.setBody(v4_2.getString("body"));
                v5_1.setHeadline(v4_2.getString("headline"));
                this.a.insertOrReplace(v5_1);
                v2_0++;
            }
            this.a.insertOrReplace(v0_1);
            return v0_1;
        } else {
            throw new com.fitbit.data.bl.exceptions.JsonException("\'title\' or \'titleImage\' is required for feature banner");
        }
    }

Method com.fitbit.data.domain.challenges.y$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.LeadershipChallengeCompetitorEntity a()
    {
        com.fitbit.data.repo.greendao.challenge.LeadershipChallengeCompetitorEntity v0_1 = ((com.fitbit.data.repo.greendao.challenge.LeadershipChallengeCompetitorEntity) this.a.a(this.b, this.c, this.d.getSerializableName()).g());
        if (v0_1 == null) {
            v0_1 = new com.fitbit.data.repo.greendao.challenge.LeadershipChallengeCompetitorEntity();
            v0_1.setChallengeId(this.b);
            v0_1.setDate(this.c);
        }
        String v1_3 = this.d;
        v0_1.setRawCompetitorType(v1_3.getSerializableName());
        if ((v1_3 == com.fitbit.data.repo.greendao.challenge.LeadershipChallengeUserCompetitor$CompetitorType.ME) || (v1_3 == com.fitbit.data.repo.greendao.challenge.LeadershipChallengeUserCompetitor$CompetitorType.USER)) {
            v0_1.setUserId(this.e.getString("userId"));
            v0_1.setName(this.e.getString("name"));
            if (!this.e.has("lastSyncTime")) {
                v0_1.setLastSyncTime(0);
            } else {
                v0_1.setLastSyncTime(com.fitbit.util.format.c.a(this.e.getString("lastSyncTime")));
            }
        }
        v0_1.setValue(this.e.getInt("value"));
        v0_1.setIcon(android.net.Uri.parse(this.e.getString("icon")));
        v0_1.setParticipantsAheadPercent(this.e.optInt("participantsAheadPercent"));
        v0_1.setDefeatedText(this.e.optString("defeatedText"));
        String v1_23 = this.e.optJSONObject("nextDuty");
        if (v1_23 == null) {
            v0_1.setNextDutyDate(0);
            v0_1.setRawNextDutyMetric(0);
        } else {
            v0_1.setNextDutyDate(com.fitbit.util.format.d.c(v1_23.getString("date"), this.f));
            v0_1.setRawNextDutyMetric(v1_23.getString("metric"));
        }
        return v0_1;
    }

Method com.fitbit.data.domain.challenges.z$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.LeadershipChallengeDayEntity a()
    {
        int v0_7 = this.c.getString("date");
        com.fitbit.data.repo.greendao.challenge.LeadershipChallengeDayEntity v1_1 = ((com.fitbit.data.repo.greendao.challenge.LeadershipChallengeDayEntity) this.a.j(this.b, v0_7).g());
        if (v1_1 == null) {
            v1_1 = new com.fitbit.data.repo.greendao.challenge.LeadershipChallengeDayEntity();
            v1_1.setChallengeId(this.b);
            v1_1.setDate(v0_7);
        }
        v1_1.setMotivationText(this.c.getString("motivationText"));
        v1_1.setRawMetric(((com.fitbit.data.repo.greendao.challenge.LeadershipChallengeDay$Metric) com.fitbit.util.ap.a(this.c.getString("metric"), com.fitbit.data.repo.greendao.challenge.LeadershipChallengeDay$Metric)).getSerializableName());
        v1_1.setBgColor(com.fitbit.o.a.e(this.c, "bgColor"));
        v1_1.setBgImage(android.net.Uri.parse(this.c.getString("bgImage")));
        v1_1.setRawRole(this.c.getString("role"));
        int v0_16 = 0;
        v1_1.setCurrentUserWon(0);
        v1_1.setOpponentWon(0);
        v1_1.setStatusText("");
        if (this.c.has("features")) {
            org.json.JSONArray v2_12 = this.c.getJSONArray("features");
            int v3_2 = v2_12.length();
            while (v0_16 < v3_2) {
                String v4_0 = v2_12.getJSONObject(v0_16);
                String v5_1 = v4_0.getString("type");
                if (!"USER_WON".equals(v5_1)) {
                    if (!"LEADER_WON".equals(v5_1)) {
                        if (("WAIT_FOR_SYNC".equals(v5_1)) || ("WAIT_FOR_DAILY_GRACE_PERIOD".equals(v5_1))) {
                            v1_1.setStatusText(v4_0.getString("text"));
                        }
                    } else {
                        v1_1.setOpponentWon(1);
                    }
                } else {
                    v1_1.setCurrentUserWon(1);
                }
                v0_16++;
            }
        }
        return v1_1;
    }

Method android.support.v4.app.ActivityCompat.getReferrer() calling method android.net.Uri.parse()


    public static android.net.Uri getReferrer(android.app.Activity p2)
    {
        if (android.os.Build$VERSION.SDK_INT < 22) {
            int v2_5 = p2.getIntent();
            String v0_4 = ((android.net.Uri) v2_5.getParcelableExtra("android.intent.extra.REFERRER"));
            if (v0_4 == null) {
                int v2_1 = v2_5.getStringExtra("android.intent.extra.REFERRER_NAME");
                if (v2_1 == 0) {
                    return 0;
                } else {
                    return android.net.Uri.parse(v2_1);
                }
            } else {
                return v0_4;
            }
        } else {
            return p2.getReferrer();
        }
    }

Method android.support.v7.widget.SearchView.createIntentFromSuggestion() calling method android.net.Uri.parse()


    private android.content.Intent createIntentFromSuggestion(android.database.Cursor p9, int p10, String p11)
    {
        try {
            android.support.v7.widget.SearchView v1_6 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_action");
        } catch (android.content.Intent v10_1) {
            try {
                String v9_1 = p9.getPosition();
            } catch (RuntimeException) {
                v9_1 = -1;
            }
            android.support.v7.widget.SearchView v1_9 = new StringBuilder();
            v1_9.append("Search suggestions cursor at row ");
            v1_9.append(v9_1);
            v1_9.append(" returned exception.");
            android.util.Log.w("SearchView", v1_9.toString(), v10_1);
            return 0;
        }
        if (v1_6 == null) {
            v1_6 = this.mSearchable.getSuggestIntentAction();
        }
        if (v1_6 == null) {
            v1_6 = "android.intent.action.SEARCH";
        }
        String v2_0 = v1_6;
        android.support.v7.widget.SearchView v1_2 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data");
        if (v1_2 == null) {
            v1_2 = this.mSearchable.getSuggestIntentData();
        }
        if (v1_2 != null) {
            android.net.Uri v3_1 = android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_data_id");
            if (v3_1 != null) {
                String v4_1 = new StringBuilder();
                v4_1.append(v1_2);
                v4_1.append("/");
                v4_1.append(android.net.Uri.encode(v3_1));
                v1_2 = v4_1.toString();
            }
        }
        android.net.Uri v3_2;
        if (v1_2 != null) {
            v3_2 = android.net.Uri.parse(v1_2);
        } else {
            v3_2 = 0;
        }
        return this.createIntent(v2_0, v3_2, android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_extra_data"), android.support.v7.widget.SuggestionsAdapter.getColumnString(p9, "suggest_intent_query"), p10, p11);
    }

Method bolts.p.a() calling method android.net.Uri.parse()


    private static android.net.Uri a(String p0)
    {
        if (p0 != null) {
            return android.net.Uri.parse(p0);
        } else {
            return 0;
        }
    }

Method com.facebook.Profile$1.a() calling method android.net.Uri.parse()


    public void a(org.json.JSONObject p10)
    {
        String v2 = p10.optString("id");
        if (v2 != null) {
            int v10_1;
            String v0_2 = p10.optString("link");
            com.facebook.Profile v8 = new com.facebook.Profile;
            String v3 = p10.optString("first_name");
            String v4 = p10.optString("middle_name");
            String v5 = p10.optString("last_name");
            String v6 = p10.optString("name");
            if (v0_2 == null) {
                v10_1 = 0;
            } else {
                v10_1 = android.net.Uri.parse(v0_2);
            }
            v8(v2, v3, v4, v5, v6, v10_1);
            com.facebook.Profile.setCurrentProfile(v8);
            return;
        } else {
            return;
        }
    }

Method com.facebook.applinks.c.b() calling method android.net.Uri.parse()


    private static android.net.Uri b(android.net.Uri p2, org.json.JSONObject p3)
    {
        try {
            int v3_3 = p3.getJSONObject("web");
        } catch (org.json.JSONException) {
            return p2;
        }
        if (com.facebook.applinks.c.a(v3_3, "should_fallback", 1)) {
            int v3_2;
            int v3_1 = com.facebook.applinks.c.a(v3_3, "url", 0);
            if (v3_1 == 0) {
                v3_2 = 0;
            } else {
                v3_2 = android.net.Uri.parse(v3_1);
            }
            if (v3_2 != 0) {
                p2 = v3_2;
            }
            return p2;
        } else {
            return 0;
        }
    }

Method com.facebook.applinks.c.b() calling method android.net.Uri.parse()


    private static bolts.b$a b(org.json.JSONObject p5)
    {
        android.net.Uri v1 = 0;
        String v0_1 = com.facebook.applinks.c.a(p5, "package", 0);
        if (v0_1 != null) {
            String v2_1 = com.facebook.applinks.c.a(p5, "class", 0);
            String v3_0 = com.facebook.applinks.c.a(p5, "app_name", 0);
            bolts.b$a v5_1 = com.facebook.applinks.c.a(p5, "url", 0);
            if (v5_1 != null) {
                v1 = android.net.Uri.parse(v5_1);
            }
            return new bolts.b$a(v0_1, v2_1, v1, v3_0);
        } else {
            return 0;
        }
    }

Method com.facebook.internal.l.a() calling method android.net.Uri.parse()


    protected android.os.Bundle a(String p4)
    {
        android.os.Bundle v4_3 = com.facebook.internal.ae.d(android.net.Uri.parse(p4).getQuery());
        org.json.JSONException v0_9 = v4_3.getString("bridge_args");
        v4_3.remove("bridge_args");
        if (!com.facebook.internal.ae.a(v0_9)) {
            try {
                v4_3.putBundle("com.facebook.platform.protocol.BRIDGE_ARGS", com.facebook.internal.d.a(new org.json.JSONObject(v0_9)));
            } catch (org.json.JSONException v0_1) {
                com.facebook.internal.ae.a(ark>com.facebook.internal.lark>.d, "Unable to parse bridge_args JSON", v0_1);
            }
        }
        org.json.JSONException v0_3 = v4_3.getString("method_results");
        v4_3.remove("method_results");
        if (!com.facebook.internal.ae.a(v0_3)) {
            if (com.facebook.internal.ae.a(v0_3)) {
                v0_3 = "{}";
            }
            try {
                v4_3.putBundle("com.facebook.platform.protocol.RESULT_ARGS", com.facebook.internal.d.a(new org.json.JSONObject(v0_3)));
            } catch (org.json.JSONException v0_5) {
                com.facebook.internal.ae.a(ark>com.facebook.internal.lark>.d, "Unable to parse bridge_args JSON", v0_5);
            }
        }
        v4_3.remove("version");
        v4_3.putInt("com.facebook.platform.protocol.PROTOCOL_VERSION", com.facebook.internal.z.a());
        return v4_3;
    }

Method com.facebook.share.widget.ShareDialog$d.a() calling method android.net.Uri.parse()


    private com.facebook.share.model.SharePhotoContent a(com.facebook.share.model.SharePhotoContent p8, java.util.UUID p9)
    {
        com.facebook.share.model.SharePhotoContent$a v0_2 = new com.facebook.share.model.SharePhotoContent$a().a(p8);
        java.util.ArrayList v1_1 = new java.util.ArrayList();
        java.util.ArrayList v2_1 = new java.util.ArrayList();
        int v3 = 0;
        while (v3 < p8.getPhotos().size()) {
            com.facebook.share.model.SharePhoto v4_4 = ((com.facebook.share.model.SharePhoto) p8.getPhotos().get(v3));
            com.facebook.internal.y$a v5_0 = v4_4.getBitmap();
            if (v5_0 != null) {
                com.facebook.internal.y$a v5_1 = com.facebook.internal.y.a(p9, v5_0);
                v4_4 = new com.facebook.share.model.SharePhoto$a().a(v4_4).a(android.net.Uri.parse(v5_1.a())).a(0).d();
                v2_1.add(v5_1);
            }
            v1_1.add(v4_4);
            v3++;
        }
        v0_2.c(v1_1);
        com.facebook.internal.y.a(v2_1);
        return v0_2.b();
    }

Method com.fitbit.dashboard.as.<init>() calling method android.net.Uri.parse()


    public as(String p2, android.app.Activity p3, com.fitbit.deeplink.b p4, com.fitbit.coreux.a.a p5)
    {
        kotlin.jvm.internal.ae.f(p2, "linkString");
        kotlin.jvm.internal.ae.f(p3, "activity");
        kotlin.jvm.internal.ae.f(p4, "handler");
        kotlin.jvm.internal.ae.f(p5, "browser");
        this.b = p3;
        this.c = p4;
        this.d = p5;
        this.a = android.net.Uri.parse(p2);
        return;
    }

Method com.fitbit.data.bl.challenges.sync.g.<clinit>() calling method android.net.Uri.parse()


    static g()
    {
        com.fitbit.data.bl.challenges.sync.g.c = android.net.Uri.parse("fitbit://challenge/adventure/");
        return;
    }

Method com.facebook.login.CustomTabLoginMethodHandler.onCustomTabComplete() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.fitbit.data.domain.challenges.ChallengeMessage.getCheeredUsers() calling method android.net.Uri.parse()


    public java.util.List getCheeredUsers()
    {
        String[] v0_0 = this.getCheeredUsersEncodedIdsCsv();
        if (!android.text.TextUtils.isEmpty(v0_0)) {
            java.util.List v1_1;
            String[] v0_2 = v0_0.split(",");
            java.util.List v1_4 = this.getCheeredUsersAvatarsDsv();
            if (!android.text.TextUtils.isEmpty(v1_4)) {
                v1_1 = java.util.Arrays.asList(v1_4.split(" "));
            } else {
                v1_1 = java.util.Collections.emptyList();
            }
            java.util.ArrayList v2_3 = new java.util.ArrayList(v0_2.length);
            int v3_1 = 0;
            while (v3_1 < v0_2.length) {
                android.net.Uri v4_1 = 0;
                if (v1_1.size() > v3_1) {
                    v4_1 = android.net.Uri.parse(((String) v1_1.get(v3_1)));
                }
                v2_3.add(new com.fitbit.data.domain.challenges.ChallengeMessage$CheeredUser(v0_2[v3_1], v4_1));
                v3_1++;
            }
            return v2_3;
        } else {
            return java.util.Collections.emptyList();
        }
    }

Method com.fitbit.data.domain.challenges.a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.domain.challenges.Achievement a(org.json.JSONObject p11)
    {
        com.fitbit.data.domain.challenges.Achievement v0_3;
        com.fitbit.data.domain.challenges.Achievement v0_2 = p11.getString("shareImageWithText");
        if (!android.text.TextUtils.isEmpty(v0_2)) {
            v0_3 = android.net.Uri.parse(v0_2);
        } else {
            v0_3 = 0;
        }
        com.fitbit.data.domain.challenges.Achievement v0_1 = new com.fitbit.data.domain.challenges.Achievement;
        v0_1(p11.getString("achievementType"), p11.getString("title"), p11.getString("description"), android.net.Uri.parse(p11.getString("imageUrl")), p11.getString("shareCopy"), v0_3, Integer.parseInt(p11.getString("bgColorStart"), 16), Integer.parseInt(p11.getString("bgColorEnd"), 16));
        return v0_1;
    }

Method com.fitbit.data.domain.challenges.b.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension a(org.json.JSONObject p4)
    {
        com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension v0_1 = new com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension(this.a.getType());
        v0_1.setFullscreenBackgroundImageUrl(android.net.Uri.parse(p4.getString("bgImageUrl")));
        v0_1.setBackdropImageLongUrl(android.net.Uri.parse(p4.getString("backdropImageLong")));
        boolean v1_6 = android.net.Uri.parse(p4.getString("backdropImage"));
        if (!v1_6) {
            v1_6 = android.net.Uri.parse("file://none");
        }
        v0_1.setBackdropImageUrl(v1_6);
        v0_1.setSeriesId(p4.getString("seriesId"));
        v0_1.setTotalStepsToComplete(p4.getInt("totalSteps"));
        v0_1.setLocked(p4.optBoolean("locked"));
        v0_1.setMaxParticipants(p4.getInt("maxParticipants"));
        int v4_2 = 1;
        v0_1.setMinParticipants(1);
        v0_1.setIdealMaxParticipants(v0_1.getMaxParticipants());
        if (this.a.getRequiredUIFeatures().contains(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.INVITABLE_CHALLENGE)) {
            v4_2 = 2;
        }
        v0_1.setIdealMinParticipants(v4_2);
        return v0_1;
    }

Method com.fitbit.FitbitMobile.a.a.a() calling method android.net.Uri.parse()


    private android.net.Uri a(String p4, String p5)
    {
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = p5;
        return android.net.Uri.parse(String.format("fitbit://challenge-actions/invite/%s/%s", v1_1));
    }

Method com.fitbit.data.domain.challenges.f.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity a(org.json.JSONObject p10)
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity();
        v0_1.setType(p10.getString("type"));
        v0_1.setDescription(p10.getString("description"));
        v0_1.setName(p10.getString("name"));
        v0_1.setIconUrl(android.net.Uri.parse(p10.getString("iconUrl")));
        v0_1.setComingSoon(p10.getBoolean("comingSoon"));
        v0_1.setCreatable(p10.getBoolean("creatable"));
        v0_1.setTeaserText(p10.getString("teaser"));
        v0_1.setGameplay(p10.optString("gameplay"));
        v0_1.setRequiredDeviceFeatures(new java.util.ArrayList(com.fitbit.o.a.a(p10, "requiredDeviceFeatures", com.fitbit.device.DeviceFeature.UNKNOWN)));
        java.util.ArrayList v1_18 = java.util.EnumSet.noneOf(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature);
        int v2_4 = p10.getJSONArray("requiredChallengeFeatures");
        com.fitbit.data.domain.NamedTime v3_0 = v2_4.length();
        int v4 = 0;
        org.json.JSONObject v5_0 = 0;
        while (v5_0 < v3_0) {
            com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature v6_2 = v2_4.getString(v5_0);
            v1_18.add(((com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature) com.fitbit.util.ap.a(v6_2, com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature, com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.UNKNOWN)));
            if (v6_2.startsWith("CORPORATE_")) {
                v1_18.add(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.CORPORATE_CHALLENGE);
            }
            v5_0++;
        }
        if (com.fitbit.data.bl.challenges.m.a(v1_18)) {
            v1_18.add(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.WELCOME_SCREENS);
            v1_18.add(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.INTRA_TEAM_LEADERBOARD);
            v1_18.add(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.TEAM_MESSAGE_LIST);
        }
        if (com.fitbit.data.bl.challenges.m.b(v1_18)) {
            v1_18.add(com.fitbit.data.domain.challenges.ChallengeType$RequiredUIFeature.WELCOME_SCREENS);
        }
        v0_1.setRequiredUIFeatures(new java.util.ArrayList(v1_18));
        if (v0_1.isCreatable()) {
            java.util.ArrayList v1_22 = new java.util.ArrayList();
            org.json.JSONArray v10_1 = p10.getJSONArray("potentialStartTimes");
            int v2_14 = v10_1.length();
            while (v4 < v2_14) {
                com.fitbit.data.domain.NamedTime v3_2 = new com.fitbit.data.domain.NamedTime();
                v3_2.initFromPublicApiJsonObject(v10_1.getJSONObject(v4));
                v1_22.add(v3_2);
                v4++;
            }
            v0_1.setPotentialStartTimes(v1_22);
        }
        return v0_1;
    }

Method com.fitbit.data.domain.challenges.t.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateChallengeWelcomeScreenEntity a(org.json.JSONObject p4)
    {
        try {
            org.json.JSONException v0_1 = new com.fitbit.data.repo.greendao.challenge.CorporateChallengeWelcomeScreenEntity();
            v0_1.setChallengeType(this.a);
            v0_1.setChallengeId(this.b);
            v0_1.setUnsortedOrder(this.c);
            v0_1.setTitle(p4.getString("title"));
            v0_1.setDescription(p4.getString("content"));
            v0_1.setButtonText(p4.getString("actionForward"));
            v0_1.setImageUrl(android.net.Uri.parse(p4.getString("image")));
            this.c = (this.c + 1);
            return v0_1;
        } catch (Exception v4_6) {
            this.c = (this.c + 1);
            throw v4_6;
        } catch (Exception v4_5) {
            String v1_8 = new StringBuilder();
            v1_8.append("Got error while parsing/storing corporate challenge welcome screen data:");
            v1_8.append(v4_5.getMessage());
            org.json.JSONException v0_3 = new org.json.JSONException(v1_8.toString());
            v0_3.initCause(v4_5);
            throw v0_3;
        }
    }

Method com.fitbit.data.domain.challenges.u.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateChallengeWelcomeScreenSettingsEntity a(org.json.JSONObject p4)
    {
        try {
            org.json.JSONException v0_1 = new com.fitbit.data.repo.greendao.challenge.CorporateChallengeWelcomeScreenSettingsEntity();
            v0_1.setChallengeType(this.a);
            v0_1.setChallengeId(this.b);
            int v4_4 = p4.getJSONObject("background");
        } catch (int v4_1) {
            String v1_6 = new StringBuilder();
            v1_6.append("Got error while parsing/storing corporate challenge welcome screen settings data:");
            v1_6.append(v4_1.getMessage());
            org.json.JSONException v0_3 = new org.json.JSONException(v1_6.toString());
            v0_3.initCause(v4_1);
            throw v0_3;
        }
        if (v4_4.has("image")) {
            v0_1.setBackgroundImage(android.net.Uri.parse(v4_4.getString("image")));
        }
        v0_1.setBackgroundGradientStart(android.graphics.Color.parseColor(v4_4.getString("gradientStart")));
        v0_1.setBackgroundGradientEnd(android.graphics.Color.parseColor(v4_4.getString("gradientEnd")));
        return v0_1;
    }

Method com.fitbit.data.domain.challenges.w.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.CorporateRaceChallengeTypeExtensionEntity a(org.json.JSONObject p7)
    {
        com.fitbit.data.repo.greendao.challenge.CorporateRaceChallengeTypeExtensionEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.CorporateRaceChallengeTypeExtensionEntity();
        v0_1.setChallengeType(this.a.getType());
        java.util.ArrayList v1_1 = java.util.Collections.emptyList();
        if (!p7.isNull("winnersInfo")) {
            v1_1 = new java.util.ArrayList();
            org.json.JSONArray v7_1 = p7.getJSONArray("winnersInfo");
            int v2_2 = 0;
            int v3 = v7_1.length();
            while (v2_2 < v3) {
                v1_1.add(android.net.Uri.parse(v7_1.getJSONObject(v2_2).getString("url")));
                v2_2++;
            }
        }
        v0_1.setWinnerIconUrls(v1_1);
        return v0_1;
    }

Method android.support.v4.graphics.drawable.IconCompat.loadDrawableInner() calling method android.net.Uri.parse()


    private android.graphics.drawable.Drawable loadDrawableInner(android.content.Context p7)
    {
        switch (this.mType) {
            case 1:
                return new android.graphics.drawable.BitmapDrawable(p7.getResources(), ((android.graphics.Bitmap) this.mObj1));
            case 2:
                android.graphics.drawable.BitmapDrawable v0_14 = this.getResPackage();
                if (android.text.TextUtils.isEmpty(v0_14)) {
                    v0_14 = p7.getPackageName();
                }
                try {
                    return android.support.v4.content.res.ResourcesCompat.getDrawable(android.support.v4.graphics.drawable.IconCompat.getResources(p7, v0_14), this.mInt1, p7.getTheme());
                } catch (android.content.res.Resources v7_7) {
                    StringBuilder v4_7 = new Object[2];
                    v4_7[0] = Integer.valueOf(this.mInt1);
                    v4_7[1] = this.mObj1;
                    android.util.Log.e("IconCompat", String.format("Unable to load resource 0x%08x from pkg=%s", v4_7), v7_7);
                }
            case 3:
                return new android.graphics.drawable.BitmapDrawable(p7.getResources(), android.graphics.BitmapFactory.decodeByteArray(((byte[]) this.mObj1), this.mInt1, this.mInt2));
            case 4:
                android.graphics.Bitmap v2_6;
                android.graphics.drawable.BitmapDrawable v0_6 = android.net.Uri.parse(((String) this.mObj1));
                android.graphics.Bitmap v2_2 = v0_6.getScheme();
                if ((!"content".equals(v2_2)) && (!"file".equals(v2_2))) {
                    try {
                        v2_6 = new java.io.FileInputStream(new java.io.File(((String) this.mObj1)));
                    } catch (android.graphics.Bitmap v2_7) {
                        StringBuilder v4_3 = new StringBuilder();
                        v4_3.append("Unable to load image from path: ");
                        v4_3.append(v0_6);
                        android.util.Log.w("IconCompat", v4_3.toString(), v2_7);
                        v2_6 = 0;
                    }
                } else {
                    try {
                        v2_6 = p7.getContentResolver().openInputStream(v0_6);
                    } catch (android.graphics.Bitmap v2_9) {
                        StringBuilder v4_5 = new StringBuilder();
                        v4_5.append("Unable to load image from URI: ");
                        v4_5.append(v0_6);
                        android.util.Log.w("IconCompat", v4_5.toString(), v2_9);
                    }
                }
                if (v2_6 == null) {
                } else {
                    return new android.graphics.drawable.BitmapDrawable(p7.getResources(), android.graphics.BitmapFactory.decodeStream(v2_6));
                }
            case 5:
                return new android.graphics.drawable.BitmapDrawable(p7.getResources(), android.support.v4.graphics.drawable.IconCompat.createLegacyIconFromAdaptiveIcon(((android.graphics.Bitmap) this.mObj1), 0));
            default:
        }
        return 0;
    }

Method com.fitbit.FitbitMobile.a.b.a() calling method android.net.Uri.parse()


    private android.net.Uri a(String p4, String p5, String p6)
    {
        Object[] v1_1 = new Object[3];
        v1_1[0] = p4;
        v1_1[1] = p5;
        v1_1[2] = p6;
        android.net.Uri v4_1 = String.format("fitbit://challenge-actions/challenge/%s/message/%s/%s", v1_1);
        String v5_3 = com.fitbit.FitbitMobile.a.c.a(this.d.getRoutePrefix());
        if (!android.text.TextUtils.isEmpty(v5_3)) {
            StringBuilder v6_3 = new StringBuilder();
            v6_3.append(v4_1);
            v6_3.append("?routePrefix=");
            v6_3.append(v5_3);
            v4_1 = v6_3.toString();
        }
        return android.net.Uri.parse(v4_1);
    }

Method com.fitbit.FitbitMobile.a.e.a() calling method android.net.Uri.parse()


    private android.net.Uri a(com.fitbit.leaderboard.EncodedId p4, String p5)
    {
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4.getEncodedId();
        v1_1[1] = p5;
        return android.net.Uri.parse(String.format("fitbit://friends/invite/%s/%s", v1_1));
    }

Method com.fitbit.data.bl.challenges.b.b() calling method android.net.Uri.parse()


    private android.util.SparseArray b(String p6, com.fasterxml.jackson.core.JsonParser p7)
    {
        android.util.SparseArray v0_1 = new android.util.SparseArray();
        while (p7.h() != com.fasterxml.jackson.core.JsonToken.e) {
            com.fitbit.data.repo.greendao.challenge.AdventurePoint v1_2 = new com.fitbit.data.repo.greendao.challenge.AdventurePoint();
            v1_2.setAdventureType(p6);
            while (p7.h() != com.fasterxml.jackson.core.JsonToken.c) {
                int v2_11 = p7.v();
                if (!android.text.TextUtils.isEmpty(v2_11)) {
                    int v3_2 = -1;
                    switch (v2_11.hashCode()) {
                        case -1808499524:
                            if (!v2_11.equals("shareImage")) {
                            } else {
                                v3_2 = 5;
                            }
                            break;
                        case -1724546052:
                            if (!v2_11.equals("description")) {
                            } else {
                                v3_2 = 2;
                            }
                            break;
                        case -1660719558:
                            if (!v2_11.equals("coordinateIndex")) {
                            } else {
                                v3_2 = 10;
                            }
                            break;
                        case -1582038612:
                            if (!v2_11.equals("shareText")) {
                            } else {
                                v3_2 = 6;
                            }
                            break;
                        case -199389162:
                            if (!v2_11.equals("bgImage")) {
                            } else {
                                v3_2 = 0;
                            }
                            break;
                        case 3355:
                            if (!v2_11.equals("id")) {
                            } else {
                                v3_2 = 3;
                            }
                            break;
                        case 3373707:
                            if (!v2_11.equals("name")) {
                            } else {
                                v3_2 = 4;
                            }
                            break;
                        case 109761319:
                            if (!v2_11.equals("steps")) {
                            } else {
                                v3_2 = 7;
                            }
                            break;
                        case 1330532588:
                            if (!v2_11.equals("thumbnail")) {
                            } else {
                                v3_2 = 8;
                            }
                            break;
                        case 1784170949:
                            if (!v2_11.equals("timeReached")) {
                            } else {
                                v3_2 = 9;
                            }
                            break;
                        case 2112406204:
                            if (!v2_11.equals("badgeIcon")) {
                            } else {
                                v3_2 = 1;
                            }
                            break;
                        default:
                    }
                    switch (v3_2) {
                        case 0:
                            p7.h();
                            v1_2.setBgImage(android.net.Uri.parse(p7.Z()));
                            break;
                        case 1:
                            p7.h();
                            v1_2.setBadgeIcon(android.net.Uri.parse(p7.Z()));
                            break;
                        case 2:
                            p7.h();
                            v1_2.setDescription(p7.Z());
                            break;
                        case 3:
                            p7.h();
                            v1_2.setPointId(p7.N());
                            break;
                        case 4:
                            p7.h();
                            v1_2.setName(p7.Z());
                            break;
                        case 5:
                            p7.h();
                            v1_2.setShareImage(android.net.Uri.parse(p7.Z()));
                            break;
                        case 6:
                            p7.h();
                            v1_2.setShareText(p7.Z());
                            break;
                        case 7:
                            p7.h();
                            v1_2.setSteps(p7.M());
                            break;
                        case 8:
                            p7.h();
                            v1_2.setThumbnail(android.net.Uri.parse(p7.Z()));
                            break;
                        case 9:
                            p7.h();
                            v1_2.setTimeReached(com.fitbit.util.format.c.a(p7.Z()));
                            break;
                        case 10:
                            p7.h();
                            v0_1.put(p7.M(), v1_2);
                            break;
                        default:
                    }
                }
            }
        }
        return v0_1;
    }

Method android.support.v4.widget.SimpleCursorAdapter.setViewImage() calling method android.net.Uri.parse()


    public void setViewImage(android.widget.ImageView p2, String p3)
    {
        try {
            p2.setImageResource(Integer.parseInt(p3));
        } catch (NumberFormatException) {
            p2.setImageURI(android.net.Uri.parse(p3));
        }
        return;
    }

Method android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.fitbit.AppUpdateManager$UpdateDialogFragment.e() calling method android.net.Uri.parse()


    protected void e()
    {
        try {
            android.widget.Toast v0_1 = new android.content.Intent("android.intent.action.VIEW");
            int v1_6 = this.getActivity().getApplicationContext().getPackageName();
            int v2_0 = new StringBuilder();
            v2_0.append("market://details?id=");
            v2_0.append(v1_6);
            v0_1.setData(android.net.Uri.parse(v2_0.toString()));
            this.startActivity(v0_1);
        } catch (android.content.ActivityNotFoundException) {
            android.widget.Toast.makeText(this.getActivity(), 2131887427, 1).show();
        }
        return;
    }

Method com.fitbit.FirstActivity.a() calling method android.net.Uri.parse()


    private boolean a()
    {
        try {
            boolean v1_3;
            boolean v1_5 = this.a.k();
            String v2_3 = this.e();
        } catch (boolean v1_1) {
            Object[] v3_0 = new Object[0];
            d.a.b.b(v1_1, "Invalid input clearing launch request!", v3_0);
            this.a.l();
            v1_3 = 0;
            if (v1_3) {
                Object[] v3_3 = new Object[1];
                v3_3[0] = this.getIntent().getData();
                d.a.b.b("Successfully handled url %s, removing request", v3_3);
                this.a.l();
            }
            return v1_3;
        }
        if ((android.text.TextUtils.isEmpty(v1_5)) || (v2_3 == null)) {
        } else {
            v1_3 = com.fitbit.deeplink.domain.model.b.d().a(android.net.Uri.parse(v1_5), this, 0);
        }
    }

Method com.fitbit.data.bl.dz.b() calling method android.net.Uri.parse()


    private static android.content.Intent b(android.content.Intent p5)
    {
        android.content.Intent v0_1 = new android.content.Intent("com.fitbit.data.bl.SyncForDayTask.BROADCAST_ACTION");
        String v1_4 = com.fitbit.util.ap.a(com.fitbit.data.bl.SyncDataForDayOperation$DailyDataType, p5.getIntArrayExtra("datatype"));
        Object[] v4_1 = new Object[2];
        v4_1[0] = Long.valueOf(p5.getLongExtra("date", System.currentTimeMillis()));
        v4_1[1] = android.text.TextUtils.join("-", v1_4);
        v0_1.setData(android.net.Uri.parse(String.format("fitbit-synced://day/%s/%s", v4_1)));
        return v0_1;
    }

Method com.fitbit.GdprReaffirmActivity.a() calling method android.net.Uri.parse()


    protected void a(String p6)
    {
        String v2_0 = new Object[1];
        v2_0[0] = com.fitbit.util.bg.g();
        ark>com.fitbit.GdprReaffirmActivityark>$1 v0_7 = String.format("consents_%s.json", v2_0);
        Object[] v3_0 = new Object[1];
        v3_0[0] = v0_7;
        d.a.b.b("Consent file %s", v3_0);
        okhttp3.e v6_4 = android.net.Uri.parse(p6).buildUpon().appendPath(v0_7).build();
        okhttp3.aa$a v1_1 = new Object[1];
        v1_1[0] = v6_4;
        d.a.b.b("Consent content url %s", v1_1);
        com.fitbit.httpcore.a.a().c().c().a(new okhttp3.aa$a().a(v6_4.toString()).d()).a(new ark>com.fitbit.GdprReaffirmActivityark>$1(this));
        return;
    }

Method com.fitbit.MainActivity.p() calling method android.net.Uri.parse()


    private void p()
    {
        try {
            com.fitbit.savedstate.d v0_3 = this.w.k();
        } catch (com.fitbit.savedstate.d v0_2) {
            this.w.l();
            throw v0_2;
        } catch (com.fitbit.savedstate.d v0_1) {
            Object[] v2_1 = new Object[0];
            d.a.b.b(v0_1, "Invalid input clearing launch request!", v2_1);
            this.w.l();
            return;
        }
        if (android.text.TextUtils.isEmpty(v0_3)) {
        } else {
            com.fitbit.deeplink.domain.model.b.d().a(android.net.Uri.parse(v0_3), this, this);
        }
    }

Method com.fitbit.audrey.api.a.a() calling method android.net.Uri.parse()


    public org.json.JSONObject a(com.fitbit.feed.model.FeedItem p4, android.content.ContentResolver p5)
    {
        try {
            org.json.JSONObject v5_5;
            if (android.text.TextUtils.isEmpty(p4.getImageUrl())) {
                v5_5 = this.g.a(new com.fitbit.audrey.api.model.NewPostItem(p4), com.fitbit.httpcore.ContentType.f.name);
            } else {
                if (!com.fitbit.util.FeedContentType.k.a().equals(p4.getType())) {
                    v5_5 = this.g.a(okhttp3.ab.a(okhttp3.w.a(com.fitbit.httpcore.ContentType.f.toString()), new com.google.gson.d().b(new com.fitbit.audrey.api.model.NewPostItem(p4))), okhttp3.x$b.a("image", "image", new com.fitbit.httpcore.ah(android.net.Uri.parse(p4.getImageUrl()), p5)));
                } else {
                }
            }
        } catch (Long v4_1) {
            throw com.fitbit.audrey.api.FeedException.a(v4_1);
        }
        org.json.JSONObject v5_7 = this.a(v5_5);
        Object[] v1_10 = new Object[1];
        v1_10[0] = p4.getInstanceId();
        d.a.b.b("New Feed Item successfully created (%d)", v1_10);
        return v5_7;
    }

Method com.fitbit.audrey.creategroups.NewGroupData$a.a() calling method android.net.Uri.parse()


    public final com.fitbit.audrey.creategroups.NewGroupData a(com.fitbit.feed.model.f p9)
    {
        kotlin.jvm.internal.ae.f(p9, "feedGroup");
        com.fitbit.audrey.creategroups.NewGroupData v0_1 = new com.fitbit.audrey.creategroups.NewGroupData;
        v0_1(p9.q(), p9.p(), p9.z(), 0, 8, 0);
        android.net.Uri v9_1 = p9.n();
        kotlin.jvm.internal.ae.b(v9_1, "feedGroup.coverImageURL");
        android.net.Uri v9_2 = android.net.Uri.parse(v9_1);
        kotlin.jvm.internal.ae.b(v9_2, "Uri.parse(this)");
        v0_1.setGroupImage(v9_2);
        return v0_1;
    }

Method com.fitbit.audrey.util.c.a() calling method android.net.Uri.parse()


    static android.net.Uri a(String p2, String p3)
    {
        android.net.Uri v2_1 = android.net.Uri.parse(p2);
        android.net.Uri$Builder v0 = v2_1.buildUpon();
        if ("blog.fitbit.com".equalsIgnoreCase(v2_1.getHost())) {
            v0.fragment("removeContent");
        }
        v0.appendQueryParameter("utm_source", "androidapp");
        v0.appendQueryParameter("utm_medium", "fitbitfeed");
        if (p3 == null) {
            v0.appendQueryParameter("utm_campaign", "friends");
        } else {
            v0.appendQueryParameter("utm_campaign", p3);
        }
        return v0.build();
    }

Method com.fitbit.audrey.util.c.a() calling method android.net.Uri.parse()


    public static void a(android.app.Activity p5, String p6, String p7)
    {
        android.support.customtabs.CustomTabsIntent v0_2 = new android.support.customtabs.CustomTabsIntent$Builder().setToolbarColor(android.support.v4.content.ContextCompat.getColor(p5, com.fitbit.audrey.R$color.feed_url_card_custom_tab_color)).addDefaultShareMenuItem().build();
        android.content.Intent v1_0 = v0_2.intent;
        android.net.Uri v3_1 = new StringBuilder();
        v3_1.append("2//");
        v3_1.append(p5.getPackageName());
        v1_0.putExtra("android.intent.extra.REFERRER", android.net.Uri.parse(v3_1.toString()));
        android.content.Intent v6_1 = ark>com.fitbit.audrey.util.cark>.a(p6, p7);
        v0_2.intent.setData(v6_1);
        if (!ark>com.fitbit.audrey.util.cark>.a(p5, v0_2.intent)) {
            android.support.v4.content.ContextCompat.startActivity(p5, com.fitbit.audrey.c.b().a(p5, v6_1), 0);
        } else {
            v0_2.launchUrl(p5, v6_1);
        }
        return;
    }

Method com.fitbit.challenges.ui.LandmarkShareBroadcastReceiver.a() calling method android.net.Uri.parse()


    public static android.app.PendingIntent a(android.content.Context p5, com.fitbit.data.domain.challenges.Landmark p6)
    {
        android.content.Intent v0_1 = new android.content.Intent(p5, ark>com.fitbit.challenges.ui.LandmarkShareBroadcastReceiverark>);
        v0_1.setAction(ark>com.fitbit.challenges.ui.LandmarkShareBroadcastReceiverark>.a);
        v0_1.setData(android.net.Uri.parse("fitbit-internal://shared/landmark").buildUpon().appendQueryParameter("TYPE", p6.getAdventureType()).appendQueryParameter("LANDMARK_ID", String.valueOf(p6.getPointId())).build());
        return android.app.PendingIntent.getBroadcast(p5, 0, v0_1, 1073741824);
    }

Method com.fitbit.coin.kit.internal.ui.UiUtil.a() calling method android.net.Uri.parse()


    public static void a(com.fitbit.coin.kit.internal.device.PaymentDeviceId p3, android.app.Activity p4, android.widget.ImageView p5, android.widget.VideoView p6)
    {
        if (p3.getModelId() != com.fitbit.coin.kit.internal.device.PaymentDeviceId$ModelId.d) {
            p5.setVisibility(0);
            p5.setImageResource(ark>com.fitbit.coin.kit.internal.ui.UiUtilark>.b(p3));
            if (p3.getModelId() != com.fitbit.coin.kit.internal.device.PaymentDeviceId$ModelId.c) {
                p6.setVisibility(8);
            } else {
                p6.setVisibility(0);
                p6.setMediaController(new android.widget.MediaController(p4));
                android.media.MediaPlayer$OnPreparedListener v3_5 = new StringBuilder();
                v3_5.append("android.resource://");
                v3_5.append(p4.getPackageName());
                v3_5.append("/");
                v3_5.append(com.fitbit.coin.kit.R$raw.set_pin_charge3_video);
                p6.setVideoURI(android.net.Uri.parse(v3_5.toString()));
                p6.setZOrderOnTop(1);
                p6.setOnPreparedListener(com.fitbit.coin.kit.internal.ui.ax.a);
                p6.start();
            }
        } else {
            p5.setVisibility(8);
            p6.setVisibility(8);
        }
        return;
    }

Method com.fitbit.coin.kit.internal.ui.UiUtil.a() calling method android.net.Uri.parse()


    public void a(android.content.Context p4, String p5)
    {
        if (p4 != null) {
            android.content.Intent v0_1 = new android.content.Intent("android.intent.action.DIAL");
            StringBuilder v1_2 = new StringBuilder();
            v1_2.append("tel:");
            v1_2.append(p5);
            v0_1.setData(android.net.Uri.parse(v1_2.toString()));
            if (v0_1.resolveActivity(p4.getPackageManager()) != null) {
                p4.startActivity(v0_1);
            }
        }
        return;
    }

Method com.fitbit.coin.kit.internal.ui.wallet.at.a() calling method android.net.Uri.parse()


    static android.content.Intent a(String p5)
    {
        if (p5 != null) {
            android.net.Uri v1_3 = okhttp3.HttpUrl.g(p5);
            if (v1_3 != null) {
                return new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v1_3.toString()));
            } else {
                android.net.Uri v1_2 = d.a.b.a("CoinKit");
                Object[] v3_1 = new Object[1];
                v3_1[0] = p5;
                v1_2.e("invalid HTTP URL: %s", v3_1);
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.fitbit.coin.kit.internal.ui.wallet.card.k$l.onClick() calling method android.net.Uri.parse()


    public final void onClick(android.view.View p4)
    {
        com.fitbit.coin.kit.internal.ui.wallet.card.k.a(this.a).U().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse("https://www.i-pass.com.tw/Miss")));
        return;
    }

Method com.fitbit.coreux.a.a.a() calling method android.net.Uri.parse()


    public ark>com.fitbit.coreux.a.aark> a(android.content.Context p5)
    {
        android.content.Intent v0_1 = this.a.intent;
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append("2//");
        v2_1.append(p5.getPackageName());
        v0_1.putExtra("android.intent.extra.REFERRER", android.net.Uri.parse(v2_1.toString()));
        return this;
    }

Method com.fitbit.corporate.db.e.a() calling method android.net.Uri.parse()


    public static final android.net.Uri a(String p0)
    {
        android.net.Uri v0_1;
        if (p0 != null) {
            v0_1 = android.net.Uri.parse(p0);
        } else {
            v0_1 = 0;
        }
        return v0_1;
    }

Method com.fitbit.challenges.ui.adventures.AdventureSummaryActivity$7.onCreateLoader() calling method android.net.Uri.parse()


    public android.support.v4.content.Loader onCreateLoader(int p4, android.os.Bundle p5)
    {
        this.b();
        return new com.fitbit.util.b(this.c, com.fitbit.util.b$a.a(android.net.Uri.parse(this.a.o())).a(this.c.getString(2131887628)).b(this.a.h()).c(this.a.i()).a(), android.graphics.Bitmap$CompressFormat.PNG, 100);
    }

Method com.fitbit.challenges.ui.cw.ceo.LeadershipChallengeProgressFragment$a.f() calling method android.net.Uri.parse()


    public void f()
    {
        new com.fitbit.coreux.a.a().a(this.a.getActivity(), android.net.Uri.parse(this.a.getString(com.fitbit.ui.charts.OnboardingCellView$TileType.l.url)));
        return;
    }

Method com.fitbit.consent.b.a() calling method android.net.Uri.parse()


    public io.reactivex.ai a(String p5)
    {
        kotlin.jvm.internal.ae.f(p5, "baseUrl");
        io.reactivex.c.h v1_6 = new Object[1];
        v1_6[0] = com.fitbit.util.bg.g();
        String v0_1 = String.format("consents_%s.json", java.util.Arrays.copyOf(v1_6, v1_6.length));
        kotlin.jvm.internal.ae.b(v0_1, "java.lang.String.format(format, *args)");
        io.reactivex.ai v5_5 = this.a.b(((io.reactivex.c.h) new ark>com.fitbit.consent.bark>$d(android.net.Uri.parse(p5).buildUpon().appendPath(v0_1).build())));
        kotlin.jvm.internal.ae.b(v5_5, "apiSingle.flatMap { api \u2026(contentUrl.toString()) }");
        return v5_5;
    }

Method com.fitbit.corporate.b.d.a() calling method android.net.Uri.parse()


    public com.fitbit.corporate.model.c a(org.json.JSONObject p13)
    {
        kotlin.jvm.internal.ae.f(p13, "json");
        String v1_4 = p13.getString("type");
        kotlin.jvm.internal.ae.b(v1_4, "json.getString(\"type\")");
        com.fitbit.corporate.model.CorporateTileType v7 = com.fitbit.corporate.model.CorporateTileType.Companion.a(v1_4);
        String v0_1 = "";
        if (com.fitbit.corporate.model.CorporateTileType.PUSH == v7) {
            v0_1 = p13.getString("notification");
            kotlin.jvm.internal.ae.b(v0_1, "json.getString(\"notification\")");
        }
        int v6;
        String v8 = v0_1;
        android.net.Uri v9 = android.net.Uri.parse(p13.getString("icon"));
        String v10 = p13.getString("title");
        String v11 = p13.optString("description", "");
        com.fitbit.corporate.model.c v13_1 = new com.fitbit.corporate.model.c;
        String v4 = this.a;
        int v5 = this.b;
        if (v7 != this.c) {
            v6 = 0;
        } else {
            v6 = 1;
        }
        kotlin.jvm.internal.ae.b(v9, "icon");
        kotlin.jvm.internal.ae.b(v10, "title");
        kotlin.jvm.internal.ae.b(v11, "description");
        v13_1(v4, v5, v6, v7, v8, v9, v10, v11);
        return v13_1;
    }

Method com.fitbit.data.domain.User.aa() calling method android.net.Uri.parse()


    public boolean aa()
    {
        if ((android.text.TextUtils.isEmpty(this.profilePhotoLink)) || (android.net.Uri.parse(this.profilePhotoLink).getLastPathSegment().contains("defaultProfile"))) {
            int v0_2 = 0;
        } else {
            v0_2 = 1;
        }
        return v0_2;
    }

Method com.fitbit.audrey.compose.fragments.UrlPreviewFragment.b() calling method android.net.Uri.parse()


    public void b(com.fitbit.audrey.api.model.UrlDescriptionResponse p6)
    {
        int v0_1;
        this.b = p6;
        int v2 = 0;
        if (this.b != null) {
            v0_1 = 0;
        } else {
            v0_1 = 1;
        }
        if (this.previewWrapper != null) {
            if (v0_1 == 0) {
                if (!p6.allowed) {
                    android.widget.ImageView v1_0 = new Object[1];
                    v1_0[0] = this.b;
                    d.a.b.b("URL Returned but is NOT ALLOWED: %s", v1_0);
                } else {
                    this.urlTitle.setText(this.b.title);
                    this.description.setText(this.b.description);
                    this.urlLink.setText(this.b.providerURL);
                    if (this.b.getImageUrl() == null) {
                        this.urlCardImage.setVisibility(8);
                    } else {
                        this.urlCardImage.setVisibility(0);
                        com.squareup.picasso.Picasso.a(this.getContext()).a(android.net.Uri.parse(this.b.getImageUrl())).a(this.urlCardImage);
                    }
                }
            }
            android.widget.ImageView v1_12;
            if (v0_1 == 0) {
                v1_12 = 0;
            } else {
                v1_12 = 4;
            }
            this.previewWrapper.setVisibility(v1_12);
            if (v0_1 == 0) {
                v2 = 8;
            }
            this.spinner.setVisibility(v2);
            return;
        } else {
            return;
        }
    }

Method com.fitbit.audrey.fragments.PostDetailsFragment.a() calling method android.net.Uri.parse()


    void a()
    {
        android.support.customtabs.CustomTabsSession v0_1 = this.e.newSession(new android.support.customtabs.CustomTabsCallback());
        if (v0_1 != null) {
            v0_1.mayLaunchUrl(android.net.Uri.parse(this.b.getUrl()), 0, 0);
        }
        return;
    }

Method com.fitbit.coin.kit.internal.ui.wallet.card.c.a() calling method android.net.Uri.parse()


    private final android.content.Intent a(String p6)
    {
        if (p6 != null) {
            android.net.Uri v1_3 = okhttp3.HttpUrl.g(p6);
            if (v1_3 != null) {
                return new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v1_3.toString()));
            } else {
                android.net.Uri v1_2 = d.a.b.a("CoinKit");
                Object[] v3_1 = new Object[1];
                v3_1[0] = p6;
                v1_2.e("invalid HTTP URL: %s", v3_1);
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.fitbit.appratings.platform.ui.PlayStoreUIHelper$intent$2.b() calling method android.net.Uri.parse()


    public final android.content.Intent b()
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        String v1_5 = new StringBuilder();
        v1_5.append("https://play.google.com/store/apps/details?id=");
        v1_5.append(com.fitbit.appratings.platform.ui.b.a(this.this$0).getPackageName());
        v0_1.setData(android.net.Uri.parse(v1_5.toString()));
        v0_1.setPackage("com.android.vending");
        return v0_1;
    }

Method com.fitbit.coin.kit.internal.ui.verification.VerificationActivity.a() calling method android.net.Uri.parse()


    private void a(String p4, String p5)
    {
        String v0_0 = this.getPackageManager();
        this.q();
        v0_0.getPackageInfo(p5, 1);
        android.content.Intent v4_7 = new android.content.Intent().putExtra("android.intent.extra.TEXT", p4);
        String v0_2 = new StringBuilder();
        v0_2.append(p5);
        v0_2.append(".a2a");
        this.startActivityForResult(v4_7.setAction(v0_2.toString()).setPackage(p5), 2002);
    }

Method com.fitbit.coin.kit.internal.ui.verification.VerificationActivity.b() calling method android.net.Uri.parse()


    final synthetic void b(com.fitbit.coin.kit.internal.ui.verification.VerificationState p3)
    {
        this.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p3.b().e())));
        return;
    }

Method com.fitbit.device.notifications.parsing.statusbar.f.a() calling method android.net.Uri.parse()


    private final java.util.Collection a(String p4)
    {
        android.content.Intent[] v0_1 = new android.content.Intent[3];
        v0_1[0] = new android.content.Intent(p4);
        android.content.Intent v1_5 = new android.content.Intent(p4);
        v1_5.addCategory("android.intent.category.DEFAULT");
        v0_1[1] = v1_5;
        android.content.Intent v1_1 = new android.content.Intent(p4);
        v1_1.addCategory("android.intent.category.DEFAULT");
        v1_1.setData(android.net.Uri.parse("tel:1"));
        v0_1[2] = v1_1;
        return ((java.util.Collection) kotlin.collections.u.b(v0_1));
    }

Method com.fitbit.home.model.d.<init>() calling method android.net.Uri.parse()


    public d(com.fitbit.home.data.skeletons.HomeTile p3, com.fitbit.home.analytics.HomeTileState p4, com.fitbit.home.analytics.HomeTapType p5)
    {
        android.net.Uri v0_2;
        kotlin.jvm.internal.ae.f(p3, "homeTile");
        kotlin.jvm.internal.ae.f(p4, "tileState");
        kotlin.jvm.internal.ae.f(p5, "tapType");
        android.net.Uri v0_5 = p3.q();
        if (v0_5 == null) {
            v0_2 = android.net.Uri.EMPTY;
            kotlin.jvm.internal.ae.b(v0_2, "Uri.EMPTY");
        } else {
            android.net.Uri v0_1 = com.fitbit.deeplink.b.a.a(v0_5);
            if (v0_1 == null) {
            } else {
                v0_2 = android.net.Uri.parse(v0_1);
                kotlin.jvm.internal.ae.b(v0_2, "Uri.parse(this)");
                if (v0_2 == null) {
                }
            }
        }
        this(v0_2, p3, p4, p5);
        return;
    }

Method com.fitbit.device.notifications.parsing.statusbar.typehelpers.NotificationType$a.a() calling method android.net.Uri.parse()


    private final boolean a(android.content.Context p3, String p4)
    {
        java.util.Iterator v3_1 = p3.getPackageManager();
        boolean v0_12 = new android.content.Intent("android.intent.action.VIEW");
        v0_12.setData(android.net.Uri.parse("sms://12345"));
        int v1_1 = 0;
        java.util.Iterator v3_2 = v3_1.queryIntentActivities(v0_12, 0);
        kotlin.jvm.internal.ae.b(v3_2, "packageManager.queryIntentActivities(i, 0)");
        java.util.Iterator v3_3 = ((Iterable) v3_2);
        if ((!(v3_3 instanceof java.util.Collection)) || (!((java.util.Collection) v3_3).isEmpty())) {
            java.util.Iterator v3_4 = v3_3.iterator();
            while (v3_4.hasNext()) {
                if (kotlin.jvm.internal.ae.a(p4, ((android.content.pm.ResolveInfo) v3_4.next()).activityInfo.packageName)) {
                    v1_1 = 1;
                    break;
                }
            }
        }
        return v1_1;
    }

Method com.fitbit.device.notifications.reply.x.a() calling method android.net.Uri.parse()


    public final boolean a(String p4)
    {
        kotlin.jvm.internal.ae.f(p4, "number");
        if (com.fitbit.device.notifications.o.b.a().h()) {
            android.content.Intent v0_1 = new StringBuilder();
            v0_1.append("Attempting to call number: ");
            v0_1.append(p4);
            String v2_1 = new Object[0];
            d.a.b.c(v0_1.toString(), v2_1);
        }
        if (this.b.a(this.a)) {
            android.content.Intent v0_7 = new android.content.Intent("android.intent.action.CALL");
            StringBuilder v1_2 = new StringBuilder();
            v1_2.append("tel:");
            v1_2.append(p4);
            v0_7.setData(android.net.Uri.parse(v1_2.toString()));
            v0_7.setFlags(268435456);
            this.a.startActivity(v0_7);
            return 1;
        } else {
            android.content.Intent v0_9 = new Object[0];
            d.a.b.d("Missing start phone call permission", v0_9);
            return 0;
        }
    }

Method com.fitbit.dncs.PromptUserForSecureConnectionReceiver.a() calling method android.net.Uri.parse()


    private android.app.PendingIntent a(android.content.Context p4)
    {
        return android.app.PendingIntent.getActivity(p4, 0, new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p4.getString(2131889013))), 134217728);
    }

Method com.fitbit.dncs.notificationparsers.a.b() calling method android.net.Uri.parse()


    private boolean b(String p4)
    {
        java.util.Iterator v0_3 = this.e.getPackageManager();
        boolean v1_7 = new android.content.Intent("android.intent.action.VIEW");
        v1_7.setData(android.net.Uri.parse("sms://12345"));
        java.util.Iterator v0_2 = v0_3.queryIntentActivities(v1_7, 0).iterator();
        while (v0_2.hasNext()) {
            if (p4.equals(((android.content.pm.ResolveInfo) v0_2.next()).activityInfo.packageName)) {
                return 1;
            }
        }
        return 0;
    }

Method com.fitbit.fitstarapi.b.b.a() calling method android.net.Uri.parse()


    public static android.content.Intent a(android.content.Context p4, String p5)
    {
        int v4_6;
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        android.content.pm.PackageManager v1_1 = p4.getPackageManager();
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append(p4.getString(com.fitbit.fitstarapi.R$string.fitstar_freestyle_workout_intent));
        v2_1.append(p5);
        v0_1.setData(android.net.Uri.parse(v2_1.toString()));
        if (v1_1.queryIntentActivities(v0_1, 65536).size() <= 0) {
            v4_6 = 0;
        } else {
            v4_6 = 1;
        }
        if (v4_6 == 0) {
            v0_1 = v1_1.getLaunchIntentForPackage("com.fitstar.pt");
        }
        v0_1.addFlags(268435456);
        return v0_1;
    }

Method com.fitbit.fitstarapi.b.b.b() calling method android.net.Uri.parse()


    public static android.content.Intent b(android.content.Context p2)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse(p2.getString(com.fitbit.fitstarapi.R$string.fitstar_link)));
        com.fitbit.fitstarapi.a.a.a().a("coaching page no rec");
        v0_1.addFlags(268435456);
        return v0_1;
    }

Method com.fitbit.home.ui.tiles.BasicTileView$a.onClick() calling method android.net.Uri.parse()


    public final void onClick(android.view.View p6)
    {
        kotlin.bf v6_1 = this.a.a();
        if (v6_1 != null) {
            android.net.Uri v0_0 = android.net.Uri.parse(com.fitbit.deeplink.b.a.a(this.b.k()));
            kotlin.jvm.internal.ae.b(v0_0, "Uri.parse(this)");
            v6_1.a(new com.fitbit.home.model.d(v0_0, this.c, com.fitbit.home.ui.tiles.BasicTileView.a(this.a), com.fitbit.home.analytics.HomeTapType.b));
        }
        return;
    }

Method com.fitbit.httpcore.FitbitHttpConfig$Environment.toString() calling method android.net.Uri.parse()


    public String toString()
    {
        if (!android.text.TextUtils.isEmpty(this.loginAndRegisterUrl)) {
            Object[] v1_1 = new Object[2];
            v1_1[0] = this.name();
            v1_1[1] = android.net.Uri.parse(this.loginAndRegisterUrl).getHost();
            return String.format("%s, [%s]", v1_1);
        } else {
            return super.toString();
        }
    }

Method com.fitbit.data.repo.greendao.UriConverter.convertToEntityProperty() calling method android.net.Uri.parse()


    public android.net.Uri convertToEntityProperty(String p2)
    {
        if (!android.text.TextUtils.isEmpty(p2)) {
            return android.net.Uri.parse(p2);
        } else {
            return 0;
        }
    }

Method com.fitbit.deeplink.b.j() calling method android.net.Uri.parse()


    private boolean j(android.net.Uri p8)
    {
        if (com.fitbit.config.Config.a.a()) {
            try {
                this.a.startActivity(com.fitbit.platform.developer.LinkSideloadActivity.a(this.a, com.fitbit.config.Config.a.a(), android.net.Uri.parse(p8.getQueryParameter("downloadUrl")), android.net.Uri.parse(p8.getQueryParameter("callbackUrl"))));
                return 1;
            } catch (Exception v0_4) {
                Object[] v3_1 = new Object[1];
                v3_1[0] = p8;
                d.a.b.d(v0_4, "Failed due to bad input: %s", v3_1);
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.fitbit.deeplink.b.a() calling method android.net.Uri.parse()


    public boolean a(String p5)
    {
        Object[] v1_1 = new Object[2];
        v1_1[0] = com.fitbit.deeplink.domain.model.DeepLinkSchema.a.a();
        v1_1[1] = p5;
        return this.a(android.net.Uri.parse(String.format("%s:/%s", v1_1)));
    }

Method com.fitbit.deeplink.b.b() calling method android.net.Uri.parse()


    public boolean b(String p5)
    {
        Object[] v1_1 = new Object[2];
        v1_1[0] = com.fitbit.deeplink.domain.model.DeepLinkSchema.a.a();
        int v2_0 = 1;
        v1_1[1] = p5;
        if (com.fitbit.deeplink.DeepLinkType.a(android.net.Uri.parse(String.format("%s:/%s", v1_1))) == com.fitbit.deeplink.DeepLinkType.aq) {
            v2_0 = 0;
        }
        return v2_0;
    }

Method com.fitbit.device.ui.TrackerDetailsActivity$13.f() calling method android.net.Uri.parse()


    public void f()
    {
        android.net.Uri v0_3 = this.a.C.j().getEditionInfo().getAccessoriesGallery();
        if (android.text.TextUtils.isEmpty(v0_3)) {
            android.net.Uri v0_2 = this.a;
            com.fitbit.device.ui.TrackerDetailsActivity v2_1 = new Object[1];
            v2_1[0] = this.a.C.m().toLowerCase();
            v0_3 = v0_2.getString(2131886134, v2_1);
        }
        new com.fitbit.coreux.a.a().a(this.a, android.net.Uri.parse(v0_3));
        return;
    }

Method com.fitbit.device.ui.setup.notifications.NotificationType$1.b() calling method android.net.Uri.parse()


    public java.util.List b()
    {
        java.util.List v0_2 = new android.content.Intent("android.intent.action.DIAL");
        v0_2.setData(android.net.Uri.parse("tel://8675309"));
        android.content.Intent[] v1_4 = new android.content.Intent[2];
        v1_4[0] = com.fitbit.device.ui.setup.notifications.w.c();
        v1_4[1] = v0_2;
        return java.util.Arrays.asList(v1_4);
    }

Method com.fitbit.feed.ShareAchievementActivity$1.onCreateLoader() calling method android.net.Uri.parse()


    public android.support.v4.content.Loader onCreateLoader(int p4, android.os.Bundle p5)
    {
        this.e.e();
        return new com.fitbit.util.b(this.e, com.fitbit.util.b$a.a(android.net.Uri.parse(this.a)).a(this.b).b(this.c).c(this.d).a(), android.graphics.Bitmap$CompressFormat.PNG, 100);
    }

Method com.fitbit.device.ui.setup.notifications.NotificationType$2.b() calling method android.net.Uri.parse()


    public java.util.List b()
    {
        java.util.ArrayList v0_1 = new java.util.ArrayList();
        v0_1.add(com.fitbit.device.ui.setup.notifications.w.b());
        String[] v1_0 = new String[] {"sms", "smsto", "mms", "mmsto"});
        int v2_0 = v1_0.length;
        int v4_0 = 0;
        while (v4_0 < v2_0) {
            android.net.Uri v5_1 = new Object[1];
            v5_1[0] = v1_0[v4_0];
            v0_1.add(new android.content.Intent("android.intent.action.SENDTO", android.net.Uri.parse(String.format("%s://8675309", v5_1))));
            v4_0++;
        }
        int v2_1 = v1_0.length;
        int v4_1 = 0;
        while (v4_1 < v2_1) {
            Object[] v10 = new Object[1];
            v10[0] = v1_0[v4_1];
            v0_1.add(new android.content.Intent("android.intent.action.SEND", android.net.Uri.parse(String.format("%s://8675309", v10))));
            v4_1++;
        }
        return v0_1;
    }

Method com.fitbit.discover.ui.category.CategoryViewModel.a() calling method android.net.Uri.parse()


    public final void a(android.app.Activity p4, com.fitbit.discover.data.Item p5, String p6, int p7)
    {
        kotlin.jvm.internal.ae.f(p4, "activity");
        kotlin.jvm.internal.ae.f(p5, "item");
        kotlin.jvm.internal.ae.f(p6, "bundleId");
        if (p5.getCategoryOnClickAction() == null) {
            com.fitbit.discover.ui.product.ProductPageActivity.c.a(p4, p6, p5);
        } else {
            int v4_2 = ((com.fitbit.coreux.g) this.i.a(p4));
            com.fitbit.home.analytics.d v6_2 = p5.getCategoryOnClickAction();
            if (com.fitbit.discover.ui.category.g.a[v6_2.getType().ordinal()] == 1) {
                com.fitbit.home.analytics.d v6_5 = android.net.Uri.parse(com.fitbit.deeplink.b.a.a(v6_2.getValue()));
                kotlin.jvm.internal.ae.b(v6_5, "Uri.parse(link.value.prependFitbitScheme())");
                v4_2.a(v6_5);
            }
        }
        int v4_5 = ((com.fitbit.discover.data.Category) this.a.getValue());
        if (v4_5 == 0) {
            return;
        } else {
            int v4_7;
            kotlin.jvm.internal.ae.b(v4_5, "_categoryLiveData.value ?: return");
            com.fitbit.home.analytics.d v6_7 = this.j;
            String v0_8 = v4_5.getTitle();
            String v5_1 = p5.getTitle();
            int v4_6 = v4_5.getItems();
            if (v4_6 == 0) {
                v4_7 = 0;
            } else {
                v4_7 = (((java.util.Collection) v4_6).isEmpty() ^ 1);
            }
            v6_7.a(v0_8, v5_1, p7, v4_7);
            return;
        }
    }

Method com.fitbit.discover.ui.product.ProductPageViewModel.a() calling method android.net.Uri.parse()


    private final io.reactivex.a a(android.app.Activity p5, com.fitbit.discover.data.Item$Link p6)
    {
        io.reactivex.a v5_1;
        switch (com.fitbit.discover.ui.product.i.a[p6.getType().ordinal()]) {
            case 1:
                io.reactivex.ai v0_3 = p6.getTransitionType();
                if (v0_3 == null) {
                    v0_3 = com.fitbit.discover.data.TransitionType.DEEP_LINK;
                }
                this.a(p5, v0_3, com.fitbit.deeplink.b.a.a(p6.getValue()));
                v5_1 = io.reactivex.a.f();
                kotlin.jvm.internal.ae.b(v5_1, "Completable.complete()");
                break;
            case 2:
                this.m.a(p5, android.net.Uri.parse(p6.getValue()));
                v5_1 = io.reactivex.a.f();
                kotlin.jvm.internal.ae.b(v5_1, "Completable.complete()");
                break;
            case 3:
                com.fitbit.util.appstarter.b.a(this.p, android.net.Uri.parse(p6.getValue()));
                v5_1 = io.reactivex.a.f();
                kotlin.jvm.internal.ae.b(v5_1, "Completable.complete()");
                break;
            case 4:
                if (p6.getMethod() != null) {
                    v5_1 = this.j.b(p6.getValue(), p6.getMethod(), p6.getRequestBody()).b(this.k.b()).a(this.k.a()).b(((io.reactivex.c.a) new ark>com.fitbit.discover.ui.product.ProductPageViewModelark>$g(this, p5)));
                } else {
                    io.reactivex.ai v0_24 = new StringBuilder();
                    v0_24.append("Null http method for ");
                    v0_24.append(p6.getType());
                    v5_1 = io.reactivex.a.b(((Throwable) new IllegalStateException(v0_24.toString())));
                }
                kotlin.jvm.internal.ae.b(v5_1, "if (link.method == null)\u2026HOME) }\n                }");
                break;
            case 5:
                if (p6.getMethod() != null) {
                    v5_1 = this.j.a(p6.getValue(), p6.getMethod(), p6.getRequestBody()).b(this.k.b()).a(this.k.a()).c(((io.reactivex.c.g) new ark>com.fitbit.discover.ui.product.ProductPageViewModelark>$h(this, p5, p6))).k();
                } else {
                    io.reactivex.ai v0_10 = new StringBuilder();
                    v0_10.append("Null http method for ");
                    v0_10.append(p6.getType());
                    v5_1 = io.reactivex.a.b(((Throwable) new IllegalStateException(v0_10.toString())));
                }
                kotlin.jvm.internal.ae.b(v5_1, "if (link.method == null)\u2026ement()\n                }");
                break;
            default:
                io.reactivex.ai v0_5 = new StringBuilder();
                v0_5.append("Missing implementation for link type ");
                v0_5.append(p6.getType());
                v0_5.append(46);
                v5_1 = io.reactivex.a.b(((Throwable) new IllegalStateException(v0_5.toString())));
                kotlin.jvm.internal.ae.b(v5_1, "Completable.error(Illega\u2026ink type ${link.type}.\"))");
        }
        return v5_1;
    }

Method com.fitbit.discover.ui.product.ProductPageViewModel.a() calling method android.net.Uri.parse()


    private final void a(android.app.Activity p3, com.fitbit.discover.data.TransitionType p4, String p5)
    {
        int v0_3 = ((com.fitbit.coreux.g) this.l.a(p3));
        if (p4 != com.fitbit.discover.data.TransitionType.DEEP_LINK) {
            if ((p5 == null) || (p4 == com.fitbit.discover.data.TransitionType.HOME)) {
                p3.startActivity(com.fitbit.home.ui.HomeActivity.c.a(((android.content.Context) p3), com.fitbit.home.R$id.today));
            }
        } else {
            android.net.Uri v3_1 = android.net.Uri.parse(p5);
            kotlin.jvm.internal.ae.b(v3_1, "Uri.parse(deepLinkUrl)");
            v0_3.a(v3_1);
        }
        return;
    }

Method com.fitbit.jsscheduler.runtime.c.<clinit>() calling method android.net.Uri.parse()


    static c()
    {
        com.fitbit.jsscheduler.runtime.c.b = android.net.Uri.parse("file:///android_asset/bootstrap.js");
        return;
    }

Method net.hockeyapp.android.m.prepareDownload() calling method android.net.Uri.parse()


    protected void prepareDownload()
    {
        int v0_0 = this.getActivity();
        if (net.hockeyapp.android.d.l.d(v0_0)) {
            if (net.hockeyapp.android.d.i.a(net.hockeyapp.android.d.i.a(v0_0, net.hockeyapp.android.m.requiredPermissions()))) {
                if (net.hockeyapp.android.d.i.a(v0_0)) {
                    this.startDownloadTask();
                    if (this.getShowsDialog()) {
                        this.dismiss();
                    }
                    return;
                } else {
                    if (android.os.Build$VERSION.SDK_INT < 26) {
                        this.showError(net.hockeyapp.android.R$string.hockeyapp_error_install_form_unknown_sources_disabled);
                    } else {
                        android.content.Intent v1_4 = new android.content.Intent("android.settings.MANAGE_UNKNOWN_APP_SOURCES");
                        android.net.Uri v2_3 = new StringBuilder();
                        v2_3.append("package:");
                        v2_3.append(v0_0.getPackageName());
                        v1_4.setData(android.net.Uri.parse(v2_3.toString()));
                        v0_0.startActivity(v1_4);
                    }
                    return;
                }
            } else {
                this.showError(net.hockeyapp.android.R$string.hockeyapp_error_no_external_storage_permission);
                return;
            }
        } else {
            this.showError(net.hockeyapp.android.R$string.hockeyapp_error_no_network_message);
            return;
        }
    }

Method com.fitbit.food.ui.daydetails.FoodLoggingDayDetailsFragment.c() calling method android.net.Uri.parse()


    final synthetic void c()
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(this.getString(2131887705)));
        return;
    }

Method com.fitbit.friends.ui.finder.views.ContactPermissionFragment.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        if (p3.getId() != 2131363013) {
            if (p3.getId() == 2131364794) {
                android.content.Intent v3_3 = new android.content.Intent();
                v3_3.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
                android.net.Uri v0_3 = new StringBuilder();
                v0_3.append("package:");
                v0_3.append(this.getActivity().getPackageName());
                v3_3.setData(android.net.Uri.parse(v0_3.toString()));
                this.startActivity(v3_3);
            }
        } else {
            this.d();
        }
        return;
    }

Method com.fitbit.fitstar.ui.fragments.FitstarLearnMoreFragment.onStartClick() calling method android.net.Uri.parse()


    protected void onStartClick()
    {
        android.content.Context v0 = this.getContext();
        android.content.Intent v1_1 = v0.getPackageManager().getLaunchIntentForPackage("com.fitstar.pt");
        if (v1_1 != null) {
            com.fitbit.fitstarapi.a.a.a().b("coaching learn more");
        } else {
            v1_1 = new android.content.Intent("android.intent.action.VIEW");
            v1_1.setData(android.net.Uri.parse(v0.getString(com.fitbit.fitstar.R$string.fitstar_link)));
            com.fitbit.fitstarapi.a.a.a().a("coaching learn more");
        }
        v1_1.addFlags(268435456);
        v0.startActivity(v1_1);
        return;
    }

Method com.fitbit.fitstar.ui.fragments.FitstarPreviewFragment.onStartClick() calling method android.net.Uri.parse()


    protected void onStartClick()
    {
        android.content.Context v0 = this.getContext();
        android.content.Intent v1_1 = new android.content.Intent("android.intent.action.VIEW");
        int v2_2 = v0.getPackageManager();
        if (com.fitbit.fitstarapi.b.b.a(v0)) {
            int v3_6;
            com.fitbit.fitstarapi.a.a.a().b("coaching workout preview");
            if (android.text.TextUtils.isEmpty(this.d.getTemplateId())) {
                int v3_5 = new StringBuilder();
                v3_5.append(this.getString(com.fitbit.fitstar.R$string.fitstar_personalized_workout_intent));
                v3_5.append(this.d.getId());
                v3_6 = v3_5.toString();
            } else {
                int v3_8 = new StringBuilder();
                v3_8.append(this.getString(com.fitbit.fitstar.R$string.fitstar_freestyle_workout_intent));
                v3_8.append(this.d.getTemplateId());
                v3_6 = v3_8.toString();
            }
            v1_1.setData(android.net.Uri.parse(v3_6));
            if ((v2_2.queryIntentActivities(v1_1, 65536).isEmpty() ^ 1) == 0) {
                v1_1 = v2_2.getLaunchIntentForPackage("com.fitstar.pt");
            }
        } else {
            com.fitbit.fitstarapi.a.a.a().a("coaching workout preview");
            v1_1.setData(android.net.Uri.parse(v0.getString(com.fitbit.fitstar.R$string.fitstar_link)));
        }
        v1_1.addFlags(268435456);
        v0.startActivity(v1_1);
        return;
    }

Method com.fitbit.food.ui.landing.FoodLoggingDaysListFragment.l() calling method android.net.Uri.parse()


    final synthetic void l()
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(this.getString(2131887705)));
        return;
    }

Method com.fitbit.device.ui.setup.AbstractConfirmDeviceActivity.a() calling method android.net.Uri.parse()


    protected void a(String p3)
    {
        if (!android.text.TextUtils.isEmpty(p3)) {
            this.m.setVideoURI(android.net.Uri.parse(p3));
            this.m.setOnErrorListener(new ark>com.fitbit.device.ui.setup.AbstractConfirmDeviceActivityark>$7(this));
        } else {
            this.m.setBackgroundColor(-1);
            this.l.setVisibility(8);
            com.fitbit.util.k.d.a(this.k, this.o.getEditionInfo().getDescriptionGradientStartColor(), this.o.getEditionInfo().getDescriptionGradientEndColor());
            this.h.setVisibility(0);
            com.squareup.picasso.Picasso.a(this).a(this.o.getEditionInfo().getDescriptionImageUrl()).a(this.h);
        }
        return;
    }

Method com.fitbit.device.ui.setup.AbstractConfirmDeviceActivity.g() calling method android.net.Uri.parse()


    protected void g()
    {
        new com.fitbit.coreux.a.a().a(this, android.net.Uri.parse(this.o.getEditionInfo().getSetupGuideUrl()));
        this.finish();
        return;
    }

Method com.fitbit.device.ui.setup.AbstractConfirmDeviceActivity.h() calling method android.net.Uri.parse()


    protected void h()
    {
        new com.fitbit.coreux.a.a().a(this, android.net.Uri.parse(this.getString(2131886262)));
        this.finish();
        return;
    }

Method com.fitbit.feed.ComposeActivity.c() calling method android.net.Uri.parse()


    public void c(com.fitbit.audrey.b.d p5)
    {
        String v0_3 = android.net.Uri.parse(this.s.getImageUrl());
        if (v0_3 != null) {
            com.fitbit.audrey.c.b().c(this.getApplicationContext()).b(p5.c(), this.s, this.x);
            this.startActivity(new com.fitbit.util.cu().a(this).a(this.s.getTextContent()).a(v0_3).a());
            this.setResult(-1);
            this.finish();
            return;
        } else {
            throw new RuntimeException("ComposeActivity requires an image to share.");
        }
    }

Method com.fitbit.licenses.OpenSourceLicenseActivity.a() calling method android.net.Uri.parse()


    public void a(com.fitbit.licenses.data.LibraryLicense p2)
    {
        if (p2.licenseUrl == null) {
            com.fitbit.licenses.LicenseDisplayActivity.a(this, p2);
        } else {
            new com.fitbit.coreux.a.a().a(this, android.net.Uri.parse(p2.licenseUrl));
        }
        return;
    }

Method com.fitbit.minerva.survey.MinervaSurveyActivity.a() calling method android.net.Uri.parse()


    private void a(com.fitbit.surveys.model.SurveyDeepLinkTransition p5)
    {
        try {
            java.util.Locale v0_11 = com.fitbit.minerva.survey.j.a(this.h, this.l);
            com.fitbit.coreux.a.a v1_12 = p5.getUrl();
        } catch (com.fitbit.security.legal.a v5_5) {
            com.fitbit.coreux.a.a v1_11 = new Object[0];
            d.a.b.e(v5_5, "Error converting survey responses to json.", v1_11);
            return;
        }
        if (!v1_12.toLowerCase().startsWith("https://")) {
            if (!v1_12.toLowerCase().startsWith("fitbit://")) {
                String v2_4 = new StringBuilder();
                v2_4.append("fitbit://");
                v2_4.append(v1_12);
                v1_12 = v2_4.toString();
            }
            java.util.Locale v0_14 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v1_12).buildUpon().appendQueryParameter("survey_id", this.h.getId()).appendQueryParameter("survey_version", this.h.getVersion()).appendQueryParameter("survey_responses", v0_11).appendQueryParameter("survey_transition_metadata", p5.getMetadata()).build());
            v0_14.setPackage(this.getPackageName());
            try {
                this.startActivity(v0_14);
            } catch (com.fitbit.security.legal.a v5_17) {
                d.a.b.e(v5_17);
            }
            return;
        } else {
            com.fitbit.security.legal.a v5_18 = android.net.Uri.parse(v1_12);
            if (!v1_12.toLowerCase().contains("help_article")) {
                if (!v1_12.toLowerCase().contains("legal")) {
                    try {
                        this.startActivity(new android.content.Intent("android.intent.action.VIEW", v5_18));
                    } catch (com.fitbit.security.legal.a v5_19) {
                        d.a.b.e(v5_19);
                    }
                } else {
                    com.fitbit.security.legal.a v5_20 = v5_18.getLastPathSegment();
                    if (!v5_20.toLowerCase().equals("privacy")) {
                        if (!v5_20.toLowerCase().equals("cookie-policy")) {
                            if (!v5_20.toLowerCase().equals("terms-of-service")) {
                                if (v5_20.toLowerCase().equals("safety-instructions")) {
                                    new com.fitbit.security.legal.a(java.util.Locale.getDefault(), new com.fitbit.coreux.a.a()).e(this);
                                }
                            } else {
                                new com.fitbit.security.legal.a(java.util.Locale.getDefault(), new com.fitbit.coreux.a.a()).b(this);
                            }
                        } else {
                            new com.fitbit.security.legal.a(java.util.Locale.getDefault(), new com.fitbit.coreux.a.a()).c(this);
                        }
                    } else {
                        new com.fitbit.security.legal.a(java.util.Locale.getDefault(), new com.fitbit.coreux.a.a()).a(this);
                    }
                }
            } else {
                new com.fitbit.coreux.a.c().a(this, v5_18.getLastPathSegment());
            }
            return;
        }
    }

Method com.fitbit.minerva.ui.info.MinervaInfoActivity.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p5)
    {
        kotlin.jvm.internal.ae.f(p5, "view");
        com.fitbit.coreux.a.a v0_7 = p5.getId();
        if (v0_7 != com.fitbit.minerva.R$id.usingMinerva) {
            if (v0_7 != com.fitbit.minerva.R$id.menstrualHealth) {
                if (v0_7 != com.fitbit.minerva.R$id.trackMenstrual) {
                    if (v0_7 != com.fitbit.minerva.R$id.minervaPhases) {
                        if (v0_7 != com.fitbit.minerva.R$id.birthControl) {
                            if (v0_7 == com.fitbit.minerva.R$id.periodMyths) {
                                com.fitbit.coreux.a.a v0_6 = new com.fitbit.coreux.a.a();
                                StringBuilder v2_3 = new StringBuilder();
                                v2_3.append(p5.getContext().getString(com.fitbit.minerva.R$string.blog_period_myths));
                                v2_3.append(new com.fitbit.coreux.a.c().a());
                                v0_6.a(((android.app.Activity) this), android.net.Uri.parse(v2_3.toString()));
                            }
                        } else {
                            com.fitbit.coreux.a.a v0_9 = new com.fitbit.coreux.a.a();
                            StringBuilder v2_5 = new StringBuilder();
                            v2_5.append(p5.getContext().getString(com.fitbit.minerva.R$string.blog_birth_control));
                            v2_5.append(new com.fitbit.coreux.a.c().a());
                            v0_9.a(((android.app.Activity) this), android.net.Uri.parse(v2_5.toString()));
                        }
                    } else {
                        com.fitbit.coreux.a.a v0_11 = new com.fitbit.coreux.a.a();
                        StringBuilder v2_7 = new StringBuilder();
                        v2_7.append(p5.getContext().getString(com.fitbit.minerva.R$string.blog_ovulation));
                        v2_7.append(new com.fitbit.coreux.a.c().a());
                        v0_11.a(((android.app.Activity) this), android.net.Uri.parse(v2_7.toString()));
                    }
                } else {
                    com.fitbit.coreux.a.a v0_13 = new com.fitbit.coreux.a.a();
                    StringBuilder v2_9 = new StringBuilder();
                    v2_9.append(p5.getContext().getString(com.fitbit.minerva.R$string.blog_track_menstrual));
                    v2_9.append(new com.fitbit.coreux.a.c().a());
                    v0_13.a(((android.app.Activity) this), android.net.Uri.parse(v2_9.toString()));
                }
            } else {
                com.fitbit.coreux.a.a v0_2 = new com.fitbit.coreux.a.a();
                StringBuilder v2_1 = new StringBuilder();
                v2_1.append(p5.getContext().getString(com.fitbit.minerva.R$string.blog_menstrual_health));
                v2_1.append(new com.fitbit.coreux.a.c().a());
                v0_2.a(((android.app.Activity) this), android.net.Uri.parse(v2_1.toString()));
            }
        } else {
            new com.fitbit.coreux.a.c().a(((android.app.Activity) this), "2332");
        }
        return;
    }

Method com.fitbit.music.deeplinks.DeepLinkCreator.a() calling method android.net.Uri.parse()


    public static android.net.Uri a(String p2, ark>com.fitbit.music.deeplinks.DeepLinkCreatorark>$DeepLinkReason p3)
    {
        StringBuilder v0_1 = new StringBuilder();
        v0_1.append("fitbit://tracker/");
        v0_1.append(p2);
        v0_1.append("/media");
        if (p3 != null) {
            v0_1.append("?");
            v0_1.append("reason");
            v0_1.append("=");
            v0_1.append(p3.name());
        }
        return android.net.Uri.parse(v0_1.toString());
    }

Method com.fitbit.notifications.e.b() calling method android.net.Uri.parse()


    public static final android.content.Intent b(android.content.Context p3, boolean p4)
    {
        kotlin.jvm.internal.ae.f(p3, "receiver$0");
        android.content.Intent v0_2 = new android.content.Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        StringBuilder v1_2 = new StringBuilder();
        v1_2.append("package:");
        v1_2.append(p3.getPackageName());
        android.content.Intent v3_4 = v0_2.setData(android.net.Uri.parse(v1_2.toString()));
        if (p4 != null) {
            v3_4.addFlags(268435456);
        }
        kotlin.jvm.internal.ae.b(v3_4, "intent");
        return v3_4;
    }

Method com.fitbit.notificationscenter.data.f.e() calling method android.net.Uri.parse()


    private android.net.Uri e(com.fitbit.notificationscenter.data.Notification p1)
    {
        return android.net.Uri.parse(p1.k.b);
    }

Method com.fitbit.now.util.c.a() calling method android.net.Uri.parse()


    public static final com.fitbit.now.model.f a(com.fitbit.now.model.NowCard$Action p3, String p4, com.fitbit.now.model.e p5)
    {
        kotlin.jvm.internal.ae.f(p3, "receiver$0");
        kotlin.jvm.internal.ae.f(p4, "cardID");
        kotlin.jvm.internal.ae.f(p5, "metricsBundle");
        com.fitbit.now.model.f v2_1 = 0;
        if (p3.d() != com.fitbit.now.model.NowCard$Style.FEEDBACK) {
            if (p3.b() != com.fitbit.now.model.NowCard$ButtonType.DEEPLINK) {
                if (p3.b() != com.fitbit.now.model.NowCard$ButtonType.HTTPLINK) {
                    if (p3.b() != com.fitbit.now.model.NowCard$ButtonType.ACTION) {
                        Object[] v4_2 = new StringBuilder();
                        v4_2.append("action that did not do anything ");
                        v4_2.append(p3);
                        Object[] v4_4 = new Object[0];
                        d.a.b.e(v4_2.toString(), v4_4);
                    } else {
                        v2_1 = ((com.fitbit.now.model.f) new com.fitbit.now.model.b(p4, p5));
                    }
                } else {
                    String v3_5 = android.net.Uri.parse(p3.c());
                    kotlin.jvm.internal.ae.b(v3_5, "Uri.parse(buttonAction)");
                    v2_1 = ((com.fitbit.now.model.f) new com.fitbit.now.model.d(p4, v3_5, p5));
                }
            } else {
                String v3_6 = p3.c();
                if (v3_6 != null) {
                    v2_1 = com.fitbit.deeplink.b.a.a(v3_6);
                }
                String v3_7 = android.net.Uri.parse(v2_1);
                kotlin.jvm.internal.ae.b(v3_7, "Uri.parse(buttonAction?.prependFitbitScheme())");
                v2_1 = ((com.fitbit.now.model.f) new com.fitbit.now.model.a(p4, v3_7, p5));
            }
        }
        return v2_1;
    }

Method com.fitbit.platform.bridge.types.Position.sanitizeSource() calling method android.net.Uri.parse()


    private static String sanitizeSource(String p5)
    {
        if (p5 != null) {
            if (!p5.equals("(native)")) {
                if (!p5.equals(com.fitbit.jsscheduler.runtime.c.b.toString())) {
                    if (p5.startsWith("file:///")) {
                        String v5_2 = android.net.Uri.parse(p5).getLastPathSegment();
                        Object[] v1_5 = new Object[2];
                        v1_5[0] = "app:///";
                        v1_5[1] = v5_2;
                        return String.format("%s%s", v1_5);
                    } else {
                        Object[] v3_1 = new Object[1];
                        v3_1[0] = p5;
                        d.a.b.d("sanitizeSource() unexpected source: %s", v3_1);
                        return 0;
                    }
                } else {
                    return 0;
                }
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.fitbit.pluto.ui.CoppaDetailedActivity$1.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p2, String p3)
    {
        this.a.a(this.b, android.net.Uri.parse(p3));
        return 1;
    }

Method com.fitbit.platform.domain.companion.CompanionContext.fromPersistableBundleCompat() calling method android.net.Uri.parse()


    public static com.fitbit.platform.domain.companion.CompanionContext fromPersistableBundleCompat(com.evernote.android.job.a.a.b p5)
    {
        return com.fitbit.platform.domain.companion.CompanionContext.create(new com.fitbit.platform.domain.companion.CompanionRecord$a().a(java.util.UUID.fromString(p5.b("app_uuid", 0))).a(com.fitbit.platform.domain.DeviceAppBuildId.create(p5.b("app_version", -1))).a(android.net.Uri.parse(p5.b("scriptUri", ""))).b(android.net.Uri.parse(p5.b("settingsScriptUri", ""))).a(com.fitbit.platform.domain.companion.CompanionDownloadSource.valueOf(p5.b("download_source", ""))).a(com.fitbit.platform.domain.APIVersion.Companion.a(p5.b("api_version", "1.0.0"))).b(p5.b("developer_profile_id", "")).a(), p5.b("device_id", 0), p5.b("device_wire_id", 0), new com.fitbit.util.c.c().a(p5.b("effective_permissions", "")));
    }

Method com.fitbit.platform.domain.gallery.GalleryType.b() calling method android.net.Uri.parse()


    public static com.fitbit.platform.domain.gallery.GalleryType b(String p8)
    {
        if (p8 != null) {
            java.util.EnumSet v3_3 = new Object[1];
            v3_3[0] = p8;
            d.a.b.b("searching for gallery type in %s", v3_3);
            Object[] v1_0 = android.net.Uri.parse(p8).getPathSegments();
            java.util.EnumSet v3_2 = java.util.EnumSet.complementOf(java.util.EnumSet.of(com.fitbit.platform.domain.gallery.GalleryType.c));
            Object[] v1_1 = v1_0.iterator();
            while (v1_1.hasNext()) {
                String v4_2 = ((String) v1_1.next());
                java.util.Iterator v5 = v3_2.iterator();
                while (v5.hasNext()) {
                    com.fitbit.platform.domain.gallery.GalleryType v6_2 = ((com.fitbit.platform.domain.gallery.GalleryType) v5.next());
                    if ((v6_2.a().equalsIgnoreCase(v4_2)) || (v6_2.b().equalsIgnoreCase(v4_2))) {
                        Object[] v1_4 = new Object[1];
                        v1_4[0] = v6_2;
                        d.a.b.b("Found %s", v1_4);
                        return v6_2;
                    }
                }
            }
            Object[] v2_0 = new Object[1];
            v2_0[0] = p8;
            d.a.b.b("No gallery type found in %s", v2_0);
            return com.fitbit.platform.domain.gallery.GalleryType.c;
        } else {
            Object[] v0_1 = new Object[0];
            d.a.b.d("fromPath(null)", v0_1);
            return com.fitbit.platform.domain.gallery.GalleryType.c;
        }
    }

Method com.fitbit.platform.domain.gallery.a.a.a.a() calling method android.net.Uri.parse()


    public final void a(int p4, android.content.Intent p5)
    {
        String v0_0 = 0;
        android.net.Uri[] v1_1 = ((android.net.Uri[]) 0);
        if (p4 == -1) {
            if (p5 != null) {
                v0_0 = p5.getData();
            }
            if (v0_0 != null) {
                android.net.Uri v5_1 = p5.getDataString();
                if (v5_1 != null) {
                    v1_1 = new android.net.Uri[1];
                    android.net.Uri v5_2 = android.net.Uri.parse(v5_1);
                    kotlin.jvm.internal.ae.b(v5_2, "Uri.parse(dataString)");
                    v1_1[0] = v5_2;
                }
            } else {
                if (this.d != null) {
                    v1_1 = new android.net.Uri[1];
                    android.net.Uri v5_5 = android.net.Uri.parse(this.d);
                    kotlin.jvm.internal.ae.b(v5_5, "Uri.parse(photoFilePath)");
                    v1_1[0] = v5_5;
                }
            }
        }
        this.a(v1_1);
        return;
    }

Method com.fitbit.platform.domain.gallery.ab.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p2, String p3)
    {
        int v2_2 = this.i.a(p3);
        if (v2_2 != com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.c) {
            this.a(android.net.Uri.parse(p3), v2_2);
            return 1;
        } else {
            return 0;
        }
    }

Method com.fitbit.pluto.util.f.a() calling method android.net.Uri.parse()


    public static final android.net.Uri a()
    {
        android.net.Uri v0_3 = com.fitbit.httpcore.FitbitHttpConfig.b().a("1");
        String v1_3 = new StringBuilder();
        v1_3.append(v0_3);
        v1_3.append(ark>com.fitbit.pluto.util.fark>.a);
        android.net.Uri v0_2 = android.net.Uri.parse(v1_3.toString());
        kotlin.jvm.internal.ae.b(v0_2, "Uri.parse(FitbitHttpConf\u2026s(FAMILY_PRIVACY_NOTICE))");
        return v0_2;
    }

Method com.fitbit.pluto.util.f.a() calling method android.net.Uri.parse()


    public static final String a(String p6)
    {
        kotlin.jvm.internal.ae.f(p6, "url");
        String v6_3 = android.net.Uri.parse(p6);
        kotlin.jvm.internal.ae.b(v6_3, "uri");
        String v6_4 = v6_3.getLastPathSegment();
        if (v6_4 != null) {
            String v0_2 = kotlin.text.o.b(((CharSequence) v6_4), 95, 0, 0, 6, 0);
            if (v0_2 >= null) {
                String v6_2 = v6_4.substring(0, v0_2);
                kotlin.jvm.internal.ae.b(v6_2, "(this as java.lang.Strin\u2026ing(startIndex, endIndex)");
                return v6_2;
            }
        }
        return 0;
    }

Method org.jetbrains.anko.ac.a() calling method android.net.Uri.parse()


    public static final boolean a(android.content.Context p4, String p5)
    {
        kotlin.jvm.internal.ae.f(p4, "$receiver");
        kotlin.jvm.internal.ae.f(p5, "number");
        try {
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("tel:");
            v2_1.append(p5);
            p4.startActivity(new android.content.Intent("android.intent.action.CALL", android.net.Uri.parse(v2_1.toString())));
            return 1;
        } catch (int v4_2) {
            v4_2.printStackTrace();
            return 0;
        }
    }

Method org.jetbrains.anko.ac.a() calling method android.net.Uri.parse()


    public static final boolean a(android.content.Context p5, String p6, String p7, String p8)
    {
        android.content.ComponentName v6_4;
        kotlin.jvm.internal.ae.f(p5, "$receiver");
        kotlin.jvm.internal.ae.f(p6, "email");
        kotlin.jvm.internal.ae.f(p7, "subject");
        kotlin.jvm.internal.ae.f(p8, "text");
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.SENDTO");
        v0_1.setData(android.net.Uri.parse("mailto:"));
        String[] v3_0 = new String[1];
        v3_0[0] = p6;
        v0_1.putExtra("android.intent.extra.EMAIL", ((String[]) ((Object[]) v3_0)));
        if (((CharSequence) p7).length() <= 0) {
            v6_4 = 0;
        } else {
            v6_4 = 1;
        }
        if (v6_4 != null) {
            v0_1.putExtra("android.intent.extra.SUBJECT", p7);
        }
        android.content.ComponentName v6_9;
        if (((CharSequence) p8).length() <= 0) {
            v6_9 = 0;
        } else {
            v6_9 = 1;
        }
        if (v6_9 != null) {
            v0_1.putExtra("android.intent.extra.TEXT", p8);
        }
        if (v0_1.resolveActivity(p5.getPackageManager()) == null) {
            return 0;
        } else {
            p5.startActivity(v0_1);
            return 1;
        }
    }

Method org.jetbrains.anko.ac.a() calling method android.net.Uri.parse()


    public static final boolean a(android.content.Context p2, String p3, boolean p4)
    {
        kotlin.jvm.internal.ae.f(p2, "$receiver");
        kotlin.jvm.internal.ae.f(p3, "url");
        try {
            android.content.Intent v0_3 = new android.content.Intent("android.intent.action.VIEW");
            v0_3.setData(android.net.Uri.parse(p3));
        } catch (int v2_1) {
            v2_1.printStackTrace();
            return 0;
        }
        if (p4) {
            v0_3.addFlags(268435456);
        }
        p2.startActivity(v0_3);
        return 1;
    }

Method org.jetbrains.anko.ac.b() calling method android.net.Uri.parse()


    public static final boolean b(android.content.Context p4, String p5, String p6)
    {
        kotlin.jvm.internal.ae.f(p4, "$receiver");
        kotlin.jvm.internal.ae.f(p5, "number");
        kotlin.jvm.internal.ae.f(p6, "text");
        try {
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("sms:");
            v2_1.append(p5);
            android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v2_1.toString()));
            v0_1.putExtra("sms_body", p6);
            p4.startActivity(v0_1);
            return 1;
        } catch (int v4_2) {
            v4_2.printStackTrace();
            return 0;
        }
    }

Method com.fitbit.notificationscenter.a.e() calling method android.net.Uri.parse()


    private android.net.Uri e(com.fitbit.notificationscenter.data.Notification p2)
    {
        return android.net.Uri.parse(((String) p2.h().get("iconUrl")));
    }

Method com.fitbit.profile.ui.achievements.AchievementDetailFragment$2.onCreateLoader() calling method android.net.Uri.parse()


    public android.support.v4.content.Loader onCreateLoader(int p5, android.os.Bundle p6)
    {
        this.a.a();
        if (this.a.e == null) {
            return new com.fitbit.util.b(this.a.getActivity(), com.fitbit.util.b$a.a(android.net.Uri.parse(this.a.d.o())).a(this.a.getString(2131887628)).b(this.a.d.h()).c(this.a.d.i()).a(), android.graphics.Bitmap$CompressFormat.PNG, 100);
        } else {
            return new com.fitbit.util.b(this.a.getActivity(), com.fitbit.util.b$a.a(android.net.Uri.parse(this.a.e.getShareImageWithText())).a(this.a.getString(2131887644)).b(this.a.e.getTitle()).c(this.a.e.getDescription()).a(), android.graphics.Bitmap$CompressFormat.PNG, 100);
        }
    }

Method com.fitbit.notificationscenter.t.a() calling method android.net.Uri.parse()


    public void a(android.app.Activity p6, String p7)
    {
        String v0_0 = android.net.Uri.parse(p7);
        if (v0_0.getScheme() == null) {
            String v0_2;
            if (p7.startsWith("/")) {
                if (!p7.startsWith("//")) {
                    v0_2 = "/";
                } else {
                    v0_2 = "";
                }
            } else {
                v0_2 = "//";
            }
            Object[] v2_1 = new Object[3];
            v2_1[0] = com.fitbit.deeplink.domain.model.DeepLinkSchema.a.a();
            v2_1[1] = v0_2;
            v2_1[2] = p7;
            v0_0 = android.net.Uri.parse(String.format("%s:%s%s", v2_1));
        }
        new com.fitbit.deeplink.b(p6.getApplicationContext(), p6).a(v0_0);
        return;
    }

Method com.fitbit.platform.domain.gallery.security.a.<init>() calling method android.net.Uri.parse()


    public a(com.fitbit.platform.domain.gallery.UrlStore p2)
    {
        this.b = "mailto";
        this.a = android.net.Uri.parse(p2.a());
        return;
    }

Method com.fitbit.platform.domain.gallery.security.a.a() calling method android.net.Uri.parse()


    public com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode a(String p3)
    {
        try {
            com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode v3_1 = android.net.Uri.parse(p3);
        } catch (com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode v3_6) {
            d.a.b.e(v3_6);
            return com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.b;
        }
        if (!v3_1.getScheme().equals(this.b)) {
            if ((!v3_1.getHost().equals(this.a.getHost())) || (!v3_1.getScheme().equals(this.a.getScheme()))) {
                return com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.b;
            } else {
                return com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.c;
            }
        } else {
            return com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.a;
        }
    }

Method com.fitbit.platform.domain.gallery.security.b.<init>() calling method android.net.Uri.parse()


    public b(com.fitbit.platform.domain.gallery.UrlStore p1)
    {
        this.a = android.net.Uri.parse(p1.b());
        return;
    }

Method com.fitbit.platform.domain.gallery.security.b.a() calling method android.net.Uri.parse()


    public com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode a(String p3)
    {
        com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode v3_1 = android.net.Uri.parse(p3);
        if ((!v3_1.getHost().equals(this.a.getHost())) || (!v3_1.getScheme().equals(this.a.getScheme()))) {
            return com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.b;
        } else {
            return com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy$Mode.c;
        }
    }

Method com.fitbit.pluto.ui.onboarding.PlutoOnboardingControllerActivity$b.a() calling method android.net.Uri.parse()


    public final void a()
    {
        com.fitbit.pluto.ui.onboarding.PlutoOnboardingControllerActivity v0_1 = new android.content.Intent("android.intent.action.VIEW");
        v0_1.setData(android.net.Uri.parse("http://www.fitbit.com"));
        this.a.startActivity(v0_1);
        this.a.finish();
        return;
    }

Method com.fitbit.util.c.f.a() calling method android.net.Uri.parse()


    public android.net.Uri a(String p1)
    {
        return android.net.Uri.parse(p1);
    }

Method com.fitbit.music.ui.fragments.PandoraFragment.openTermsAndConditions() calling method android.net.Uri.parse()


    protected void openTermsAndConditions()
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse("http://www.pandora.com/legal"));
        return;
    }

Method com.fitbit.platform.domain.gallery.bridge.handlers.x.a() calling method android.net.Uri.parse()


    public void a(com.fitbit.platform.domain.gallery.bridge.a p8, com.fitbit.platform.domain.gallery.data.j p9)
    {
        android.net.Uri v0_3 = ((com.fitbit.platform.domain.gallery.data.WebConfigRequestData) p9.c());
        if (v0_3 != null) {
            android.app.Activity v3_2 = ((android.app.Activity) this.a.get());
            if (v3_2 != null) {
                android.net.Uri v0_2 = android.net.Uri.parse(v0_3.getWebConfigUrl());
                Class v5_0 = new Object[1];
                v5_0[0] = v0_2.toString();
                d.a.b.b("Launching %s", v5_0);
                reflect.Type v1_0 = new reflect.Type[1];
                v1_0[0] = com.fitbit.platform.domain.gallery.data.WebConfigRequestData;
                this.a(p8, p9, com.google.gson.a.a.a(com.fitbit.platform.domain.gallery.data.j, v1_0).b());
                this.a(v3_2, v0_2);
                return;
            } else {
                Object[] v9_1 = new Object[0];
                d.a.b.d("Lost reference to activity, not launching oauth flow", v9_1);
                return;
            }
        } else {
            android.net.Uri v0_4 = new Object[1];
            v0_4[0] = p9;
            d.a.b.d("Unexpected null request data for message: %s", v0_4);
            return;
        }
    }

Method com.fitbit.music.ui.views.MediaActivity.a() calling method android.net.Uri.parse()


    private void a(android.os.Bundle p8)
    {
        this.g = new com.fitbit.music.util.d(this);
        String v0_16 = this.getIntent().getStringExtra("fragment");
        this.s = this.getIntent().getBooleanExtra("recreateBackStack", 0);
        this.u = this.getIntent().getBooleanExtra("backToMediaSettings", 1);
        if (p8 == null) {
            this.z = this.getIntent().getAction();
        }
        String v1_14 = this.getIntent().getStringExtra("uri");
        if (v1_14 != null) {
            String v1_16 = android.net.Uri.parse(v1_14).getQueryParameter("reason");
            if ((v1_16 != null) && (v1_16.equals(com.fitbit.music.deeplinks.DeepLinkCreator$DeepLinkReason.a.name()))) {
                String v1_21 = new android.app.AlertDialog$Builder(this, com.fitbit.music.R$style.Theme_Fitbit_Dialog).setTitle(this.getString(com.fitbit.music.R$string.uh_oh));
                android.content.DialogInterface$OnClickListener v5_0 = new Object[1];
                v5_0[0] = this.q.o();
                v1_21.setMessage(this.getString(com.fitbit.music.R$string.error_couldnt_download_updates_desc, v5_0)).setPositiveButton(com.fitbit.music.R$string.wifi_settings, new com.fitbit.music.ui.views.r(this)).setNegativeButton(com.fitbit.music.R$string.close, com.fitbit.music.ui.views.s.a).show();
            }
        }
        String v2_16 = new Object[1];
        v2_16[0] = this.q.c();
        d.a.b.b("Starting Media Manager for device #%s", v2_16);
        this.tealSyncBar.animate().translationYBy((- this.syncBarHeight)).setDuration(0);
        this.storageContents.setVisibility(8);
        this.storageContents.a(new com.fitbit.music.ui.views.t(this));
        if (p8 != null) {
            if (this.getSupportFragmentManager().getBackStackEntryCount() != 0) {
                this.w = this.getSupportFragmentManager().findFragmentByTag(this.getSupportFragmentManager().getBackStackEntryAt((this.getSupportFragmentManager().getBackStackEntryCount() - 1)).getName());
            }
        } else {
            if ((v0_16 != null) && (!v0_16.equals("MEDIA_FRAGMENT"))) {
                if (!v0_16.equals("PANDORA_FRAGMENT")) {
                    if (!v0_16.equals("IO_FRAGMENT")) {
                        throw new IllegalStateException("Fragment not supported! Should be one of PANDORA_FRAGMENT or IO_FRAGMENT");
                    } else {
                        IllegalStateException v8_16 = com.fitbit.music.ui.fragments.PersonalMusicFragment.a(com.fitbit.platform.adapter.comms.a.a(this.q));
                    }
                } else {
                    v8_16 = com.fitbit.music.ui.fragments.PandoraFragment.a(com.fitbit.platform.adapter.comms.a.a(this.q));
                }
            } else {
                v8_16 = com.fitbit.music.ui.fragments.MediaManagerFragment.a(com.fitbit.platform.adapter.comms.a.a(this.q));
            }
            this.getSupportFragmentManager().beginTransaction().add(com.fitbit.music.R$id.fragment_container, v8_16, Integer.toString(this.y)).addToBackStack(Integer.toString(this.y)).commit();
            this.w = v8_16;
            this.y = (this.y + 1);
        }
        this.h();
        IllegalStateException v8_23 = this.x;
        String v0_13 = this.b.a(this.q.c()).a(io.reactivex.a.b.a.a());
        String v1_8 = this.tealSyncBar;
        v1_8.getClass();
        v8_23.a(v0_13.b(com.fitbit.music.ui.views.u.a(v1_8), com.fitbit.music.ui.views.v.a));
        return;
    }

Method com.fitbit.runtrack.AudioCueBroadcastReceiver.a() calling method android.net.Uri.parse()


    public static android.content.Intent a(android.content.Context p3, java.util.UUID p4)
    {
        android.content.Intent v0_1 = new android.content.Intent(p3, ark>com.fitbit.runtrack.AudioCueBroadcastReceiverark>);
        v0_1.setAction("com.fitbit.runtrack.AUDIO_CUE_BASED_ON_FREQUENCY");
        Object[] v1_2 = new Object[1];
        v1_2[0] = p4;
        v0_1.setData(android.net.Uri.parse(String.format("data://exercise_session/%s", v1_2)));
        return v0_1;
    }

Method com.fitbit.security.account.UserConsentActivity$1.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p2, String p3)
    {
        this.a.a(this.b, android.net.Uri.parse(p3));
        return 1;
    }

Method com.fitbit.serverinteraction.SsoService.b() calling method android.net.Uri.parse()


    final synthetic android.os.Message b(retrofit2.l p3)
    {
        if ((p3.b() == 302) && (p3.d().a("location") != null)) {
            android.os.Message v3_3 = android.net.Uri.parse(p3.d().a("location"));
            return this.a(v3_3.getQueryParameter("state"), v3_3.getQueryParameter("code"));
        } else {
            throw new java.io.IOException(this.a(p3));
        }
    }

Method com.fitbit.settings.ui.profile.util.b.c() calling method android.net.Uri.parse()


    public static android.net.Uri c(android.content.Intent p1)
    {
        android.net.Uri v1_1;
        if (p1 == null) {
            v1_1 = 0;
        } else {
            if (p1.getData() == null) {
                if (p1.getAction() == null) {
                } else {
                    android.net.Uri v1_2 = p1.getAction();
                    if (!v1_2.startsWith("file:")) {
                    } else {
                        v1_1 = android.net.Uri.parse(v1_2);
                    }
                }
            } else {
                v1_1 = p1.getData();
            }
        }
        return v1_1;
    }

Method com.fitbit.sleep.ui.InsightsBlogViewActivity$2.shouldOverrideUrlLoading() calling method android.net.Uri.parse()


    public boolean shouldOverrideUrlLoading(android.webkit.WebView p2, String p3)
    {
        if ((p3 == null) || ((p3.equals("about:blank")) && (p3.startsWith(this.a.d)))) {
            return 0;
        } else {
            int v2_3 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p3));
            if (v2_3.resolveActivity(this.a.getPackageManager()) != null) {
                this.a.startActivity(v2_3);
            }
            return 1;
        }
    }

Method com.fitbit.sleep.ui.insights.InsightsFragment$2.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        android.content.Context v3_3 = this.a.c();
        if (v3_3 == null) {
            com.fitbit.sleep.ui.insights.b.a(this.b.getContext(), this.a.a());
        } else {
            this.b.startActivity(com.fitbit.sleep.ui.InsightsBlogViewActivity.a(this.b.getActivity(), android.net.Uri.parse(v3_3)));
        }
        return;
    }

Method com.fitbit.surveys.util.e.a() calling method android.net.Uri.parse()


    static ark>com.fitbit.surveys.util.eark>$a a(String p5)
    {
        if (!android.text.TextUtils.isEmpty(p5)) {
            boolean v5_3 = android.net.Uri.parse(p5);
            String v0_3 = v5_3.getPathSegments();
            if (v0_3.size() == 2) {
                return new ark>com.fitbit.surveys.util.eark>$a(((String) v0_3.get(0)), ((String) v0_3.get(1)), "true".equalsIgnoreCase(v5_3.getQueryParameter("showMultipleTimes")), "true".equalsIgnoreCase(v5_3.getQueryParameter("showIfNotLoaded")));
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.h.b() calling method android.net.Uri.parse()


    private static String b(String p2)
    {
        return android.net.Uri.parse(p2).buildUpon().appendQueryParameter("webview", "true").build().toString();
    }

Method com.fitbit.test.h.b() calling method android.net.Uri.parse()


    public final com.fitbit.platform.domain.companion.CompanionContext b()
    {
        com.fitbit.platform.domain.companion.CompanionContext v0_8 = com.fitbit.platform.domain.companion.CompanionContext.create(new com.fitbit.platform.domain.companion.CompanionRecord$a().a(com.fitbit.test.g.b.a().d()).a(android.net.Uri.parse("file://script_1.js")).b(android.net.Uri.parse("file://settings_script_1.js")).a(com.fitbit.platform.domain.companion.CompanionDownloadSource.SIDE_LOADED).a(((com.fitbit.platform.domain.APIVersion) new com.fitbit.platform.domain.WildcardAPIVersion())).b("developerProfileId").a(), com.fitbit.test.g$f.a.a(), com.fitbit.test.g$f.a.b(), java.util.EnumSet.allOf(com.fitbit.platform.domain.companion.permissions.Permission));
        kotlin.jvm.internal.ae.b(v0_8, "CompanionContext.create(\u2026on::class.java)\n        )");
        return v0_8;
    }

Method com.fitbit.ui.charts.OnboardingCellView.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        this.getContext().startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(this.getContext().getString(this.d.url))));
        if (this.c != null) {
            this.c.f();
        }
        return;
    }

Method com.fitbit.util.ContactUtils.a() calling method android.net.Uri.parse()


    public java.util.List a(java.util.Set p12)
    {
        java.util.Collection v0_1 = new com.fitbit.util.da(ark>com.fitbit.util.ContactUtilsark>.a, 0);
        v0_1.a();
        ark>com.fitbit.util.ContactUtilsark>$ContactInfo v1_1 = this.b.query(android.provider.ContactsContract$Contacts.CONTENT_URI, new String[] {"_id", "photo_thumb_uri", "display_name"}), 0, 0, 0);
        Object[] v3_0 = java.util.Collections.emptyMap();
        if (v1_1.moveToFirst()) {
            Object[] v4_2 = new java.util.HashMap();
            do {
                Object[] v3_6;
                long v5_1 = v1_1.getLong(v1_1.getColumnIndex("_id"));
                Object[] v3_5 = v1_1.getString(v1_1.getColumnIndex("photo_thumb_uri"));
                String v7_3 = v1_1.getString(v1_1.getColumnIndex("display_name"));
                Long v8_1 = Long.valueOf(v5_1);
                if (!android.text.TextUtils.isEmpty(v3_5)) {
                    v3_6 = android.net.Uri.parse(v3_5);
                } else {
                    v3_6 = 0;
                }
                v4_2.put(v8_1, new ark>com.fitbit.util.ContactUtilsark>$b(v5_1, v7_3, v3_6));
            } while(v1_1.moveToNext());
            v3_0 = v4_2;
        }
        v1_1.close();
        Object[] v4_4 = new Object[1];
        v4_4[0] = p12;
        v0_1.a(String.format("Get All %s", v4_4));
        if (p12.contains(ark>com.fitbit.util.ContactUtilsark>$ContactInfo.b)) {
            v0_1.a();
            this.a(v3_0);
            v0_1.a("Adding emails");
        }
        if (p12.contains(ark>com.fitbit.util.ContactUtilsark>$ContactInfo.a)) {
            v0_1.a();
            this.b(v3_0);
            v0_1.a("Adding Phone Numbers");
        }
        java.util.LinkedList v12_4 = v3_0.entrySet().iterator();
        while (v12_4.hasNext()) {
            if (android.text.TextUtils.isEmpty(((ark>com.fitbit.util.ContactUtilsark>$b) ((java.util.Map$Entry) v12_4.next()).getValue()).c())) {
                v12_4.remove();
            }
        }
        return new java.util.LinkedList(v3_0.values());
    }

Method com.fitbit.util.appstarter.AppLaunchInfo.<clinit>() calling method android.net.Uri.parse()


    static AppLaunchInfo()
    {
        com.fitbit.util.appstarter.AppLaunchInfo[] v0_1 = new com.fitbit.util.appstarter.AppLaunchInfo[3];
        int v8_0 = new com.fitbit.util.appstarter.AppLaunchInfo;
        v8_0("DEEZER", 0, "deezer.android.app", 0, 2, 0);
        com.fitbit.util.appstarter.AppLaunchInfo.a = v8_0;
        v0_1[0] = v8_0;
        com.fitbit.util.appstarter.AppLaunchInfo v1_2 = new com.fitbit.util.appstarter.AppLaunchInfo("PANDORA_PREMIUM", 1, "com.pandora.android", android.net.Uri.parse("http://www.pandora.com/settings/upgrade"));
        com.fitbit.util.appstarter.AppLaunchInfo.b = v1_2;
        v0_1[1] = v1_2;
        com.fitbit.util.appstarter.AppLaunchInfo v1_3 = new com.fitbit.util.appstarter.AppLaunchInfo;
        v1_3("COACH", 2, "com.fitstar.pt", 0, 2, 0);
        com.fitbit.util.appstarter.AppLaunchInfo.c = v1_3;
        v0_1[2] = v1_3;
        com.fitbit.util.appstarter.AppLaunchInfo.d = v0_1;
        return;
    }

Method com.fitbit.util.bz.a() calling method android.net.Uri.parse()


    public static android.content.Intent a(android.content.pm.PackageManager p6, String p7)
    {
        android.content.Intent v2_1 = new Object[0];
        d.a.b.b("getUpdateIntent", v2_1);
        if ((p6 != null) && (!android.text.TextUtils.isEmpty(p7))) {
            boolean v3_0 = new Object[0];
            d.a.b.b("isGooglePlayStore(manager)", v3_0);
            StringBuilder v4_1 = new StringBuilder();
            v4_1.append("market://details?id=");
            v4_1.append(p7);
            android.content.Intent v2_2 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_1.toString()));
            boolean v3_2 = ark>com.fitbit.util.bzark>.a(p6, v2_2);
            if (!v3_2) {
                boolean v3_3 = new Object[0];
                d.a.b.b("!hasMatched 2", v3_3);
                StringBuilder v4_5 = new StringBuilder();
                v4_5.append("http://play.google.com/store/apps/details?id=");
                v4_5.append(p7);
                v2_2 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_5.toString()));
                v3_2 = ark>com.fitbit.util.bzark>.a(p6, v2_2);
            }
            if (!v3_2) {
                Object[] v7_3 = new Object[0];
                d.a.b.b("getUpdateIntent return null", v7_3);
                return 0;
            } else {
                Object[] v7_4 = new Object[0];
                d.a.b.b("hasMatched", v7_4);
                return v2_2;
            }
        } else {
            Object[] v7_5 = new Object[0];
            d.a.b.b("manager == null || TextUtils.isEmpty(packageName)", v7_5);
            return 0;
        }
    }

Method com.fitbit.runtrack.onboarding.ExerciseExecutor.a() calling method android.net.Uri.parse()


    protected void a(android.support.v4.app.FragmentActivity p3)
    {
        if (p3 != null) {
            new com.fitbit.coreux.a.a().a(p3, android.net.Uri.parse(p3.getString(2131886265)));
            p3.finish();
        }
        return;
    }

Method com.fitbit.serverinteraction.SynclairApi.a() calling method android.net.Uri.parse()


    private static String a(String p6, java.util.Set p7)
    {
        String v0_8 = android.net.Uri.parse(com.fitbit.httpcore.FitbitHttpConfig.b().c()).buildUpon();
        Object[] v2_0 = new Object[2];
        v2_0[0] = Integer.valueOf(1);
        v2_0[1] = p6;
        String v6_2 = v0_8.encodedPath(String.format("%s/%s.json", v2_0));
        java.util.Iterator v7_1 = p7.iterator();
        while (v7_1.hasNext()) {
            String v0_4 = ((android.util.Pair) v7_1.next());
            v6_2.appendQueryParameter(((String) v0_4.first), ((String) v0_4.second));
        }
        return String.valueOf(v6_2.build());
    }

Method com.fitbit.settings.ui.BeemoTestsActivity$d.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity a(com.fitbit.data.repo.greendao.challenge.DaoSession p5)
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity v0_3;
        if (this.a == null) {
            this.a = java.util.UUID.randomUUID().toString();
            v0_3 = new com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity(this.a);
        } else {
            v0_3 = ((com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity) p5.getChallengeTypeEntityDao().load(this.a));
        }
        v0_3.setDescription(this.b);
        v0_3.setGameplay(this.c);
        v0_3.setName(this.d);
        v0_3.setTeaserText(this.e);
        v0_3.setIconUrl(android.net.Uri.parse("file://none"));
        v0_3.setRequiredUIFeatures(this.f);
        v0_3.setRequiredDeviceFeatures(this.g);
        p5.insertOrReplace(v0_3);
        java.util.Iterator v1_10 = this.h.iterator();
        while (v1_10.hasNext()) {
            com.fitbit.settings.ui.BeemoTestsActivity$h v2_2 = ((com.fitbit.settings.ui.BeemoTestsActivity$h) v1_10.next());
            v2_2.b(this.a);
            v2_2.b(p5);
        }
        return v0_3;
    }

Method com.fitbit.sleep.ui.onboarding.SleepStagesOnboardingActivity$OnboardingExecuter.b() calling method android.net.Uri.parse()


    protected void b(android.support.v4.app.FragmentActivity p3)
    {
        if (p3 != null) {
            new com.fitbit.coreux.a.a().a(p3, android.net.Uri.parse(p3.getString(com.fitbit.sleep.core.R$string.sleep_stages_help_link)));
            com.fitbit.sleep.analytics.a.e();
        }
        return;
    }

Method com.fitbit.util.PushNotificationsController$PushNotificationAlert$1.a() calling method android.net.Uri.parse()


    public void a(com.fitbit.util.SimpleConfirmDialogFragment p5)
    {
        this.a(this.a.a);
        com.fitbit.util.PushNotificationsController$PushNotificationAlert v5_9 = this.a.getActivity();
        android.content.Intent v0_39 = this.a.a.getType();
        if ((v5_9 != null) && (v0_39 != null)) {
            com.fitbit.leaderboard.EncodedId v1_7 = this.a.a.getPayload();
            android.content.Context v2_6 = this.a.a.getEntityId();
            switch (com.fitbit.util.PushNotificationsController$3.a[v0_39.ordinal()]) {
                case 1:
                case 2:
                case 3:
                case 4:
                case 5:
                case 6:
                case 7:
                case 8:
                case 9:
                case 10:
                    if (v1_7 != null) {
                        new com.fitbit.deeplink.b(this.a.getContext(), v5_9).a(android.net.Uri.parse(v1_7));
                    }
                    break;
                case 11:
                case 12:
                case 13:
                    this.a.startActivity(com.fitbit.settings.ui.profile.ProfileActivity.a(v5_9, v2_6));
                    break;
                case 14:
                    if (v2_6 != null) {
                        this.a.startActivity(com.fitbit.friends.ui.ConversationActivity.a(this.a.getContext(), com.fitbit.leaderboard.a.a(v2_6)));
                    }
                    break;
                case 15:
                    v5_9.startActivity(com.fitbit.modules.v.a.a(v5_9, com.fitbit.MainActivity$NavigationItem.f, this.a.a));
                    break;
                case 16:
                    if (v1_7 != null) {
                        v5_9.startActivity(com.fitbit.corporate.CorporateOnboardingActivity.a(v5_9, v1_7));
                    }
                    break;
                case 17:
                    this.c(this.a.getContext(), this.a.a);
                    this.a.startActivity(com.fitbit.challenges.ui.IncomingInvitationActivity.a(v5_9, v2_6));
                    break;
                case 18:
                case 19:
                case 20:
                    this.c(this.a.getContext(), this.a.a);
                    this.a.startActivity(new com.fitbit.challenges.ui.ChallengeActivity$a(v5_9, v2_6).a(com.fitbit.challenges.ui.ChallengeActivity$Source.b).a().addFlags(67108864));
                    break;
                case 21:
                case 22:
                    this.a(this.a.a, com.fitbit.challenges.ui.CorporateRaceChallengeFragment$TAB.c.name());
                    break;
                case 23:
                    this.a(this.a.a, com.fitbit.challenges.ui.CorporateRaceChallengeFragment$TAB.b.name());
                    break;
                case 24:
                    this.a(this.a.a, com.fitbit.challenges.ui.CorporateRaceChallengeFragment$TAB.a.name());
                    break;
                case 25:
                    this.a(this.a.a, com.fitbit.challenges.ui.LeadershipChallengeFragment$TAB.a.name());
                    break;
                case 26:
                    this.a(this.a.a, com.fitbit.challenges.ui.LeadershipChallengeFragment$TAB.b.name());
                    break;
                case 27:
                    v5_9.startActivity(com.fitbit.modules.v.a.a(v5_9, com.fitbit.MainActivity$NavigationItem.b));
                    break;
                case 28:
                    android.support.v4.app.TaskStackBuilder.create(v5_9).addNextIntent(com.fitbit.settings.ui.profile.ProfileActivity.b(v5_9)).addNextIntent(com.fitbit.settings.ui.profile.AchievementsActivity.a(v5_9)).addNextIntent(com.fitbit.profile.ui.achievements.AchievementDetailActivity.a(v5_9, v2_6)).startActivities();
                    break;
                case 29:
                    this.b(v5_9, this.a.a);
                    break;
                case 30:
                    this.a(v5_9, this.a.a);
                    break;
                default:
                    v5_9.startActivity(com.fitbit.modules.v.a.a(v5_9, com.fitbit.MainActivity$NavigationItem.a));
            }
        }
        return;
    }

Method com.fitbit.settings.ui.AccountFragment.a() calling method android.net.Uri.parse()


    final synthetic void a(android.view.View p3)
    {
        com.fitbit.appratings.domain.a.a v3_1 = p3.getId();
        if (v3_1 == 2131362574) {
            new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(this.getString(2131887642)));
        } else {
            if (v3_1 == 2131363411) {
                com.fitbit.settings.ui.HelpPageActivity.a(this.getActivity());
                com.fitbit.appratings.domain.a.a.p.a(com.fitbit.appratings.a.b.c());
            }
        }
        return;
    }

Method com.fitbit.settings.ui.AccountFragment.b() calling method android.net.Uri.parse()


    final synthetic void b(android.view.View p3)
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(this.getString(2131887643)));
        return;
    }

Method com.fitbit.settings.ui.BeemoTestsActivity$a.a() calling method android.net.Uri.parse()


    public com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension a(com.fitbit.data.repo.greendao.challenge.DaoSession p3)
    {
        com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension v0_1 = new com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension();
        v0_1.setChallengeTypeId(this.a);
        v0_1.setBackdropImageLongUrl(android.net.Uri.parse("file://none"));
        v0_1.setBackdropImageUrl(android.net.Uri.parse("file://none"));
        v0_1.setFullscreenBackgroundImageUrl(android.net.Uri.parse("file://none"));
        p3.insertOrReplace(v0_1);
        return v0_1;
    }

Method com.fitbit.settings.ui.BeemoTestsActivity$e.a() calling method android.net.Uri.parse()


    public ark>com.fitbit.settings.ui.BeemoTestsActivity$eark> a(String p1)
    {
        this.h = android.net.Uri.parse(p1);
        return this;
    }

Method com.fitbit.settings.ui.bo.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        android.content.Context v3_1 = p3.getContext();
        android.content.Intent v0_0 = v3_1.getPackageManager().getLaunchIntentForPackage("com.fitstar.pt");
        if (v0_0 == null) {
            v0_0 = new android.content.Intent("android.intent.action.VIEW");
            v0_0.setData(android.net.Uri.parse(v3_1.getString(2131887648)));
        }
        v0_0.addFlags(268435456);
        v3_1.startActivity(v0_0);
        return;
    }

Method com.fitbit.sleep.ui.consistency.SleepScheduleConfirmationFragment.g() calling method android.net.Uri.parse()


    protected android.net.Uri g()
    {
        if (!"en".equals(this.getResources().getConfiguration().locale.getLanguage())) {
            return android.net.Uri.parse(this.getString(2131889673));
        } else {
            return android.net.Uri.parse(this.getString(2131889674));
        }
    }

Method com.fitbit.settings.ui.profile.ProfilePhotosFragment.onActivityResult() calling method android.net.Uri.parse()


    public void onActivityResult(int p5, int p6, android.content.Intent p7)
    {
        if (p6 != -1) {
            String v7_9 = new Object[0];
            d.a.b.b("onActivityResult: resultCode != Activity.RESULT_OK, picture update was cancelled or failed", v7_9);
            if (p5 != 4910) {
                if (p5 == 4907) {
                    this.d.b(this.e, this.f);
                }
            } else {
                this.d.d(this.e, this.f);
            }
        } else {
            switch (p5) {
                case 4906:
                case 4908:
                    this.a(4907, p7);
                    break;
                case 4907:
                case 4910:
                    String v7_10 = com.fitbit.settings.ui.profile.util.b.c(p7);
                    if (this.e != null) {
                        if (v7_10 == null) {
                            String v7_11 = new Object[0];
                            d.a.b.e("Crop Result uri == null, no picture uri to update", v7_11);
                            if (p5 != 4910) {
                                this.d.b(this.e, this.f);
                            } else {
                                this.d.d(this.e, this.f);
                            }
                        } else {
                            android.os.Bundle v0_6 = new android.os.Bundle();
                            v0_6.putInt(com.fitbit.settings.ui.profile.ProfilePhotosFragment.b, p5);
                            this.getLoaderManager().initLoader(2131362658, v0_6, this.a(v7_10, this.e.getEncodedId()));
                        }
                    } else {
                        com.fitbit.data.domain.Profile v6_8 = new Object[0];
                        d.a.b.e("ignoring crop request due to no profile", v6_8);
                    }
                    break;
                case 4909:
                case 4911:
                    this.a(4910, p7);
                    break;
                case 4912:
                    com.fitbit.settings.ui.profile.util.a v5_8 = p7.getStringExtra("CHILD_AVATAR_URL");
                    if (!android.text.TextUtils.isEmpty(v5_8)) {
                        String v7_8 = new android.os.Bundle();
                        v7_8.putInt(com.fitbit.settings.ui.profile.ProfilePhotosFragment.b, 4907);
                        this.getLoaderManager().initLoader(2131362658, v7_8, this.a(android.net.Uri.parse(v5_8), this.e.getEncodedId()));
                    }
                    break;
                case 4913:
                    com.fitbit.settings.ui.profile.util.a v5_4 = p7.getStringExtra("CHILD_COVER_URL");
                    if (!android.text.TextUtils.isEmpty(v5_4)) {
                        String v7_5 = new android.os.Bundle();
                        v7_5.putInt(com.fitbit.settings.ui.profile.ProfilePhotosFragment.b, 4910);
                        this.getLoaderManager().initLoader(2131362658, v7_5, this.a(android.net.Uri.parse(v5_4), this.e.getEncodedId()));
                    }
                    break;
                default:
            }
        }
        return;
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1.a() calling method android.net.Uri.parse()


    void a(String p3)
    {
        if (this.isAdded()) {
            new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(p3));
            this.b();
            return;
        } else {
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2.b() calling method android.net.Uri.parse()


    void b(String p3)
    {
        if (this.isAdded()) {
            new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(p3));
            this.d();
            return;
        } else {
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2.c() calling method android.net.Uri.parse()


    void c(String p3)
    {
        if (this.isAdded()) {
            new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(p3));
            return;
        } else {
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2.d() calling method android.net.Uri.parse()


    String d(String p6)
    {
        String v6_1 = android.net.Uri.parse(p6);
        Object[] v2_1 = new Object[3];
        v2_1[0] = v6_1.getScheme();
        v2_1[1] = v6_1.getHost();
        v2_1[2] = v6_1.getPath();
        return String.format(java.util.Locale.US, "%s://%s%s", v2_1);
    }

Method com.fitbit.training.ui.GuidanceFragment.b() calling method android.net.Uri.parse()


    protected void b()
    {
        android.content.Context v0 = this.getContext();
        android.content.Intent v1_1 = v0.getPackageManager().getLaunchIntentForPackage("com.fitstar.pt");
        if (v1_1 != null) {
            com.fitbit.fitstarapi.a.a.a().b("coaching page no rec");
        } else {
            v1_1 = new android.content.Intent("android.intent.action.VIEW");
            v1_1.setData(android.net.Uri.parse(v0.getString(2131887648)));
            com.fitbit.fitstarapi.a.a.a().a("coaching page no rec");
        }
        v1_1.addFlags(268435456);
        v0.startActivity(v1_1);
        return;
    }

Method com.fitbit.settings.ui.HelpPageFragment.L() calling method android.net.Uri.parse()


    private void L()
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(this.getString(2131887567)));
        return;
    }

Method com.fitbit.settings.ui.HelpPageFragment.a() calling method android.net.Uri.parse()


    final synthetic void a(String p5, Throwable p6)
    {
        Object[] v1_1 = new Object[2];
        v1_1[0] = p5;
        v1_1[1] = p6.getMessage();
        d.a.b.e(p6, "Failed to retrieve session delegation redirect for URL = \'%s\': %s", v1_1);
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(p5));
        return;
    }

Method com.fitbit.settings.ui.HelpPageFragment.b() calling method android.net.Uri.parse()


    final synthetic void b(String p3)
    {
        new com.fitbit.coreux.a.a().a(this.getActivity(), android.net.Uri.parse(p3));
        return;
    }

Method com.fitbit.sleep.ui.consistency.SleepImportanceFragment.g() calling method android.net.Uri.parse()


    protected android.net.Uri g()
    {
        return android.net.Uri.parse(this.getString(2131889675));
    }

Method com.fitbit.synclair.ui.fragment.impl.education.view.fragments.EducationFragment.onViewCreated() calling method android.net.Uri.parse()


    public void onViewCreated(android.view.View p4, android.os.Bundle p5)
    {
        android.widget.TextView v4_4;
        super.onViewCreated(p4, p5);
        if (android.text.TextUtils.isEmpty(this.g.c())) {
            v4_4 = 0;
        } else {
            android.widget.TextView v4_2 = new StringBuilder();
            v4_2.append(this.f.h());
            v4_2.append(this.g.c());
            v4_2.append("###");
            v4_2.append(this.f.g().getAssetsToken());
            v4_4 = v4_2.toString();
        }
        if (!android.text.TextUtils.isEmpty(this.g.d())) {
            com.fitbit.synclair.ui.fragment.impl.education.view.fragments.EducationFragment$2 v0_12 = new StringBuilder();
            v0_12.append(this.f.h());
            v0_12.append(this.g.d());
            v0_12.append("###");
            v0_12.append(this.f.g().getAssetsToken());
            com.fitbit.synclair.ui.fragment.impl.education.view.fragments.EducationFragment$2 v0_13 = v0_12.toString();
            this.b.setVisibility(8);
            this.c.setBackground(0);
            this.c.setAlpha(1008981770);
            this.c.setZOrderOnTop(1);
            this.c.setVisibility(0);
            this.c.setVideoURI(android.net.Uri.parse(v0_13));
            this.c.setOnPreparedListener(new com.fitbit.synclair.ui.fragment.impl.education.view.fragments.EducationFragment$1(this));
            this.c.setOnErrorListener(new com.fitbit.synclair.ui.fragment.impl.education.view.fragments.EducationFragment$2(this, v4_4));
            this.c.start();
        } else {
            if (!android.text.TextUtils.isEmpty(v4_4)) {
                com.squareup.picasso.Picasso.a(this.getContext()).a(v4_4).a(this.b);
            } else {
                this.b.setVisibility(8);
            }
        }
        this.d.setText(this.g.a());
        this.e.setText(this.g.b());
        return;
    }

Method com.fitbit.test.PlatformTestFixtures$Companion1$scriptUri$2.b() calling method android.net.Uri.parse()


    public final android.net.Uri b()
    {
        return android.net.Uri.parse("file:///companion/script.js");
    }

Method com.fitbit.test.PlatformTestFixtures$Companion1$settingsScriptUri$2.b() calling method android.net.Uri.parse()


    public final android.net.Uri b()
    {
        return android.net.Uri.parse("file:///android_asset/companion/settingsScriptUri.js");
    }

Method com.fitbit.test.PlatformTestFixtures$Companion2$scriptUri$2.b() calling method android.net.Uri.parse()


    public final android.net.Uri b()
    {
        return android.net.Uri.parse("file:///companion/script.js");
    }

Method com.fitbit.test.PlatformTestFixtures$Companion2$settingsScriptUri$2.b() calling method android.net.Uri.parse()


    public final android.net.Uri b()
    {
        return android.net.Uri.parse("file:///android_asset/companion/settingsScriptUri.js");
    }

Method com.fitbit.util.appstarter.AppStarterProvider$provideAppStarter$2.a() calling method android.net.Uri.parse()


    public final android.content.Intent a(String p5)
    {
        kotlin.jvm.internal.ae.f(p5, "appPackageName");
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append("market://details?id=");
        v2_1.append(p5);
        return new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v2_1.toString()));
    }

Method com.fitbit.util.appstarter.AppStarterProvider$provideAppStarter$3.a() calling method android.net.Uri.parse()


    public final android.content.Intent a(String p5)
    {
        kotlin.jvm.internal.ae.f(p5, "appPackageName");
        StringBuilder v2_1 = new StringBuilder();
        v2_1.append("https://play.google.com/store/apps/details?id=");
        v2_1.append(p5);
        return new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v2_1.toString()));
    }

Method com.fitbit.settings.ui.ChallengeMessageTestsActivity.a() calling method android.net.Uri.parse()


    private com.fitbit.data.repo.greendao.challenge.ChallengeEntity a(String p4)
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.ChallengeEntity();
        v0_1.setChallengeId(p4.replaceAll("\\s+", ""));
        v0_1.setName(p4);
        v0_1.setIconUrl(android.net.Uri.parse("https://fitbit.com"));
        v0_1.setGameplay("HOWTO SPECIAL FITBIT");
        v0_1.setChallengeScope("TEST");
        v0_1.setDetail("DETAILS DETAILS");
        v0_1.setStatus(com.fitbit.data.domain.challenges.Challenge$ChallengeStatus.ACTIVE);
        v0_1.setDisclaimer("I Disclaim");
        v0_1.setCreator("Bob");
        v0_1.setCheeringEnabled(1);
        v0_1.setMessagingEnabled(1);
        v0_1.setUrlPrefix("/adventure");
        return v0_1;
    }

Method com.fitbit.settings.ui.ChallengeMessageTestsActivity.a() calling method android.net.Uri.parse()


    com.fitbit.data.domain.challenges.ChallengeType a(String p3, java.util.List p4)
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.ChallengeTypeEntity(p3);
        v0_1.setDescription("DEscription");
        v0_1.setGameplay("HOWTO FITBIT PLZ");
        v0_1.setIconUrl(android.net.Uri.parse("https://fitbit.com"));
        v0_1.setName(p3);
        v0_1.setTeaserText("ManaMana");
        v0_1.setRequiredUIFeatures(p4);
        return v0_1;
    }

Method com.fitbit.settings.ui.ChallengeMessageTestsActivity.a() calling method android.net.Uri.parse()


    com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension a(com.fitbit.data.domain.challenges.ChallengeType p2, com.fitbit.data.repo.greendao.challenge.AdventureSeries p3)
    {
        com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension v0_1 = new com.fitbit.data.repo.greendao.challenge.AdventureMapTypeExtension(p2.getType());
        v0_1.setBackdropImageLongUrl(android.net.Uri.parse("http://fitbit.com/backdropImageLong"));
        v0_1.setFullscreenBackgroundImageUrl(android.net.Uri.parse("http://fitbit.com/backgroundImageUrl"));
        v0_1.setBackdropImageUrl(android.net.Uri.parse("file://none"));
        v0_1.setSeriesId(p3.getSeriesId());
        v0_1.setTotalStepsToComplete(5);
        v0_1.setLocked(0);
        return v0_1;
    }

Method com.fitbit.settings.ui.ChallengeMessageTestsActivity.a() calling method android.net.Uri.parse()


    com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity a(com.fitbit.data.domain.challenges.Challenge p3)
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity();
        v0_1.setBody("You are on a roll!\nKeep stepping to increase your average.");
        v0_1.setChallengeId(p3.getChallengeId());
        v0_1.setSentTime(new java.util.Date());
        v0_1.setCheerable(0);
        v0_1.setTrigger(1);
        v0_1.setImageUrl(android.net.Uri.parse("http://static0.fitbit.com/images/challenge/messages/daily_start_80.png"));
        v0_1.setDailyDestinationSteps(Integer.valueOf(9091));
        v0_1.setMessageBodyImageUrl(android.net.Uri.parse("http://qa2static0.fitbit.com/images/challenge/adventure/banners/adventure_banner_750X400.jpg"));
        v0_1.setEncodedId("encodedId");
        v0_1.setMessageType(com.fitbit.data.domain.challenges.ChallengeMessage$ChallengeMessageType.DAILY_DESTINATION_REACHED.getSerializableName());
        return v0_1;
    }

Method com.fitbit.settings.ui.ChallengeMessageTestsActivity.a() calling method android.net.Uri.parse()


    com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity a(com.fitbit.data.domain.challenges.Challenge p2, String p3, String p4, String p5)
    {
        com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity v0_1 = new com.fitbit.data.repo.greendao.challenge.ChallengeMessageEntity();
        v0_1.setBody(p5);
        v0_1.setChallengeId(p2.getChallengeId());
        v0_1.setSentTime(new java.util.Date());
        v0_1.setCheerable(0);
        v0_1.setTrigger(1);
        v0_1.setMessageBodyImageUrl(android.net.Uri.parse("http://qa2static0.fitbit.com/images/challenge/adventure/banners/adventure_banner_750X400.jpg"));
        v0_1.setMessageBodyIconUrl(android.net.Uri.parse("http://www.salaverry21.com/images/icons/big/icon-android.png"));
        v0_1.setImageUrl(android.net.Uri.parse("http://static0.fitbit.com/images/challenge/messages/daily_start_80.png"));
        v0_1.setTitle(p4);
        v0_1.setEncodedId(p3);
        v0_1.setMessageType(com.fitbit.data.domain.challenges.ChallengeMessage$ChallengeMessageType.ADVENTURE_TUTORIAL.getSerializableName());
        return v0_1;
    }

Method com.fitbit.settings.ui.ManageDataActivity.<clinit>() calling method android.net.Uri.parse()


    static ManageDataActivity()
    {
        com.fitbit.settings.ui.ManageDataActivity.a = android.net.Uri.parse("https://www.fitbit.com/user/profile/apps");
        return;
    }

Method com.fitbit.sleep.ui.details.SleepLoggingDetailsActivity.e() calling method android.net.Uri.parse()


    public void e()
    {
        new com.fitbit.coreux.a.a().a(this, android.net.Uri.parse(this.getString(2131889713)));
        return;
    }

Method com.fitbit.surveys.ui.SurveyActivity.a() calling method android.net.Uri.parse()


    public void a(com.fitbit.surveys.model.SurveyDeepLinkTransition p5)
    {
        try {
            android.content.Intent v0_0 = this.n();
            String v1_2 = p5.getUrl();
        } catch (android.content.ActivityNotFoundException v5_1) {
            String v1_1 = new Object[0];
            d.a.b.e(v5_1, "Error converting survey responses to json.", v1_1);
            return;
        }
        if (!v1_2.toLowerCase().startsWith("fitbit://")) {
            String v2_1 = new StringBuilder();
            v2_1.append("fitbit://");
            v2_1.append(v1_2);
            v1_2 = v2_1.toString();
        }
        android.content.Intent v0_4 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v1_2).buildUpon().appendQueryParameter("survey_id", this.k.getId()).appendQueryParameter("survey_version", this.k.getVersion()).appendQueryParameter("survey_responses", v0_0).appendQueryParameter("survey_transition_metadata", p5.getMetadata()).build());
        v0_4.setPackage(this.getPackageName());
        try {
            this.f();
            this.startActivity(v0_4);
        } catch (android.content.ActivityNotFoundException v5_6) {
            d.a.b.e(v5_6);
        }
        return;
    }

Method com.fitbit.surveys.ui.SurveyActivity.a() calling method android.net.Uri.parse()


    public void a(String p15, com.fitbit.surveys.model.SurveyTransition p16)
    {
        void v7 = this;
        if (p16 != null) {
            if ((p16.getDiscardAnswers() != null) && (p16.getDiscardAnswers().booleanValue())) {
                v7 = this.b(p15);
            }
            if (((p16.getSaveSurveyResults() == null) || (!p16.getSaveSurveyResults().booleanValue())) && ((p16.getSaveSurveyResults() != null) || (!p16.getSurveyTransitionType().b()))) {
                int v9 = 0;
            } else {
                v9 = 1;
            }
            switch (ark>com.fitbit.surveys.ui.SurveyActivityark>$1.a[p16.getSurveyTransitionType().ordinal()]) {
                case 1:
                    v7 = v7.c(((com.fitbit.surveys.model.SurveyScreenTransition) p16).getNextScreen());
                    break;
                case 2:
                    new com.fitbit.coreux.a.a().a(v7, android.net.Uri.parse(((com.fitbit.surveys.model.SurveyDeepLinkTransition) p16).getUrl()));
                    break;
                case 3:
                    v7.a(((com.fitbit.surveys.model.SurveyDeepLinkTransition) p16));
                    break;
                case 4:
                    if (v7.E.isEmpty()) {
                        if (v9 == 0) {
                            v7.g();
                        } else {
                            v7.a(1);
                        }
                        return;
                    } else {
                        v7.a(p15, ((com.fitbit.surveys.model.SurveyTransition) v7.E.remove(0)));
                        return;
                    }
                case 6:
                    void v1_10 = v7.k.getScreenDetails(p15);
                    java.util.List v6 = v1_10.getAnswers();
                    ((com.fitbit.surveys.k) v7.getSupportFragmentManager().findFragmentById(2131363243)).a(1);
                    android.support.v4.app.LoaderManager v10 = v7.getSupportLoaderManager();
                    ark>com.fitbit.surveys.ui.SurveyActivityark>$h v13 = new ark>com.fitbit.surveys.ui.SurveyActivityark>$h;
                    v13(v7, v7, p15, ((com.fitbit.surveys.model.SurveyAnswerDependentTransition) p16), ((java.util.Set) v7.s.get(v1_10.getQuestionId())), v6);
                    v10.restartLoader(2131365053, 0, v13).forceLoad();
                    break;
                case 7:
                    v7.a(((com.fitbit.surveys.model.SurveyListTransition) p16).getTransitions());
                    v7.a(p15, com.fitbit.surveys.model.SurveyTransition.CONTINUE);
                    break;
                default:
            }
            if (v9 != 0) {
                v7.a(0);
            }
            return;
        } else {
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.education.view.EducationActivity.a() calling method android.net.Uri.parse()


    final synthetic void a(android.content.DialogInterface p2, int p3)
    {
        new com.fitbit.coreux.a.a().a(this, android.net.Uri.parse(this.getString(2131887948)));
        p2.dismiss();
        return;
    }

Method com.fitbit.ui.WebViewActivity.a() calling method android.net.Uri.parse()


    protected boolean a(android.webkit.WebView p6, String p7)
    {
        if (!p7.startsWith("tel:")) {
            if (!p7.startsWith("mailto:")) {
                if (!p7.startsWith("twitter:")) {
                    return 0;
                } else {
                    try {
                        this.getPackageManager().getPackageInfo("com.twitter.android", 0);
                        com.fitbit.coreux.a.a v6_6 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(p7));
                        v6_6.addFlags(268435456);
                        this.startActivity(v6_6);
                    } catch (android.content.pm.PackageManager$NameNotFoundException) {
                        android.widget.Toast.makeText(this, this.getString(2131886245), 0).show();
                        com.fitbit.coreux.a.a v6_11 = new com.fitbit.coreux.a.a();
                        Object[] v2_2 = new Object[1];
                        v2_2[0] = "FitbitSupport";
                        v6_11.a(this, android.net.Uri.parse(this.getString(2131890121, v2_2)));
                    }
                    return 1;
                }
            } else {
                com.fitbit.coreux.a.a v6_15 = p7.replaceFirst("mailto:", "").trim();
                android.net.Uri v7_7 = new android.content.Intent("android.intent.action.SEND");
                Object[] v2_6 = v7_7.setType("plain/text");
                String[] v4 = new String[1];
                v4[0] = v6_15;
                v2_6.putExtra("android.intent.extra.EMAIL", v4);
                this.startActivity(v7_7);
                return 1;
            }
        } else {
            this.startActivity(new android.content.Intent("android.intent.action.DIAL", android.net.Uri.parse(p7)));
            return 1;
        }
    }

Method com.google.android.gms.ads.identifier.a.run() calling method android.net.Uri.parse()


    public final void run()
    {
        new com.google.android.gms.ads.identifier.c();
        String v0_3 = this.a;
        java.io.IOException v1_7 = android.net.Uri.parse("https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps").buildUpon();
        String v2_0 = v0_3.keySet().iterator();
        while (v2_0.hasNext()) {
            String v3_6 = ((String) v2_0.next());
            v1_7.appendQueryParameter(v3_6, ((String) v0_3.get(v3_6)));
        }
        String v0_2 = v1_7.build().toString();
        try {
            java.io.IOException v1_3 = ((java.net.HttpURLConnection) new java.net.URL(v0_2).openConnection());
        } catch (java.io.IOException v1_6) {
            String v2_5 = "HttpUrlPinger";
            String v3_4 = v1_6.getMessage();
            StringBuilder v5_5 = new StringBuilder(((String.valueOf(v0_2).length() + 32) + String.valueOf(v3_4).length()));
            String v4_9 = "Error while parsing ping URL: ";
            v5_5.append(v4_9);
            v5_5.append(v0_2);
            v5_5.append(". ");
            v5_5.append(v3_4);
            android.util.Log.w(v2_5, v5_5.toString(), v1_6);
            return;
        } catch (java.io.IOException v1_6) {
            v2_5 = "HttpUrlPinger";
            v3_4 = v1_6.getMessage();
            v5_5 = new StringBuilder(((String.valueOf(v0_2).length() + 27) + String.valueOf(v3_4).length()));
            v4_9 = "Error while pinging URL: ";
            v5_5.append(v4_9);
            v5_5.append(v0_2);
            v5_5.append(". ");
            v5_5.append(v3_4);
            android.util.Log.w(v2_5, v5_5.toString(), v1_6);
            return;
        }
        String v2_1 = v1_3.getResponseCode();
        if ((v2_1 < 200) || (v2_1 >= 300)) {
            StringBuilder v5_1 = new StringBuilder((String.valueOf(v0_2).length() + 65));
            v5_1.append("Received non-success response code ");
            v5_1.append(v2_1);
            v5_1.append(" from pinging URL: ");
            v5_1.append(v0_2);
            android.util.Log.w("HttpUrlPinger", v5_1.toString());
        }
        v1_3.disconnect();
        return;
    }

Method com.google.android.gms.common.data.f.i() calling method android.net.Uri.parse()


    protected android.net.Uri i(String p4)
    {
        android.net.Uri v4_1 = this.b_.getString(p4, this.c_, this.c);
        if (v4_1 != null) {
            return android.net.Uri.parse(v4_1);
        } else {
            return 0;
        }
    }

Method com.google.android.gms.common.internal.bd.<clinit>() calling method android.net.Uri.parse()


    static bd()
    {
        android.net.Uri v0_3 = android.net.Uri.parse("https://plus.google.com/");
        com.google.android.gms.common.internal.bd.a = v0_3;
        com.google.android.gms.common.internal.bd.b = v0_3.buildUpon().appendPath("circles").appendPath("find").build();
        return;
    }

Method com.google.android.gms.common.internal.bd.a() calling method android.net.Uri.parse()


    public static android.content.Intent a(String p3, String p4)
    {
        android.content.Intent v0_1 = new android.content.Intent("android.intent.action.VIEW");
        int v3_1 = android.net.Uri.parse("market://details").buildUpon().appendQueryParameter("id", p3);
        if (!android.text.TextUtils.isEmpty(p4)) {
            v3_1.appendQueryParameter("pcampaignid", p4);
        }
        v0_1.setData(v3_1.build());
        v0_1.setPackage("com.android.vending");
        v0_1.addFlags(524288);
        return v0_1;
    }

Method com.google.android.gms.dynamite.DynamiteModule.c() calling method android.net.Uri.parse()


    private static int c(android.content.Context p8, String p9, boolean p10)
    {
        Throwable v0 = 0;
        try {
            Throwable v8_4;
            android.database.Cursor v1_0 = p8.getContentResolver();
        } catch (Throwable v8_6) {
            if (v0 != null) {
                v0.close();
            }
            throw v8_6;
        } catch (Throwable v8_5) {
            Throwable v9_5 = 0;
            try {
                if (!(v8_5 instanceof com.google.android.gms.dynamite.DynamiteModule$LoadingException)) {
                    throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("V2 version check failed", v8_5, 0);
                } else {
                    throw v8_5;
                }
            } catch (Throwable v8_6) {
                v0 = v9_5;
            }
        }
        if (p10 == null) {
            v8_4 = "api";
        } else {
            v8_4 = "api_force_staging";
        }
        android.net.Uri v2_3 = new StringBuilder(((String.valueOf(v8_4).length() + 42) + String.valueOf(p9).length()));
        v2_3.append("content://com.google.android.gms.chimera/");
        v2_3.append(v8_4);
        v2_3.append("/");
        v2_3.append(p9);
        Throwable v8_3 = v1_0.query(android.net.Uri.parse(v2_3.toString()), 0, 0, 0, 0);
        try {
            if (v8_3 != null) {
                if (v8_3.moveToFirst()) {
                    Throwable v9_3 = v8_3.getInt(0);
                    if (v9_3 > null) {
                        com.google.android.gms.dynamite.DynamiteModule.h = v8_3.getString(2);
                        android.database.Cursor v1_4 = v8_3.getColumnIndex("loaderVersion");
                        if (v1_4 >= null) {
                            com.google.android.gms.dynamite.DynamiteModule.i = v8_3.getInt(v1_4);
                        }
                        com.google.android.gms.dynamite.DynamiteModule$b v10_8 = ((com.google.android.gms.dynamite.DynamiteModule$b) com.google.android.gms.dynamite.DynamiteModule.j.get());
                        if ((v10_8 != null) && (v10_8.a == null)) {
                            v10_8.a = v8_3;
                            v8_3 = 0;
                        }
                    }
                    if (v8_3 != null) {
                        v8_3.close();
                    }
                    return v9_3;
                } else {
                }
            }
        } catch (Throwable v9_10) {
            v0 = v8_3;
            v8_6 = v9_10;
        } catch (Throwable v9_9) {
            v9_5 = v8_3;
            v8_5 = v9_9;
        }
        android.util.Log.w("DynamiteModule", "Failed to retrieve remote module version.");
        throw new com.google.android.gms.dynamite.DynamiteModule$LoadingException("Failed to connect to dynamite module ContentResolver.", 0);
    }

Method com.google.android.gms.internal.measurement.aa.<clinit>() calling method android.net.Uri.parse()


    static aa()
    {
        com.google.android.gms.internal.measurement.aa.c = android.net.Uri.parse("content://com.google.android.gsf.gservices");
        com.google.android.gms.internal.measurement.aa.d = android.net.Uri.parse("content://com.google.android.gsf.gservices/prefix");
        com.google.android.gms.internal.measurement.aa.a = java.util.regex.Pattern.compile("^(1|true|t|on|yes|y)$", 2);
        com.google.android.gms.internal.measurement.aa.b = java.util.regex.Pattern.compile("^(0|false|f|off|no|n)$", 2);
        com.google.android.gms.internal.measurement.aa.e = new java.util.concurrent.atomic.AtomicBoolean();
        com.google.android.gms.internal.measurement.aa.g = new java.util.HashMap();
        com.google.android.gms.internal.measurement.aa.h = new java.util.HashMap();
        com.google.android.gms.internal.measurement.aa.i = new java.util.HashMap();
        com.google.android.gms.internal.measurement.aa.j = new java.util.HashMap();
        String[] v0_16 = new String[0];
        com.google.android.gms.internal.measurement.aa.m = v0_16;
        return;
    }

Method com.google.android.gms.measurement.internal.ai.run() calling method android.net.Uri.parse()


    public final void run()
    {
        android.content.Context v0_1 = this.c.a;
        android.content.ServiceConnection v3 = this.b;
        com.google.android.gms.measurement.internal.bs v1_26 = v0_1.a(com.google.android.gms.measurement.internal.ah.a(this.c), this.a);
        v0_1.a.q().d();
        if (v1_26 != null) {
            long v6_1 = (v1_26.getLong("install_begin_timestamp_seconds", 0) * 1000);
            if (v6_1 != 0) {
                String v2_9 = v1_26.getString("install_referrer");
                if ((v2_9 != null) && (!v2_9.isEmpty())) {
                    String v2_12;
                    v0_1.a.r().x().a("InstallReferrer API result", v2_9);
                    long v10_5 = v0_1.a.j();
                    String v2_10 = String.valueOf(v2_9);
                    if (v2_10.length() == 0) {
                        v2_12 = new String("?");
                    } else {
                        v2_12 = "?".concat(v2_10);
                    }
                    String v2_15 = v10_5.a(android.net.Uri.parse(v2_12));
                    if (v2_15 != null) {
                        long v10_9;
                        long v10_7 = v2_15.getString("medium");
                        if ((v10_7 == 0) || (("(not set)".equalsIgnoreCase(v10_7)) || ("organic".equalsIgnoreCase(v10_7)))) {
                            v10_9 = 0;
                        } else {
                            v10_9 = 1;
                        }
                        if (v10_9 != 0) {
                            long v10_12 = (v1_26.getLong("referrer_click_timestamp_seconds", 0) * 1000);
                            if (v10_12 != 0) {
                                v2_15.putLong("click_timestamp", v10_12);
                            } else {
                                v0_1.a.r().an_().a("Install Referrer is missing click timestamp for ad campaign");
                                if (v3 != null) {
                                    com.google.android.gms.common.stats.a.a().a(v0_1.a.n(), v3);
                                }
                                return;
                            }
                        }
                        if (v6_1 != v0_1.a.c().i.a()) {
                            v0_1.a.c().i.a(v6_1);
                            v0_1.a.u();
                            v0_1.a.r().x().a("Logging Install Referrer campaign from sdk with ", "referrer API");
                            v2_15.putString("_cis", "referrer API");
                            v0_1.a.h().a("auto", "_cmp", v2_15);
                        } else {
                            v0_1.a.u();
                            v0_1.a.r().x().a("Campaign has already been logged");
                        }
                    } else {
                        v0_1.a.r().an_().a("No campaign params defined in install referrer result");
                    }
                } else {
                    v0_1.a.r().an_().a("No referrer defined in install referrer response");
                }
            } else {
                v0_1.a.r().an_().a("Service response is missing Install Referrer install timestamp");
            }
        }
    }

Method com.google.android.gms.measurement.internal.aj.a() calling method android.net.Uri.parse()


    public final void a(android.content.Context p13, android.content.Intent p14)
    {
        com.google.android.gms.measurement.internal.as v3 = com.google.android.gms.measurement.internal.as.a(p13, 0);
        com.google.android.gms.measurement.internal.o v8 = v3.r();
        if (p14 != null) {
            v3.u();
            com.google.android.gms.measurement.internal.al v0_17 = p14.getAction();
            v8.x().a("Local receiver got", v0_17);
            if (!"com.google.android.gms.measurement.UPLOAD".equals(v0_17)) {
                if ("com.android.vending.INSTALL_REFERRER".equals(v0_17)) {
                    try {
                        v3.q().a(new com.google.android.gms.measurement.internal.ak(this, v3, v8));
                    } catch (com.google.android.gms.measurement.internal.al v0_7) {
                        v8.i().a("Install Referrer Reporter encountered a problem", v0_7);
                    }
                    android.content.BroadcastReceiver$PendingResult v9 = this.a.a();
                    com.google.android.gms.measurement.internal.al v0_10 = p14.getStringExtra("referrer");
                    if (v0_10 != null) {
                        v8.v().a("Install referrer extras are", v0_10);
                        if (!v0_10.contains("?")) {
                            com.google.android.gms.measurement.internal.al v0_11 = String.valueOf(v0_10);
                            if (v0_11.length() == 0) {
                                v0_10 = new String("?");
                            } else {
                                v0_10 = "?".concat(v0_11);
                            }
                        }
                        android.os.Bundle v6 = v3.j().a(android.net.Uri.parse(v0_10));
                        if (v6 != null) {
                            long v4_1 = (p14.getLongExtra("referrer_timestamp_seconds", 0) * 1000);
                            if (v4_1 == 0) {
                                v8.i().a("Install referrer is missing timestamp");
                            }
                            com.google.android.gms.measurement.internal.ao v14_5 = v3.q();
                            com.google.android.gms.measurement.internal.al v0_16 = new com.google.android.gms.measurement.internal.al;
                            v0_16(this, v3, v4_1, v6, p13, v8, v9);
                            v14_5.a(v0_16);
                        } else {
                            v8.x().a("No campaign defined in install referrer broadcast");
                            if (v9 != null) {
                                v9.finish();
                                return;
                            }
                        }
                    } else {
                        v8.x().a("Install referrer extras are null");
                        if (v9 != null) {
                            v9.finish();
                        }
                        return;
                    }
                }
                return;
            } else {
                com.google.android.gms.measurement.internal.ao v14_1 = new android.content.Intent().setClassName(p13, "com.google.android.gms.measurement.AppMeasurementService");
                v14_1.setAction("com.google.android.gms.measurement.UPLOAD");
                v8.x().a("Starting wakeful intent.");
                this.a.a(p13, v14_1);
                return;
            }
        } else {
            v8.i().a("Receiver called with null intent");
            return;
        }
    }

Method com.google.android.gms.measurement.internal.e.<clinit>() calling method android.net.Uri.parse()


    static e()
    {
        int v1_4;
        com.google.android.gms.measurement.internal.e.b = new java.util.ArrayList();
        com.google.android.gms.measurement.internal.e.c = new java.util.ArrayList();
        com.google.android.gms.measurement.internal.e.d = new java.util.ArrayList();
        com.google.android.gms.measurement.internal.e.e = new java.util.ArrayList();
        com.google.android.gms.measurement.internal.e.f = new java.util.ArrayList();
        int v1_2 = String.valueOf(android.net.Uri.encode("com.google.android.gms.measurement"));
        if (v1_2.length() == 0) {
            v1_4 = new String("content://com.google.android.gms.phenotype/");
        } else {
            v1_4 = "content://com.google.android.gms.phenotype/".concat(v1_2);
        }
        com.google.android.gms.measurement.internal.e.ao = new com.google.android.gms.internal.measurement.ap(android.net.Uri.parse(v1_4));
        com.google.android.gms.measurement.internal.e.ar = com.google.android.gms.measurement.internal.e$a.a("measurement.log_third_party_store_events_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.as = com.google.android.gms.measurement.internal.e$a.a("measurement.log_installs_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.at = com.google.android.gms.measurement.internal.e$a.a("measurement.log_upgrades_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.g = com.google.android.gms.measurement.internal.e$a.a("measurement.log_androidId_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.h = com.google.android.gms.measurement.internal.e$a.a("measurement.upload_dsid_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.i = com.google.android.gms.measurement.internal.e$a.a("measurement.log_tag", "FA", "FA-SVC");
        com.google.android.gms.measurement.internal.e.j = com.google.android.gms.measurement.internal.e$a.a("measurement.ad_id_cache_time", 10000, 10000);
        com.google.android.gms.measurement.internal.e.k = com.google.android.gms.measurement.internal.e$a.a("measurement.monitoring.sample_period_millis", 86400000, 86400000);
        com.google.android.gms.measurement.internal.e.l = com.google.android.gms.measurement.internal.e$a.a("measurement.config.cache_time", 86400000, 3600000);
        com.google.android.gms.measurement.internal.e.m = com.google.android.gms.measurement.internal.e$a.a("measurement.config.url_scheme", "https", "https");
        com.google.android.gms.measurement.internal.e.n = com.google.android.gms.measurement.internal.e$a.a("measurement.config.url_authority", "app-measurement.com", "app-measurement.com");
        com.google.android.gms.measurement.internal.e.o = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_bundles", 100, 100);
        com.google.android.gms.measurement.internal.e.p = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_batch_size", 65536, 65536);
        com.google.android.gms.measurement.internal.e.q = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_bundle_size", 65536, 65536);
        com.google.android.gms.measurement.internal.e.r = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_events_per_bundle", 1000, 1000);
        com.google.android.gms.measurement.internal.e.s = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_events_per_day", 100000, 100000);
        com.google.android.gms.measurement.internal.e.t = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_error_events_per_day", 1000, 1000);
        com.google.android.gms.measurement.internal.e.u = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_public_events_per_day", 50000, 50000);
        com.google.android.gms.measurement.internal.e.v = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_conversions_per_day", 500, 500);
        com.google.android.gms.measurement.internal.e.w = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_realtime_events_per_day", 10, 10);
        com.google.android.gms.measurement.internal.e.x = com.google.android.gms.measurement.internal.e$a.a("measurement.store.max_stored_events_per_app", 100000, 100000);
        com.google.android.gms.measurement.internal.e.y = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.url", "https://app-measurement.com/a", "https://app-measurement.com/a");
        com.google.android.gms.measurement.internal.e.z = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.backoff_period", 43200000, 43200000);
        com.google.android.gms.measurement.internal.e.A = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.window_interval", 3600000, 3600000);
        com.google.android.gms.measurement.internal.e.B = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.interval", 3600000, 3600000);
        com.google.android.gms.measurement.internal.e.C = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.realtime_upload_interval", 10000, 10000);
        com.google.android.gms.measurement.internal.e.D = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.debug_upload_interval", 1000, 1000);
        com.google.android.gms.measurement.internal.e.E = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.minimum_delay", 500, 500);
        com.google.android.gms.measurement.internal.e.F = com.google.android.gms.measurement.internal.e$a.a("measurement.alarm_manager.minimum_interval", 60000, 60000);
        com.google.android.gms.measurement.internal.e.G = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.stale_data_deletion_interval", 86400000, 86400000);
        com.google.android.gms.measurement.internal.e.H = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.refresh_blacklisted_config_interval", 604800000, 604800000);
        com.google.android.gms.measurement.internal.e.I = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.initial_upload_delay_time", 15000, 15000);
        com.google.android.gms.measurement.internal.e.J = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.retry_time", 1800000, 1800000);
        com.google.android.gms.measurement.internal.e.K = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.retry_count", 6, 6);
        com.google.android.gms.measurement.internal.e.L = com.google.android.gms.measurement.internal.e$a.a("measurement.upload.max_queue_time", 1.1952436104e-314, 1.1952436104e-314);
        com.google.android.gms.measurement.internal.e.M = com.google.android.gms.measurement.internal.e$a.a("measurement.lifetimevalue.max_currency_tracked", 4, 4);
        com.google.android.gms.measurement.internal.e.N = com.google.android.gms.measurement.internal.e$a.a("measurement.audience.filter_result_max_count", 200, 200);
        com.google.android.gms.measurement.internal.e.O = com.google.android.gms.measurement.internal.e$a.a("measurement.service_client.idle_disconnect_millis", 5000, 5000);
        com.google.android.gms.measurement.internal.e.P = com.google.android.gms.measurement.internal.e$a.a("measurement.test.boolean_flag", 0, 0);
        com.google.android.gms.measurement.internal.e.Q = com.google.android.gms.measurement.internal.e$a.a("measurement.test.string_flag", "---", "---");
        com.google.android.gms.measurement.internal.e.R = com.google.android.gms.measurement.internal.e$a.a("measurement.test.long_flag", -1, -1);
        com.google.android.gms.measurement.internal.e.S = com.google.android.gms.measurement.internal.e$a.a("measurement.test.int_flag", -2, -2);
        com.google.android.gms.measurement.internal.e.T = com.google.android.gms.measurement.internal.e$a.a("measurement.test.double_flag", -3.0, -3.0);
        com.google.android.gms.measurement.internal.e.U = com.google.android.gms.measurement.internal.e$a.a("measurement.lifetimevalue.user_engagement_tracking_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.V = com.google.android.gms.measurement.internal.e$a.a("measurement.audience.complex_param_evaluation", 0, 0);
        com.google.android.gms.measurement.internal.e.W = com.google.android.gms.measurement.internal.e$a.a("measurement.validation.internal_limits_internal_event_params", 0, 0);
        com.google.android.gms.measurement.internal.e.X = com.google.android.gms.measurement.internal.e$a.a("measurement.quality.unsuccessful_update_retry_counter", 0, 0);
        com.google.android.gms.measurement.internal.e.Y = com.google.android.gms.measurement.internal.e$a.a("measurement.iid.disable_on_collection_disabled", 1, 1);
        com.google.android.gms.measurement.internal.e.Z = com.google.android.gms.measurement.internal.e$a.a("measurement.app_launch.call_only_when_enabled", 1, 1);
        com.google.android.gms.measurement.internal.e.aa = com.google.android.gms.measurement.internal.e$a.a("measurement.run_on_worker_inline", 1, 0);
        com.google.android.gms.measurement.internal.e.ab = com.google.android.gms.measurement.internal.e$a.a("measurement.audience.dynamic_filters", 0, 0);
        com.google.android.gms.measurement.internal.e.ac = com.google.android.gms.measurement.internal.e$a.a("measurement.reset_analytics.persist_time", 0, 0);
        com.google.android.gms.measurement.internal.e.ad = com.google.android.gms.measurement.internal.e$a.a("measurement.validation.value_and_currency_params", 0, 0);
        com.google.android.gms.measurement.internal.e.ae = com.google.android.gms.measurement.internal.e$a.a("measurement.sampling.time_zone_offset_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.af = com.google.android.gms.measurement.internal.e$a.a("measurement.referrer.enable_logging_install_referrer_cmp_from_apk", 0, 0);
        com.google.android.gms.measurement.internal.e.ag = com.google.android.gms.measurement.internal.e$a.a("measurement.disconnect_from_remote_service", 0, 0);
        com.google.android.gms.measurement.internal.e.ah = com.google.android.gms.measurement.internal.e$a.a("measurement.clear_local_database", 0, 0);
        com.google.android.gms.measurement.internal.e.ai = com.google.android.gms.measurement.internal.e$a.a("measurement.fetch_config_with_admob_app_id", 0, 0);
        com.google.android.gms.measurement.internal.e.aj = com.google.android.gms.measurement.internal.e$a.a("measurement.sessions.session_id_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.ak = com.google.android.gms.measurement.internal.e$a.a("measurement.sessions.immediate_start_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.au = com.google.android.gms.measurement.internal.e$a.a("measurement.sessions.background_sessions_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.al = com.google.android.gms.measurement.internal.e$a.a("measurement.collection.firebase_global_collection_flag_enabled", 1, 1);
        com.google.android.gms.measurement.internal.e.av = com.google.android.gms.measurement.internal.e$a.a("measurement.collection.efficient_engagement_reporting_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.am = com.google.android.gms.measurement.internal.e$a.a("measurement.personalized_ads_feature_enabled", 0, 0);
        com.google.android.gms.measurement.internal.e.an = com.google.android.gms.measurement.internal.e$a.a("measurement.remove_app_instance_id_cache_enabled", 1, 1);
        return;
    }

Method com.google.firebase.messaging.c.b() calling method android.net.Uri.parse()


    static android.net.Uri b(android.os.Bundle p2)
    {
        String v0_1 = com.google.firebase.messaging.c.a(p2, "gcm.n.link_android");
        if (android.text.TextUtils.isEmpty(v0_1)) {
            v0_1 = com.google.firebase.messaging.c.a(p2, "gcm.n.link");
        }
        if (android.text.TextUtils.isEmpty(v0_1)) {
            return 0;
        } else {
            return android.net.Uri.parse(v0_1);
        }
    }

Method com.google.firebase.messaging.c.c() calling method android.net.Uri.parse()


    final boolean c(android.os.Bundle p18)
    {
        if (!"1".equals(com.google.firebase.messaging.c.a(p18, "gcm.n.noui"))) {
            android.app.Notification v2_14;
            if (((android.app.KeyguardManager) this.b.getSystemService("keyguard")).inKeyguardRestrictedInputMode()) {
                v2_14 = 0;
            } else {
                if (!com.google.android.gms.common.util.v.j()) {
                    android.os.SystemClock.sleep(10);
                }
                android.app.Notification v2_6 = android.os.Process.myPid();
                int v5_4 = ((android.app.ActivityManager) this.b.getSystemService("activity")).getRunningAppProcesses();
                if (v5_4 == 0) {
                } else {
                    int v5_5 = v5_4.iterator();
                    while (v5_5.hasNext()) {
                        int v6_12 = ((android.app.ActivityManager$RunningAppProcessInfo) v5_5.next());
                        if (v6_12.pid == v2_6) {
                            if (v6_12.importance != 100) {
                                break;
                            }
                            v2_14 = 1;
                        }
                    }
                }
            }
            if (v2_14 == null) {
                android.app.Notification v2_16 = this.d(p18, "gcm.n.title");
                if (android.text.TextUtils.isEmpty(v2_16)) {
                    v2_16 = this.b.getApplicationInfo().loadLabel(this.b.getPackageManager());
                }
                boolean v8_3;
                int v5_16 = this.d(p18, "gcm.n.body");
                int v6_14 = com.google.firebase.messaging.c.a(p18, "gcm.n.icon");
                if (android.text.TextUtils.isEmpty(v6_14)) {
                    int v6_3 = this.a().getInt("com.google.firebase.messaging.default_notification_icon", 0);
                    if ((v6_3 == 0) || (!this.a(v6_3))) {
                        v6_3 = this.b.getApplicationInfo().icon;
                    }
                    if ((v6_3 != 0) && (this.a(v6_3))) {
                        v8_3 = v6_3;
                    } else {
                        v8_3 = 17301651;
                    }
                } else {
                    StringBuilder v7_12 = this.b.getResources();
                    v8_3 = v7_12.getIdentifier(v6_14, "drawable", this.b.getPackageName());
                    if ((!v8_3) || (!this.a(v8_3))) {
                        v8_3 = v7_12.getIdentifier(v6_14, "mipmap", this.b.getPackageName());
                        if ((!v8_3) || (!this.a(v8_3))) {
                            int v9_1 = new StringBuilder((String.valueOf(v6_14).length() + 61));
                            v9_1.append("Icon resource ");
                            v9_1.append(v6_14);
                            v9_1.append(" not found. Notification will use default icon.");
                            android.util.Log.w("FirebaseMessaging", v9_1.toString());
                        }
                    }
                }
                StringBuilder v7_5;
                int v6_8 = this.a(com.google.firebase.messaging.c.a(p18, "gcm.n.color"));
                StringBuilder v7_3 = com.google.firebase.messaging.c.d(p18);
                String v10_0 = 0;
                if (!android.text.TextUtils.isEmpty(v7_3)) {
                    if (("default".equals(v7_3)) || (this.b.getResources().getIdentifier(v7_3, "raw", this.b.getPackageName()) == 0)) {
                        v7_5 = android.media.RingtoneManager.getDefaultUri(2);
                    } else {
                        int v9_9 = this.b.getPackageName();
                        String v12_5 = new StringBuilder(((String.valueOf(v9_9).length() + 24) + String.valueOf(v7_3).length()));
                        v12_5.append("android.resource://");
                        v12_5.append(v9_9);
                        v12_5.append("/raw/");
                        v12_5.append(v7_3);
                        v7_5 = android.net.Uri.parse(v12_5.toString());
                    }
                } else {
                    v7_5 = 0;
                }
                android.app.PendingIntent v11_9;
                int v9_12 = com.google.firebase.messaging.c.a(p18, "gcm.n.click_action");
                if (android.text.TextUtils.isEmpty(v9_12)) {
                    int v9_13 = com.google.firebase.messaging.c.b(p18);
                    if (v9_13 == 0) {
                        v11_9 = this.b.getPackageManager().getLaunchIntentForPackage(this.b.getPackageName());
                        if (v11_9 == null) {
                            android.util.Log.w("FirebaseMessaging", "No activity found to launch app");
                        }
                    } else {
                        v11_9 = new android.content.Intent("android.intent.action.VIEW");
                        v11_9.setPackage(this.b.getPackageName());
                        v11_9.setData(v9_13);
                    }
                } else {
                    v11_9 = new android.content.Intent(v9_12);
                    v11_9.setPackage(this.b.getPackageName());
                    v11_9.setFlags(268435456);
                }
                android.app.PendingIntent v11_12;
                if (v11_9 != null) {
                    v11_9.addFlags(67108864);
                    String v12_12 = new android.os.Bundle(p18);
                    com.google.firebase.messaging.FirebaseMessagingService.a(v12_12);
                    v11_9.putExtras(v12_12);
                    String v12_14 = v12_12.keySet().iterator();
                    while (v12_14.hasNext()) {
                        String v13_4 = ((String) v12_14.next());
                        if ((v13_4.startsWith("gcm.n.")) || (v13_4.startsWith("gcm.notification."))) {
                            v11_9.removeExtra(v13_4);
                        }
                    }
                    v11_12 = android.app.PendingIntent.getActivity(this.b, com.google.firebase.messaging.c.a.incrementAndGet(), v11_9, 1073741824);
                } else {
                    v11_12 = 0;
                }
                String v12_17;
                if (p18 != null) {
                    v12_17 = "1".equals(p18.getString("google.c.a.e"));
                } else {
                    v12_17 = 0;
                }
                int v9_21;
                if (v12_17 == null) {
                    v9_21 = 0;
                } else {
                    String v12_19 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_OPEN");
                    com.google.firebase.messaging.c.a(v12_19, p18);
                    v12_19.putExtra("pending_intent", v11_12);
                    v11_12 = com.google.firebase.iid.x.a(this.b, com.google.firebase.messaging.c.a.incrementAndGet(), v12_19, 1073741824);
                    String v12_21 = new android.content.Intent("com.google.firebase.messaging.NOTIFICATION_DISMISS");
                    com.google.firebase.messaging.c.a(v12_21, p18);
                    v9_21 = com.google.firebase.iid.x.a(this.b, com.google.firebase.messaging.c.a.incrementAndGet(), v12_21, 1073741824);
                }
                String v12_23 = com.google.firebase.messaging.c.a(p18, "gcm.n.android_channel_id");
                if ((com.google.android.gms.common.util.v.n()) && (this.b.getApplicationInfo().targetSdkVersion >= 26)) {
                    String v10_3 = ((android.app.NotificationManager) this.b.getSystemService(android.app.NotificationManager));
                    if (!android.text.TextUtils.isEmpty(v12_23)) {
                        if (v10_3.getNotificationChannel(v12_23) == null) {
                            android.app.NotificationManager v4_3 = new StringBuilder((String.valueOf(v12_23).length() + 122));
                            v4_3.append("Notification Channel requested (");
                            v4_3.append(v12_23);
                            v4_3.append(") has not been created by the app. Manifest configuration, or default, value will be used.");
                            android.util.Log.w("FirebaseMessaging", v4_3.toString());
                        } else {
                            v10_0 = v12_23;
                            android.app.NotificationManager v4_16 = new android.support.v4.app.NotificationCompat$Builder(this.b).setAutoCancel(1).setSmallIcon(v8_3);
                            if (!android.text.TextUtils.isEmpty(v2_16)) {
                                v4_16.setContentTitle(v2_16);
                            }
                            if (!android.text.TextUtils.isEmpty(v5_16)) {
                                v4_16.setContentText(v5_16);
                                v4_16.setStyle(new android.support.v4.app.NotificationCompat$BigTextStyle().bigText(v5_16));
                            }
                            if (v6_8 != 0) {
                                v4_16.setColor(v6_8.intValue());
                            }
                            if (v7_5 != null) {
                                v4_16.setSound(v7_5);
                            }
                            if (v11_12 != null) {
                                v4_16.setContentIntent(v11_12);
                            }
                            if (v9_21 != 0) {
                                v4_16.setDeleteIntent(v9_21);
                            }
                            if (v10_0 != null) {
                                v4_16.setChannelId(v10_0);
                            }
                            android.app.Notification v2_12 = v4_16.build();
                            String v1_1 = com.google.firebase.messaging.c.a(p18, "gcm.n.tag");
                            if (android.util.Log.isLoggable("FirebaseMessaging", 3)) {
                                android.util.Log.d("FirebaseMessaging", "Showing notification");
                            }
                            android.app.NotificationManager v4_23 = ((android.app.NotificationManager) this.b.getSystemService("notification"));
                            if (android.text.TextUtils.isEmpty(v1_1)) {
                                int v5_9 = android.os.SystemClock.uptimeMillis();
                                StringBuilder v7_8 = new StringBuilder(37);
                                v7_8.append("FCM-Notification:");
                                v7_8.append(v5_9);
                                v1_1 = v7_8.toString();
                            }
                            v4_23.notify(v1_1, 0, v2_12);
                            return 1;
                        }
                    }
                    android.app.NotificationManager v4_6 = this.a().getString("com.google.firebase.messaging.default_notification_channel_id");
                    if (android.text.TextUtils.isEmpty(v4_6)) {
                        android.util.Log.w("FirebaseMessaging", "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.");
                    } else {
                        if (v10_3.getNotificationChannel(v4_6) == null) {
                            android.util.Log.w("FirebaseMessaging", "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.");
                        } else {
                            v10_0 = v4_6;
                        }
                    }
                    if (v10_3.getNotificationChannel("fcm_fallback_notification_channel") == null) {
                        v10_3.createNotificationChannel(new android.app.NotificationChannel("fcm_fallback_notification_channel", this.b.getString(com.google.firebase.messaging.R$string.fcm_fallback_notification_channel_label), 3));
                    }
                    v10_0 = "fcm_fallback_notification_channel";
                }
            } else {
                return 0;
            }
        } else {
            return 1;
        }
    }

Method com.google.zxing.a.a.a$1.onClick() calling method android.net.Uri.parse()


    public void onClick(android.content.DialogInterface p3, int p4)
    {
        String v3_2;
        if (!com.google.zxing.a.a.a.a(this.a).contains("com.google.zxing.client.android")) {
            v3_2 = ((String) com.google.zxing.a.a.a.a(this.a).get(0));
        } else {
            v3_2 = "com.google.zxing.client.android";
        }
        android.app.Fragment v4_2 = new StringBuilder();
        v4_2.append("market://details?id=");
        v4_2.append(v3_2);
        StringBuilder v0_2 = new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v4_2.toString()));
        try {
            if (com.google.zxing.a.a.a.b(this.a) != null) {
                com.google.zxing.a.a.a.b(this.a).startActivity(v0_2);
            } else {
                com.google.zxing.a.a.a.c(this.a).startActivity(v0_2);
            }
        } catch (android.content.ActivityNotFoundException) {
            android.app.Fragment v4_12 = com.google.zxing.a.a.a.h();
            StringBuilder v0_4 = new StringBuilder();
            v0_4.append("Google Play is not installed; cannot install ");
            v0_4.append(v3_2);
            android.util.Log.w(v4_12, v0_4.toString());
        }
        return;
    }

Method com.mixpanel.android.mpmetrics.GCMReceiver.a() calling method android.net.Uri.parse()


    private android.content.Intent a(android.content.Context p2, String p3)
    {
        int v3_1;
        if (p3 == 0) {
            v3_1 = 0;
        } else {
            v3_1 = android.net.Uri.parse(p3);
        }
        android.content.Intent v2_2;
        if (v3_1 != 0) {
            v2_2 = new android.content.Intent("android.intent.action.VIEW", v3_1);
        } else {
            v2_2 = this.a(p2);
        }
        return v2_2;
    }

Method com.mixpanel.android.mpmetrics.e$3.onSingleTapUp() calling method android.net.Uri.parse()


    public boolean onSingleTapUp(android.view.MotionEvent p5)
    {
        String v5_4 = com.mixpanel.android.mpmetrics.e.e(this.a).getInAppNotification();
        String v0_3 = v5_4.getCallToActionUrl();
        if ((v0_3 != null) && (v0_3.length() > 0)) {
            try {
                String v0_0 = android.net.Uri.parse(v0_3);
                try {
                    com.mixpanel.android.mpmetrics.e.d(this.a).startActivity(new android.content.Intent("android.intent.action.VIEW", v0_0));
                    com.mixpanel.android.mpmetrics.e.f(this.a).e().a("$campaign_open", v5_4);
                } catch (android.content.ActivityNotFoundException) {
                    StringBuilder v2_8 = new StringBuilder();
                    v2_8.append("User doesn\'t have an activity for notification URI ");
                    v2_8.append(v0_0);
                    android.util.Log.i("MixpanelAPI.InAppFrag", v2_8.toString());
                }
            } catch (String v5_1) {
                android.util.Log.i("MixpanelAPI.InAppFrag", "Can\'t parse notification URI, will not take any action", v5_1);
                return 1;
            }
        }
        com.mixpanel.android.mpmetrics.e.a(this.a);
        return 1;
    }

Method com.mixpanel.android.surveys.SurveyActivity$1.onClick() calling method android.net.Uri.parse()


    public void onClick(android.view.View p3)
    {
        String v3_3 = this.a.getCallToActionUrl();
        if ((v3_3 != null) && (v3_3.length() > 0)) {
            try {
                try {
                    this.b.startActivity(new android.content.Intent("android.intent.action.VIEW", android.net.Uri.parse(v3_3)));
                    com.mixpanel.android.surveys.SurveyActivity.a(this.b).e().a("$campaign_open", this.a);
                } catch (android.content.ActivityNotFoundException) {
                    android.util.Log.i("MixpanelAPI.SrvyActvty", "User doesn\'t have an activity for notification URI");
                }
            } catch (String v3_11) {
                android.util.Log.i("MixpanelAPI.SrvyActvty", "Can\'t parse notification URI, will not take any action", v3_11);
                return;
            }
        }
        this.b.finish();
        com.mixpanel.android.mpmetrics.UpdateDisplayState.releaseDisplayState(com.mixpanel.android.surveys.SurveyActivity.b(this.b));
        return;
    }

Method com.squareup.picasso.Picasso.a() calling method android.net.Uri.parse()


    public com.squareup.picasso.v a(String p3)
    {
        if (p3 != null) {
            if (p3.trim().length() != 0) {
                return this.a(android.net.Uri.parse(p3));
            } else {
                throw new IllegalArgumentException("Path must not be empty.");
            }
        } else {
            return new com.squareup.picasso.v(this, 0, 0);
        }
    }

Method com.squareup.picasso.Picasso.b() calling method android.net.Uri.parse()


    public void b(String p2)
    {
        if (p2 != null) {
            this.b(android.net.Uri.parse(p2));
            return;
        } else {
            throw new IllegalArgumentException("path == null");
        }
    }

Method com.google.android.gms.auth.api.credentials.Credential.<init>() calling method android.net.Uri.parse()


    Credential(String p5, String p6, android.net.Uri p7, java.util.List p8, String p9, String p10, String p11, String p12, String p13, String p14)
    {
        IllegalArgumentException v5_3 = ((String) com.google.android.gms.common.internal.ab.a(p5, "credential identifier cannot be null")).trim();
        com.google.android.gms.common.internal.ab.a(v5_3, "credential identifier cannot be empty");
        if ((p9 == null) || (!android.text.TextUtils.isEmpty(p9))) {
            if (p10 != null) {
                int v1 = 0;
                if (!android.text.TextUtils.isEmpty(p10)) {
                    boolean v0_3 = android.net.Uri.parse(p10);
                    if ((v0_3.isAbsolute()) && ((v0_3.isHierarchical()) && ((!android.text.TextUtils.isEmpty(v0_3.getScheme())) && ((!android.text.TextUtils.isEmpty(v0_3.getAuthority())) && (("http".equalsIgnoreCase(v0_3.getScheme())) || ("https".equalsIgnoreCase(v0_3.getScheme()))))))) {
                        v1 = 1;
                    }
                }
                if (!Boolean.valueOf(v1).booleanValue()) {
                    throw new IllegalArgumentException("Account type must be a valid Http/Https URI");
                }
            }
            if ((android.text.TextUtils.isEmpty(p10)) || (android.text.TextUtils.isEmpty(p9))) {
                if ((p6 != null) && (android.text.TextUtils.isEmpty(p6.trim()))) {
                    p6 = 0;
                }
                java.util.List v6_1;
                this.mName = p6;
                this.zzcj = p7;
                if (p8 != null) {
                    v6_1 = java.util.Collections.unmodifiableList(p8);
                } else {
                    v6_1 = java.util.Collections.emptyList();
                }
                this.zzck = v6_1;
                this.zzci = v5_3;
                this.zzcl = p9;
                this.zzbx = p10;
                this.zzcm = p11;
                this.zzcn = p12;
                this.zzco = p13;
                this.zzcp = p14;
                return;
            } else {
                throw new IllegalArgumentException("Password and AccountType are mutually exclusive");
            }
        } else {
            throw new IllegalArgumentException("Password must not be empty if set");
        }
    }

Method com.google.android.gms.auth.api.signin.GoogleSignInAccount.zaa() calling method android.net.Uri.parse()


    public static com.google.android.gms.auth.api.signin.GoogleSignInAccount zaa(String p13)
    {
        if (!android.text.TextUtils.isEmpty(p13)) {
            int v8;
            String v0_2 = new org.json.JSONObject(p13);
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v13_10 = v0_2.optString("photoUrl", 0);
            if (android.text.TextUtils.isEmpty(v13_10)) {
                v8 = 0;
            } else {
                v8 = android.net.Uri.parse(v13_10);
            }
            String v2_1 = Long.parseLong(v0_2.getString("expirationTime"));
            java.util.HashSet v11_1 = new java.util.HashSet();
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v13_5 = v0_2.getJSONArray("grantedScopes");
            String v4_0 = v13_5.length();
            String v5_0 = 0;
            while (v5_0 < v4_0) {
                v11_1.add(new com.google.android.gms.common.api.Scope(v13_5.getString(v5_0)));
                v5_0++;
            }
            com.google.android.gms.auth.api.signin.GoogleSignInAccount v13_9 = com.google.android.gms.auth.api.signin.GoogleSignInAccount.zaa(v0_2.optString("id"), v0_2.optString("tokenId", 0), v0_2.optString("email", 0), v0_2.optString("displayName", 0), v0_2.optString("givenName", 0), v0_2.optString("familyName", 0), v8, Long.valueOf(v2_1), v0_2.getString("obfuscatedIdentifier"), v11_1);
            v13_9.zaj = v0_2.optString("serverAuthCode", 0);
            return v13_9;
        } else {
            return 0;
        }
    }

Method com.google.android.gms.common.images.WebImage.zaa() calling method android.net.Uri.parse()

Couldn't retrieve source code

Method com.google.android.gms.location.places.internal.n.getWebsiteUri() calling method android.net.Uri.parse()


    public final android.net.Uri getWebsiteUri()
    {
        android.net.Uri v0_1 = this.a("place_website_uri", 0);
        if (v0_1 != null) {
            return android.net.Uri.parse(v0_1);
        } else {
            return 0;
        }
    }

Method com.mobeta.android.dslv.g.a() calling method android.net.Uri.parse()


    public void a(android.widget.ImageView p2, String p3)
    {
        try {
            p2.setImageResource(Integer.parseInt(p3));
        } catch (NumberFormatException) {
            p2.setImageURI(android.net.Uri.parse(p3));
        }
        return;
    }

Method com.fitbit.jsengine.d.a() calling method android.webkit.WebSettings.setAllowFileAccess()


    public void a()
    {
        int v2_0 = new Object[0];
        d.a.b.a("init()", v2_0);
        this.e = new android.webkit.WebView(this.a);
        this.e.setWillNotDraw(1);
        this.e.setWebChromeClient(new com.fitbit.jsengine.j(this.b));
        this.e.setWebViewClient(new com.fitbit.jsengine.k(this.c));
        android.webkit.WebSettings v0_4 = this.e.getSettings();
        v0_4.setJavaScriptEnabled(1);
        v0_4.setAllowUniversalAccessFromFileURLs(1);
        v0_4.setAllowFileAccess(1);
        v0_4.setAllowFileAccessFromFileURLs(1);
        v0_4.setBlockNetworkLoads((this.d.a() ^ 1));
        v0_4.setAllowContentAccess(0);
        v0_4.setGeolocationEnabled(1);
        return;
    }

Method com.facebook.internal.ag.b() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void b(int p7)
    {
        android.widget.LinearLayout v0_1 = new android.widget.LinearLayout(this.getContext());
        this.q = new com.facebook.internal.ag$3(this, this.getContext());
        this.q.setVerticalScrollBarEnabled(0);
        this.q.setHorizontalScrollBarEnabled(0);
        this.q.setWebViewClient(new com.facebook.internal.ag$b(this, 0));
        this.q.getSettings().setJavaScriptEnabled(1);
        this.q.loadUrl(this.n);
        this.q.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -1));
        this.q.setVisibility(4);
        this.q.getSettings().setSavePassword(0);
        this.q.getSettings().setSaveFormData(0);
        this.q.setFocusable(1);
        this.q.setFocusableInTouchMode(1);
        this.q.setOnTouchListener(new com.facebook.internal.ag$4(this));
        v0_1.setPadding(p7, p7, p7, p7);
        v0_1.addView(this.q);
        v0_1.setBackgroundColor(-872415232);
        this.t.addView(v0_1);
        return;
    }

Method bolts.p$2.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public bolts.m a(bolts.m p7)
    {
        String v1_1;
        bolts.m v7_1 = new bolts.n();
        android.webkit.WebView v0_1 = new android.webkit.WebView(bolts.p.a(this.d));
        v0_1.getSettings().setJavaScriptEnabled(1);
        v0_1.setNetworkAvailable(0);
        v0_1.setWebViewClient(new ark>bolts.p$2ark>$1(this));
        v0_1.addJavascriptInterface(new ark>bolts.p$2ark>$2(this, v7_1), "boltsWebViewAppLinkResolverResult");
        if (this.a.a() == null) {
            v1_1 = 0;
        } else {
            v1_1 = ((String) this.a.a()).split(";")[0];
        }
        v0_1.loadDataWithBaseURL(this.b.toString(), ((String) this.c.a()), v1_1, 0, 0);
        return v7_1.a();
    }

Method com.fitbit.coin.kit.internal.ui.addcard.TermsAndConditionsActivity.onCreate() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.coin.kit.R$layout.a_terms_and_conditions);
        this.f();
        com.fitbit.coin.kit.internal.k.b().a(this);
        boolean v5_3 = ((com.fitbit.coin.kit.internal.ui.addcard.CardStringAsset) this.getIntent().getParcelableExtra("TermsAssetData"));
        this.setSupportActionBar(this.d);
        this.getSupportActionBar().setDisplayHomeAsUpEnabled(1);
        if (!v5_3) {
            if (!this.getIntent().hasExtra("TermsUrl")) {
                if (this.getIntent().hasExtra("TermsPdfUrl")) {
                    this.g();
                }
            } else {
                this.e.getSettings().setJavaScriptEnabled(1);
                this.e.setWebViewClient(new android.webkit.WebViewClient());
                this.e.loadUrl(this.getIntent().getStringExtra("TermsUrl"));
                this.j.setVisibility(8);
            }
        } else {
            this.e.setWebViewClient(new android.webkit.WebViewClient());
            this.e.loadData(v5_3.data(), v5_3.mimeType(), v5_3.encoding());
            this.j.setVisibility(8);
        }
        this.l.a("Wallet | Add New Card | Terms", com.fitbit.devmetrics.model.AppEvent$Action.Viewed);
        return;
    }

Method com.fitbit.jsengine.d.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void a()
    {
        int v2_0 = new Object[0];
        d.a.b.a("init()", v2_0);
        this.e = new android.webkit.WebView(this.a);
        this.e.setWillNotDraw(1);
        this.e.setWebChromeClient(new com.fitbit.jsengine.j(this.b));
        this.e.setWebViewClient(new com.fitbit.jsengine.k(this.c));
        android.webkit.WebSettings v0_4 = this.e.getSettings();
        v0_4.setJavaScriptEnabled(1);
        v0_4.setAllowUniversalAccessFromFileURLs(1);
        v0_4.setAllowFileAccess(1);
        v0_4.setAllowFileAccessFromFileURLs(1);
        v0_4.setBlockNetworkLoads((this.d.a() ^ 1));
        v0_4.setAllowContentAccess(0);
        v0_4.setGeolocationEnabled(1);
        return;
    }

Method com.fitbit.device.ui.GuideActivity.e() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void e()
    {
        this.a.getSettings().setUseWideViewPort(1);
        this.a.getSettings().setJavaScriptEnabled(1);
        this.a.setWebViewClient(new com.fitbit.device.ui.GuideActivity$2(this));
        this.a.loadUrl(this.g);
        this.c.postDelayed(this.d, 500);
        return;
    }

Method com.fitbit.music.ui.fragments.PandoraFragment.b() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void b(com.fitbit.music.models.o p7)
    {
        android.webkit.WebView v2_3 = new Object[1];
        v2_3[0] = p7.b();
        d.a.b.b("Activation code %s ", v2_3);
        this.webViewHolder.removeAllViews();
        android.webkit.WebView v2_1 = new StringBuilder();
        v2_1.append("Basic ");
        v2_1.append(p7.c());
        java.util.Map v0_2 = java.util.Collections.singletonMap("Authorization", v2_1.toString());
        android.webkit.WebView v2_5 = new android.webkit.WebView(this.getContext());
        v2_5.setLayoutParams(new android.widget.FrameLayout$LayoutParams(-1, -2));
        v2_5.setWebViewClient(new com.fitbit.music.api.l(v2_5, p7.c(), p7.a(), this));
        v2_5.getSettings().setJavaScriptEnabled(1);
        v2_5.getSettings().setDomStorageEnabled(1);
        this.webViewHolder.addView(v2_5);
        this.c(this.webViewHolder);
        v2_5.loadUrl(p7.a(), v0_2);
        v2_5.invalidate();
        return;
    }

Method com.fitbit.platform.domain.gallery.BaseGalleryActivity.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    protected void a(String p8, String p9, com.fitbit.platform.domain.gallery.bridge.handlers.f p10, com.fitbit.platform.domain.gallery.security.UrlLoadingStrategy p11, com.fitbit.platform.domain.gallery.y p12, boolean p13)
    {
        this.s = p10;
        this.d = p8;
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.q = new com.fitbit.platform.domain.gallery.bridge.d(this);
        this.r = new com.fitbit.platform.domain.gallery.bridge.b(p8, this.webView, this.c);
        this.webView.addJavascriptInterface(this.q, this.q.getInterfaceName());
        p12.a(new com.fitbit.platform.domain.gallery.n(this));
        p12.a(new com.fitbit.platform.domain.gallery.o(this));
        this.webView.setWebChromeClient(p12);
        android.webkit.WebView v8_7 = this.webView;
        ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1 v10_5 = new ark>com.fitbit.platform.domain.gallery.BaseGalleryActivityark>$1;
        v10_5(this, this, p11, p13, new android.os.Handler(), new com.fitbit.platform.domain.gallery.p(this));
        v8_7.setWebViewClient(v10_5);
        this.b();
        this.webView.loadUrl(p9);
        return;
    }

Method com.fitbit.pluto.ui.CoppaDetailedActivity.onCreate() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    public void onCreate(android.os.Bundle p5)
    {
        super.onCreate(p5);
        this.setContentView(com.fitbit.pluto.R$layout.a_coppa_details);
        butterknife.ButterKnife.bind(this);
        this.toolbar.setNavigationOnClickListener(new com.fitbit.pluto.ui.a(this));
        this.webView.getSettings().setJavaScriptEnabled(1);
        this.webView.getSettings().setCacheMode(-1);
        this.webView.setScrollBarStyle(0);
        com.fitbit.coreux.a.a v5_7 = new com.fitbit.coreux.a.a();
        this.webView.loadUrl(com.fitbit.pluto.util.f.a().toString());
        com.fitbit.util.ProgressDialogFragment.a(this.getSupportFragmentManager(), com.fitbit.pluto.R$string.empty, com.fitbit.pluto.R$string.loading, com.fitbit.pluto.ui.CoppaDetailedActivity.a);
        this.webView.setWebViewClient(new com.fitbit.pluto.ui.CoppaDetailedActivity$1(this, v5_7));
        return;
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    protected void a()
    {
        int v0_1;
        int v0_0 = this.getArguments();
        if (v0_0 == 0) {
            v0_1 = 0;
        } else {
            v0_1 = v0_0.getString("outOfBandUrl");
        }
        if (v0_1 != 0) {
            this.a.getSettings().setJavaScriptEnabled(1);
            this.a.setWebViewClient(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$b(this, 0));
            this.a.addJavascriptInterface(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV1ark>$a(this), "Android");
            this.a.loadUrl(v0_1);
            return;
        } else {
            this.b();
            return;
        }
    }

Method com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2.a() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    protected void a()
    {
        io.reactivex.disposables.b v0_1;
        io.reactivex.disposables.b v0_0 = this.getArguments();
        if (v0_0 == null) {
            v0_1 = 0;
        } else {
            v0_1 = v0_0.getString("outOfBandUrl");
        }
        if (v0_1 != null) {
            com.fitbit.synclair.ui.fragment.impl.n v2_12 = new android.view.View[1];
            v2_12[0] = this.a;
            com.fitbit.util.do.b(v2_12);
            com.fitbit.synclair.ui.fragment.impl.n v2_0 = new android.view.View[1];
            v2_0[0] = this.b;
            com.fitbit.util.do.a(v2_0);
            this.a.getSettings().setJavaScriptEnabled(1);
            this.a.setWebViewClient(new ark>com.fitbit.synclair.ui.fragment.impl.OutOfBandPairingFragmentV2ark>$b(this, this.d(v0_1), v0_1));
            this.a.clearCache(1);
            this.a.clearHistory();
            this.c = io.reactivex.a.a(com.fitbit.synclair.ui.fragment.impl.m.a).b(new com.fitbit.httpcore.e().b(v0_1, com.fitbit.httpcore.DelegationTargetWebView.b)).b(io.reactivex.f.b.b()).a(io.reactivex.a.b.a.a()).a(new com.fitbit.synclair.ui.fragment.impl.n(this), new com.fitbit.synclair.ui.fragment.impl.o(this, v0_1));
            return;
        } else {
            this.d();
            return;
        }
    }

Method com.fitbit.security.account.UserConsentActivity.onCreate() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    protected void onCreate(android.os.Bundle p8)
    {
        super.onCreate(p8);
        this.setContentView(com.fitbit.security.R$layout.a_user_consent);
        this.g = ((android.widget.TextView) android.support.v4.app.ActivityCompat.requireViewById(this, com.fitbit.security.R$id.text_view_title_consent));
        this.i = ((android.webkit.WebView) android.support.v4.app.ActivityCompat.requireViewById(this, com.fitbit.security.R$id.web_view_text_consent));
        this.h = ((android.widget.Button) android.support.v4.app.ActivityCompat.requireViewById(this, com.fitbit.security.R$id.button_user_consent));
        this.h.setOnClickListener(new com.fitbit.security.account.be(this));
        String v0_8 = new com.fitbit.coreux.a.a();
        this.i.setBackgroundColor(0);
        this.i.getSettings().setJavaScriptEnabled(0);
        this.i.setWebViewClient(new com.fitbit.security.account.UserConsentActivity$1(this, v0_8));
        this.m = 0;
        if (p8 != null) {
            this.m = p8.getBoolean("CONSENT_SAVED_STATE");
            this.j = p8.getString("CONSENT_TITLE");
            this.k = p8.getString("CONSENT_BUTTON_TITLE");
            this.l = p8.getString("CONSENT_TEXT");
            if ((!this.j.isEmpty()) && ((!this.k.isEmpty()) && ((!this.l.isEmpty()) && (this.m)))) {
                this.g.setText(this.j);
                this.h.setText(this.k);
                this.i.loadDataWithBaseURL(0, this.l, "text/html", "UTF-8", 0);
            }
        }
        return;
    }

Method com.fitbit.sleep.ui.InsightsBlogViewActivity.onCreate() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    protected void onCreate(android.os.Bundle p6)
    {
        super.onCreate(p6);
        this.setContentView(2131558512);
        this.h = ((android.support.v7.widget.Toolbar) this.findViewById(2131365288));
        android.webkit.WebView v6_2 = this.h.getNavigationIcon();
        if (v6_2 != null) {
            v6_2.mutate();
            v6_2.setColorFilter(this.e(), android.graphics.PorterDuff$Mode.SRC_ATOP);
        }
        this.setSupportActionBar(this.h);
        this.b = ((android.widget.ProgressBar) this.findViewById(2131364395));
        this.b.setIndeterminate(1);
        android.support.v4.view.ViewCompat.setElevation(this.b, android.support.v4.view.ViewCompat.getElevation(this.h));
        this.j = ((android.widget.TextView) this.findViewById(2131363036));
        int v4 = 0;
        this.j.setText(com.fitbit.coreux.a.d.a(this, this.getString(2131888123), "bold", 2131952175, 0));
        if (com.fitbit.httpcore.aa.a(this)) {
            v4 = 8;
        }
        this.j.setVisibility(v4);
        this.c = new com.fitbit.util.bp(this);
        this.d = this.getIntent().getData().toString();
        this.i = ((android.webkit.WebView) this.findViewById(2131365618));
        this.i.getSettings().setJavaScriptEnabled(1);
        this.i.setWebChromeClient(new com.fitbit.sleep.ui.InsightsBlogViewActivity$1(this));
        this.i.setWebViewClient(new com.fitbit.sleep.ui.InsightsBlogViewActivity$2(this));
        return;
    }

Method com.fitbit.ui.WebViewActivity.h() calling method android.webkit.WebSettings.setJavaScriptEnabled()


    private void h()
    {
        this.e.setScrollBarStyle(0);
        this.e.getSettings().setJavaScriptEnabled(1);
        if (this.l) {
            this.e.getSettings().setSupportZoom(1);
            this.e.getSettings().setBuiltInZoomControls(1);
            this.e.getSettings().setDisplayZoomControls(0);
        }
        this.e.getSettings().setDomStorageEnabled(1);
        this.e.getSettings().setAppCacheEnabled(1);
        this.e.getSettings().setDatabaseEnabled(1);
        this.e.getSettings().setDatabasePath(this.getApplicationContext().getDir("database", 0).getPath());
        this.e.setWebViewClient(new com.fitbit.ui.WebViewActivity$a(this));
        this.e.setWebChromeClient(new com.fitbit.ui.WebViewActivity$1(this));
        return;
    }