Initial import of ADIF API reverse-engineering toolkit

This commit is contained in:
2025-12-16 08:37:56 +01:00
commit 60388529c1
11486 changed files with 1086536 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
package com.google.firebase.dynamiclinks;
/* loaded from: classes3.dex */
public final class BuildConfig {
public static final String BUILD_TYPE = "release";
public static final boolean DEBUG = false;
public static final String LIBRARY_PACKAGE_NAME = "com.google.firebase.dynamiclinks";
public static final String VERSION_NAME = "21.2.0";
}

View File

@@ -0,0 +1,484 @@
package com.google.firebase.dynamiclinks;
import android.net.Uri;
import android.os.Bundle;
import com.google.android.gms.tasks.Task;
import com.google.firebase.FirebaseApp;
import com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinksImpl;
/* loaded from: classes3.dex */
public final class DynamicLink {
private final Bundle builderParameters;
/* loaded from: classes3.dex */
public static final class AndroidParameters {
public static final String KEY_ANDROID_FALLBACK_LINK = "afl";
public static final String KEY_ANDROID_MIN_VERSION_CODE = "amv";
public static final String KEY_ANDROID_PACKAGE_NAME = "apn";
final Bundle parameters;
private AndroidParameters(Bundle bundle) {
this.parameters = bundle;
}
/* loaded from: classes3.dex */
public static final class Builder {
private final Bundle parameters;
public Builder() {
if (FirebaseApp.getInstance() != null) {
Bundle bundle = new Bundle();
this.parameters = bundle;
bundle.putString(AndroidParameters.KEY_ANDROID_PACKAGE_NAME, FirebaseApp.getInstance().getApplicationContext().getPackageName());
return;
}
throw new IllegalStateException("FirebaseApp not initialized.");
}
public AndroidParameters build() {
return new AndroidParameters(this.parameters);
}
public Uri getFallbackUrl() {
Uri uri = (Uri) this.parameters.getParcelable(AndroidParameters.KEY_ANDROID_FALLBACK_LINK);
return uri == null ? Uri.EMPTY : uri;
}
public int getMinimumVersion() {
return this.parameters.getInt(AndroidParameters.KEY_ANDROID_MIN_VERSION_CODE);
}
public Builder setFallbackUrl(Uri uri) {
this.parameters.putParcelable(AndroidParameters.KEY_ANDROID_FALLBACK_LINK, uri);
return this;
}
public Builder setMinimumVersion(int i) {
this.parameters.putInt(AndroidParameters.KEY_ANDROID_MIN_VERSION_CODE, i);
return this;
}
public Builder(String str) {
Bundle bundle = new Bundle();
this.parameters = bundle;
bundle.putString(AndroidParameters.KEY_ANDROID_PACKAGE_NAME, str);
}
}
}
/* loaded from: classes3.dex */
public static final class GoogleAnalyticsParameters {
public static final String KEY_UTM_CAMPAIGN = "utm_campaign";
public static final String KEY_UTM_CONTENT = "utm_content";
public static final String KEY_UTM_MEDIUM = "utm_medium";
public static final String KEY_UTM_SOURCE = "utm_source";
public static final String KEY_UTM_TERM = "utm_term";
Bundle parameters;
/* loaded from: classes3.dex */
public static final class Builder {
private final Bundle parameters;
public Builder() {
this.parameters = new Bundle();
}
public GoogleAnalyticsParameters build() {
return new GoogleAnalyticsParameters(this.parameters);
}
public String getCampaign() {
return this.parameters.getString("utm_campaign", "");
}
public String getContent() {
return this.parameters.getString(GoogleAnalyticsParameters.KEY_UTM_CONTENT, "");
}
public String getMedium() {
return this.parameters.getString("utm_medium", "");
}
public String getSource() {
return this.parameters.getString("utm_source", "");
}
public String getTerm() {
return this.parameters.getString(GoogleAnalyticsParameters.KEY_UTM_TERM, "");
}
public Builder setCampaign(String str) {
this.parameters.putString("utm_campaign", str);
return this;
}
public Builder setContent(String str) {
this.parameters.putString(GoogleAnalyticsParameters.KEY_UTM_CONTENT, str);
return this;
}
public Builder setMedium(String str) {
this.parameters.putString("utm_medium", str);
return this;
}
public Builder setSource(String str) {
this.parameters.putString("utm_source", str);
return this;
}
public Builder setTerm(String str) {
this.parameters.putString(GoogleAnalyticsParameters.KEY_UTM_TERM, str);
return this;
}
public Builder(String str, String str2, String str3) {
Bundle bundle = new Bundle();
this.parameters = bundle;
bundle.putString("utm_source", str);
bundle.putString("utm_medium", str2);
bundle.putString("utm_campaign", str3);
}
}
private GoogleAnalyticsParameters(Bundle bundle) {
this.parameters = bundle;
}
}
/* loaded from: classes3.dex */
public static final class IosParameters {
public static final String KEY_IOS_APP_STORE_ID = "isi";
public static final String KEY_IOS_BUNDLE_ID = "ibi";
public static final String KEY_IOS_CUSTOM_SCHEME = "ius";
public static final String KEY_IOS_FALLBACK_LINK = "ifl";
public static final String KEY_IOS_MINIMUM_VERSION = "imv";
public static final String KEY_IPAD_BUNDLE_ID = "ipbi";
public static final String KEY_IPAD_FALLBACK_LINK = "ipfl";
final Bundle parameters;
/* loaded from: classes3.dex */
public static final class Builder {
private final Bundle parameters;
public Builder(String str) {
Bundle bundle = new Bundle();
this.parameters = bundle;
bundle.putString(IosParameters.KEY_IOS_BUNDLE_ID, str);
}
public IosParameters build() {
return new IosParameters(this.parameters);
}
public String getAppStoreId() {
return this.parameters.getString(IosParameters.KEY_IOS_APP_STORE_ID, "");
}
public String getCustomScheme() {
return this.parameters.getString(IosParameters.KEY_IOS_CUSTOM_SCHEME, "");
}
public String getIpadBundleId() {
return this.parameters.getString(IosParameters.KEY_IPAD_BUNDLE_ID, "");
}
public Uri getIpadFallbackUrl() {
Uri uri = (Uri) this.parameters.getParcelable(IosParameters.KEY_IPAD_FALLBACK_LINK);
return uri == null ? Uri.EMPTY : uri;
}
public String getMinimumVersion() {
return this.parameters.getString(IosParameters.KEY_IOS_MINIMUM_VERSION, "");
}
public Builder setAppStoreId(String str) {
this.parameters.putString(IosParameters.KEY_IOS_APP_STORE_ID, str);
return this;
}
public Builder setCustomScheme(String str) {
this.parameters.putString(IosParameters.KEY_IOS_CUSTOM_SCHEME, str);
return this;
}
public Builder setFallbackUrl(Uri uri) {
this.parameters.putParcelable(IosParameters.KEY_IOS_FALLBACK_LINK, uri);
return this;
}
public Builder setIpadBundleId(String str) {
this.parameters.putString(IosParameters.KEY_IPAD_BUNDLE_ID, str);
return this;
}
public Builder setIpadFallbackUrl(Uri uri) {
this.parameters.putParcelable(IosParameters.KEY_IPAD_FALLBACK_LINK, uri);
return this;
}
public Builder setMinimumVersion(String str) {
this.parameters.putString(IosParameters.KEY_IOS_MINIMUM_VERSION, str);
return this;
}
}
private IosParameters(Bundle bundle) {
this.parameters = bundle;
}
}
/* loaded from: classes3.dex */
public static final class ItunesConnectAnalyticsParameters {
public static final String KEY_ITUNES_CONNECT_AT = "at";
public static final String KEY_ITUNES_CONNECT_CT = "ct";
public static final String KEY_ITUNES_CONNECT_PT = "pt";
final Bundle parameters;
/* loaded from: classes3.dex */
public static final class Builder {
private final Bundle parameters = new Bundle();
public ItunesConnectAnalyticsParameters build() {
return new ItunesConnectAnalyticsParameters(this.parameters);
}
public String getAffiliateToken() {
return this.parameters.getString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_AT, "");
}
public String getCampaignToken() {
return this.parameters.getString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_CT, "");
}
public String getProviderToken() {
return this.parameters.getString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_PT, "");
}
public Builder setAffiliateToken(String str) {
this.parameters.putString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_AT, str);
return this;
}
public Builder setCampaignToken(String str) {
this.parameters.putString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_CT, str);
return this;
}
public Builder setProviderToken(String str) {
this.parameters.putString(ItunesConnectAnalyticsParameters.KEY_ITUNES_CONNECT_PT, str);
return this;
}
}
private ItunesConnectAnalyticsParameters(Bundle bundle) {
this.parameters = bundle;
}
}
/* loaded from: classes3.dex */
public static final class NavigationInfoParameters {
public static final String KEY_FORCED_REDIRECT = "efr";
final Bundle parameters;
/* loaded from: classes3.dex */
public static final class Builder {
private final Bundle parameters = new Bundle();
public NavigationInfoParameters build() {
return new NavigationInfoParameters(this.parameters);
}
public boolean getForcedRedirectEnabled() {
return this.parameters.getInt(NavigationInfoParameters.KEY_FORCED_REDIRECT) == 1;
}
public Builder setForcedRedirectEnabled(boolean z3) {
this.parameters.putInt(NavigationInfoParameters.KEY_FORCED_REDIRECT, z3 ? 1 : 0);
return this;
}
}
private NavigationInfoParameters(Bundle bundle) {
this.parameters = bundle;
}
}
/* loaded from: classes3.dex */
public static final class SocialMetaTagParameters {
public static final String KEY_SOCIAL_DESCRIPTION = "sd";
public static final String KEY_SOCIAL_IMAGE_LINK = "si";
public static final String KEY_SOCIAL_TITLE = "st";
final Bundle parameters;
/* loaded from: classes3.dex */
public static final class Builder {
private final Bundle parameters = new Bundle();
public SocialMetaTagParameters build() {
return new SocialMetaTagParameters(this.parameters);
}
public String getDescription() {
return this.parameters.getString(SocialMetaTagParameters.KEY_SOCIAL_DESCRIPTION, "");
}
public Uri getImageUrl() {
Uri uri = (Uri) this.parameters.getParcelable(SocialMetaTagParameters.KEY_SOCIAL_IMAGE_LINK);
return uri == null ? Uri.EMPTY : uri;
}
public String getTitle() {
return this.parameters.getString("st", "");
}
public Builder setDescription(String str) {
this.parameters.putString(SocialMetaTagParameters.KEY_SOCIAL_DESCRIPTION, str);
return this;
}
public Builder setImageUrl(Uri uri) {
this.parameters.putParcelable(SocialMetaTagParameters.KEY_SOCIAL_IMAGE_LINK, uri);
return this;
}
public Builder setTitle(String str) {
this.parameters.putString("st", str);
return this;
}
}
private SocialMetaTagParameters(Bundle bundle) {
this.parameters = bundle;
}
}
public DynamicLink(Bundle bundle) {
this.builderParameters = bundle;
}
public Uri getUri() {
return FirebaseDynamicLinksImpl.createDynamicLink(this.builderParameters);
}
/* loaded from: classes3.dex */
public static final class Builder {
private static final String APP_GOO_GL_PATTERN = "(https:\\/\\/)?[a-z0-9]{3,}\\.app\\.goo\\.gl$";
public static final String KEY_API_KEY = "apiKey";
public static final String KEY_DOMAIN = "domain";
public static final String KEY_DOMAIN_URI_PREFIX = "domainUriPrefix";
public static final String KEY_DYNAMIC_LINK = "dynamicLink";
public static final String KEY_DYNAMIC_LINK_PARAMETERS = "parameters";
public static final String KEY_LINK = "link";
public static final String KEY_SUFFIX = "suffix";
private static final String PAGE_LINK_PATTERN = "(https:\\/\\/)?[a-z0-9]{3,}\\.page\\.link$";
private static final String SCHEME_PREFIX = "https://";
private final Bundle builderParameters;
private final Bundle fdlParameters;
private final FirebaseDynamicLinksImpl firebaseDynamicLinksImpl;
public Builder(FirebaseDynamicLinksImpl firebaseDynamicLinksImpl) {
this.firebaseDynamicLinksImpl = firebaseDynamicLinksImpl;
Bundle bundle = new Bundle();
this.builderParameters = bundle;
bundle.putString(KEY_API_KEY, firebaseDynamicLinksImpl.getFirebaseApp().getOptions().getApiKey());
Bundle bundle2 = new Bundle();
this.fdlParameters = bundle2;
bundle.putBundle(KEY_DYNAMIC_LINK_PARAMETERS, bundle2);
}
private void verifyApiKey() {
if (this.builderParameters.getString(KEY_API_KEY) == null) {
throw new IllegalArgumentException("Missing API key. Set with setApiKey().");
}
}
public DynamicLink buildDynamicLink() {
FirebaseDynamicLinksImpl.verifyDomainUriPrefix(this.builderParameters);
return new DynamicLink(this.builderParameters);
}
public Task<ShortDynamicLink> buildShortDynamicLink() {
verifyApiKey();
return this.firebaseDynamicLinksImpl.createShortDynamicLink(this.builderParameters);
}
public String getDomainUriPrefix() {
return this.builderParameters.getString(KEY_DOMAIN_URI_PREFIX, "");
}
public Uri getLink() {
Uri uri = (Uri) this.fdlParameters.getParcelable(KEY_LINK);
return uri == null ? Uri.EMPTY : uri;
}
public Uri getLongLink() {
Uri uri = (Uri) this.fdlParameters.getParcelable(KEY_DYNAMIC_LINK);
return uri == null ? Uri.EMPTY : uri;
}
public Builder setAndroidParameters(AndroidParameters androidParameters) {
this.fdlParameters.putAll(androidParameters.parameters);
return this;
}
public Builder setDomainUriPrefix(String str) {
if (str.matches(APP_GOO_GL_PATTERN) || str.matches(PAGE_LINK_PATTERN)) {
this.builderParameters.putString(KEY_DOMAIN, str.replace(SCHEME_PREFIX, ""));
}
this.builderParameters.putString(KEY_DOMAIN_URI_PREFIX, str);
return this;
}
@Deprecated
public Builder setDynamicLinkDomain(String str) {
if (!str.matches(APP_GOO_GL_PATTERN) && !str.matches(PAGE_LINK_PATTERN)) {
throw new IllegalArgumentException("Use setDomainUriPrefix() instead, setDynamicLinkDomain() is only applicable for *.page.link and *.app.goo.gl domains.");
}
this.builderParameters.putString(KEY_DOMAIN, str);
this.builderParameters.putString(KEY_DOMAIN_URI_PREFIX, SCHEME_PREFIX.concat(str));
return this;
}
public Builder setGoogleAnalyticsParameters(GoogleAnalyticsParameters googleAnalyticsParameters) {
this.fdlParameters.putAll(googleAnalyticsParameters.parameters);
return this;
}
public Builder setIosParameters(IosParameters iosParameters) {
this.fdlParameters.putAll(iosParameters.parameters);
return this;
}
public Builder setItunesConnectAnalyticsParameters(ItunesConnectAnalyticsParameters itunesConnectAnalyticsParameters) {
this.fdlParameters.putAll(itunesConnectAnalyticsParameters.parameters);
return this;
}
public Builder setLink(Uri uri) {
this.fdlParameters.putParcelable(KEY_LINK, uri);
return this;
}
public Builder setLongLink(Uri uri) {
this.builderParameters.putParcelable(KEY_DYNAMIC_LINK, uri);
return this;
}
public Builder setNavigationInfoParameters(NavigationInfoParameters navigationInfoParameters) {
this.fdlParameters.putAll(navigationInfoParameters.parameters);
return this;
}
public Builder setSocialMetaTagParameters(SocialMetaTagParameters socialMetaTagParameters) {
this.fdlParameters.putAll(socialMetaTagParameters.parameters);
return this;
}
public Task<ShortDynamicLink> buildShortDynamicLink(int i) {
verifyApiKey();
this.builderParameters.putInt(KEY_SUFFIX, i);
return this.firebaseDynamicLinksImpl.createShortDynamicLink(this.builderParameters);
}
}
}

View File

@@ -0,0 +1,32 @@
package com.google.firebase.dynamiclinks;
import android.content.Intent;
import android.net.Uri;
import com.google.android.gms.tasks.Task;
import com.google.firebase.FirebaseApp;
import com.google.firebase.dynamiclinks.DynamicLink;
/* loaded from: classes3.dex */
public abstract class FirebaseDynamicLinks {
public static synchronized FirebaseDynamicLinks getInstance() {
FirebaseDynamicLinks firebaseDynamicLinks;
synchronized (FirebaseDynamicLinks.class) {
firebaseDynamicLinks = getInstance(FirebaseApp.getInstance());
}
return firebaseDynamicLinks;
}
public abstract DynamicLink.Builder createDynamicLink();
public abstract Task<PendingDynamicLinkData> getDynamicLink(Intent intent);
public abstract Task<PendingDynamicLinkData> getDynamicLink(Uri uri);
public static synchronized FirebaseDynamicLinks getInstance(FirebaseApp firebaseApp) {
FirebaseDynamicLinks firebaseDynamicLinks;
synchronized (FirebaseDynamicLinks.class) {
firebaseDynamicLinks = (FirebaseDynamicLinks) firebaseApp.get(FirebaseDynamicLinks.class);
}
return firebaseDynamicLinks;
}
}

View File

@@ -0,0 +1,167 @@
package com.google.firebase.dynamiclinks;
import android.net.Uri;
import com.google.android.gms.tasks.Task;
import com.google.firebase.Firebase;
import com.google.firebase.FirebaseApp;
import com.google.firebase.dynamiclinks.DynamicLink;
import com.google.firebase.dynamiclinks.ShortDynamicLink;
import com.google.firebase.remoteconfig.RemoteConfigConstants;
import java.util.List;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
@Metadata(d1 = {"\u0000\u0082\u0001\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\t\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\u001a#\u0010\u0005\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a+\u0010\u0005\u001a\u00020\u0006*\u00020\u00072\u0006\u0010\f\u001a\u00020\r2\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\n\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a\u000f\u0010\u000e\u001a\u0004\u0018\u00010\u000f*\u00020\u0010H\u0086\u0002\u001a\u000f\u0010\u000e\u001a\u0004\u0018\u00010\u000f*\u00020\u0011H\u0086\u0002\u001a\r\u0010\u0012\u001a\u00020\u0013*\u00020\u0010H\u0086\u0002\u001a\u000f\u0010\u0012\u001a\u0004\u0018\u00010\u000f*\u00020\u0011H\u0086\u0002\u001a\r\u0010\u0014\u001a\u00020\u0015*\u00020\u0010H\u0086\u0002\u001a\u0013\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00170\u0016*\u00020\u0011H\u0086\u0002\u001a#\u0010\u0018\u001a\u00020\u0019*\u00020\u00012\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a\u0012\u0010\u0000\u001a\u00020\u0001*\u00020\u00022\u0006\u0010\u001a\u001a\u00020\u001b\u001a#\u0010\u001c\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u001d\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a;\u0010\u001c\u001a\u00020\u0006*\u00020\u00072\u0006\u0010\u001e\u001a\u00020\r2\u0006\u0010\u001f\u001a\u00020\r2\u0006\u0010 \u001a\u00020\r2\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u001d\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a+\u0010!\u001a\u00020\u0006*\u00020\u00072\u0006\u0010\"\u001a\u00020\r2\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020#\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a#\u0010$\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020%\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a#\u0010&\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020'\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a)\u0010(\u001a\b\u0012\u0004\u0012\u00020\u00110)*\u00020\u00012\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a1\u0010(\u001a\b\u0012\u0004\u0012\u00020\u00110)*\u00020\u00012\u0006\u0010*\u001a\u00020\u00132\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\u001a#\u0010+\u001a\u00020\u0006*\u00020\u00072\u0017\u0010\b\u001a\u0013\u0012\u0004\u0012\u00020,\u0012\u0004\u0012\u00020\u00060\\u0006\u0002\b\u000b\"\u0015\u0010\u0000\u001a\u00020\u0001*\u00020\u00028F¢\u0006\u0006\u001a\u0004\b\u0003\u0010\u0004¨\u0006-"}, d2 = {"dynamicLinks", "Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinks;", "Lcom/google/firebase/Firebase;", "getDynamicLinks", "(Lcom/google/firebase/Firebase;)Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinks;", "androidParameters", "", "Lcom/google/firebase/dynamiclinks/DynamicLink$Builder;", "init", "Lkotlin/Function1;", "Lcom/google/firebase/dynamiclinks/DynamicLink$AndroidParameters$Builder;", "Lkotlin/ExtensionFunctionType;", RemoteConfigConstants.RequestFieldKey.PACKAGE_NAME, "", "component1", "Landroid/net/Uri;", "Lcom/google/firebase/dynamiclinks/PendingDynamicLinkData;", "Lcom/google/firebase/dynamiclinks/ShortDynamicLink;", "component2", "", "component3", "", "", "Lcom/google/firebase/dynamiclinks/ShortDynamicLink$Warning;", DynamicLink.Builder.KEY_DYNAMIC_LINK, "Lcom/google/firebase/dynamiclinks/DynamicLink;", "app", "Lcom/google/firebase/FirebaseApp;", "googleAnalyticsParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$GoogleAnalyticsParameters$Builder;", "source", "medium", "campaign", "iosParameters", "bundleId", "Lcom/google/firebase/dynamiclinks/DynamicLink$IosParameters$Builder;", "itunesConnectAnalyticsParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$ItunesConnectAnalyticsParameters$Builder;", "navigationInfoParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$NavigationInfoParameters$Builder;", "shortLinkAsync", "Lcom/google/android/gms/tasks/Task;", DynamicLink.Builder.KEY_SUFFIX, "socialMetaTagParameters", "Lcom/google/firebase/dynamiclinks/DynamicLink$SocialMetaTagParameters$Builder;", "com.google.firebase-firebase-dynamic-links"}, k = 2, mv = {1, 7, 1}, xi = 48)
/* loaded from: classes3.dex */
public final class FirebaseDynamicLinksKt {
public static final void androidParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.AndroidParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.AndroidParameters.Builder builder2 = new DynamicLink.AndroidParameters.Builder();
init.invoke(builder2);
builder.setAndroidParameters(builder2.build());
}
public static final Uri component1(ShortDynamicLink shortDynamicLink) {
Intrinsics.checkNotNullParameter(shortDynamicLink, "<this>");
return shortDynamicLink.getShortLink();
}
public static final Uri component2(ShortDynamicLink shortDynamicLink) {
Intrinsics.checkNotNullParameter(shortDynamicLink, "<this>");
return shortDynamicLink.getPreviewLink();
}
public static final List<ShortDynamicLink.Warning> component3(ShortDynamicLink shortDynamicLink) {
Intrinsics.checkNotNullParameter(shortDynamicLink, "<this>");
List warnings = shortDynamicLink.getWarnings();
Intrinsics.checkNotNullExpressionValue(warnings, "warnings");
return warnings;
}
public static final DynamicLink dynamicLink(FirebaseDynamicLinks firebaseDynamicLinks, Function1<? super DynamicLink.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.Builder createDynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink();
Intrinsics.checkNotNullExpressionValue(createDynamicLink, "getInstance().createDynamicLink()");
init.invoke(createDynamicLink);
DynamicLink buildDynamicLink = createDynamicLink.buildDynamicLink();
Intrinsics.checkNotNullExpressionValue(buildDynamicLink, "builder.buildDynamicLink()");
return buildDynamicLink;
}
public static final FirebaseDynamicLinks dynamicLinks(Firebase firebase, FirebaseApp app) {
Intrinsics.checkNotNullParameter(firebase, "<this>");
Intrinsics.checkNotNullParameter(app, "app");
FirebaseDynamicLinks firebaseDynamicLinks = FirebaseDynamicLinks.getInstance(app);
Intrinsics.checkNotNullExpressionValue(firebaseDynamicLinks, "getInstance(app)");
return firebaseDynamicLinks;
}
public static final FirebaseDynamicLinks getDynamicLinks(Firebase firebase) {
Intrinsics.checkNotNullParameter(firebase, "<this>");
FirebaseDynamicLinks firebaseDynamicLinks = FirebaseDynamicLinks.getInstance();
Intrinsics.checkNotNullExpressionValue(firebaseDynamicLinks, "getInstance()");
return firebaseDynamicLinks;
}
public static final void googleAnalyticsParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.GoogleAnalyticsParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.GoogleAnalyticsParameters.Builder builder2 = new DynamicLink.GoogleAnalyticsParameters.Builder();
init.invoke(builder2);
builder.setGoogleAnalyticsParameters(builder2.build());
}
public static final void iosParameters(DynamicLink.Builder builder, String bundleId, Function1<? super DynamicLink.IosParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(bundleId, "bundleId");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.IosParameters.Builder builder2 = new DynamicLink.IosParameters.Builder(bundleId);
init.invoke(builder2);
builder.setIosParameters(builder2.build());
}
public static final void itunesConnectAnalyticsParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.ItunesConnectAnalyticsParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.ItunesConnectAnalyticsParameters.Builder builder2 = new DynamicLink.ItunesConnectAnalyticsParameters.Builder();
init.invoke(builder2);
builder.setItunesConnectAnalyticsParameters(builder2.build());
}
public static final void navigationInfoParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.NavigationInfoParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.NavigationInfoParameters.Builder builder2 = new DynamicLink.NavigationInfoParameters.Builder();
init.invoke(builder2);
builder.setNavigationInfoParameters(builder2.build());
}
public static final Task<ShortDynamicLink> shortLinkAsync(FirebaseDynamicLinks firebaseDynamicLinks, Function1<? super DynamicLink.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.Builder createDynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink();
Intrinsics.checkNotNullExpressionValue(createDynamicLink, "getInstance().createDynamicLink()");
init.invoke(createDynamicLink);
Task<ShortDynamicLink> buildShortDynamicLink = createDynamicLink.buildShortDynamicLink();
Intrinsics.checkNotNullExpressionValue(buildShortDynamicLink, "builder.buildShortDynamicLink()");
return buildShortDynamicLink;
}
public static final void socialMetaTagParameters(DynamicLink.Builder builder, Function1<? super DynamicLink.SocialMetaTagParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.SocialMetaTagParameters.Builder builder2 = new DynamicLink.SocialMetaTagParameters.Builder();
init.invoke(builder2);
builder.setSocialMetaTagParameters(builder2.build());
}
public static final Uri component1(PendingDynamicLinkData pendingDynamicLinkData) {
Intrinsics.checkNotNullParameter(pendingDynamicLinkData, "<this>");
return pendingDynamicLinkData.getLink();
}
public static final int component2(PendingDynamicLinkData pendingDynamicLinkData) {
Intrinsics.checkNotNullParameter(pendingDynamicLinkData, "<this>");
return pendingDynamicLinkData.getMinimumAppVersion();
}
public static final long component3(PendingDynamicLinkData pendingDynamicLinkData) {
Intrinsics.checkNotNullParameter(pendingDynamicLinkData, "<this>");
return pendingDynamicLinkData.getClickTimestamp();
}
public static final void androidParameters(DynamicLink.Builder builder, String packageName, Function1<? super DynamicLink.AndroidParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(packageName, "packageName");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.AndroidParameters.Builder builder2 = new DynamicLink.AndroidParameters.Builder(packageName);
init.invoke(builder2);
builder.setAndroidParameters(builder2.build());
}
public static final void googleAnalyticsParameters(DynamicLink.Builder builder, String source, String medium, String campaign, Function1<? super DynamicLink.GoogleAnalyticsParameters.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(builder, "<this>");
Intrinsics.checkNotNullParameter(source, "source");
Intrinsics.checkNotNullParameter(medium, "medium");
Intrinsics.checkNotNullParameter(campaign, "campaign");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.GoogleAnalyticsParameters.Builder builder2 = new DynamicLink.GoogleAnalyticsParameters.Builder(source, medium, campaign);
init.invoke(builder2);
builder.setGoogleAnalyticsParameters(builder2.build());
}
public static final Task<ShortDynamicLink> shortLinkAsync(FirebaseDynamicLinks firebaseDynamicLinks, int i, Function1<? super DynamicLink.Builder, Unit> init) {
Intrinsics.checkNotNullParameter(firebaseDynamicLinks, "<this>");
Intrinsics.checkNotNullParameter(init, "init");
DynamicLink.Builder createDynamicLink = FirebaseDynamicLinks.getInstance().createDynamicLink();
Intrinsics.checkNotNullExpressionValue(createDynamicLink, "getInstance().createDynamicLink()");
init.invoke(createDynamicLink);
Task<ShortDynamicLink> buildShortDynamicLink = createDynamicLink.buildShortDynamicLink(i);
Intrinsics.checkNotNullExpressionValue(buildShortDynamicLink, "builder.buildShortDynamicLink(suffix)");
return buildShortDynamicLink;
}
}

View File

@@ -0,0 +1,18 @@
package com.google.firebase.dynamiclinks;
import androidx.annotation.Keep;
import com.google.firebase.components.Component;
import com.google.firebase.components.ComponentRegistrar;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
@Keep
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004H\u0016¨\u0006\u0006"}, d2 = {"Lcom/google/firebase/dynamiclinks/FirebaseDynamicLinksKtxRegistrar;", "Lcom/google/firebase/components/ComponentRegistrar;", "()V", "getComponents", "", "Lcom/google/firebase/components/Component;", "com.google.firebase-firebase-dynamic-links"}, k = 1, mv = {1, 7, 1}, xi = 48)
/* loaded from: classes3.dex */
public final class FirebaseDynamicLinksKtxRegistrar implements ComponentRegistrar {
@Override // com.google.firebase.components.ComponentRegistrar
public List<Component<?>> getComponents() {
return CollectionsKt.emptyList();
}
}

View File

@@ -0,0 +1,97 @@
package com.google.firebase.dynamiclinks;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Bundle;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.util.DefaultClock;
import com.google.android.gms.common.util.VisibleForTesting;
import com.google.firebase.dynamiclinks.internal.DynamicLinkData;
import com.google.firebase.dynamiclinks.internal.DynamicLinkUTMParams;
/* loaded from: classes3.dex */
public class PendingDynamicLinkData {
private final DynamicLinkData dynamicLinkData;
private final DynamicLinkUTMParams dynamicLinkUTMParams;
@VisibleForTesting
@KeepForSdk
public PendingDynamicLinkData(DynamicLinkData dynamicLinkData) {
if (dynamicLinkData == null) {
this.dynamicLinkData = null;
this.dynamicLinkUTMParams = null;
} else {
if (dynamicLinkData.getClickTimestamp() == 0) {
dynamicLinkData.setClickTimestamp(DefaultClock.getInstance().currentTimeMillis());
}
this.dynamicLinkData = dynamicLinkData;
this.dynamicLinkUTMParams = new DynamicLinkUTMParams(dynamicLinkData);
}
}
public long getClickTimestamp() {
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
if (dynamicLinkData == null) {
return 0L;
}
return dynamicLinkData.getClickTimestamp();
}
@KeepForSdk
public Bundle getExtensions() {
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
return dynamicLinkData == null ? new Bundle() : dynamicLinkData.getExtensionBundle();
}
public Uri getLink() {
String deepLink;
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
if (dynamicLinkData == null || (deepLink = dynamicLinkData.getDeepLink()) == null) {
return null;
}
return Uri.parse(deepLink);
}
public int getMinimumAppVersion() {
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
if (dynamicLinkData == null) {
return 0;
}
return dynamicLinkData.getMinVersion();
}
@VisibleForTesting
public Uri getRedirectUrl() {
DynamicLinkData dynamicLinkData = this.dynamicLinkData;
if (dynamicLinkData == null) {
return null;
}
return dynamicLinkData.getRedirectUrl();
}
public Intent getUpdateAppIntent(Context context) {
if (getMinimumAppVersion() == 0) {
return null;
}
try {
if (context.getPackageManager().getPackageInfo(context.getApplicationContext().getPackageName(), 0).versionCode < getMinimumAppVersion() && getRedirectUrl() != null) {
return new Intent("android.intent.action.VIEW").setData(getRedirectUrl()).setPackage("com.android.vending");
}
} catch (PackageManager.NameNotFoundException unused) {
}
return null;
}
public Bundle getUtmParameters() {
DynamicLinkUTMParams dynamicLinkUTMParams = this.dynamicLinkUTMParams;
return dynamicLinkUTMParams == null ? new Bundle() : dynamicLinkUTMParams.asBundle();
}
public PendingDynamicLinkData(String str, int i, long j4, Uri uri) {
DynamicLinkData dynamicLinkData = new DynamicLinkData(null, str, i, j4, null, uri);
this.dynamicLinkData = dynamicLinkData;
this.dynamicLinkUTMParams = new DynamicLinkUTMParams(dynamicLinkData);
}
}

View File

@@ -0,0 +1,361 @@
package com.google.firebase.dynamiclinks;
/* loaded from: classes3.dex */
public final class R {
/* loaded from: classes3.dex */
public static final class attr {
public static final int alpha = 0x7f030031;
public static final int buttonSize = 0x7f0300a5;
public static final int circleCrop = 0x7f0300e9;
public static final int colorScheme = 0x7f030135;
public static final int coordinatorLayoutStyle = 0x7f03016c;
public static final int font = 0x7f03022d;
public static final int fontProviderAuthority = 0x7f03022f;
public static final int fontProviderCerts = 0x7f030230;
public static final int fontProviderFetchStrategy = 0x7f030231;
public static final int fontProviderFetchTimeout = 0x7f030232;
public static final int fontProviderPackage = 0x7f030233;
public static final int fontProviderQuery = 0x7f030234;
public static final int fontStyle = 0x7f030236;
public static final int fontVariationSettings = 0x7f030237;
public static final int fontWeight = 0x7f030238;
public static final int imageAspectRatio = 0x7f030271;
public static final int imageAspectRatioAdjust = 0x7f030272;
public static final int keylines = 0x7f0302b5;
public static final int layout_anchor = 0x7f0302c6;
public static final int layout_anchorGravity = 0x7f0302c7;
public static final int layout_behavior = 0x7f0302c9;
public static final int layout_dodgeInsetEdges = 0x7f0302fa;
public static final int layout_insetEdge = 0x7f030305;
public static final int layout_keyline = 0x7f030306;
public static final int scopeUris = 0x7f03041a;
public static final int statusBarBackground = 0x7f030488;
public static final int ttcIndex = 0x7f030559;
private attr() {
}
}
/* loaded from: classes3.dex */
public static final class color {
public static final int common_google_signin_btn_text_dark = 0x7f050045;
public static final int common_google_signin_btn_text_dark_default = 0x7f050046;
public static final int common_google_signin_btn_text_dark_disabled = 0x7f050047;
public static final int common_google_signin_btn_text_dark_focused = 0x7f050048;
public static final int common_google_signin_btn_text_dark_pressed = 0x7f050049;
public static final int common_google_signin_btn_text_light = 0x7f05004a;
public static final int common_google_signin_btn_text_light_default = 0x7f05004b;
public static final int common_google_signin_btn_text_light_disabled = 0x7f05004c;
public static final int common_google_signin_btn_text_light_focused = 0x7f05004d;
public static final int common_google_signin_btn_text_light_pressed = 0x7f05004e;
public static final int common_google_signin_btn_tint = 0x7f05004f;
public static final int notification_action_color_filter = 0x7f050315;
public static final int notification_icon_bg_color = 0x7f050316;
public static final int ripple_material_light = 0x7f050322;
public static final int secondary_text_default_material_light = 0x7f050324;
private color() {
}
}
/* loaded from: classes3.dex */
public static final class dimen {
public static final int compat_button_inset_horizontal_material = 0x7f06006d;
public static final int compat_button_inset_vertical_material = 0x7f06006e;
public static final int compat_button_padding_horizontal_material = 0x7f06006f;
public static final int compat_button_padding_vertical_material = 0x7f060070;
public static final int compat_control_corner_material = 0x7f060071;
public static final int compat_notification_large_icon_max_height = 0x7f060072;
public static final int compat_notification_large_icon_max_width = 0x7f060073;
public static final int notification_action_icon_size = 0x7f060385;
public static final int notification_action_text_size = 0x7f060386;
public static final int notification_big_circle_margin = 0x7f060387;
public static final int notification_content_margin_start = 0x7f060388;
public static final int notification_large_icon_height = 0x7f06038d;
public static final int notification_large_icon_width = 0x7f06038e;
public static final int notification_main_column_padding_top = 0x7f06038f;
public static final int notification_media_narrow_margin = 0x7f060391;
public static final int notification_right_icon_size = 0x7f060393;
public static final int notification_right_side_padding_top = 0x7f060394;
public static final int notification_small_icon_background_padding = 0x7f060395;
public static final int notification_small_icon_size_as_large = 0x7f060396;
public static final int notification_subtext_size = 0x7f060397;
public static final int notification_top_pad = 0x7f06039b;
public static final int notification_top_pad_large_text = 0x7f06039c;
private dimen() {
}
}
/* loaded from: classes3.dex */
public static final class drawable {
public static final int common_full_open_on_phone = 0x7f07008b;
public static final int common_google_signin_btn_icon_dark = 0x7f07008c;
public static final int common_google_signin_btn_icon_dark_focused = 0x7f07008d;
public static final int common_google_signin_btn_icon_dark_normal = 0x7f07008e;
public static final int common_google_signin_btn_icon_dark_normal_background = 0x7f07008f;
public static final int common_google_signin_btn_icon_disabled = 0x7f070090;
public static final int common_google_signin_btn_icon_light = 0x7f070091;
public static final int common_google_signin_btn_icon_light_focused = 0x7f070092;
public static final int common_google_signin_btn_icon_light_normal = 0x7f070093;
public static final int common_google_signin_btn_icon_light_normal_background = 0x7f070094;
public static final int common_google_signin_btn_text_dark = 0x7f070095;
public static final int common_google_signin_btn_text_dark_focused = 0x7f070096;
public static final int common_google_signin_btn_text_dark_normal = 0x7f070097;
public static final int common_google_signin_btn_text_dark_normal_background = 0x7f070098;
public static final int common_google_signin_btn_text_disabled = 0x7f070099;
public static final int common_google_signin_btn_text_light = 0x7f07009a;
public static final int common_google_signin_btn_text_light_focused = 0x7f07009b;
public static final int common_google_signin_btn_text_light_normal = 0x7f07009c;
public static final int common_google_signin_btn_text_light_normal_background = 0x7f07009d;
public static final int googleg_disabled_color_18 = 0x7f0700ac;
public static final int googleg_standard_color_18 = 0x7f0700ad;
public static final int notification_action_background = 0x7f070181;
public static final int notification_bg = 0x7f070182;
public static final int notification_bg_low = 0x7f070183;
public static final int notification_bg_low_normal = 0x7f070184;
public static final int notification_bg_low_pressed = 0x7f070185;
public static final int notification_bg_normal = 0x7f070186;
public static final int notification_bg_normal_pressed = 0x7f070187;
public static final int notification_icon_background = 0x7f070188;
public static final int notification_template_icon_bg = 0x7f07018a;
public static final int notification_template_icon_low_bg = 0x7f07018b;
public static final int notification_tile_bg = 0x7f07018c;
public static final int notify_panel_notification_icon_bg = 0x7f07018d;
private drawable() {
}
}
/* loaded from: classes3.dex */
public static final class id {
public static final int accessibility_action_clickable_span = 0x7f090013;
public static final int accessibility_custom_action_0 = 0x7f090014;
public static final int accessibility_custom_action_1 = 0x7f090015;
public static final int accessibility_custom_action_10 = 0x7f090016;
public static final int accessibility_custom_action_11 = 0x7f090017;
public static final int accessibility_custom_action_12 = 0x7f090018;
public static final int accessibility_custom_action_13 = 0x7f090019;
public static final int accessibility_custom_action_14 = 0x7f09001a;
public static final int accessibility_custom_action_15 = 0x7f09001b;
public static final int accessibility_custom_action_16 = 0x7f09001c;
public static final int accessibility_custom_action_17 = 0x7f09001d;
public static final int accessibility_custom_action_18 = 0x7f09001e;
public static final int accessibility_custom_action_19 = 0x7f09001f;
public static final int accessibility_custom_action_2 = 0x7f090020;
public static final int accessibility_custom_action_20 = 0x7f090021;
public static final int accessibility_custom_action_21 = 0x7f090022;
public static final int accessibility_custom_action_22 = 0x7f090023;
public static final int accessibility_custom_action_23 = 0x7f090024;
public static final int accessibility_custom_action_24 = 0x7f090025;
public static final int accessibility_custom_action_25 = 0x7f090026;
public static final int accessibility_custom_action_26 = 0x7f090027;
public static final int accessibility_custom_action_27 = 0x7f090028;
public static final int accessibility_custom_action_28 = 0x7f090029;
public static final int accessibility_custom_action_29 = 0x7f09002a;
public static final int accessibility_custom_action_3 = 0x7f09002b;
public static final int accessibility_custom_action_30 = 0x7f09002c;
public static final int accessibility_custom_action_31 = 0x7f09002d;
public static final int accessibility_custom_action_4 = 0x7f09002e;
public static final int accessibility_custom_action_5 = 0x7f09002f;
public static final int accessibility_custom_action_6 = 0x7f090030;
public static final int accessibility_custom_action_7 = 0x7f090031;
public static final int accessibility_custom_action_8 = 0x7f090032;
public static final int accessibility_custom_action_9 = 0x7f090033;
public static final int action_container = 0x7f090045;
public static final int action_divider = 0x7f090048;
public static final int action_image = 0x7f09004a;
public static final int action_text = 0x7f090051;
public static final int actions = 0x7f090052;
public static final int adjust_height = 0x7f090058;
public static final int adjust_width = 0x7f090059;
public static final int async = 0x7f090071;
public static final int auto = 0x7f090072;
public static final int blocking = 0x7f090082;
public static final int bottom = 0x7f090083;
public static final int chronometer = 0x7f0900a9;
public static final int dark = 0x7f0900ea;
public static final int dialog_button = 0x7f09010b;
public static final int end = 0x7f090133;
public static final int forever = 0x7f090152;
public static final int icon = 0x7f090195;
public static final int icon_group = 0x7f090196;
public static final int icon_only = 0x7f090198;
public static final int info = 0x7f0901a9;
public static final int italic = 0x7f0901be;
public static final int left = 0x7f0901e2;
public static final int light = 0x7f0901e7;
public static final int line1 = 0x7f0901e9;
public static final int line3 = 0x7f0901ea;
public static final int none = 0x7f090264;
public static final int normal = 0x7f090265;
public static final int notification_background = 0x7f090269;
public static final int notification_main_column = 0x7f09026a;
public static final int notification_main_column_container = 0x7f09026b;
public static final int right = 0x7f0902cd;
public static final int right_icon = 0x7f0902cf;
public static final int right_side = 0x7f0902d0;
public static final int standard = 0x7f090321;
public static final int start = 0x7f090322;
public static final int tag_accessibility_actions = 0x7f09035c;
public static final int tag_accessibility_clickable_spans = 0x7f09035d;
public static final int tag_accessibility_heading = 0x7f09035e;
public static final int tag_accessibility_pane_title = 0x7f09035f;
public static final int tag_screen_reader_focusable = 0x7f090363;
public static final int tag_transition_group = 0x7f090365;
public static final int tag_unhandled_key_event_manager = 0x7f090366;
public static final int tag_unhandled_key_listeners = 0x7f090367;
public static final int text = 0x7f09036d;
public static final int text2 = 0x7f09036e;
public static final int time = 0x7f09038e;
public static final int title = 0x7f090393;
public static final int top = 0x7f0903ac;
public static final int wide = 0x7f090401;
private id() {
}
}
/* loaded from: classes3.dex */
public static final class integer {
public static final int google_play_services_version = 0x7f0a0009;
public static final int status_bar_notification_info_maxnum = 0x7f0a0045;
private integer() {
}
}
/* loaded from: classes3.dex */
public static final class layout {
public static final int custom_dialog = 0x7f0c0026;
public static final int notification_action = 0x7f0c00a8;
public static final int notification_action_tombstone = 0x7f0c00a9;
public static final int notification_template_custom_big = 0x7f0c00aa;
public static final int notification_template_icon_group = 0x7f0c00ab;
public static final int notification_template_part_chronometer = 0x7f0c00ac;
public static final int notification_template_part_time = 0x7f0c00ad;
private layout() {
}
}
/* loaded from: classes3.dex */
public static final class raw {
public static final int firebase_common_keep = 0x7f120000;
private raw() {
}
}
/* loaded from: classes3.dex */
public static final class string {
public static final int common_google_play_services_enable_button = 0x7f1300b4;
public static final int common_google_play_services_enable_text = 0x7f1300b5;
public static final int common_google_play_services_enable_title = 0x7f1300b6;
public static final int common_google_play_services_install_button = 0x7f1300b7;
public static final int common_google_play_services_install_text = 0x7f1300b8;
public static final int common_google_play_services_install_title = 0x7f1300b9;
public static final int common_google_play_services_notification_channel_name = 0x7f1300ba;
public static final int common_google_play_services_notification_ticker = 0x7f1300bb;
public static final int common_google_play_services_unknown_issue = 0x7f1300bc;
public static final int common_google_play_services_unsupported_text = 0x7f1300bd;
public static final int common_google_play_services_update_button = 0x7f1300be;
public static final int common_google_play_services_update_text = 0x7f1300bf;
public static final int common_google_play_services_update_title = 0x7f1300c0;
public static final int common_google_play_services_updating_text = 0x7f1300c1;
public static final int common_google_play_services_wear_update_text = 0x7f1300c2;
public static final int common_open_on_phone = 0x7f1300c4;
public static final int common_signin_button_text = 0x7f1300c5;
public static final int common_signin_button_text_long = 0x7f1300c6;
public static final int status_bar_notification_info_overflow = 0x7f13023b;
private string() {
}
}
/* loaded from: classes3.dex */
public static final class style {
public static final int TextAppearance_Compat_Notification = 0x7f1401fb;
public static final int TextAppearance_Compat_Notification_Info = 0x7f1401fc;
public static final int TextAppearance_Compat_Notification_Line2 = 0x7f1401fd;
public static final int TextAppearance_Compat_Notification_Time = 0x7f1401fe;
public static final int TextAppearance_Compat_Notification_Title = 0x7f1401ff;
public static final int Widget_Compat_NotificationActionContainer = 0x7f1403a1;
public static final int Widget_Compat_NotificationActionText = 0x7f1403a2;
public static final int Widget_Support_CoordinatorLayout = 0x7f1404d7;
private style() {
}
}
/* loaded from: classes3.dex */
public static final class styleable {
public static final int ColorStateListItem_alpha = 0x00000003;
public static final int ColorStateListItem_android_alpha = 0x00000001;
public static final int ColorStateListItem_android_color = 0x00000000;
public static final int ColorStateListItem_android_lStar = 0x00000002;
public static final int ColorStateListItem_lStar = 0x00000004;
public static final int CoordinatorLayout_Layout_android_layout_gravity = 0x00000000;
public static final int CoordinatorLayout_Layout_layout_anchor = 0x00000001;
public static final int CoordinatorLayout_Layout_layout_anchorGravity = 0x00000002;
public static final int CoordinatorLayout_Layout_layout_behavior = 0x00000003;
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 0x00000004;
public static final int CoordinatorLayout_Layout_layout_insetEdge = 0x00000005;
public static final int CoordinatorLayout_Layout_layout_keyline = 0x00000006;
public static final int CoordinatorLayout_keylines = 0x00000000;
public static final int CoordinatorLayout_statusBarBackground = 0x00000001;
public static final int FontFamilyFont_android_font = 0x00000000;
public static final int FontFamilyFont_android_fontStyle = 0x00000002;
public static final int FontFamilyFont_android_fontVariationSettings = 0x00000004;
public static final int FontFamilyFont_android_fontWeight = 0x00000001;
public static final int FontFamilyFont_android_ttcIndex = 0x00000003;
public static final int FontFamilyFont_font = 0x00000005;
public static final int FontFamilyFont_fontStyle = 0x00000006;
public static final int FontFamilyFont_fontVariationSettings = 0x00000007;
public static final int FontFamilyFont_fontWeight = 0x00000008;
public static final int FontFamilyFont_ttcIndex = 0x00000009;
public static final int FontFamily_fontProviderAuthority = 0x00000000;
public static final int FontFamily_fontProviderCerts = 0x00000001;
public static final int FontFamily_fontProviderFetchStrategy = 0x00000002;
public static final int FontFamily_fontProviderFetchTimeout = 0x00000003;
public static final int FontFamily_fontProviderPackage = 0x00000004;
public static final int FontFamily_fontProviderQuery = 0x00000005;
public static final int FontFamily_fontProviderSystemFontFamily = 0x00000006;
public static final int GradientColorItem_android_color = 0x00000000;
public static final int GradientColorItem_android_offset = 0x00000001;
public static final int GradientColor_android_centerColor = 0x00000007;
public static final int GradientColor_android_centerX = 0x00000003;
public static final int GradientColor_android_centerY = 0x00000004;
public static final int GradientColor_android_endColor = 0x00000001;
public static final int GradientColor_android_endX = 0x0000000a;
public static final int GradientColor_android_endY = 0x0000000b;
public static final int GradientColor_android_gradientRadius = 0x00000005;
public static final int GradientColor_android_startColor = 0x00000000;
public static final int GradientColor_android_startX = 0x00000008;
public static final int GradientColor_android_startY = 0x00000009;
public static final int GradientColor_android_tileMode = 0x00000006;
public static final int GradientColor_android_type = 0x00000002;
public static final int LoadingImageView_circleCrop = 0x00000000;
public static final int LoadingImageView_imageAspectRatio = 0x00000001;
public static final int LoadingImageView_imageAspectRatioAdjust = 0x00000002;
public static final int SignInButton_buttonSize = 0x00000000;
public static final int SignInButton_colorScheme = 0x00000001;
public static final int SignInButton_scopeUris = 0x00000002;
public static final int[] ColorStateListItem = {android.R.attr.color, android.R.attr.alpha, 16844359, com.adif.elcanomovil.R.attr.alpha, com.adif.elcanomovil.R.attr.lStar};
public static final int[] CoordinatorLayout = {com.adif.elcanomovil.R.attr.keylines, com.adif.elcanomovil.R.attr.statusBarBackground};
public static final int[] CoordinatorLayout_Layout = {android.R.attr.layout_gravity, com.adif.elcanomovil.R.attr.layout_anchor, com.adif.elcanomovil.R.attr.layout_anchorGravity, com.adif.elcanomovil.R.attr.layout_behavior, com.adif.elcanomovil.R.attr.layout_dodgeInsetEdges, com.adif.elcanomovil.R.attr.layout_insetEdge, com.adif.elcanomovil.R.attr.layout_keyline};
public static final int[] FontFamily = {com.adif.elcanomovil.R.attr.fontProviderAuthority, com.adif.elcanomovil.R.attr.fontProviderCerts, com.adif.elcanomovil.R.attr.fontProviderFetchStrategy, com.adif.elcanomovil.R.attr.fontProviderFetchTimeout, com.adif.elcanomovil.R.attr.fontProviderPackage, com.adif.elcanomovil.R.attr.fontProviderQuery, com.adif.elcanomovil.R.attr.fontProviderSystemFontFamily};
public static final int[] FontFamilyFont = {android.R.attr.font, android.R.attr.fontWeight, android.R.attr.fontStyle, android.R.attr.ttcIndex, android.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.font, com.adif.elcanomovil.R.attr.fontStyle, com.adif.elcanomovil.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.fontWeight, com.adif.elcanomovil.R.attr.ttcIndex};
public static final int[] GradientColor = {android.R.attr.startColor, android.R.attr.endColor, android.R.attr.type, android.R.attr.centerX, android.R.attr.centerY, android.R.attr.gradientRadius, android.R.attr.tileMode, android.R.attr.centerColor, android.R.attr.startX, android.R.attr.startY, android.R.attr.endX, android.R.attr.endY};
public static final int[] GradientColorItem = {android.R.attr.color, android.R.attr.offset};
public static final int[] LoadingImageView = {com.adif.elcanomovil.R.attr.circleCrop, com.adif.elcanomovil.R.attr.imageAspectRatio, com.adif.elcanomovil.R.attr.imageAspectRatioAdjust};
public static final int[] SignInButton = {com.adif.elcanomovil.R.attr.buttonSize, com.adif.elcanomovil.R.attr.colorScheme, com.adif.elcanomovil.R.attr.scopeUris};
private styleable() {
}
}
private R() {
}
}

View File

@@ -0,0 +1,31 @@
package com.google.firebase.dynamiclinks;
import android.net.Uri;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.List;
/* loaded from: classes3.dex */
public interface ShortDynamicLink {
@Retention(RetentionPolicy.SOURCE)
/* loaded from: classes3.dex */
public @interface Suffix {
public static final int SHORT = 2;
public static final int UNGUESSABLE = 1;
}
/* loaded from: classes3.dex */
public interface Warning {
@Deprecated
String getCode();
String getMessage();
}
Uri getPreviewLink();
Uri getShortLink();
List<? extends Warning> getWarnings();
}

View File

@@ -0,0 +1,96 @@
package com.google.firebase.dynamiclinks.internal;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@SafeParcelable.Class(creator = "DynamicLinkDataCreator")
/* loaded from: classes3.dex */
public class DynamicLinkData extends AbstractSafeParcelable {
public static final Parcelable.Creator<DynamicLinkData> CREATOR = new DynamicLinkDataCreator();
@SafeParcelable.Field(getter = "getClickTimestamp", id = 4)
private long clickTimestamp;
@SafeParcelable.Field(getter = "getDeepLink", id = 2)
private String deepLink;
@SafeParcelable.Field(getter = "getDynamicLink", id = 1)
private String dynamicLink;
@SafeParcelable.Field(getter = "getExtensionBundle", id = 5)
private Bundle extensionBundle;
@SafeParcelable.Field(getter = "getMinVersion", id = 3)
private int minVersion;
@SafeParcelable.Field(getter = "getRedirectUrl", id = 6)
private Uri redirectUrl;
@SafeParcelable.Constructor
public DynamicLinkData(@SafeParcelable.Param(id = 1) String str, @SafeParcelable.Param(id = 2) String str2, @SafeParcelable.Param(id = 3) int i, @SafeParcelable.Param(id = 4) long j4, @SafeParcelable.Param(id = 5) Bundle bundle, @SafeParcelable.Param(id = 6) Uri uri) {
this.dynamicLink = str;
this.deepLink = str2;
this.minVersion = i;
this.clickTimestamp = j4;
this.extensionBundle = bundle;
this.redirectUrl = uri;
}
public long getClickTimestamp() {
return this.clickTimestamp;
}
public String getDeepLink() {
return this.deepLink;
}
public String getDynamicLink() {
return this.dynamicLink;
}
public Bundle getExtensionBundle() {
Bundle bundle = this.extensionBundle;
return bundle == null ? new Bundle() : bundle;
}
public int getMinVersion() {
return this.minVersion;
}
public Uri getRedirectUrl() {
return this.redirectUrl;
}
public void setClickTimestamp(long j4) {
this.clickTimestamp = j4;
}
public void setDeepLink(String str) {
this.deepLink = str;
}
public void setDynamicLink(String str) {
this.dynamicLink = str;
}
public void setExtensionData(Bundle bundle) {
this.extensionBundle = bundle;
}
public void setMinVersion(int i) {
this.minVersion = i;
}
public void setRedirectUrl(Uri uri) {
this.redirectUrl = uri;
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
DynamicLinkDataCreator.writeToParcel(this, parcel, i);
}
}

View File

@@ -0,0 +1,70 @@
package com.google.firebase.dynamiclinks.internal;
import android.net.Uri;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
/* loaded from: classes3.dex */
public class DynamicLinkDataCreator implements Parcelable.Creator<DynamicLinkData> {
public static final int CONTENT_DESCRIPTION = 0;
public static void writeToParcel(DynamicLinkData dynamicLinkData, Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeString(parcel, 1, dynamicLinkData.getDynamicLink(), false);
SafeParcelWriter.writeString(parcel, 2, dynamicLinkData.getDeepLink(), false);
SafeParcelWriter.writeInt(parcel, 3, dynamicLinkData.getMinVersion());
SafeParcelWriter.writeLong(parcel, 4, dynamicLinkData.getClickTimestamp());
SafeParcelWriter.writeBundle(parcel, 5, dynamicLinkData.getExtensionBundle(), false);
SafeParcelWriter.writeParcelable(parcel, 6, dynamicLinkData.getRedirectUrl(), i, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public DynamicLinkData createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
String str2 = null;
Bundle bundle = null;
Uri uri = null;
int i = 0;
long j4 = 0;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
switch (SafeParcelReader.getFieldId(readHeader)) {
case 1:
str = SafeParcelReader.createString(parcel, readHeader);
break;
case 2:
str2 = SafeParcelReader.createString(parcel, readHeader);
break;
case 3:
i = SafeParcelReader.readInt(parcel, readHeader);
break;
case 4:
j4 = SafeParcelReader.readLong(parcel, readHeader);
break;
case 5:
bundle = SafeParcelReader.createBundle(parcel, readHeader);
break;
case 6:
uri = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
break;
default:
SafeParcelReader.skipUnknownField(parcel, readHeader);
break;
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new DynamicLinkData(str, str2, i, j4, bundle, uri);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public DynamicLinkData[] newArray(int i) {
return new DynamicLinkData[i];
}
}

View File

@@ -0,0 +1,47 @@
package com.google.firebase.dynamiclinks.internal;
import android.os.Bundle;
import android.text.TextUtils;
/* loaded from: classes3.dex */
public class DynamicLinkUTMParams {
public static final String KEY_CAMPAIGN = "campaign";
public static final String KEY_CAMPAIGN_BUNDLE = "_cmp";
public static final String KEY_MEDIUM = "medium";
public static final String KEY_SCION_DATA_BUNDLE = "scionData";
public static final String KEY_SOURCE = "source";
public static final String KEY_UTM_CAMPAIGN = "utm_campaign";
public static final String KEY_UTM_MEDIUM = "utm_medium";
public static final String KEY_UTM_SOURCE = "utm_source";
private final DynamicLinkData dynamicLinkData;
private final Bundle utmParamsBundle;
public DynamicLinkUTMParams(DynamicLinkData dynamicLinkData) {
this.dynamicLinkData = dynamicLinkData;
this.utmParamsBundle = initUTMParamsBundle(dynamicLinkData);
}
private static void checkAndAdd(String str, String str2, Bundle bundle, Bundle bundle2) {
String string = bundle.getString(str);
if (TextUtils.isEmpty(string)) {
return;
}
bundle2.putString(str2, string);
}
private static Bundle initUTMParamsBundle(DynamicLinkData dynamicLinkData) {
Bundle bundle;
Bundle bundle2;
Bundle bundle3 = new Bundle();
if (dynamicLinkData != null && dynamicLinkData.getExtensionBundle() != null && (bundle = dynamicLinkData.getExtensionBundle().getBundle("scionData")) != null && (bundle2 = bundle.getBundle("_cmp")) != null) {
checkAndAdd("medium", "utm_medium", bundle2, bundle3);
checkAndAdd("source", "utm_source", bundle2, bundle3);
checkAndAdd("campaign", "utm_campaign", bundle2, bundle3);
}
return bundle3;
}
public Bundle asBundle() {
return new Bundle(this.utmParamsBundle);
}
}

View File

@@ -0,0 +1,34 @@
package com.google.firebase.dynamiclinks.internal;
import android.content.Context;
import android.os.Looper;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApi;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.util.VisibleForTesting;
/* loaded from: classes3.dex */
public class DynamicLinksApi extends GoogleApi<Api.ApiOptions.NoOptions> {
static final Api<Api.ApiOptions.NoOptions> API;
private static final Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> CLIENT_BUILDER;
private static final Api.ClientKey<DynamicLinksClient> CLIENT_KEY;
static {
Api.ClientKey<DynamicLinksClient> clientKey = new Api.ClientKey<>();
CLIENT_KEY = clientKey;
Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> abstractClientBuilder = new Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions>() { // from class: com.google.firebase.dynamiclinks.internal.DynamicLinksApi.1
@Override // com.google.android.gms.common.api.Api.AbstractClientBuilder
public DynamicLinksClient buildClient(Context context, Looper looper, ClientSettings clientSettings, Api.ApiOptions.NoOptions noOptions, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
return new DynamicLinksClient(context, looper, clientSettings, connectionCallbacks, onConnectionFailedListener);
}
};
CLIENT_BUILDER = abstractClientBuilder;
API = new Api<>("DynamicLinks.API", abstractClientBuilder, clientKey);
}
@VisibleForTesting
public DynamicLinksApi(Context context) {
super(context, API, Api.ApiOptions.NO_OPTIONS, GoogleApi.Settings.DEFAULT_SETTINGS);
}
}

View File

@@ -0,0 +1,63 @@
package com.google.firebase.dynamiclinks.internal;
import android.content.Context;
import android.os.Bundle;
import android.os.IBinder;
import android.os.Looper;
import android.os.RemoteException;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.internal.GmsClient;
import com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks;
import com.google.firebase.dynamiclinks.internal.IDynamicLinksService;
/* loaded from: classes3.dex */
public class DynamicLinksClient extends GmsClient<IDynamicLinksService> {
public static final String ACTION_START_SERVICE = "com.google.firebase.dynamiclinks.service.START";
private static final int DYNAMIC_LINKS_API_VALUE = 131;
public static final String SERVICE_DESCRIPTOR = "com.google.firebase.dynamiclinks.internal.IDynamicLinksService";
private static final int V17 = 12451000;
public DynamicLinksClient(Context context, Looper looper, ClientSettings clientSettings, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
super(context, looper, DYNAMIC_LINKS_API_VALUE, clientSettings, connectionCallbacks, onConnectionFailedListener);
}
public void createShortDynamicLink(IDynamicLinksCallbacks.Stub stub, Bundle bundle) {
try {
((IDynamicLinksService) getService()).createShortDynamicLink(stub, bundle);
} catch (RemoteException unused) {
}
}
public void getDynamicLink(IDynamicLinksCallbacks.Stub stub, String str) {
try {
((IDynamicLinksService) getService()).getDynamicLink(stub, str);
} catch (RemoteException unused) {
}
}
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
public int getMinApkVersion() {
return 12451000;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public String getServiceDescriptor() {
return SERVICE_DESCRIPTOR;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public String getStartServiceAction() {
return ACTION_START_SERVICE;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public boolean usesClientTelemetry() {
return true;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public IDynamicLinksService createServiceInterface(IBinder iBinder) {
return IDynamicLinksService.Stub.asInterface(iBinder);
}
}

View File

@@ -0,0 +1,33 @@
package com.google.firebase.dynamiclinks.internal;
import M2.a;
import androidx.annotation.Keep;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.firebase.FirebaseApp;
import com.google.firebase.analytics.connector.AnalyticsConnector;
import com.google.firebase.components.Component;
import com.google.firebase.components.ComponentContainer;
import com.google.firebase.components.ComponentRegistrar;
import com.google.firebase.components.Dependency;
import com.google.firebase.dynamiclinks.BuildConfig;
import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
import com.google.firebase.platforminfo.LibraryVersionComponent;
import java.util.Arrays;
import java.util.List;
@Keep
@KeepForSdk
/* loaded from: classes3.dex */
public final class FirebaseDynamicLinkRegistrar implements ComponentRegistrar {
private static final String LIBRARY_NAME = "fire-dl";
public static /* synthetic */ FirebaseDynamicLinks lambda$getComponents$0(ComponentContainer componentContainer) {
return new FirebaseDynamicLinksImpl((FirebaseApp) componentContainer.get(FirebaseApp.class), componentContainer.getProvider(AnalyticsConnector.class));
}
@Override // com.google.firebase.components.ComponentRegistrar
@Keep
public List<Component<?>> getComponents() {
return Arrays.asList(Component.builder(FirebaseDynamicLinks.class).name(LIBRARY_NAME).add(Dependency.required((Class<?>) FirebaseApp.class)).add(Dependency.optionalProvider((Class<?>) AnalyticsConnector.class)).factory(new a(6)).build(), LibraryVersionComponent.create(LIBRARY_NAME, BuildConfig.VERSION_NAME));
}
}

View File

@@ -0,0 +1,198 @@
package com.google.firebase.dynamiclinks.internal;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.os.RemoteException;
import android.text.TextUtils;
import android.util.Log;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApi;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.TaskApiCall;
import com.google.android.gms.common.api.internal.TaskUtil;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.internal.safeparcel.SafeParcelableSerializer;
import com.google.android.gms.common.util.VisibleForTesting;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.TaskCompletionSource;
import com.google.android.gms.tasks.Tasks;
import com.google.firebase.FirebaseApp;
import com.google.firebase.analytics.connector.AnalyticsConnector;
import com.google.firebase.dynamiclinks.DynamicLink;
import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
import com.google.firebase.dynamiclinks.PendingDynamicLinkData;
import com.google.firebase.dynamiclinks.ShortDynamicLink;
import com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks;
import com.google.firebase.inject.Provider;
/* loaded from: classes3.dex */
public class FirebaseDynamicLinksImpl extends FirebaseDynamicLinks {
private static final String ANALYTICS_FDL_ORIGIN = "fdl";
public static final String EXTRA_DYNAMIC_LINK_DATA = "com.google.firebase.dynamiclinks.DYNAMIC_LINK_DATA";
public static final String KEY_SCION_DATA = "scionData";
private static final String TAG = "FDL";
private final Provider<AnalyticsConnector> analytics;
private final FirebaseApp firebaseApp;
private final GoogleApi<Api.ApiOptions.NoOptions> googleApi;
/* loaded from: classes3.dex */
public static class AbstractDynamicLinkCallbacks extends IDynamicLinksCallbacks.Stub {
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) {
throw new UnsupportedOperationException();
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) {
throw new UnsupportedOperationException();
}
}
/* loaded from: classes3.dex */
public static class CreateShortDynamicLinkCallbacks extends AbstractDynamicLinkCallbacks {
private final TaskCompletionSource<ShortDynamicLink> completionSource;
public CreateShortDynamicLinkCallbacks(TaskCompletionSource<ShortDynamicLink> taskCompletionSource) {
this.completionSource = taskCompletionSource;
}
@Override // com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinksImpl.AbstractDynamicLinkCallbacks, com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) {
TaskUtil.setResultOrApiException(status, shortDynamicLinkImpl, this.completionSource);
}
}
/* loaded from: classes3.dex */
public static final class CreateShortDynamicLinkImpl extends TaskApiCall<DynamicLinksClient, ShortDynamicLink> {
private final Bundle builderParameters;
public CreateShortDynamicLinkImpl(Bundle bundle) {
super(null, false, FirebaseDynamicLinksImplConstants.CREATE_SHORT_DYNAMIC_LINK_METHOD_KEY);
this.builderParameters = bundle;
}
@Override // com.google.android.gms.common.api.internal.TaskApiCall
public void doExecute(DynamicLinksClient dynamicLinksClient, TaskCompletionSource<ShortDynamicLink> taskCompletionSource) throws RemoteException {
dynamicLinksClient.createShortDynamicLink(new CreateShortDynamicLinkCallbacks(taskCompletionSource), this.builderParameters);
}
}
/* loaded from: classes3.dex */
public static class DynamicLinkCallbacks extends AbstractDynamicLinkCallbacks {
private final Provider<AnalyticsConnector> analytics;
private final TaskCompletionSource<PendingDynamicLinkData> completionSource;
public DynamicLinkCallbacks(Provider<AnalyticsConnector> provider, TaskCompletionSource<PendingDynamicLinkData> taskCompletionSource) {
this.analytics = provider;
this.completionSource = taskCompletionSource;
}
@Override // com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinksImpl.AbstractDynamicLinkCallbacks, com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) {
Bundle bundle;
AnalyticsConnector analyticsConnector;
TaskUtil.setResultOrApiException(status, dynamicLinkData == null ? null : new PendingDynamicLinkData(dynamicLinkData), this.completionSource);
if (dynamicLinkData == null || (bundle = dynamicLinkData.getExtensionBundle().getBundle("scionData")) == null || bundle.keySet() == null || (analyticsConnector = this.analytics.get()) == null) {
return;
}
for (String str : bundle.keySet()) {
analyticsConnector.logEvent(FirebaseDynamicLinksImpl.ANALYTICS_FDL_ORIGIN, str, bundle.getBundle(str));
}
}
}
/* loaded from: classes3.dex */
public static final class GetDynamicLinkImpl extends TaskApiCall<DynamicLinksClient, PendingDynamicLinkData> {
private final Provider<AnalyticsConnector> analytics;
private final String dynamicLink;
public GetDynamicLinkImpl(Provider<AnalyticsConnector> provider, String str) {
super(null, false, FirebaseDynamicLinksImplConstants.GET_DYNAMIC_LINK_METHOD_KEY);
this.dynamicLink = str;
this.analytics = provider;
}
@Override // com.google.android.gms.common.api.internal.TaskApiCall
public void doExecute(DynamicLinksClient dynamicLinksClient, TaskCompletionSource<PendingDynamicLinkData> taskCompletionSource) throws RemoteException {
dynamicLinksClient.getDynamicLink(new DynamicLinkCallbacks(this.analytics, taskCompletionSource), this.dynamicLink);
}
}
public FirebaseDynamicLinksImpl(FirebaseApp firebaseApp, Provider<AnalyticsConnector> provider) {
this(new DynamicLinksApi(firebaseApp.getApplicationContext()), firebaseApp, provider);
}
public static void verifyDomainUriPrefix(Bundle bundle) {
Uri uri = (Uri) bundle.getParcelable(DynamicLink.Builder.KEY_DYNAMIC_LINK);
if (TextUtils.isEmpty(bundle.getString(DynamicLink.Builder.KEY_DOMAIN_URI_PREFIX)) && uri == null) {
throw new IllegalArgumentException("FDL domain is missing. Set with setDomainUriPrefix() or setDynamicLinkDomain().");
}
}
@Override // com.google.firebase.dynamiclinks.FirebaseDynamicLinks
public DynamicLink.Builder createDynamicLink() {
return new DynamicLink.Builder(this);
}
public Task<ShortDynamicLink> createShortDynamicLink(Bundle bundle) {
verifyDomainUriPrefix(bundle);
return this.googleApi.doWrite(new CreateShortDynamicLinkImpl(bundle));
}
@Override // com.google.firebase.dynamiclinks.FirebaseDynamicLinks
public Task<PendingDynamicLinkData> getDynamicLink(Intent intent) {
PendingDynamicLinkData pendingDynamicLinkData;
return (intent == null || (pendingDynamicLinkData = getPendingDynamicLinkData(intent)) == null) ? this.googleApi.doWrite(new GetDynamicLinkImpl(this.analytics, intent != null ? intent.getDataString() : null)) : Tasks.forResult(pendingDynamicLinkData);
}
public FirebaseApp getFirebaseApp() {
return this.firebaseApp;
}
public PendingDynamicLinkData getPendingDynamicLinkData(Intent intent) {
DynamicLinkData dynamicLinkData = (DynamicLinkData) SafeParcelableSerializer.deserializeFromIntentExtra(intent, EXTRA_DYNAMIC_LINK_DATA, DynamicLinkData.CREATOR);
if (dynamicLinkData != null) {
return new PendingDynamicLinkData(dynamicLinkData);
}
return null;
}
@VisibleForTesting
public FirebaseDynamicLinksImpl(GoogleApi<Api.ApiOptions.NoOptions> googleApi, FirebaseApp firebaseApp, Provider<AnalyticsConnector> provider) {
this.googleApi = googleApi;
this.firebaseApp = (FirebaseApp) Preconditions.checkNotNull(firebaseApp);
this.analytics = provider;
if (provider.get() == null) {
Log.w(TAG, "FDL logging failed. Add a dependency for Firebase Analytics to your app to enable logging of Dynamic Link events.");
}
}
public static Uri createDynamicLink(Bundle bundle) {
verifyDomainUriPrefix(bundle);
Uri uri = (Uri) bundle.getParcelable(DynamicLink.Builder.KEY_DYNAMIC_LINK);
if (uri != null) {
return uri;
}
Uri.Builder builder = new Uri.Builder();
Uri parse = Uri.parse((String) Preconditions.checkNotNull(bundle.getString(DynamicLink.Builder.KEY_DOMAIN_URI_PREFIX)));
builder.scheme(parse.getScheme());
builder.authority(parse.getAuthority());
builder.path(parse.getPath());
Bundle bundle2 = bundle.getBundle(DynamicLink.Builder.KEY_DYNAMIC_LINK_PARAMETERS);
if (bundle2 != null) {
for (String str : bundle2.keySet()) {
Object obj = bundle2.get(str);
if (obj != null) {
builder.appendQueryParameter(str, obj.toString());
}
}
}
return builder.build();
}
@Override // com.google.firebase.dynamiclinks.FirebaseDynamicLinks
public Task<PendingDynamicLinkData> getDynamicLink(Uri uri) {
return this.googleApi.doWrite(new GetDynamicLinkImpl(this.analytics, uri.toString()));
}
}

View File

@@ -0,0 +1,7 @@
package com.google.firebase.dynamiclinks.internal;
/* loaded from: classes3.dex */
interface FirebaseDynamicLinksImplConstants {
public static final int CREATE_SHORT_DYNAMIC_LINK_METHOD_KEY = 13202;
public static final int GET_DYNAMIC_LINK_METHOD_KEY = 13201;
}

View File

@@ -0,0 +1,167 @@
package com.google.firebase.dynamiclinks.internal;
import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
public interface IDynamicLinksCallbacks extends IInterface {
/* loaded from: classes3.dex */
public static class Default implements IDynamicLinksCallbacks {
@Override // android.os.IInterface
public IBinder asBinder() {
return null;
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) throws RemoteException {
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) throws RemoteException {
}
}
/* loaded from: classes3.dex */
public static abstract class Stub extends Binder implements IDynamicLinksCallbacks {
private static final String DESCRIPTOR = "com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks";
static final int TRANSACTION_onCreateShortDynamicLink = 2;
static final int TRANSACTION_onGetDynamicLink = 1;
/* loaded from: classes3.dex */
public static class Proxy implements IDynamicLinksCallbacks {
public static IDynamicLinksCallbacks sDefaultImpl;
private IBinder mRemote;
public Proxy(IBinder iBinder) {
this.mRemote = iBinder;
}
@Override // android.os.IInterface
public IBinder asBinder() {
return this.mRemote;
}
public String getInterfaceDescriptor() {
return Stub.DESCRIPTOR;
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) throws RemoteException {
Parcel obtain = Parcel.obtain();
try {
obtain.writeInterfaceToken(Stub.DESCRIPTOR);
if (status != null) {
obtain.writeInt(1);
status.writeToParcel(obtain, 0);
} else {
obtain.writeInt(0);
}
if (shortDynamicLinkImpl != null) {
obtain.writeInt(1);
shortDynamicLinkImpl.writeToParcel(obtain, 0);
} else {
obtain.writeInt(0);
}
if (this.mRemote.transact(2, obtain, null, 1) || Stub.getDefaultImpl() == null) {
obtain.recycle();
} else {
Stub.getDefaultImpl().onCreateShortDynamicLink(status, shortDynamicLinkImpl);
obtain.recycle();
}
} catch (Throwable th) {
obtain.recycle();
throw th;
}
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks
public void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) throws RemoteException {
Parcel obtain = Parcel.obtain();
try {
obtain.writeInterfaceToken(Stub.DESCRIPTOR);
if (status != null) {
obtain.writeInt(1);
status.writeToParcel(obtain, 0);
} else {
obtain.writeInt(0);
}
if (dynamicLinkData != null) {
obtain.writeInt(1);
dynamicLinkData.writeToParcel(obtain, 0);
} else {
obtain.writeInt(0);
}
if (this.mRemote.transact(1, obtain, null, 1) || Stub.getDefaultImpl() == null) {
obtain.recycle();
} else {
Stub.getDefaultImpl().onGetDynamicLink(status, dynamicLinkData);
obtain.recycle();
}
} catch (Throwable th) {
obtain.recycle();
throw th;
}
}
}
public Stub() {
attachInterface(this, DESCRIPTOR);
}
public static IDynamicLinksCallbacks asInterface(IBinder iBinder) {
if (iBinder == null) {
return null;
}
IInterface queryLocalInterface = iBinder.queryLocalInterface(DESCRIPTOR);
return (queryLocalInterface == null || !(queryLocalInterface instanceof IDynamicLinksCallbacks)) ? new Proxy(iBinder) : (IDynamicLinksCallbacks) queryLocalInterface;
}
public static IDynamicLinksCallbacks getDefaultImpl() {
return Proxy.sDefaultImpl;
}
public static boolean setDefaultImpl(IDynamicLinksCallbacks iDynamicLinksCallbacks) {
if (Proxy.sDefaultImpl != null) {
throw new IllegalStateException("setDefaultImpl() called twice");
}
if (iDynamicLinksCallbacks == null) {
return false;
}
Proxy.sDefaultImpl = iDynamicLinksCallbacks;
return true;
}
@Override // android.os.IInterface
public IBinder asBinder() {
return this;
}
@Override // android.os.Binder
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i4) throws RemoteException {
if (i == 1) {
parcel.enforceInterface(DESCRIPTOR);
onGetDynamicLink(parcel.readInt() != 0 ? Status.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? DynamicLinkData.CREATOR.createFromParcel(parcel) : null);
return true;
}
if (i == 2) {
parcel.enforceInterface(DESCRIPTOR);
onCreateShortDynamicLink(parcel.readInt() != 0 ? Status.CREATOR.createFromParcel(parcel) : null, parcel.readInt() != 0 ? ShortDynamicLinkImpl.CREATOR.createFromParcel(parcel) : null);
return true;
}
if (i != 1598968902) {
return super.onTransact(i, parcel, parcel2, i4);
}
parcel2.writeString(DESCRIPTOR);
return true;
}
}
void onCreateShortDynamicLink(Status status, ShortDynamicLinkImpl shortDynamicLinkImpl) throws RemoteException;
void onGetDynamicLink(Status status, DynamicLinkData dynamicLinkData) throws RemoteException;
}

View File

@@ -0,0 +1,161 @@
package com.google.firebase.dynamiclinks.internal;
import android.os.Binder;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks;
/* loaded from: classes3.dex */
public interface IDynamicLinksService extends IInterface {
/* loaded from: classes3.dex */
public static class Default implements IDynamicLinksService {
@Override // android.os.IInterface
public IBinder asBinder() {
return null;
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
public void createShortDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, Bundle bundle) throws RemoteException {
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
public void getDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, String str) throws RemoteException {
}
}
/* loaded from: classes3.dex */
public static abstract class Stub extends Binder implements IDynamicLinksService {
private static final String DESCRIPTOR = "com.google.firebase.dynamiclinks.internal.IDynamicLinksService";
static final int TRANSACTION_createShortDynamicLink = 2;
static final int TRANSACTION_getDynamicLink = 1;
/* loaded from: classes3.dex */
public static class Proxy implements IDynamicLinksService {
public static IDynamicLinksService sDefaultImpl;
private IBinder mRemote;
public Proxy(IBinder iBinder) {
this.mRemote = iBinder;
}
@Override // android.os.IInterface
public IBinder asBinder() {
return this.mRemote;
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
public void createShortDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, Bundle bundle) throws RemoteException {
Parcel obtain = Parcel.obtain();
Parcel obtain2 = Parcel.obtain();
try {
obtain.writeInterfaceToken("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
obtain.writeStrongBinder(iDynamicLinksCallbacks != null ? iDynamicLinksCallbacks.asBinder() : null);
if (bundle != null) {
obtain.writeInt(1);
bundle.writeToParcel(obtain, 0);
} else {
obtain.writeInt(0);
}
if (this.mRemote.transact(2, obtain, obtain2, 0) || Stub.getDefaultImpl() == null) {
obtain2.readException();
} else {
Stub.getDefaultImpl().createShortDynamicLink(iDynamicLinksCallbacks, bundle);
}
obtain2.recycle();
obtain.recycle();
} catch (Throwable th) {
obtain2.recycle();
obtain.recycle();
throw th;
}
}
@Override // com.google.firebase.dynamiclinks.internal.IDynamicLinksService
public void getDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, String str) throws RemoteException {
Parcel obtain = Parcel.obtain();
Parcel obtain2 = Parcel.obtain();
try {
obtain.writeInterfaceToken("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
obtain.writeStrongBinder(iDynamicLinksCallbacks != null ? iDynamicLinksCallbacks.asBinder() : null);
obtain.writeString(str);
if (this.mRemote.transact(1, obtain, obtain2, 0) || Stub.getDefaultImpl() == null) {
obtain2.readException();
} else {
Stub.getDefaultImpl().getDynamicLink(iDynamicLinksCallbacks, str);
}
obtain2.recycle();
obtain.recycle();
} catch (Throwable th) {
obtain2.recycle();
obtain.recycle();
throw th;
}
}
public String getInterfaceDescriptor() {
return "com.google.firebase.dynamiclinks.internal.IDynamicLinksService";
}
}
public Stub() {
attachInterface(this, "com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
}
public static IDynamicLinksService asInterface(IBinder iBinder) {
if (iBinder == null) {
return null;
}
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
return (queryLocalInterface == null || !(queryLocalInterface instanceof IDynamicLinksService)) ? new Proxy(iBinder) : (IDynamicLinksService) queryLocalInterface;
}
public static IDynamicLinksService getDefaultImpl() {
return Proxy.sDefaultImpl;
}
public static boolean setDefaultImpl(IDynamicLinksService iDynamicLinksService) {
if (Proxy.sDefaultImpl != null) {
throw new IllegalStateException("setDefaultImpl() called twice");
}
if (iDynamicLinksService == null) {
return false;
}
Proxy.sDefaultImpl = iDynamicLinksService;
return true;
}
@Override // android.os.IInterface
public IBinder asBinder() {
return this;
}
@Override // android.os.Binder
public boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i4) throws RemoteException {
if (i == 1) {
parcel.enforceInterface("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
getDynamicLink(IDynamicLinksCallbacks.Stub.asInterface(parcel.readStrongBinder()), parcel.readString());
parcel2.writeNoException();
return true;
}
if (i != 2) {
if (i != 1598968902) {
return super.onTransact(i, parcel, parcel2, i4);
}
parcel2.writeString("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
return true;
}
parcel.enforceInterface("com.google.firebase.dynamiclinks.internal.IDynamicLinksService");
createShortDynamicLink(IDynamicLinksCallbacks.Stub.asInterface(parcel.readStrongBinder()), parcel.readInt() != 0 ? (Bundle) Bundle.CREATOR.createFromParcel(parcel) : null);
parcel2.writeNoException();
return true;
}
}
void createShortDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, Bundle bundle) throws RemoteException;
void getDynamicLink(IDynamicLinksCallbacks iDynamicLinksCallbacks, String str) throws RemoteException;
}

View File

@@ -0,0 +1,82 @@
package com.google.firebase.dynamiclinks.internal;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
import com.google.firebase.dynamiclinks.ShortDynamicLink;
import java.util.ArrayList;
import java.util.List;
@SafeParcelable.Class(creator = "ShortDynamicLinkImplCreator")
/* loaded from: classes3.dex */
public final class ShortDynamicLinkImpl extends AbstractSafeParcelable implements ShortDynamicLink {
public static final Parcelable.Creator<ShortDynamicLinkImpl> CREATOR = new ShortDynamicLinkImplCreator();
@SafeParcelable.Field(getter = "getPreviewLink", id = 2)
private final Uri previewLink;
@SafeParcelable.Field(getter = "getShortLink", id = 1)
private final Uri shortLink;
@SafeParcelable.Field(getter = "getWarnings", id = 3)
private final List<WarningImpl> warnings;
@SafeParcelable.Class(creator = "WarningImplCreator")
/* loaded from: classes3.dex */
public static class WarningImpl extends AbstractSafeParcelable implements ShortDynamicLink.Warning {
public static final Parcelable.Creator<WarningImpl> CREATOR = new WarningImplCreator();
@SafeParcelable.Field(getter = "getMessage", id = 2)
@SafeParcelable.Reserved({1})
private final String message;
@SafeParcelable.Constructor
public WarningImpl(@SafeParcelable.Param(id = 2) String str) {
this.message = str;
}
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink.Warning
public String getCode() {
return null;
}
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink.Warning
public String getMessage() {
return this.message;
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
WarningImplCreator.writeToParcel(this, parcel, i);
}
}
@SafeParcelable.Constructor
public ShortDynamicLinkImpl(@SafeParcelable.Param(id = 1) Uri uri, @SafeParcelable.Param(id = 2) Uri uri2, @SafeParcelable.Param(id = 3) List<WarningImpl> list) {
this.shortLink = uri;
this.previewLink = uri2;
this.warnings = list == null ? new ArrayList<>() : list;
}
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink
public Uri getPreviewLink() {
return this.previewLink;
}
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink
public Uri getShortLink() {
return this.shortLink;
}
@Override // com.google.firebase.dynamiclinks.ShortDynamicLink
public List<WarningImpl> getWarnings() {
return this.warnings;
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
ShortDynamicLinkImplCreator.writeToParcel(this, parcel, i);
}
}

View File

@@ -0,0 +1,52 @@
package com.google.firebase.dynamiclinks.internal;
import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.firebase.dynamiclinks.internal.ShortDynamicLinkImpl;
import java.util.ArrayList;
/* loaded from: classes3.dex */
public class ShortDynamicLinkImplCreator implements Parcelable.Creator<ShortDynamicLinkImpl> {
public static final int CONTENT_DESCRIPTION = 0;
public static void writeToParcel(ShortDynamicLinkImpl shortDynamicLinkImpl, Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeParcelable(parcel, 1, shortDynamicLinkImpl.getShortLink(), i, false);
SafeParcelWriter.writeParcelable(parcel, 2, shortDynamicLinkImpl.getPreviewLink(), i, false);
SafeParcelWriter.writeTypedList(parcel, 3, shortDynamicLinkImpl.getWarnings(), false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public ShortDynamicLinkImpl createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
Uri uri = null;
Uri uri2 = null;
ArrayList arrayList = null;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
uri = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
} else if (fieldId == 2) {
uri2 = (Uri) SafeParcelReader.createParcelable(parcel, readHeader, Uri.CREATOR);
} else if (fieldId != 3) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
arrayList = SafeParcelReader.createTypedList(parcel, readHeader, ShortDynamicLinkImpl.WarningImpl.CREATOR);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new ShortDynamicLinkImpl(uri, uri2, arrayList);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public ShortDynamicLinkImpl[] newArray(int i) {
return new ShortDynamicLinkImpl[i];
}
}

View File

@@ -0,0 +1,41 @@
package com.google.firebase.dynamiclinks.internal;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.firebase.dynamiclinks.internal.ShortDynamicLinkImpl;
/* loaded from: classes3.dex */
public class WarningImplCreator implements Parcelable.Creator<ShortDynamicLinkImpl.WarningImpl> {
public static final int CONTENT_DESCRIPTION = 0;
public static void writeToParcel(ShortDynamicLinkImpl.WarningImpl warningImpl, Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeString(parcel, 2, warningImpl.getMessage(), false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public ShortDynamicLinkImpl.WarningImpl createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
if (SafeParcelReader.getFieldId(readHeader) != 2) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
str = SafeParcelReader.createString(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new ShortDynamicLinkImpl.WarningImpl(str);
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // android.os.Parcelable.Creator
public ShortDynamicLinkImpl.WarningImpl[] newArray(int i) {
return new ShortDynamicLinkImpl.WarningImpl[i];
}
}

View File

@@ -0,0 +1,9 @@
package com.google.firebase.dynamiclinks.ktx;
/* loaded from: classes3.dex */
public final class BuildConfig {
public static final String BUILD_TYPE = "release";
public static final boolean DEBUG = false;
public static final String LIBRARY_PACKAGE_NAME = "com.google.firebase.dynamiclinks.ktx";
public static final String VERSION_NAME = "unspecified";
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,21 @@
package com.google.firebase.dynamiclinks.ktx;
import androidx.annotation.Keep;
import com.google.firebase.components.Component;
import com.google.firebase.components.ComponentRegistrar;
import java.util.List;
import kotlin.Deprecated;
import kotlin.Metadata;
import kotlin.ReplaceWith;
import kotlin.collections.CollectionsKt;
@Deprecated(message = "Migrate to use the KTX API from the main module: https://firebase.google.com/docs/android/kotlin-migration.", replaceWith = @ReplaceWith(expression = "", imports = {}))
@Keep
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004H\u0016¨\u0006\u0006"}, d2 = {"Lcom/google/firebase/dynamiclinks/ktx/FirebaseDynamicLinksKtxRegistrar;", "Lcom/google/firebase/components/ComponentRegistrar;", "()V", "getComponents", "", "Lcom/google/firebase/components/Component;", "com.google.firebase-firebase-dynamic-links"}, k = 1, mv = {1, 7, 1}, xi = 48)
/* loaded from: classes3.dex */
public final class FirebaseDynamicLinksKtxRegistrar implements ComponentRegistrar {
@Override // com.google.firebase.components.ComponentRegistrar
public List<Component<?>> getComponents() {
return CollectionsKt.emptyList();
}
}

View File

@@ -0,0 +1,19 @@
package com.google.firebase.dynamiclinks.ktx;
import androidx.annotation.Keep;
import com.google.firebase.components.Component;
import com.google.firebase.components.ComponentRegistrar;
import com.google.firebase.platforminfo.LibraryVersionComponent;
import java.util.List;
import kotlin.Metadata;
import kotlin.collections.CollectionsKt;
@Keep
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\b\u0007\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0012\u0010\u0003\u001a\f\u0012\b\u0012\u0006\u0012\u0002\b\u00030\u00050\u0004H\u0016¨\u0006\u0006"}, d2 = {"Lcom/google/firebase/dynamiclinks/ktx/FirebaseDynamicLinksLegacyRegistrar;", "Lcom/google/firebase/components/ComponentRegistrar;", "()V", "getComponents", "", "Lcom/google/firebase/components/Component;", "com.google.firebase-firebase-dynamic-links-ktx"}, k = 1, mv = {1, 7, 1}, xi = 48)
/* loaded from: classes3.dex */
public final class FirebaseDynamicLinksLegacyRegistrar implements ComponentRegistrar {
@Override // com.google.firebase.components.ComponentRegistrar
public List<Component<?>> getComponents() {
return CollectionsKt.listOf(LibraryVersionComponent.create(LoggingKt.LIBRARY_NAME, com.google.firebase.dynamiclinks.BuildConfig.VERSION_NAME));
}
}

View File

@@ -0,0 +1,9 @@
package com.google.firebase.dynamiclinks.ktx;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u000e\n\u0000\"\u000e\u0010\u0000\u001a\u00020\u0001X\u0080T¢\u0006\u0002\n\u0000¨\u0006\u0002"}, d2 = {"LIBRARY_NAME", "", "com.google.firebase-firebase-dynamic-links-ktx"}, k = 2, mv = {1, 7, 1}, xi = 48)
/* loaded from: classes3.dex */
public final class LoggingKt {
public static final String LIBRARY_NAME = "fire-dl-ktx";
}

View File

@@ -0,0 +1,361 @@
package com.google.firebase.dynamiclinks.ktx;
/* loaded from: classes3.dex */
public final class R {
/* loaded from: classes3.dex */
public static final class attr {
public static final int alpha = 0x7f030031;
public static final int buttonSize = 0x7f0300a5;
public static final int circleCrop = 0x7f0300e9;
public static final int colorScheme = 0x7f030135;
public static final int coordinatorLayoutStyle = 0x7f03016c;
public static final int font = 0x7f03022d;
public static final int fontProviderAuthority = 0x7f03022f;
public static final int fontProviderCerts = 0x7f030230;
public static final int fontProviderFetchStrategy = 0x7f030231;
public static final int fontProviderFetchTimeout = 0x7f030232;
public static final int fontProviderPackage = 0x7f030233;
public static final int fontProviderQuery = 0x7f030234;
public static final int fontStyle = 0x7f030236;
public static final int fontVariationSettings = 0x7f030237;
public static final int fontWeight = 0x7f030238;
public static final int imageAspectRatio = 0x7f030271;
public static final int imageAspectRatioAdjust = 0x7f030272;
public static final int keylines = 0x7f0302b5;
public static final int layout_anchor = 0x7f0302c6;
public static final int layout_anchorGravity = 0x7f0302c7;
public static final int layout_behavior = 0x7f0302c9;
public static final int layout_dodgeInsetEdges = 0x7f0302fa;
public static final int layout_insetEdge = 0x7f030305;
public static final int layout_keyline = 0x7f030306;
public static final int scopeUris = 0x7f03041a;
public static final int statusBarBackground = 0x7f030488;
public static final int ttcIndex = 0x7f030559;
private attr() {
}
}
/* loaded from: classes3.dex */
public static final class color {
public static final int common_google_signin_btn_text_dark = 0x7f050045;
public static final int common_google_signin_btn_text_dark_default = 0x7f050046;
public static final int common_google_signin_btn_text_dark_disabled = 0x7f050047;
public static final int common_google_signin_btn_text_dark_focused = 0x7f050048;
public static final int common_google_signin_btn_text_dark_pressed = 0x7f050049;
public static final int common_google_signin_btn_text_light = 0x7f05004a;
public static final int common_google_signin_btn_text_light_default = 0x7f05004b;
public static final int common_google_signin_btn_text_light_disabled = 0x7f05004c;
public static final int common_google_signin_btn_text_light_focused = 0x7f05004d;
public static final int common_google_signin_btn_text_light_pressed = 0x7f05004e;
public static final int common_google_signin_btn_tint = 0x7f05004f;
public static final int notification_action_color_filter = 0x7f050315;
public static final int notification_icon_bg_color = 0x7f050316;
public static final int ripple_material_light = 0x7f050322;
public static final int secondary_text_default_material_light = 0x7f050324;
private color() {
}
}
/* loaded from: classes3.dex */
public static final class dimen {
public static final int compat_button_inset_horizontal_material = 0x7f06006d;
public static final int compat_button_inset_vertical_material = 0x7f06006e;
public static final int compat_button_padding_horizontal_material = 0x7f06006f;
public static final int compat_button_padding_vertical_material = 0x7f060070;
public static final int compat_control_corner_material = 0x7f060071;
public static final int compat_notification_large_icon_max_height = 0x7f060072;
public static final int compat_notification_large_icon_max_width = 0x7f060073;
public static final int notification_action_icon_size = 0x7f060385;
public static final int notification_action_text_size = 0x7f060386;
public static final int notification_big_circle_margin = 0x7f060387;
public static final int notification_content_margin_start = 0x7f060388;
public static final int notification_large_icon_height = 0x7f06038d;
public static final int notification_large_icon_width = 0x7f06038e;
public static final int notification_main_column_padding_top = 0x7f06038f;
public static final int notification_media_narrow_margin = 0x7f060391;
public static final int notification_right_icon_size = 0x7f060393;
public static final int notification_right_side_padding_top = 0x7f060394;
public static final int notification_small_icon_background_padding = 0x7f060395;
public static final int notification_small_icon_size_as_large = 0x7f060396;
public static final int notification_subtext_size = 0x7f060397;
public static final int notification_top_pad = 0x7f06039b;
public static final int notification_top_pad_large_text = 0x7f06039c;
private dimen() {
}
}
/* loaded from: classes3.dex */
public static final class drawable {
public static final int common_full_open_on_phone = 0x7f07008b;
public static final int common_google_signin_btn_icon_dark = 0x7f07008c;
public static final int common_google_signin_btn_icon_dark_focused = 0x7f07008d;
public static final int common_google_signin_btn_icon_dark_normal = 0x7f07008e;
public static final int common_google_signin_btn_icon_dark_normal_background = 0x7f07008f;
public static final int common_google_signin_btn_icon_disabled = 0x7f070090;
public static final int common_google_signin_btn_icon_light = 0x7f070091;
public static final int common_google_signin_btn_icon_light_focused = 0x7f070092;
public static final int common_google_signin_btn_icon_light_normal = 0x7f070093;
public static final int common_google_signin_btn_icon_light_normal_background = 0x7f070094;
public static final int common_google_signin_btn_text_dark = 0x7f070095;
public static final int common_google_signin_btn_text_dark_focused = 0x7f070096;
public static final int common_google_signin_btn_text_dark_normal = 0x7f070097;
public static final int common_google_signin_btn_text_dark_normal_background = 0x7f070098;
public static final int common_google_signin_btn_text_disabled = 0x7f070099;
public static final int common_google_signin_btn_text_light = 0x7f07009a;
public static final int common_google_signin_btn_text_light_focused = 0x7f07009b;
public static final int common_google_signin_btn_text_light_normal = 0x7f07009c;
public static final int common_google_signin_btn_text_light_normal_background = 0x7f07009d;
public static final int googleg_disabled_color_18 = 0x7f0700ac;
public static final int googleg_standard_color_18 = 0x7f0700ad;
public static final int notification_action_background = 0x7f070181;
public static final int notification_bg = 0x7f070182;
public static final int notification_bg_low = 0x7f070183;
public static final int notification_bg_low_normal = 0x7f070184;
public static final int notification_bg_low_pressed = 0x7f070185;
public static final int notification_bg_normal = 0x7f070186;
public static final int notification_bg_normal_pressed = 0x7f070187;
public static final int notification_icon_background = 0x7f070188;
public static final int notification_template_icon_bg = 0x7f07018a;
public static final int notification_template_icon_low_bg = 0x7f07018b;
public static final int notification_tile_bg = 0x7f07018c;
public static final int notify_panel_notification_icon_bg = 0x7f07018d;
private drawable() {
}
}
/* loaded from: classes3.dex */
public static final class id {
public static final int accessibility_action_clickable_span = 0x7f090013;
public static final int accessibility_custom_action_0 = 0x7f090014;
public static final int accessibility_custom_action_1 = 0x7f090015;
public static final int accessibility_custom_action_10 = 0x7f090016;
public static final int accessibility_custom_action_11 = 0x7f090017;
public static final int accessibility_custom_action_12 = 0x7f090018;
public static final int accessibility_custom_action_13 = 0x7f090019;
public static final int accessibility_custom_action_14 = 0x7f09001a;
public static final int accessibility_custom_action_15 = 0x7f09001b;
public static final int accessibility_custom_action_16 = 0x7f09001c;
public static final int accessibility_custom_action_17 = 0x7f09001d;
public static final int accessibility_custom_action_18 = 0x7f09001e;
public static final int accessibility_custom_action_19 = 0x7f09001f;
public static final int accessibility_custom_action_2 = 0x7f090020;
public static final int accessibility_custom_action_20 = 0x7f090021;
public static final int accessibility_custom_action_21 = 0x7f090022;
public static final int accessibility_custom_action_22 = 0x7f090023;
public static final int accessibility_custom_action_23 = 0x7f090024;
public static final int accessibility_custom_action_24 = 0x7f090025;
public static final int accessibility_custom_action_25 = 0x7f090026;
public static final int accessibility_custom_action_26 = 0x7f090027;
public static final int accessibility_custom_action_27 = 0x7f090028;
public static final int accessibility_custom_action_28 = 0x7f090029;
public static final int accessibility_custom_action_29 = 0x7f09002a;
public static final int accessibility_custom_action_3 = 0x7f09002b;
public static final int accessibility_custom_action_30 = 0x7f09002c;
public static final int accessibility_custom_action_31 = 0x7f09002d;
public static final int accessibility_custom_action_4 = 0x7f09002e;
public static final int accessibility_custom_action_5 = 0x7f09002f;
public static final int accessibility_custom_action_6 = 0x7f090030;
public static final int accessibility_custom_action_7 = 0x7f090031;
public static final int accessibility_custom_action_8 = 0x7f090032;
public static final int accessibility_custom_action_9 = 0x7f090033;
public static final int action_container = 0x7f090045;
public static final int action_divider = 0x7f090048;
public static final int action_image = 0x7f09004a;
public static final int action_text = 0x7f090051;
public static final int actions = 0x7f090052;
public static final int adjust_height = 0x7f090058;
public static final int adjust_width = 0x7f090059;
public static final int async = 0x7f090071;
public static final int auto = 0x7f090072;
public static final int blocking = 0x7f090082;
public static final int bottom = 0x7f090083;
public static final int chronometer = 0x7f0900a9;
public static final int dark = 0x7f0900ea;
public static final int dialog_button = 0x7f09010b;
public static final int end = 0x7f090133;
public static final int forever = 0x7f090152;
public static final int icon = 0x7f090195;
public static final int icon_group = 0x7f090196;
public static final int icon_only = 0x7f090198;
public static final int info = 0x7f0901a9;
public static final int italic = 0x7f0901be;
public static final int left = 0x7f0901e2;
public static final int light = 0x7f0901e7;
public static final int line1 = 0x7f0901e9;
public static final int line3 = 0x7f0901ea;
public static final int none = 0x7f090264;
public static final int normal = 0x7f090265;
public static final int notification_background = 0x7f090269;
public static final int notification_main_column = 0x7f09026a;
public static final int notification_main_column_container = 0x7f09026b;
public static final int right = 0x7f0902cd;
public static final int right_icon = 0x7f0902cf;
public static final int right_side = 0x7f0902d0;
public static final int standard = 0x7f090321;
public static final int start = 0x7f090322;
public static final int tag_accessibility_actions = 0x7f09035c;
public static final int tag_accessibility_clickable_spans = 0x7f09035d;
public static final int tag_accessibility_heading = 0x7f09035e;
public static final int tag_accessibility_pane_title = 0x7f09035f;
public static final int tag_screen_reader_focusable = 0x7f090363;
public static final int tag_transition_group = 0x7f090365;
public static final int tag_unhandled_key_event_manager = 0x7f090366;
public static final int tag_unhandled_key_listeners = 0x7f090367;
public static final int text = 0x7f09036d;
public static final int text2 = 0x7f09036e;
public static final int time = 0x7f09038e;
public static final int title = 0x7f090393;
public static final int top = 0x7f0903ac;
public static final int wide = 0x7f090401;
private id() {
}
}
/* loaded from: classes3.dex */
public static final class integer {
public static final int google_play_services_version = 0x7f0a0009;
public static final int status_bar_notification_info_maxnum = 0x7f0a0045;
private integer() {
}
}
/* loaded from: classes3.dex */
public static final class layout {
public static final int custom_dialog = 0x7f0c0026;
public static final int notification_action = 0x7f0c00a8;
public static final int notification_action_tombstone = 0x7f0c00a9;
public static final int notification_template_custom_big = 0x7f0c00aa;
public static final int notification_template_icon_group = 0x7f0c00ab;
public static final int notification_template_part_chronometer = 0x7f0c00ac;
public static final int notification_template_part_time = 0x7f0c00ad;
private layout() {
}
}
/* loaded from: classes3.dex */
public static final class raw {
public static final int firebase_common_keep = 0x7f120000;
private raw() {
}
}
/* loaded from: classes3.dex */
public static final class string {
public static final int common_google_play_services_enable_button = 0x7f1300b4;
public static final int common_google_play_services_enable_text = 0x7f1300b5;
public static final int common_google_play_services_enable_title = 0x7f1300b6;
public static final int common_google_play_services_install_button = 0x7f1300b7;
public static final int common_google_play_services_install_text = 0x7f1300b8;
public static final int common_google_play_services_install_title = 0x7f1300b9;
public static final int common_google_play_services_notification_channel_name = 0x7f1300ba;
public static final int common_google_play_services_notification_ticker = 0x7f1300bb;
public static final int common_google_play_services_unknown_issue = 0x7f1300bc;
public static final int common_google_play_services_unsupported_text = 0x7f1300bd;
public static final int common_google_play_services_update_button = 0x7f1300be;
public static final int common_google_play_services_update_text = 0x7f1300bf;
public static final int common_google_play_services_update_title = 0x7f1300c0;
public static final int common_google_play_services_updating_text = 0x7f1300c1;
public static final int common_google_play_services_wear_update_text = 0x7f1300c2;
public static final int common_open_on_phone = 0x7f1300c4;
public static final int common_signin_button_text = 0x7f1300c5;
public static final int common_signin_button_text_long = 0x7f1300c6;
public static final int status_bar_notification_info_overflow = 0x7f13023b;
private string() {
}
}
/* loaded from: classes3.dex */
public static final class style {
public static final int TextAppearance_Compat_Notification = 0x7f1401fb;
public static final int TextAppearance_Compat_Notification_Info = 0x7f1401fc;
public static final int TextAppearance_Compat_Notification_Line2 = 0x7f1401fd;
public static final int TextAppearance_Compat_Notification_Time = 0x7f1401fe;
public static final int TextAppearance_Compat_Notification_Title = 0x7f1401ff;
public static final int Widget_Compat_NotificationActionContainer = 0x7f1403a1;
public static final int Widget_Compat_NotificationActionText = 0x7f1403a2;
public static final int Widget_Support_CoordinatorLayout = 0x7f1404d7;
private style() {
}
}
/* loaded from: classes3.dex */
public static final class styleable {
public static final int ColorStateListItem_alpha = 0x00000003;
public static final int ColorStateListItem_android_alpha = 0x00000001;
public static final int ColorStateListItem_android_color = 0x00000000;
public static final int ColorStateListItem_android_lStar = 0x00000002;
public static final int ColorStateListItem_lStar = 0x00000004;
public static final int CoordinatorLayout_Layout_android_layout_gravity = 0x00000000;
public static final int CoordinatorLayout_Layout_layout_anchor = 0x00000001;
public static final int CoordinatorLayout_Layout_layout_anchorGravity = 0x00000002;
public static final int CoordinatorLayout_Layout_layout_behavior = 0x00000003;
public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 0x00000004;
public static final int CoordinatorLayout_Layout_layout_insetEdge = 0x00000005;
public static final int CoordinatorLayout_Layout_layout_keyline = 0x00000006;
public static final int CoordinatorLayout_keylines = 0x00000000;
public static final int CoordinatorLayout_statusBarBackground = 0x00000001;
public static final int FontFamilyFont_android_font = 0x00000000;
public static final int FontFamilyFont_android_fontStyle = 0x00000002;
public static final int FontFamilyFont_android_fontVariationSettings = 0x00000004;
public static final int FontFamilyFont_android_fontWeight = 0x00000001;
public static final int FontFamilyFont_android_ttcIndex = 0x00000003;
public static final int FontFamilyFont_font = 0x00000005;
public static final int FontFamilyFont_fontStyle = 0x00000006;
public static final int FontFamilyFont_fontVariationSettings = 0x00000007;
public static final int FontFamilyFont_fontWeight = 0x00000008;
public static final int FontFamilyFont_ttcIndex = 0x00000009;
public static final int FontFamily_fontProviderAuthority = 0x00000000;
public static final int FontFamily_fontProviderCerts = 0x00000001;
public static final int FontFamily_fontProviderFetchStrategy = 0x00000002;
public static final int FontFamily_fontProviderFetchTimeout = 0x00000003;
public static final int FontFamily_fontProviderPackage = 0x00000004;
public static final int FontFamily_fontProviderQuery = 0x00000005;
public static final int FontFamily_fontProviderSystemFontFamily = 0x00000006;
public static final int GradientColorItem_android_color = 0x00000000;
public static final int GradientColorItem_android_offset = 0x00000001;
public static final int GradientColor_android_centerColor = 0x00000007;
public static final int GradientColor_android_centerX = 0x00000003;
public static final int GradientColor_android_centerY = 0x00000004;
public static final int GradientColor_android_endColor = 0x00000001;
public static final int GradientColor_android_endX = 0x0000000a;
public static final int GradientColor_android_endY = 0x0000000b;
public static final int GradientColor_android_gradientRadius = 0x00000005;
public static final int GradientColor_android_startColor = 0x00000000;
public static final int GradientColor_android_startX = 0x00000008;
public static final int GradientColor_android_startY = 0x00000009;
public static final int GradientColor_android_tileMode = 0x00000006;
public static final int GradientColor_android_type = 0x00000002;
public static final int LoadingImageView_circleCrop = 0x00000000;
public static final int LoadingImageView_imageAspectRatio = 0x00000001;
public static final int LoadingImageView_imageAspectRatioAdjust = 0x00000002;
public static final int SignInButton_buttonSize = 0x00000000;
public static final int SignInButton_colorScheme = 0x00000001;
public static final int SignInButton_scopeUris = 0x00000002;
public static final int[] ColorStateListItem = {android.R.attr.color, android.R.attr.alpha, 16844359, com.adif.elcanomovil.R.attr.alpha, com.adif.elcanomovil.R.attr.lStar};
public static final int[] CoordinatorLayout = {com.adif.elcanomovil.R.attr.keylines, com.adif.elcanomovil.R.attr.statusBarBackground};
public static final int[] CoordinatorLayout_Layout = {android.R.attr.layout_gravity, com.adif.elcanomovil.R.attr.layout_anchor, com.adif.elcanomovil.R.attr.layout_anchorGravity, com.adif.elcanomovil.R.attr.layout_behavior, com.adif.elcanomovil.R.attr.layout_dodgeInsetEdges, com.adif.elcanomovil.R.attr.layout_insetEdge, com.adif.elcanomovil.R.attr.layout_keyline};
public static final int[] FontFamily = {com.adif.elcanomovil.R.attr.fontProviderAuthority, com.adif.elcanomovil.R.attr.fontProviderCerts, com.adif.elcanomovil.R.attr.fontProviderFetchStrategy, com.adif.elcanomovil.R.attr.fontProviderFetchTimeout, com.adif.elcanomovil.R.attr.fontProviderPackage, com.adif.elcanomovil.R.attr.fontProviderQuery, com.adif.elcanomovil.R.attr.fontProviderSystemFontFamily};
public static final int[] FontFamilyFont = {android.R.attr.font, android.R.attr.fontWeight, android.R.attr.fontStyle, android.R.attr.ttcIndex, android.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.font, com.adif.elcanomovil.R.attr.fontStyle, com.adif.elcanomovil.R.attr.fontVariationSettings, com.adif.elcanomovil.R.attr.fontWeight, com.adif.elcanomovil.R.attr.ttcIndex};
public static final int[] GradientColor = {android.R.attr.startColor, android.R.attr.endColor, android.R.attr.type, android.R.attr.centerX, android.R.attr.centerY, android.R.attr.gradientRadius, android.R.attr.tileMode, android.R.attr.centerColor, android.R.attr.startX, android.R.attr.startY, android.R.attr.endX, android.R.attr.endY};
public static final int[] GradientColorItem = {android.R.attr.color, android.R.attr.offset};
public static final int[] LoadingImageView = {com.adif.elcanomovil.R.attr.circleCrop, com.adif.elcanomovil.R.attr.imageAspectRatio, com.adif.elcanomovil.R.attr.imageAspectRatioAdjust};
public static final int[] SignInButton = {com.adif.elcanomovil.R.attr.buttonSize, com.adif.elcanomovil.R.attr.colorScheme, com.adif.elcanomovil.R.attr.scopeUris};
private styleable() {
}
}
private R() {
}
}