101.9 - Stable (101009)
This commit is contained in:
parent
fa4851527c
commit
337cf309d4
531 changed files with 26271 additions and 22759 deletions
|
@ -10,8 +10,8 @@ android {
|
|||
applicationId 'com.discord'
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 30
|
||||
versionCode 100017
|
||||
versionName "100.17 - Stable"
|
||||
versionCode 101009
|
||||
versionName "101.9 - Stable"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="100017" android:versionName="100.17 - Stable" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="101009" android:versionName="101.9 - Stable" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
||||
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30"/>
|
||||
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
||||
|
@ -206,7 +206,7 @@
|
|||
<meta-data android:name="com.google.android.nearby.messages.API_KEY" android:value="AIzaSyD-4L6bgKMixqBRtrG2UktVXK6IexXlsog"/>
|
||||
<meta-data android:name="com.google.android.actions" android:resource="@xml/actions"/>
|
||||
<meta-data android:name="libdiscord_version" android:value="89.0.26-pixel6-hwdec"/>
|
||||
<activity android:theme="@style/res_2131952267_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
|
||||
<activity android:theme="@style/res_2131952268_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
|
||||
<service android:name="androidx.sharetarget.ChooserTargetServiceCompat" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.chooser.ChooserTargetService"/>
|
||||
|
|
|
@ -182,8 +182,8 @@ public final class a extends AppDialog {
|
|||
return (v) this.k.getValue((Fragment) this, i[0]);
|
||||
}
|
||||
|
||||
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0169: APUT (r3v2 java.lang.Object[]), (0 ??[int, short, byte, char]), (r10v7 java.lang.CharSequence) */
|
||||
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0189: APUT (r3v1 java.lang.Object[]), (0 ??[int, short, byte, char]), (r10v4 java.lang.CharSequence) */
|
||||
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0161: APUT (r3v2 java.lang.Object[]), (0 ??[int, short, byte, char]), (r10v7 java.lang.CharSequence) */
|
||||
/* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x0181: APUT (r3v1 java.lang.Object[]), (0 ??[int, short, byte, char]), (r10v4 java.lang.CharSequence) */
|
||||
@Override // com.discord.app.AppDialog
|
||||
public void onViewBound(View view) {
|
||||
m.checkNotNullParameter(view, "view");
|
||||
|
@ -192,7 +192,7 @@ public final class a extends AppDialog {
|
|||
boolean z2 = getArgumentsOrDefault().getBoolean("PARAM_IS_USER_PREMIUM");
|
||||
boolean z3 = this.l != null && getArgumentsOrDefault().getBoolean("PARAM_CAN_COMPRESS");
|
||||
int i3 = 8;
|
||||
int i4 = i2 != 8 ? i2 != 50 ? i2 != 100 ? i2 != 200 ? 0 : R.string.file_upload_limit_staff : R.string.file_upload_limit_premium_tier_2 : R.string.file_upload_limit_premium_tier_1 : R.string.file_upload_limit_standard;
|
||||
int i4 = i2 != 8 ? i2 != 50 ? i2 != 100 ? 0 : R.string.file_upload_limit_premium_tier_2 : R.string.file_upload_limit_premium_tier_1 : R.string.file_upload_limit_standard;
|
||||
MaterialButton materialButton = g().i;
|
||||
m.checkNotNullExpressionValue(materialButton, "binding.imageUploadFailedSendCompress");
|
||||
materialButton.setVisibility(z3 ? 0 : 8);
|
||||
|
|
|
@ -16,12 +16,15 @@ public final class n4 implements ViewBinding {
|
|||
@NonNull
|
||||
|
||||
/* renamed from: c reason: collision with root package name */
|
||||
public final TextView f136c;
|
||||
public final ImageView f136c;
|
||||
@NonNull
|
||||
public final TextView d;
|
||||
|
||||
public n4(@NonNull RelativeLayout relativeLayout, @NonNull CardView cardView, @NonNull ImageView imageView, @NonNull ImageView imageView2, @NonNull TextView textView) {
|
||||
this.a = relativeLayout;
|
||||
this.b = imageView2;
|
||||
this.f136c = textView;
|
||||
this.b = imageView;
|
||||
this.f136c = imageView2;
|
||||
this.d = textView;
|
||||
}
|
||||
|
||||
@Override // androidx.viewbinding.ViewBinding
|
||||
|
|
|
@ -16,11 +16,13 @@ import android.text.TextUtils;
|
|||
import androidx.annotation.AnyThread;
|
||||
import androidx.annotation.Nullable;
|
||||
import c.i.a.f.h.n.d;
|
||||
import c.i.a.f.h.n.k;
|
||||
import c.i.a.f.h.n.l;
|
||||
import c.i.a.f.h.n.m;
|
||||
import com.android.billingclient.api.BillingClient;
|
||||
import com.android.billingclient.api.BillingFlowParams;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.ProxyBillingActivity;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
@ -42,10 +44,10 @@ public class a extends BillingClient {
|
|||
|
||||
/* renamed from: c reason: collision with root package name */
|
||||
public final Handler f350c;
|
||||
public volatile q d;
|
||||
public volatile s d;
|
||||
public Context e;
|
||||
public volatile d f;
|
||||
public volatile l g;
|
||||
public volatile n g;
|
||||
public boolean h;
|
||||
public int i;
|
||||
public boolean j;
|
||||
|
@ -58,7 +60,7 @@ public class a extends BillingClient {
|
|||
public ExecutorService q;
|
||||
|
||||
@AnyThread
|
||||
public a(@Nullable String str, boolean z2, Context context, f fVar) {
|
||||
public a(@Nullable String str, boolean z2, Context context, g gVar) {
|
||||
String str2;
|
||||
try {
|
||||
str2 = (String) Class.forName("c.d.a.b.a").getField("VERSION_NAME").get(null);
|
||||
|
@ -71,16 +73,16 @@ public class a extends BillingClient {
|
|||
this.b = str2;
|
||||
Context applicationContext = context.getApplicationContext();
|
||||
this.e = applicationContext;
|
||||
this.d = new q(applicationContext, fVar);
|
||||
this.d = new s(applicationContext, gVar);
|
||||
this.p = z2;
|
||||
}
|
||||
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final void a(d dVar, e eVar) {
|
||||
if (!c()) {
|
||||
eVar.onConsumeResponse(n.j, dVar.a);
|
||||
} else if (k(new r(this, dVar, eVar), 30000, new v(eVar, dVar), h()) == null) {
|
||||
eVar.onConsumeResponse(j(), dVar.a);
|
||||
if (!d()) {
|
||||
eVar.onConsumeResponse(p.j, dVar.a);
|
||||
} else if (l(new t(this, dVar, eVar), 30000, new x(eVar, dVar), i()) == null) {
|
||||
eVar.onConsumeResponse(k(), dVar.a);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -90,10 +92,10 @@ public class a extends BillingClient {
|
|||
try {
|
||||
this.d.a();
|
||||
if (this.g != null) {
|
||||
l lVar = this.g;
|
||||
synchronized (lVar.i) {
|
||||
lVar.k = null;
|
||||
lVar.j = true;
|
||||
n nVar = this.g;
|
||||
synchronized (nVar.i) {
|
||||
nVar.k = null;
|
||||
nVar.j = true;
|
||||
}
|
||||
}
|
||||
if (!(this.g == null || this.f == null)) {
|
||||
|
@ -119,7 +121,12 @@ public class a extends BillingClient {
|
|||
}
|
||||
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final boolean c() {
|
||||
public final int c() {
|
||||
return this.a;
|
||||
}
|
||||
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final boolean d() {
|
||||
return (this.a != 2 || this.f == null || this.g == null) ? false : true;
|
||||
}
|
||||
|
||||
|
@ -132,7 +139,7 @@ public class a extends BillingClient {
|
|||
/* JADX WARNING: Failed to process nested try/catch */
|
||||
/* JADX WARNING: Removed duplicated region for block: B:152:? A[ExcHandler: Exception (unused java.lang.Exception), SYNTHETIC, Splitter:B:134:0x0387] */
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final BillingResult d(Activity activity, BillingFlowParams billingFlowParams) {
|
||||
public final BillingResult e(Activity activity, BillingFlowParams billingFlowParams) {
|
||||
String str;
|
||||
String str2;
|
||||
String str3;
|
||||
|
@ -144,9 +151,9 @@ public class a extends BillingClient {
|
|||
boolean z2;
|
||||
String str8;
|
||||
String str9;
|
||||
if (!c()) {
|
||||
BillingResult billingResult = n.j;
|
||||
i(billingResult);
|
||||
if (!d()) {
|
||||
BillingResult billingResult = p.j;
|
||||
j(billingResult);
|
||||
return billingResult;
|
||||
}
|
||||
Objects.requireNonNull(billingFlowParams);
|
||||
|
@ -157,13 +164,13 @@ public class a extends BillingClient {
|
|||
String str10 = "BillingClient";
|
||||
if (e.equals("subs") && !this.h) {
|
||||
c.i.a.f.h.n.a.f(str10, "Current client doesn't support subscriptions.");
|
||||
BillingResult billingResult2 = n.l;
|
||||
i(billingResult2);
|
||||
BillingResult billingResult2 = p.l;
|
||||
j(billingResult2);
|
||||
return billingResult2;
|
||||
} else if (((!billingFlowParams.g && billingFlowParams.b == null && billingFlowParams.d == null && billingFlowParams.e == 0 && !billingFlowParams.a) ? false : true) && !this.j) {
|
||||
c.i.a.f.h.n.a.f(str10, "Current client doesn't support extra params for buy intent.");
|
||||
BillingResult billingResult3 = n.f;
|
||||
i(billingResult3);
|
||||
BillingResult billingResult3 = p.f;
|
||||
j(billingResult3);
|
||||
return billingResult3;
|
||||
} else if (arrayList.size() <= 1 || this.o) {
|
||||
String str11 = "";
|
||||
|
@ -266,8 +273,8 @@ public class a extends BillingClient {
|
|||
}
|
||||
if (z5) {
|
||||
if (!this.m) {
|
||||
BillingResult billingResult4 = n.g;
|
||||
i(billingResult4);
|
||||
BillingResult billingResult4 = p.g;
|
||||
j(billingResult4);
|
||||
return billingResult4;
|
||||
}
|
||||
bundle.putStringArrayList("SKU_OFFER_ID_TOKEN_LIST", arrayList3);
|
||||
|
@ -311,13 +318,13 @@ public class a extends BillingClient {
|
|||
bundle.putString("proxyPackageVersion", "package not found");
|
||||
}
|
||||
}
|
||||
future = k(new y(this, (!this.n || !z2) ? this.k ? 9 : billingFlowParams.g ? 7 : 6 : 15, skuDetails, e, billingFlowParams, bundle), 5000, null, this.f350c);
|
||||
future = l(new b0(this, (!this.n || !z2) ? this.k ? 9 : billingFlowParams.g ? 7 : 6 : 15, skuDetails, e, billingFlowParams, bundle), 5000, null, this.f350c);
|
||||
} else {
|
||||
str = "BUY_INTENT";
|
||||
str4 = "; try to reconnect";
|
||||
str2 = str10;
|
||||
str3 = str12;
|
||||
future = k(new s(this, skuDetails, e), 5000, null, this.f350c);
|
||||
future = l(new u(this, skuDetails, e), 5000, null, this.f350c);
|
||||
}
|
||||
try {
|
||||
Bundle bundle2 = (Bundle) future.get(5000, TimeUnit.MILLISECONDS);
|
||||
|
@ -333,13 +340,13 @@ public class a extends BillingClient {
|
|||
BillingResult billingResult5 = new BillingResult();
|
||||
billingResult5.a = a;
|
||||
billingResult5.b = d;
|
||||
i(billingResult5);
|
||||
j(billingResult5);
|
||||
return billingResult5;
|
||||
}
|
||||
Intent intent = new Intent(activity, ProxyBillingActivity.class);
|
||||
intent.putExtra(str, (PendingIntent) bundle2.getParcelable(str));
|
||||
activity.startActivity(intent);
|
||||
return n.i;
|
||||
return p.i;
|
||||
} catch (CancellationException | TimeoutException unused3) {
|
||||
str7 = str4;
|
||||
str5 = str3;
|
||||
|
@ -348,8 +355,8 @@ public class a extends BillingClient {
|
|||
sb3.append(str5);
|
||||
sb3.append(str7);
|
||||
c.i.a.f.h.n.a.f(str6, sb3.toString());
|
||||
BillingResult billingResult6 = n.k;
|
||||
i(billingResult6);
|
||||
BillingResult billingResult6 = p.k;
|
||||
j(billingResult6);
|
||||
return billingResult6;
|
||||
} catch (Exception unused4) {
|
||||
StringBuilder sb4 = new StringBuilder(String.valueOf(str3).length() + 69);
|
||||
|
@ -357,8 +364,8 @@ public class a extends BillingClient {
|
|||
sb4.append(str3);
|
||||
sb4.append(str4);
|
||||
c.i.a.f.h.n.a.f(str6, sb4.toString());
|
||||
BillingResult billingResult7 = n.j;
|
||||
i(billingResult7);
|
||||
BillingResult billingResult7 = p.j;
|
||||
j(billingResult7);
|
||||
return billingResult7;
|
||||
}
|
||||
} catch (CancellationException | TimeoutException unused5) {
|
||||
|
@ -370,90 +377,90 @@ public class a extends BillingClient {
|
|||
sb3.append(str5);
|
||||
sb3.append(str7);
|
||||
c.i.a.f.h.n.a.f(str6, sb3.toString());
|
||||
BillingResult billingResult6 = n.k;
|
||||
i(billingResult6);
|
||||
BillingResult billingResult6 = p.k;
|
||||
j(billingResult6);
|
||||
return billingResult6;
|
||||
} catch (Exception unused6) {
|
||||
}
|
||||
} else {
|
||||
c.i.a.f.h.n.a.f(str10, "Current client doesn't support multi-item purchases.");
|
||||
BillingResult billingResult8 = n.m;
|
||||
i(billingResult8);
|
||||
BillingResult billingResult8 = p.m;
|
||||
j(billingResult8);
|
||||
return billingResult8;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final Purchase.a e(String str) {
|
||||
if (!c()) {
|
||||
return new Purchase.a(n.j, null);
|
||||
}
|
||||
if (TextUtils.isEmpty(str)) {
|
||||
public void f(String str, f fVar) {
|
||||
if (!d()) {
|
||||
BillingResult billingResult = p.j;
|
||||
m<Object> mVar = k.j;
|
||||
fVar.onQueryPurchasesResponse(billingResult, l.k);
|
||||
} else if (TextUtils.isEmpty(str)) {
|
||||
c.i.a.f.h.n.a.f("BillingClient", "Please provide a valid SKU type.");
|
||||
return new Purchase.a(n.e, null);
|
||||
}
|
||||
try {
|
||||
return (Purchase.a) k(new z(this, str), 5000, null, this.f350c).get(5000, TimeUnit.MILLISECONDS);
|
||||
} catch (CancellationException | TimeoutException unused) {
|
||||
return new Purchase.a(n.k, null);
|
||||
} catch (Exception unused2) {
|
||||
return new Purchase.a(n.h, null);
|
||||
BillingResult billingResult2 = p.e;
|
||||
m<Object> mVar2 = k.j;
|
||||
fVar.onQueryPurchasesResponse(billingResult2, l.k);
|
||||
} else if (l(new j(this, str, fVar), 30000, new y(fVar), i()) == null) {
|
||||
BillingResult k = k();
|
||||
m<Object> mVar3 = k.j;
|
||||
fVar.onQueryPurchasesResponse(k, l.k);
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final void f(g gVar, h hVar) {
|
||||
if (!c()) {
|
||||
hVar.onSkuDetailsResponse(n.j, null);
|
||||
public final void g(h hVar, i iVar) {
|
||||
if (!d()) {
|
||||
iVar.onSkuDetailsResponse(p.j, null);
|
||||
return;
|
||||
}
|
||||
String str = gVar.a;
|
||||
List<String> list = gVar.b;
|
||||
String str = hVar.a;
|
||||
List<String> list = hVar.b;
|
||||
if (TextUtils.isEmpty(str)) {
|
||||
c.i.a.f.h.n.a.f("BillingClient", "Please fix the input params. SKU type can't be empty.");
|
||||
hVar.onSkuDetailsResponse(n.e, null);
|
||||
iVar.onSkuDetailsResponse(p.e, null);
|
||||
} else if (list != null) {
|
||||
ArrayList arrayList = new ArrayList();
|
||||
for (String str2 : list) {
|
||||
if (!TextUtils.isEmpty(str2)) {
|
||||
arrayList.add(new o(str2));
|
||||
arrayList.add(new q(str2));
|
||||
} else {
|
||||
throw new IllegalArgumentException("SKU must be set.");
|
||||
}
|
||||
}
|
||||
if (k(new t(this, str, arrayList, hVar), 30000, new w(hVar), h()) == null) {
|
||||
hVar.onSkuDetailsResponse(j(), null);
|
||||
if (l(new v(this, str, arrayList, iVar), 30000, new z(iVar), i()) == null) {
|
||||
iVar.onSkuDetailsResponse(k(), null);
|
||||
}
|
||||
} else {
|
||||
c.i.a.f.h.n.a.f("BillingClient", "Please fix the input params. The list of SKUs can't be empty - set SKU list or SkuWithOffer list.");
|
||||
hVar.onSkuDetailsResponse(n.d, null);
|
||||
iVar.onSkuDetailsResponse(p.d, null);
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.android.billingclient.api.BillingClient
|
||||
public final void g(b bVar) {
|
||||
public final void h(b bVar) {
|
||||
ServiceInfo serviceInfo;
|
||||
if (c()) {
|
||||
if (d()) {
|
||||
c.i.a.f.h.n.a.e("BillingClient", "Service connection is valid. No need to re-initialize.");
|
||||
bVar.onBillingSetupFinished(n.i);
|
||||
bVar.onBillingSetupFinished(p.i);
|
||||
} else if (this.a == 1) {
|
||||
c.i.a.f.h.n.a.f("BillingClient", "Client is already in the process of connecting to billing service.");
|
||||
bVar.onBillingSetupFinished(n.f351c);
|
||||
bVar.onBillingSetupFinished(p.f351c);
|
||||
} else if (this.a == 3) {
|
||||
c.i.a.f.h.n.a.f("BillingClient", "Client was already closed and can't be reused. Please create another instance.");
|
||||
bVar.onBillingSetupFinished(n.j);
|
||||
bVar.onBillingSetupFinished(p.j);
|
||||
} else {
|
||||
this.a = 1;
|
||||
q qVar = this.d;
|
||||
p pVar = qVar.b;
|
||||
Context context = qVar.a;
|
||||
s sVar = this.d;
|
||||
r rVar = sVar.b;
|
||||
Context context = sVar.a;
|
||||
IntentFilter intentFilter = new IntentFilter("com.android.vending.billing.PURCHASES_UPDATED");
|
||||
if (!pVar.b) {
|
||||
context.registerReceiver(pVar.f352c.b, intentFilter);
|
||||
pVar.b = true;
|
||||
if (!rVar.b) {
|
||||
context.registerReceiver(rVar.f352c.b, intentFilter);
|
||||
rVar.b = true;
|
||||
}
|
||||
c.i.a.f.h.n.a.e("BillingClient", "Starting in-app billing setup.");
|
||||
this.g = new l(this, bVar);
|
||||
this.g = new n(this, bVar);
|
||||
Intent intent = new Intent("com.android.vending.billing.InAppBillingService.BIND");
|
||||
intent.setPackage("com.android.vending");
|
||||
List<ResolveInfo> queryIntentServices = this.e.getPackageManager().queryIntentServices(intent, 0);
|
||||
|
@ -476,35 +483,35 @@ public class a extends BillingClient {
|
|||
}
|
||||
this.a = 0;
|
||||
c.i.a.f.h.n.a.e("BillingClient", "Billing service unavailable on device.");
|
||||
bVar.onBillingSetupFinished(n.b);
|
||||
bVar.onBillingSetupFinished(p.b);
|
||||
}
|
||||
}
|
||||
|
||||
public final Handler h() {
|
||||
public final Handler i() {
|
||||
return Looper.myLooper() == null ? this.f350c : new Handler(Looper.myLooper());
|
||||
}
|
||||
|
||||
public final BillingResult i(BillingResult billingResult) {
|
||||
public final BillingResult j(BillingResult billingResult) {
|
||||
if (Thread.interrupted()) {
|
||||
return billingResult;
|
||||
}
|
||||
this.f350c.post(new u(this, billingResult));
|
||||
this.f350c.post(new w(this, billingResult));
|
||||
return billingResult;
|
||||
}
|
||||
|
||||
public final BillingResult j() {
|
||||
return (this.a == 0 || this.a == 3) ? n.j : n.h;
|
||||
public final BillingResult k() {
|
||||
return (this.a == 0 || this.a == 3) ? p.j : p.h;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
public final <T> Future<T> k(Callable<T> callable, long j, @Nullable Runnable runnable, Handler handler) {
|
||||
public final <T> Future<T> l(Callable<T> callable, long j, @Nullable Runnable runnable, Handler handler) {
|
||||
long j2 = (long) (((double) j) * 0.95d);
|
||||
if (this.q == null) {
|
||||
this.q = Executors.newFixedThreadPool(c.i.a.f.h.n.a.a, new i(this));
|
||||
this.q = Executors.newFixedThreadPool(c.i.a.f.h.n.a.a, new k(this));
|
||||
}
|
||||
try {
|
||||
Future<T> submit = this.q.submit(callable);
|
||||
handler.postDelayed(new x(submit, runnable), j2);
|
||||
handler.postDelayed(new a0(submit, runnable), j2);
|
||||
return submit;
|
||||
} catch (Exception e) {
|
||||
String valueOf = String.valueOf(e);
|
||||
|
|
27
app/src/main/java/c/d/a/a/a0.java
Normal file
27
app/src/main/java/c/d/a/a/a0.java
Normal file
|
@ -0,0 +1,27 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import c.i.a.f.h.n.a;
|
||||
import java.util.concurrent.Future;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class a0 implements Runnable {
|
||||
public final /* synthetic */ Future i;
|
||||
public final /* synthetic */ Runnable j;
|
||||
|
||||
public /* synthetic */ a0(Future future, Runnable runnable) {
|
||||
this.i = future;
|
||||
this.j = runnable;
|
||||
}
|
||||
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
Future future = this.i;
|
||||
Runnable runnable = this.j;
|
||||
if (!future.isDone() && !future.isCancelled()) {
|
||||
future.cancel(true);
|
||||
a.f("BillingClient", "Async task is taking too long, cancel it!");
|
||||
if (runnable != null) {
|
||||
runnable.run();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
32
app/src/main/java/c/d/a/a/b0.java
Normal file
32
app/src/main/java/c/d/a/a/b0.java
Normal file
|
@ -0,0 +1,32 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.os.Bundle;
|
||||
import com.android.billingclient.api.BillingFlowParams;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.concurrent.Callable;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class b0 implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ int j;
|
||||
public final /* synthetic */ SkuDetails k;
|
||||
public final /* synthetic */ String l;
|
||||
public final /* synthetic */ BillingFlowParams m;
|
||||
public final /* synthetic */ Bundle n;
|
||||
|
||||
public /* synthetic */ b0(a aVar, int i, SkuDetails skuDetails, String str, BillingFlowParams billingFlowParams, Bundle bundle) {
|
||||
this.i = aVar;
|
||||
this.j = i;
|
||||
this.k = skuDetails;
|
||||
this.l = str;
|
||||
this.m = billingFlowParams;
|
||||
this.n = bundle;
|
||||
}
|
||||
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
a aVar = this.i;
|
||||
int i = this.j;
|
||||
SkuDetails skuDetails = this.k;
|
||||
return aVar.f.e0(i, aVar.e.getPackageName(), skuDetails.d(), this.l, null, this.n);
|
||||
}
|
||||
}
|
|
@ -1,11 +1,10 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.List;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public interface f {
|
||||
void onPurchasesUpdated(@NonNull BillingResult billingResult, @Nullable List<Purchase> list);
|
||||
void onQueryPurchasesResponse(@NonNull BillingResult billingResult, @NonNull List<Purchase> list);
|
||||
}
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.List;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public class g {
|
||||
public String a;
|
||||
public List<String> b;
|
||||
public interface g {
|
||||
void onPurchasesUpdated(@NonNull BillingResult billingResult, @Nullable List<Purchase> list);
|
||||
}
|
||||
|
|
|
@ -1,11 +1,8 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.List;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public interface h {
|
||||
void onSkuDetailsResponse(@NonNull BillingResult billingResult, @Nullable List<SkuDetails> list);
|
||||
public class h {
|
||||
public String a;
|
||||
public List<String> b;
|
||||
}
|
||||
|
|
|
@ -1,24 +1,11 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.ThreadFactory;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.List;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class i implements ThreadFactory {
|
||||
public final ThreadFactory i = Executors.defaultThreadFactory();
|
||||
public final AtomicInteger j = new AtomicInteger(1);
|
||||
|
||||
public i(a aVar) {
|
||||
}
|
||||
|
||||
@Override // java.util.concurrent.ThreadFactory
|
||||
public final Thread newThread(Runnable runnable) {
|
||||
Thread newThread = this.i.newThread(runnable);
|
||||
int andIncrement = this.j.getAndIncrement();
|
||||
StringBuilder sb = new StringBuilder(30);
|
||||
sb.append("PlayBillingLibrary-");
|
||||
sb.append(andIncrement);
|
||||
newThread.setName(sb.toString());
|
||||
return newThread;
|
||||
}
|
||||
public interface i {
|
||||
void onSkuDetailsResponse(@NonNull BillingResult billingResult, @Nullable List<SkuDetails> list);
|
||||
}
|
||||
|
|
|
@ -1,17 +1,141 @@
|
|||
package c.d.a.a;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class j implements Runnable {
|
||||
public final /* synthetic */ l i;
|
||||
|
||||
public /* synthetic */ j(l lVar) {
|
||||
this.i = lVar;
|
||||
import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
import c.i.a.f.h.n.a;
|
||||
import c.i.a.f.h.n.k;
|
||||
import c.i.a.f.h.n.l;
|
||||
import c.i.a.f.h.n.m;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.Callable;
|
||||
import org.json.JSONException;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class j implements Callable<Void> {
|
||||
public final /* synthetic */ String i;
|
||||
public final /* synthetic */ f j;
|
||||
public final /* synthetic */ a k;
|
||||
|
||||
public j(a aVar, String str, f fVar) {
|
||||
this.k = aVar;
|
||||
this.i = str;
|
||||
this.j = fVar;
|
||||
}
|
||||
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
l lVar = this.i;
|
||||
lVar.l.a = 0;
|
||||
lVar.l.f = null;
|
||||
lVar.a(n.k);
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Void call() throws Exception {
|
||||
Purchase.a aVar;
|
||||
a aVar2 = this.k;
|
||||
String str = this.i;
|
||||
String valueOf = String.valueOf(str);
|
||||
a.e("BillingClient", valueOf.length() != 0 ? "Querying owned items, item type: ".concat(valueOf) : new String("Querying owned items, item type: "));
|
||||
ArrayList arrayList = new ArrayList();
|
||||
boolean z2 = aVar2.k;
|
||||
boolean z3 = aVar2.p;
|
||||
String str2 = aVar2.b;
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putString("playBillingLibraryVersion", str2);
|
||||
int i = 1;
|
||||
if (z2 && z3) {
|
||||
bundle.putBoolean("enablePendingPurchases", true);
|
||||
}
|
||||
String str3 = null;
|
||||
while (true) {
|
||||
try {
|
||||
Bundle s0 = aVar2.k ? aVar2.f.s0(9, aVar2.e.getPackageName(), str, str3, bundle) : aVar2.f.F(3, aVar2.e.getPackageName(), str, str3);
|
||||
BillingResult billingResult = p.h;
|
||||
if (s0 == null) {
|
||||
Object[] objArr = new Object[i];
|
||||
objArr[0] = "getPurchase()";
|
||||
a.f("BillingClient", String.format("%s got null owned items list", objArr));
|
||||
} else {
|
||||
int a = a.a(s0, "BillingClient");
|
||||
String d = a.d(s0, "BillingClient");
|
||||
BillingResult billingResult2 = new BillingResult();
|
||||
billingResult2.a = a;
|
||||
billingResult2.b = d;
|
||||
if (a != 0) {
|
||||
a.f("BillingClient", String.format("%s failed. Response code: %s", "getPurchase()", Integer.valueOf(a)));
|
||||
billingResult = billingResult2;
|
||||
i = 1;
|
||||
} else if (!s0.containsKey("INAPP_PURCHASE_ITEM_LIST") || !s0.containsKey("INAPP_PURCHASE_DATA_LIST") || !s0.containsKey("INAPP_DATA_SIGNATURE_LIST")) {
|
||||
i = 1;
|
||||
a.f("BillingClient", String.format("Bundle returned from %s doesn't contain required fields.", "getPurchase()"));
|
||||
} else {
|
||||
ArrayList<String> stringArrayList = s0.getStringArrayList("INAPP_PURCHASE_ITEM_LIST");
|
||||
ArrayList<String> stringArrayList2 = s0.getStringArrayList("INAPP_PURCHASE_DATA_LIST");
|
||||
ArrayList<String> stringArrayList3 = s0.getStringArrayList("INAPP_DATA_SIGNATURE_LIST");
|
||||
if (stringArrayList == null) {
|
||||
i = 1;
|
||||
a.f("BillingClient", String.format("Bundle returned from %s contains null SKUs list.", "getPurchase()"));
|
||||
} else {
|
||||
i = 1;
|
||||
if (stringArrayList2 == null) {
|
||||
a.f("BillingClient", String.format("Bundle returned from %s contains null purchases list.", "getPurchase()"));
|
||||
} else if (stringArrayList3 == null) {
|
||||
a.f("BillingClient", String.format("Bundle returned from %s contains null signatures list.", "getPurchase()"));
|
||||
} else {
|
||||
billingResult = p.i;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (billingResult != p.i) {
|
||||
aVar = new Purchase.a(billingResult, null);
|
||||
break;
|
||||
}
|
||||
ArrayList<String> stringArrayList4 = s0.getStringArrayList("INAPP_PURCHASE_ITEM_LIST");
|
||||
ArrayList<String> stringArrayList5 = s0.getStringArrayList("INAPP_PURCHASE_DATA_LIST");
|
||||
ArrayList<String> stringArrayList6 = s0.getStringArrayList("INAPP_DATA_SIGNATURE_LIST");
|
||||
for (int i2 = 0; i2 < stringArrayList5.size(); i2++) {
|
||||
String str4 = stringArrayList5.get(i2);
|
||||
String str5 = stringArrayList6.get(i2);
|
||||
String valueOf2 = String.valueOf(stringArrayList4.get(i2));
|
||||
a.e("BillingClient", valueOf2.length() != 0 ? "Sku is owned: ".concat(valueOf2) : new String("Sku is owned: "));
|
||||
try {
|
||||
Purchase purchase = new Purchase(str4, str5);
|
||||
if (TextUtils.isEmpty(purchase.a())) {
|
||||
a.f("BillingClient", "BUG: empty/null token!");
|
||||
}
|
||||
arrayList.add(purchase);
|
||||
} catch (JSONException e) {
|
||||
String valueOf3 = String.valueOf(e);
|
||||
StringBuilder sb = new StringBuilder(valueOf3.length() + 48);
|
||||
sb.append("Got an exception trying to decode the purchase: ");
|
||||
sb.append(valueOf3);
|
||||
a.f("BillingClient", sb.toString());
|
||||
aVar = new Purchase.a(p.h, null);
|
||||
}
|
||||
}
|
||||
str3 = s0.getString("INAPP_CONTINUATION_TOKEN");
|
||||
String valueOf4 = String.valueOf(str3);
|
||||
a.e("BillingClient", valueOf4.length() != 0 ? "Continuation token: ".concat(valueOf4) : new String("Continuation token: "));
|
||||
if (TextUtils.isEmpty(str3)) {
|
||||
aVar = new Purchase.a(p.i, arrayList);
|
||||
break;
|
||||
}
|
||||
} catch (Exception e2) {
|
||||
String valueOf5 = String.valueOf(e2);
|
||||
StringBuilder sb2 = new StringBuilder(valueOf5.length() + 57);
|
||||
sb2.append("Got exception trying to get purchases: ");
|
||||
sb2.append(valueOf5);
|
||||
sb2.append("; try to reconnect");
|
||||
a.f("BillingClient", sb2.toString());
|
||||
aVar = new Purchase.a(p.j, null);
|
||||
}
|
||||
}
|
||||
List<Purchase> list = aVar.a;
|
||||
if (list != null) {
|
||||
this.j.onQueryPurchasesResponse(aVar.b, list);
|
||||
return null;
|
||||
}
|
||||
f fVar = this.j;
|
||||
BillingResult billingResult3 = aVar.b;
|
||||
m<Object> mVar = k.j;
|
||||
fVar.onQueryPurchasesResponse(billingResult3, l.k);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,105 +1,24 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import c.i.a.f.h.n.a;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.ThreadFactory;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class k implements Callable {
|
||||
public final /* synthetic */ l i;
|
||||
public final class k implements ThreadFactory {
|
||||
public final ThreadFactory i = Executors.defaultThreadFactory();
|
||||
public final AtomicInteger j = new AtomicInteger(1);
|
||||
|
||||
public /* synthetic */ k(l lVar) {
|
||||
this.i = lVar;
|
||||
public k(a aVar) {
|
||||
}
|
||||
|
||||
/* JADX WARNING: Removed duplicated region for block: B:67:0x00c6 */
|
||||
/* JADX WARNING: Removed duplicated region for block: B:68:0x00cc */
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
int i;
|
||||
l lVar = this.i;
|
||||
synchronized (lVar.i) {
|
||||
if (!lVar.j) {
|
||||
int i2 = 3;
|
||||
try {
|
||||
String packageName = lVar.l.e.getPackageName();
|
||||
int i3 = 16;
|
||||
i = 3;
|
||||
while (true) {
|
||||
if (i3 < 3) {
|
||||
i3 = 0;
|
||||
break;
|
||||
}
|
||||
try {
|
||||
i = lVar.l.f.N(i3, packageName, "subs");
|
||||
if (i == 0) {
|
||||
break;
|
||||
}
|
||||
i3--;
|
||||
} catch (Exception unused) {
|
||||
i2 = i;
|
||||
a.f("BillingClient", "Exception while checking if billing is supported; try to reconnect");
|
||||
lVar.l.a = 0;
|
||||
lVar.l.f = null;
|
||||
i = i2;
|
||||
if (i == 0) {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Objects.requireNonNull(lVar.l);
|
||||
boolean z2 = true;
|
||||
lVar.l.h = i3 >= 3;
|
||||
if (i3 < 3) {
|
||||
a.e("BillingClient", "In-app billing API does not support subscription on this device.");
|
||||
}
|
||||
int i4 = 16;
|
||||
while (true) {
|
||||
if (i4 < 3) {
|
||||
break;
|
||||
}
|
||||
i = lVar.l.f.N(i4, packageName, "inapp");
|
||||
if (i == 0) {
|
||||
lVar.l.i = i4;
|
||||
break;
|
||||
}
|
||||
i4--;
|
||||
}
|
||||
a aVar = lVar.l;
|
||||
int i5 = aVar.i;
|
||||
aVar.o = i5 >= 16;
|
||||
aVar.n = i5 >= 15;
|
||||
aVar.m = i5 >= 14;
|
||||
aVar.l = i5 >= 10;
|
||||
aVar.k = i5 >= 9;
|
||||
if (i5 < 6) {
|
||||
z2 = false;
|
||||
}
|
||||
aVar.j = z2;
|
||||
if (i5 < 3) {
|
||||
a.f("BillingClient", "In-app billing API version 3 is not supported on this device.");
|
||||
}
|
||||
if (i == 0) {
|
||||
lVar.l.a = 2;
|
||||
} else {
|
||||
lVar.l.a = 0;
|
||||
lVar.l.f = null;
|
||||
}
|
||||
} catch (Exception unused2) {
|
||||
a.f("BillingClient", "Exception while checking if billing is supported; try to reconnect");
|
||||
lVar.l.a = 0;
|
||||
lVar.l.f = null;
|
||||
i = i2;
|
||||
if (i == 0) {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
if (i == 0) {
|
||||
lVar.a(n.i);
|
||||
} else {
|
||||
lVar.a(n.a);
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
@Override // java.util.concurrent.ThreadFactory
|
||||
public final Thread newThread(Runnable runnable) {
|
||||
Thread newThread = this.i.newThread(runnable);
|
||||
int andIncrement = this.j.getAndIncrement();
|
||||
StringBuilder sb = new StringBuilder(30);
|
||||
sb.append("PlayBillingLibrary-");
|
||||
sb.append(andIncrement);
|
||||
newThread.setName(sb.toString());
|
||||
return newThread;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,64 +1,17 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.content.ComponentName;
|
||||
import android.content.ServiceConnection;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import c.i.a.f.h.n.a;
|
||||
import c.i.a.f.h.n.b;
|
||||
import c.i.a.f.h.n.c;
|
||||
import c.i.a.f.h.n.d;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class l implements ServiceConnection {
|
||||
public final Object i = new Object();
|
||||
public boolean j = false;
|
||||
public b k;
|
||||
public final /* synthetic */ a l;
|
||||
public final /* synthetic */ class l implements Runnable {
|
||||
public final /* synthetic */ n i;
|
||||
|
||||
public /* synthetic */ l(a aVar, b bVar) {
|
||||
this.l = aVar;
|
||||
this.k = bVar;
|
||||
public /* synthetic */ l(n nVar) {
|
||||
this.i = nVar;
|
||||
}
|
||||
|
||||
public final void a(BillingResult billingResult) {
|
||||
synchronized (this.i) {
|
||||
b bVar = this.k;
|
||||
if (bVar != null) {
|
||||
bVar.onBillingSetupFinished(billingResult);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.content.ServiceConnection
|
||||
public final void onServiceConnected(ComponentName componentName, IBinder iBinder) {
|
||||
d dVar;
|
||||
a.e("BillingClient", "Billing service connected.");
|
||||
a aVar = this.l;
|
||||
int i = c.a;
|
||||
if (iBinder == null) {
|
||||
dVar = null;
|
||||
} else {
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.android.vending.billing.IInAppBillingService");
|
||||
dVar = queryLocalInterface instanceof d ? (d) queryLocalInterface : new b(iBinder);
|
||||
}
|
||||
aVar.f = dVar;
|
||||
a aVar2 = this.l;
|
||||
if (aVar2.k(new k(this), 30000, new j(this), aVar2.h()) == null) {
|
||||
a(this.l.j());
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.content.ServiceConnection
|
||||
public final void onServiceDisconnected(ComponentName componentName) {
|
||||
a.f("BillingClient", "Billing service disconnected.");
|
||||
this.l.f = null;
|
||||
this.l.a = 0;
|
||||
synchronized (this.i) {
|
||||
b bVar = this.k;
|
||||
if (bVar != null) {
|
||||
bVar.onBillingServiceDisconnected();
|
||||
}
|
||||
}
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
n nVar = this.i;
|
||||
nVar.l.a = 0;
|
||||
nVar.l.f = null;
|
||||
nVar.a(p.k);
|
||||
}
|
||||
}
|
||||
|
|
105
app/src/main/java/c/d/a/a/m.java
Normal file
105
app/src/main/java/c/d/a/a/m.java
Normal file
|
@ -0,0 +1,105 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import c.i.a.f.h.n.a;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.Callable;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class m implements Callable {
|
||||
public final /* synthetic */ n i;
|
||||
|
||||
public /* synthetic */ m(n nVar) {
|
||||
this.i = nVar;
|
||||
}
|
||||
|
||||
/* JADX WARNING: Removed duplicated region for block: B:67:0x00c6 */
|
||||
/* JADX WARNING: Removed duplicated region for block: B:68:0x00cc */
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
int i;
|
||||
n nVar = this.i;
|
||||
synchronized (nVar.i) {
|
||||
if (!nVar.j) {
|
||||
int i2 = 3;
|
||||
try {
|
||||
String packageName = nVar.l.e.getPackageName();
|
||||
int i3 = 16;
|
||||
i = 3;
|
||||
while (true) {
|
||||
if (i3 < 3) {
|
||||
i3 = 0;
|
||||
break;
|
||||
}
|
||||
try {
|
||||
i = nVar.l.f.N(i3, packageName, "subs");
|
||||
if (i == 0) {
|
||||
break;
|
||||
}
|
||||
i3--;
|
||||
} catch (Exception unused) {
|
||||
i2 = i;
|
||||
a.f("BillingClient", "Exception while checking if billing is supported; try to reconnect");
|
||||
nVar.l.a = 0;
|
||||
nVar.l.f = null;
|
||||
i = i2;
|
||||
if (i == 0) {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Objects.requireNonNull(nVar.l);
|
||||
boolean z2 = true;
|
||||
nVar.l.h = i3 >= 3;
|
||||
if (i3 < 3) {
|
||||
a.e("BillingClient", "In-app billing API does not support subscription on this device.");
|
||||
}
|
||||
int i4 = 16;
|
||||
while (true) {
|
||||
if (i4 < 3) {
|
||||
break;
|
||||
}
|
||||
i = nVar.l.f.N(i4, packageName, "inapp");
|
||||
if (i == 0) {
|
||||
nVar.l.i = i4;
|
||||
break;
|
||||
}
|
||||
i4--;
|
||||
}
|
||||
a aVar = nVar.l;
|
||||
int i5 = aVar.i;
|
||||
aVar.o = i5 >= 16;
|
||||
aVar.n = i5 >= 15;
|
||||
aVar.m = i5 >= 14;
|
||||
aVar.l = i5 >= 10;
|
||||
aVar.k = i5 >= 9;
|
||||
if (i5 < 6) {
|
||||
z2 = false;
|
||||
}
|
||||
aVar.j = z2;
|
||||
if (i5 < 3) {
|
||||
a.f("BillingClient", "In-app billing API version 3 is not supported on this device.");
|
||||
}
|
||||
if (i == 0) {
|
||||
nVar.l.a = 2;
|
||||
} else {
|
||||
nVar.l.a = 0;
|
||||
nVar.l.f = null;
|
||||
}
|
||||
} catch (Exception unused2) {
|
||||
a.f("BillingClient", "Exception while checking if billing is supported; try to reconnect");
|
||||
nVar.l.a = 0;
|
||||
nVar.l.f = null;
|
||||
i = i2;
|
||||
if (i == 0) {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
if (i == 0) {
|
||||
nVar.a(p.i);
|
||||
} else {
|
||||
nVar.a(p.a);
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
|
@ -1,103 +1,64 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.content.ComponentName;
|
||||
import android.content.ServiceConnection;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import c.i.a.f.h.n.a;
|
||||
import c.i.a.f.h.n.b;
|
||||
import c.i.a.f.h.n.c;
|
||||
import c.i.a.f.h.n.d;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class n {
|
||||
public static final BillingResult a;
|
||||
public static final BillingResult b;
|
||||
public final class n implements ServiceConnection {
|
||||
public final Object i = new Object();
|
||||
public boolean j = false;
|
||||
public b k;
|
||||
public final /* synthetic */ a l;
|
||||
|
||||
/* renamed from: c reason: collision with root package name */
|
||||
public static final BillingResult f351c;
|
||||
public static final BillingResult d;
|
||||
public static final BillingResult e;
|
||||
public static final BillingResult f;
|
||||
public static final BillingResult g;
|
||||
public static final BillingResult h;
|
||||
public static final BillingResult i;
|
||||
public static final BillingResult j;
|
||||
public static final BillingResult k;
|
||||
public static final BillingResult l;
|
||||
public static final BillingResult m;
|
||||
public /* synthetic */ n(a aVar, b bVar) {
|
||||
this.l = aVar;
|
||||
this.k = bVar;
|
||||
}
|
||||
|
||||
static {
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = 3;
|
||||
billingResult.b = "Google Play In-app Billing API version is less than 3";
|
||||
a = billingResult;
|
||||
BillingResult billingResult2 = new BillingResult();
|
||||
billingResult2.a = 3;
|
||||
billingResult2.b = "Google Play In-app Billing API version is less than 9";
|
||||
BillingResult billingResult3 = new BillingResult();
|
||||
billingResult3.a = 3;
|
||||
billingResult3.b = "Billing service unavailable on device.";
|
||||
b = billingResult3;
|
||||
BillingResult billingResult4 = new BillingResult();
|
||||
billingResult4.a = 5;
|
||||
billingResult4.b = "Client is already in the process of connecting to billing service.";
|
||||
f351c = billingResult4;
|
||||
BillingResult billingResult5 = new BillingResult();
|
||||
billingResult5.a = 3;
|
||||
billingResult5.b = "Play Store version installed does not support cross selling products.";
|
||||
BillingResult billingResult6 = new BillingResult();
|
||||
billingResult6.a = 5;
|
||||
billingResult6.b = "The list of SKUs can't be empty.";
|
||||
d = billingResult6;
|
||||
BillingResult billingResult7 = new BillingResult();
|
||||
billingResult7.a = 5;
|
||||
billingResult7.b = "SKU type can't be empty.";
|
||||
e = billingResult7;
|
||||
BillingResult billingResult8 = new BillingResult();
|
||||
billingResult8.a = -2;
|
||||
billingResult8.b = "Client does not support extra params.";
|
||||
f = billingResult8;
|
||||
BillingResult billingResult9 = new BillingResult();
|
||||
billingResult9.a = -2;
|
||||
billingResult9.b = "Client does not support the feature.";
|
||||
g = billingResult9;
|
||||
BillingResult billingResult10 = new BillingResult();
|
||||
billingResult10.a = -2;
|
||||
billingResult10.b = "Client does not support get purchase history.";
|
||||
BillingResult billingResult11 = new BillingResult();
|
||||
billingResult11.a = 5;
|
||||
billingResult11.b = "Invalid purchase token.";
|
||||
BillingResult billingResult12 = new BillingResult();
|
||||
billingResult12.a = 6;
|
||||
billingResult12.b = "An internal error occurred.";
|
||||
h = billingResult12;
|
||||
BillingResult billingResult13 = new BillingResult();
|
||||
billingResult13.a = 4;
|
||||
billingResult13.b = "Item is unavailable for purchase.";
|
||||
BillingResult billingResult14 = new BillingResult();
|
||||
billingResult14.a = 5;
|
||||
billingResult14.b = "SKU can't be null.";
|
||||
BillingResult billingResult15 = new BillingResult();
|
||||
billingResult15.a = 5;
|
||||
billingResult15.b = "SKU type can't be null.";
|
||||
BillingResult billingResult16 = new BillingResult();
|
||||
billingResult16.a = 0;
|
||||
billingResult16.b = "";
|
||||
i = billingResult16;
|
||||
BillingResult billingResult17 = new BillingResult();
|
||||
billingResult17.a = -1;
|
||||
billingResult17.b = "Service connection is disconnected.";
|
||||
j = billingResult17;
|
||||
BillingResult billingResult18 = new BillingResult();
|
||||
billingResult18.a = -3;
|
||||
billingResult18.b = "Timeout communicating with service.";
|
||||
k = billingResult18;
|
||||
BillingResult billingResult19 = new BillingResult();
|
||||
billingResult19.a = -2;
|
||||
billingResult19.b = "Client doesn't support subscriptions.";
|
||||
l = billingResult19;
|
||||
BillingResult billingResult20 = new BillingResult();
|
||||
billingResult20.a = -2;
|
||||
billingResult20.b = "Client doesn't support subscriptions update.";
|
||||
BillingResult billingResult21 = new BillingResult();
|
||||
billingResult21.a = -2;
|
||||
billingResult21.b = "Client doesn't support multi-item purchases.";
|
||||
m = billingResult21;
|
||||
BillingResult billingResult22 = new BillingResult();
|
||||
billingResult22.a = 5;
|
||||
billingResult22.b = "Unknown feature";
|
||||
public final void a(BillingResult billingResult) {
|
||||
synchronized (this.i) {
|
||||
b bVar = this.k;
|
||||
if (bVar != null) {
|
||||
bVar.onBillingSetupFinished(billingResult);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.content.ServiceConnection
|
||||
public final void onServiceConnected(ComponentName componentName, IBinder iBinder) {
|
||||
d dVar;
|
||||
a.e("BillingClient", "Billing service connected.");
|
||||
a aVar = this.l;
|
||||
int i = c.a;
|
||||
if (iBinder == null) {
|
||||
dVar = null;
|
||||
} else {
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.android.vending.billing.IInAppBillingService");
|
||||
dVar = queryLocalInterface instanceof d ? (d) queryLocalInterface : new b(iBinder);
|
||||
}
|
||||
aVar.f = dVar;
|
||||
a aVar2 = this.l;
|
||||
if (aVar2.l(new m(this), 30000, new l(this), aVar2.i()) == null) {
|
||||
a(this.l.k());
|
||||
}
|
||||
}
|
||||
|
||||
@Override // android.content.ServiceConnection
|
||||
public final void onServiceDisconnected(ComponentName componentName) {
|
||||
a.f("BillingClient", "Billing service disconnected.");
|
||||
this.l.f = null;
|
||||
this.l.a = 0;
|
||||
synchronized (this.i) {
|
||||
b bVar = this.k;
|
||||
if (bVar != null) {
|
||||
bVar.onBillingServiceDisconnected();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
package c.d.a.a;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public class o {
|
||||
public final String a;
|
||||
|
||||
public /* synthetic */ o(String str) {
|
||||
this.a = str;
|
||||
}
|
||||
}
|
|
@ -1,55 +1,103 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import c.i.a.f.h.n.a;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.ArrayList;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class p extends BroadcastReceiver {
|
||||
public final f a;
|
||||
public boolean b;
|
||||
public final class p {
|
||||
public static final BillingResult a;
|
||||
public static final BillingResult b;
|
||||
|
||||
/* renamed from: c reason: collision with root package name */
|
||||
public final /* synthetic */ q f352c;
|
||||
public static final BillingResult f351c;
|
||||
public static final BillingResult d;
|
||||
public static final BillingResult e;
|
||||
public static final BillingResult f;
|
||||
public static final BillingResult g;
|
||||
public static final BillingResult h;
|
||||
public static final BillingResult i;
|
||||
public static final BillingResult j;
|
||||
public static final BillingResult k;
|
||||
public static final BillingResult l;
|
||||
public static final BillingResult m;
|
||||
|
||||
public /* synthetic */ p(q qVar, f fVar) {
|
||||
this.f352c = qVar;
|
||||
this.a = fVar;
|
||||
}
|
||||
|
||||
@Override // android.content.BroadcastReceiver
|
||||
public final void onReceive(Context context, Intent intent) {
|
||||
BillingResult c2 = a.c(intent, "BillingBroadcastManager");
|
||||
Bundle extras = intent.getExtras();
|
||||
ArrayList arrayList = null;
|
||||
if (extras != null) {
|
||||
ArrayList<String> stringArrayList = extras.getStringArrayList("INAPP_PURCHASE_DATA_LIST");
|
||||
ArrayList<String> stringArrayList2 = extras.getStringArrayList("INAPP_DATA_SIGNATURE_LIST");
|
||||
ArrayList arrayList2 = new ArrayList();
|
||||
if (stringArrayList == null || stringArrayList2 == null) {
|
||||
a.f("BillingHelper", "Couldn't find purchase lists, trying to find single data.");
|
||||
Purchase g = a.g(extras.getString("INAPP_PURCHASE_DATA"), extras.getString("INAPP_DATA_SIGNATURE"));
|
||||
if (g == null) {
|
||||
a.f("BillingHelper", "Couldn't find single purchase data as well.");
|
||||
} else {
|
||||
arrayList2.add(g);
|
||||
}
|
||||
} else {
|
||||
int i = 0;
|
||||
while (i < stringArrayList.size() && i < stringArrayList2.size()) {
|
||||
Purchase g2 = a.g(stringArrayList.get(i), stringArrayList2.get(i));
|
||||
if (g2 != null) {
|
||||
arrayList2.add(g2);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
arrayList = arrayList2;
|
||||
}
|
||||
this.a.onPurchasesUpdated(c2, arrayList);
|
||||
static {
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = 3;
|
||||
billingResult.b = "Google Play In-app Billing API version is less than 3";
|
||||
a = billingResult;
|
||||
BillingResult billingResult2 = new BillingResult();
|
||||
billingResult2.a = 3;
|
||||
billingResult2.b = "Google Play In-app Billing API version is less than 9";
|
||||
BillingResult billingResult3 = new BillingResult();
|
||||
billingResult3.a = 3;
|
||||
billingResult3.b = "Billing service unavailable on device.";
|
||||
b = billingResult3;
|
||||
BillingResult billingResult4 = new BillingResult();
|
||||
billingResult4.a = 5;
|
||||
billingResult4.b = "Client is already in the process of connecting to billing service.";
|
||||
f351c = billingResult4;
|
||||
BillingResult billingResult5 = new BillingResult();
|
||||
billingResult5.a = 3;
|
||||
billingResult5.b = "Play Store version installed does not support cross selling products.";
|
||||
BillingResult billingResult6 = new BillingResult();
|
||||
billingResult6.a = 5;
|
||||
billingResult6.b = "The list of SKUs can't be empty.";
|
||||
d = billingResult6;
|
||||
BillingResult billingResult7 = new BillingResult();
|
||||
billingResult7.a = 5;
|
||||
billingResult7.b = "SKU type can't be empty.";
|
||||
e = billingResult7;
|
||||
BillingResult billingResult8 = new BillingResult();
|
||||
billingResult8.a = -2;
|
||||
billingResult8.b = "Client does not support extra params.";
|
||||
f = billingResult8;
|
||||
BillingResult billingResult9 = new BillingResult();
|
||||
billingResult9.a = -2;
|
||||
billingResult9.b = "Client does not support the feature.";
|
||||
g = billingResult9;
|
||||
BillingResult billingResult10 = new BillingResult();
|
||||
billingResult10.a = -2;
|
||||
billingResult10.b = "Client does not support get purchase history.";
|
||||
BillingResult billingResult11 = new BillingResult();
|
||||
billingResult11.a = 5;
|
||||
billingResult11.b = "Invalid purchase token.";
|
||||
BillingResult billingResult12 = new BillingResult();
|
||||
billingResult12.a = 6;
|
||||
billingResult12.b = "An internal error occurred.";
|
||||
h = billingResult12;
|
||||
BillingResult billingResult13 = new BillingResult();
|
||||
billingResult13.a = 4;
|
||||
billingResult13.b = "Item is unavailable for purchase.";
|
||||
BillingResult billingResult14 = new BillingResult();
|
||||
billingResult14.a = 5;
|
||||
billingResult14.b = "SKU can't be null.";
|
||||
BillingResult billingResult15 = new BillingResult();
|
||||
billingResult15.a = 5;
|
||||
billingResult15.b = "SKU type can't be null.";
|
||||
BillingResult billingResult16 = new BillingResult();
|
||||
billingResult16.a = 0;
|
||||
billingResult16.b = "";
|
||||
i = billingResult16;
|
||||
BillingResult billingResult17 = new BillingResult();
|
||||
billingResult17.a = -1;
|
||||
billingResult17.b = "Service connection is disconnected.";
|
||||
j = billingResult17;
|
||||
BillingResult billingResult18 = new BillingResult();
|
||||
billingResult18.a = -3;
|
||||
billingResult18.b = "Timeout communicating with service.";
|
||||
k = billingResult18;
|
||||
BillingResult billingResult19 = new BillingResult();
|
||||
billingResult19.a = -2;
|
||||
billingResult19.b = "Client doesn't support subscriptions.";
|
||||
l = billingResult19;
|
||||
BillingResult billingResult20 = new BillingResult();
|
||||
billingResult20.a = -2;
|
||||
billingResult20.b = "Client doesn't support subscriptions update.";
|
||||
BillingResult billingResult21 = new BillingResult();
|
||||
billingResult21.a = -2;
|
||||
billingResult21.b = "Client doesn't support multi-item purchases.";
|
||||
m = billingResult21;
|
||||
BillingResult billingResult22 = new BillingResult();
|
||||
billingResult22.a = 5;
|
||||
billingResult22.b = "Unknown feature";
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,25 +1,9 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.content.Context;
|
||||
import c.i.a.f.h.n.a;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class q {
|
||||
public final Context a;
|
||||
public final p b;
|
||||
public class q {
|
||||
public final String a;
|
||||
|
||||
public q(Context context, f fVar) {
|
||||
this.a = context;
|
||||
this.b = new p(this, fVar);
|
||||
}
|
||||
|
||||
public final void a() {
|
||||
p pVar = this.b;
|
||||
Context context = this.a;
|
||||
if (pVar.b) {
|
||||
context.unregisterReceiver(pVar.f352c.b);
|
||||
pVar.b = false;
|
||||
return;
|
||||
}
|
||||
a.f("BillingBroadcastManager", "Receiver is not registered.");
|
||||
public /* synthetic */ q(String str) {
|
||||
this.a = str;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,73 +1,55 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import c.i.a.f.h.n.a;
|
||||
import c.i.a.f.h.n.d;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.Callable;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.ArrayList;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class r implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ d j;
|
||||
public final /* synthetic */ e k;
|
||||
public final class r extends BroadcastReceiver {
|
||||
public final g a;
|
||||
public boolean b;
|
||||
|
||||
public /* synthetic */ r(a aVar, d dVar, e eVar) {
|
||||
this.i = aVar;
|
||||
this.j = dVar;
|
||||
this.k = eVar;
|
||||
/* renamed from: c reason: collision with root package name */
|
||||
public final /* synthetic */ s f352c;
|
||||
|
||||
public /* synthetic */ r(s sVar, g gVar) {
|
||||
this.f352c = sVar;
|
||||
this.a = gVar;
|
||||
}
|
||||
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
int i;
|
||||
String str;
|
||||
a aVar = this.i;
|
||||
d dVar = this.j;
|
||||
e eVar = this.k;
|
||||
Objects.requireNonNull(aVar);
|
||||
String str2 = dVar.a;
|
||||
try {
|
||||
String valueOf = String.valueOf(str2);
|
||||
a.e("BillingClient", valueOf.length() != 0 ? "Consuming purchase with token: ".concat(valueOf) : new String("Consuming purchase with token: "));
|
||||
if (aVar.k) {
|
||||
d dVar2 = aVar.f;
|
||||
String packageName = aVar.e.getPackageName();
|
||||
boolean z2 = aVar.k;
|
||||
String str3 = aVar.b;
|
||||
Bundle bundle = new Bundle();
|
||||
if (z2) {
|
||||
bundle.putString("playBillingLibraryVersion", str3);
|
||||
@Override // android.content.BroadcastReceiver
|
||||
public final void onReceive(Context context, Intent intent) {
|
||||
BillingResult c2 = a.c(intent, "BillingBroadcastManager");
|
||||
Bundle extras = intent.getExtras();
|
||||
ArrayList arrayList = null;
|
||||
if (extras != null) {
|
||||
ArrayList<String> stringArrayList = extras.getStringArrayList("INAPP_PURCHASE_DATA_LIST");
|
||||
ArrayList<String> stringArrayList2 = extras.getStringArrayList("INAPP_DATA_SIGNATURE_LIST");
|
||||
ArrayList arrayList2 = new ArrayList();
|
||||
if (stringArrayList == null || stringArrayList2 == null) {
|
||||
a.f("BillingHelper", "Couldn't find purchase lists, trying to find single data.");
|
||||
Purchase g = a.g(extras.getString("INAPP_PURCHASE_DATA"), extras.getString("INAPP_DATA_SIGNATURE"));
|
||||
if (g == null) {
|
||||
a.f("BillingHelper", "Couldn't find single purchase data as well.");
|
||||
} else {
|
||||
arrayList2.add(g);
|
||||
}
|
||||
Bundle q = dVar2.q(9, packageName, str2, bundle);
|
||||
i = q.getInt("RESPONSE_CODE");
|
||||
str = a.d(q, "BillingClient");
|
||||
} else {
|
||||
i = aVar.f.p(3, aVar.e.getPackageName(), str2);
|
||||
str = "";
|
||||
int i = 0;
|
||||
while (i < stringArrayList.size() && i < stringArrayList2.size()) {
|
||||
Purchase g2 = a.g(stringArrayList.get(i), stringArrayList2.get(i));
|
||||
if (g2 != null) {
|
||||
arrayList2.add(g2);
|
||||
}
|
||||
i++;
|
||||
}
|
||||
}
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
if (i == 0) {
|
||||
a.e("BillingClient", "Successfully consumed purchase.");
|
||||
eVar.onConsumeResponse(billingResult, str2);
|
||||
return null;
|
||||
}
|
||||
StringBuilder sb = new StringBuilder(63);
|
||||
sb.append("Error consuming purchase with token. Response code: ");
|
||||
sb.append(i);
|
||||
a.f("BillingClient", sb.toString());
|
||||
eVar.onConsumeResponse(billingResult, str2);
|
||||
return null;
|
||||
} catch (Exception e) {
|
||||
String valueOf2 = String.valueOf(e);
|
||||
StringBuilder sb2 = new StringBuilder(valueOf2.length() + 30);
|
||||
sb2.append("Error consuming purchase; ex: ");
|
||||
sb2.append(valueOf2);
|
||||
a.f("BillingClient", sb2.toString());
|
||||
eVar.onConsumeResponse(n.j, str2);
|
||||
return null;
|
||||
arrayList = arrayList2;
|
||||
}
|
||||
this.a.onPurchasesUpdated(c2, arrayList);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,23 +1,25 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.concurrent.Callable;
|
||||
import android.content.Context;
|
||||
import c.i.a.f.h.n.a;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class s implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ SkuDetails j;
|
||||
public final /* synthetic */ String k;
|
||||
public final class s {
|
||||
public final Context a;
|
||||
public final r b;
|
||||
|
||||
public /* synthetic */ s(a aVar, SkuDetails skuDetails, String str) {
|
||||
this.i = aVar;
|
||||
this.j = skuDetails;
|
||||
this.k = str;
|
||||
public s(Context context, g gVar) {
|
||||
this.a = context;
|
||||
this.b = new r(this, gVar);
|
||||
}
|
||||
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
a aVar = this.i;
|
||||
SkuDetails skuDetails = this.j;
|
||||
return aVar.f.G(3, aVar.e.getPackageName(), skuDetails.d(), this.k, null);
|
||||
public final void a() {
|
||||
r rVar = this.b;
|
||||
Context context = this.a;
|
||||
if (rVar.b) {
|
||||
context.unregisterReceiver(rVar.f352c.b);
|
||||
rVar.b = false;
|
||||
return;
|
||||
}
|
||||
a.f("BillingBroadcastManager", "Receiver is not registered.");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,132 +2,72 @@ package c.d.a.a;
|
|||
|
||||
import android.os.Bundle;
|
||||
import c.i.a.f.h.n.a;
|
||||
import c.i.a.f.h.n.d;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.Callable;
|
||||
import org.json.JSONException;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class t implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ String j;
|
||||
public final /* synthetic */ List k;
|
||||
public final /* synthetic */ h l;
|
||||
public final /* synthetic */ d j;
|
||||
public final /* synthetic */ e k;
|
||||
|
||||
public /* synthetic */ t(a aVar, String str, List list, h hVar) {
|
||||
public /* synthetic */ t(a aVar, d dVar, e eVar) {
|
||||
this.i = aVar;
|
||||
this.j = str;
|
||||
this.k = list;
|
||||
this.l = hVar;
|
||||
this.j = dVar;
|
||||
this.k = eVar;
|
||||
}
|
||||
|
||||
/* JADX WARNING: Code restructure failed: missing block: B:26:0x00cd, code lost:
|
||||
r14 = 4;
|
||||
r0 = "Item is unavailable for purchase.";
|
||||
*/
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
String str;
|
||||
int i;
|
||||
Bundle bundle;
|
||||
int i2;
|
||||
String str;
|
||||
a aVar = this.i;
|
||||
String str2 = this.j;
|
||||
List list = this.k;
|
||||
h hVar = this.l;
|
||||
d dVar = this.j;
|
||||
e eVar = this.k;
|
||||
Objects.requireNonNull(aVar);
|
||||
ArrayList arrayList = new ArrayList();
|
||||
int size = list.size();
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
if (i3 >= size) {
|
||||
String str2 = dVar.a;
|
||||
try {
|
||||
String valueOf = String.valueOf(str2);
|
||||
a.e("BillingClient", valueOf.length() != 0 ? "Consuming purchase with token: ".concat(valueOf) : new String("Consuming purchase with token: "));
|
||||
if (aVar.k) {
|
||||
d dVar2 = aVar.f;
|
||||
String packageName = aVar.e.getPackageName();
|
||||
boolean z2 = aVar.k;
|
||||
String str3 = aVar.b;
|
||||
Bundle bundle = new Bundle();
|
||||
if (z2) {
|
||||
bundle.putString("playBillingLibraryVersion", str3);
|
||||
}
|
||||
Bundle q = dVar2.q(9, packageName, str2, bundle);
|
||||
i = q.getInt("RESPONSE_CODE");
|
||||
str = a.d(q, "BillingClient");
|
||||
} else {
|
||||
i = aVar.f.p(3, aVar.e.getPackageName(), str2);
|
||||
str = "";
|
||||
i = 0;
|
||||
break;
|
||||
}
|
||||
int i4 = i3 + 20;
|
||||
ArrayList arrayList2 = new ArrayList(list.subList(i3, i4 > size ? size : i4));
|
||||
ArrayList<String> arrayList3 = new ArrayList<>();
|
||||
int size2 = arrayList2.size();
|
||||
for (int i5 = 0; i5 < size2; i5++) {
|
||||
arrayList3.add(((o) arrayList2.get(i5)).a);
|
||||
}
|
||||
Bundle bundle2 = new Bundle();
|
||||
bundle2.putStringArrayList("ITEM_ID_LIST", arrayList3);
|
||||
bundle2.putString("playBillingLibraryVersion", aVar.b);
|
||||
try {
|
||||
if (aVar.l) {
|
||||
i2 = i4;
|
||||
bundle = aVar.f.n(10, aVar.e.getPackageName(), str2, bundle2, a.b(aVar.i, aVar.p, aVar.b, null, arrayList2));
|
||||
} else {
|
||||
i2 = i4;
|
||||
bundle = aVar.f.g0(3, aVar.e.getPackageName(), str2, bundle2);
|
||||
}
|
||||
if (bundle == null) {
|
||||
a.f("BillingClient", "querySkuDetailsAsync got null sku details list");
|
||||
break;
|
||||
} else if (!bundle.containsKey("DETAILS_LIST")) {
|
||||
i = a.a(bundle, "BillingClient");
|
||||
str = a.d(bundle, "BillingClient");
|
||||
if (i != 0) {
|
||||
StringBuilder sb = new StringBuilder(50);
|
||||
sb.append("getSkuDetails() failed. Response code: ");
|
||||
sb.append(i);
|
||||
a.f("BillingClient", sb.toString());
|
||||
} else {
|
||||
a.f("BillingClient", "getSkuDetails() returned a bundle with neither an error nor a detail list.");
|
||||
}
|
||||
} else {
|
||||
ArrayList<String> stringArrayList = bundle.getStringArrayList("DETAILS_LIST");
|
||||
if (stringArrayList == null) {
|
||||
a.f("BillingClient", "querySkuDetailsAsync got null response list");
|
||||
break;
|
||||
}
|
||||
for (int i6 = 0; i6 < stringArrayList.size(); i6++) {
|
||||
try {
|
||||
SkuDetails skuDetails = new SkuDetails(stringArrayList.get(i6));
|
||||
String valueOf = String.valueOf(skuDetails);
|
||||
StringBuilder sb2 = new StringBuilder(valueOf.length() + 17);
|
||||
sb2.append("Got sku details: ");
|
||||
sb2.append(valueOf);
|
||||
a.e("BillingClient", sb2.toString());
|
||||
arrayList.add(skuDetails);
|
||||
} catch (JSONException unused) {
|
||||
a.f("BillingClient", "Got a JSON exception trying to decode SkuDetails.");
|
||||
str = "Error trying to decode SkuDetails.";
|
||||
arrayList = null;
|
||||
i = 6;
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
hVar.onSkuDetailsResponse(billingResult, arrayList);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
i3 = i2;
|
||||
}
|
||||
} catch (Exception e) {
|
||||
String valueOf2 = String.valueOf(e);
|
||||
StringBuilder sb3 = new StringBuilder(valueOf2.length() + 63);
|
||||
sb3.append("querySkuDetailsAsync got a remote exception (try to reconnect).");
|
||||
sb3.append(valueOf2);
|
||||
a.f("BillingClient", sb3.toString());
|
||||
i = -1;
|
||||
str = "Service connection is disconnected.";
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
if (i == 0) {
|
||||
a.e("BillingClient", "Successfully consumed purchase.");
|
||||
eVar.onConsumeResponse(billingResult, str2);
|
||||
return null;
|
||||
}
|
||||
StringBuilder sb = new StringBuilder(63);
|
||||
sb.append("Error consuming purchase with token. Response code: ");
|
||||
sb.append(i);
|
||||
a.f("BillingClient", sb.toString());
|
||||
eVar.onConsumeResponse(billingResult, str2);
|
||||
return null;
|
||||
} catch (Exception e) {
|
||||
String valueOf2 = String.valueOf(e);
|
||||
StringBuilder sb2 = new StringBuilder(valueOf2.length() + 30);
|
||||
sb2.append("Error consuming purchase; ex: ");
|
||||
sb2.append(valueOf2);
|
||||
a.f("BillingClient", sb2.toString());
|
||||
eVar.onConsumeResponse(p.j, str2);
|
||||
return null;
|
||||
}
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
hVar.onSkuDetailsResponse(billingResult, arrayList);
|
||||
return null;
|
||||
arrayList = null;
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
hVar.onSkuDetailsResponse(billingResult, arrayList);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,19 +1,23 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.concurrent.Callable;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class u implements Runnable {
|
||||
public final /* synthetic */ class u implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ BillingResult j;
|
||||
public final /* synthetic */ SkuDetails j;
|
||||
public final /* synthetic */ String k;
|
||||
|
||||
public /* synthetic */ u(a aVar, BillingResult billingResult) {
|
||||
public /* synthetic */ u(a aVar, SkuDetails skuDetails, String str) {
|
||||
this.i = aVar;
|
||||
this.j = billingResult;
|
||||
this.j = skuDetails;
|
||||
this.k = str;
|
||||
}
|
||||
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
a aVar = this.i;
|
||||
aVar.d.b.a.onPurchasesUpdated(this.j, null);
|
||||
SkuDetails skuDetails = this.j;
|
||||
return aVar.f.G(3, aVar.e.getPackageName(), skuDetails.d(), this.k, null);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,16 +1,133 @@
|
|||
package c.d.a.a;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class v implements Runnable {
|
||||
public final /* synthetic */ e i;
|
||||
public final /* synthetic */ d j;
|
||||
|
||||
public /* synthetic */ v(e eVar, d dVar) {
|
||||
this.i = eVar;
|
||||
this.j = dVar;
|
||||
import android.os.Bundle;
|
||||
import c.i.a.f.h.n.a;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.Callable;
|
||||
import org.json.JSONException;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class v implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ String j;
|
||||
public final /* synthetic */ List k;
|
||||
public final /* synthetic */ i l;
|
||||
|
||||
public /* synthetic */ v(a aVar, String str, List list, i iVar) {
|
||||
this.i = aVar;
|
||||
this.j = str;
|
||||
this.k = list;
|
||||
this.l = iVar;
|
||||
}
|
||||
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
this.i.onConsumeResponse(n.k, this.j.a);
|
||||
/* JADX WARNING: Code restructure failed: missing block: B:26:0x00cd, code lost:
|
||||
r14 = 4;
|
||||
r0 = "Item is unavailable for purchase.";
|
||||
*/
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
String str;
|
||||
int i;
|
||||
Bundle bundle;
|
||||
int i2;
|
||||
a aVar = this.i;
|
||||
String str2 = this.j;
|
||||
List list = this.k;
|
||||
i iVar = this.l;
|
||||
Objects.requireNonNull(aVar);
|
||||
ArrayList arrayList = new ArrayList();
|
||||
int size = list.size();
|
||||
int i3 = 0;
|
||||
while (true) {
|
||||
if (i3 >= size) {
|
||||
str = "";
|
||||
i = 0;
|
||||
break;
|
||||
}
|
||||
int i4 = i3 + 20;
|
||||
ArrayList arrayList2 = new ArrayList(list.subList(i3, i4 > size ? size : i4));
|
||||
ArrayList<String> arrayList3 = new ArrayList<>();
|
||||
int size2 = arrayList2.size();
|
||||
for (int i5 = 0; i5 < size2; i5++) {
|
||||
arrayList3.add(((q) arrayList2.get(i5)).a);
|
||||
}
|
||||
Bundle bundle2 = new Bundle();
|
||||
bundle2.putStringArrayList("ITEM_ID_LIST", arrayList3);
|
||||
bundle2.putString("playBillingLibraryVersion", aVar.b);
|
||||
try {
|
||||
if (aVar.l) {
|
||||
i2 = i4;
|
||||
bundle = aVar.f.n(10, aVar.e.getPackageName(), str2, bundle2, a.b(aVar.i, aVar.p, aVar.b, null, arrayList2));
|
||||
} else {
|
||||
i2 = i4;
|
||||
bundle = aVar.f.g0(3, aVar.e.getPackageName(), str2, bundle2);
|
||||
}
|
||||
if (bundle == null) {
|
||||
a.f("BillingClient", "querySkuDetailsAsync got null sku details list");
|
||||
break;
|
||||
} else if (!bundle.containsKey("DETAILS_LIST")) {
|
||||
i = a.a(bundle, "BillingClient");
|
||||
str = a.d(bundle, "BillingClient");
|
||||
if (i != 0) {
|
||||
StringBuilder sb = new StringBuilder(50);
|
||||
sb.append("getSkuDetails() failed. Response code: ");
|
||||
sb.append(i);
|
||||
a.f("BillingClient", sb.toString());
|
||||
} else {
|
||||
a.f("BillingClient", "getSkuDetails() returned a bundle with neither an error nor a detail list.");
|
||||
}
|
||||
} else {
|
||||
ArrayList<String> stringArrayList = bundle.getStringArrayList("DETAILS_LIST");
|
||||
if (stringArrayList == null) {
|
||||
a.f("BillingClient", "querySkuDetailsAsync got null response list");
|
||||
break;
|
||||
}
|
||||
for (int i6 = 0; i6 < stringArrayList.size(); i6++) {
|
||||
try {
|
||||
SkuDetails skuDetails = new SkuDetails(stringArrayList.get(i6));
|
||||
String valueOf = String.valueOf(skuDetails);
|
||||
StringBuilder sb2 = new StringBuilder(valueOf.length() + 17);
|
||||
sb2.append("Got sku details: ");
|
||||
sb2.append(valueOf);
|
||||
a.e("BillingClient", sb2.toString());
|
||||
arrayList.add(skuDetails);
|
||||
} catch (JSONException unused) {
|
||||
a.f("BillingClient", "Got a JSON exception trying to decode SkuDetails.");
|
||||
str = "Error trying to decode SkuDetails.";
|
||||
arrayList = null;
|
||||
i = 6;
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
iVar.onSkuDetailsResponse(billingResult, arrayList);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
i3 = i2;
|
||||
}
|
||||
} catch (Exception e) {
|
||||
String valueOf2 = String.valueOf(e);
|
||||
StringBuilder sb3 = new StringBuilder(valueOf2.length() + 63);
|
||||
sb3.append("querySkuDetailsAsync got a remote exception (try to reconnect).");
|
||||
sb3.append(valueOf2);
|
||||
a.f("BillingClient", sb3.toString());
|
||||
i = -1;
|
||||
str = "Service connection is disconnected.";
|
||||
}
|
||||
}
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
iVar.onSkuDetailsResponse(billingResult, arrayList);
|
||||
return null;
|
||||
arrayList = null;
|
||||
BillingResult billingResult = new BillingResult();
|
||||
billingResult.a = i;
|
||||
billingResult.b = str;
|
||||
iVar.onSkuDetailsResponse(billingResult, arrayList);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,14 +1,19 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class w implements Runnable {
|
||||
public final /* synthetic */ h i;
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ BillingResult j;
|
||||
|
||||
public /* synthetic */ w(h hVar) {
|
||||
this.i = hVar;
|
||||
public /* synthetic */ w(a aVar, BillingResult billingResult) {
|
||||
this.i = aVar;
|
||||
this.j = billingResult;
|
||||
}
|
||||
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
this.i.onSkuDetailsResponse(n.k, null);
|
||||
a aVar = this.i;
|
||||
aVar.d.b.a.onPurchasesUpdated(this.j, null);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,27 +1,16 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import c.i.a.f.h.n.a;
|
||||
import java.util.concurrent.Future;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class x implements Runnable {
|
||||
public final /* synthetic */ Future i;
|
||||
public final /* synthetic */ Runnable j;
|
||||
public final /* synthetic */ e i;
|
||||
public final /* synthetic */ d j;
|
||||
|
||||
public /* synthetic */ x(Future future, Runnable runnable) {
|
||||
this.i = future;
|
||||
this.j = runnable;
|
||||
public /* synthetic */ x(e eVar, d dVar) {
|
||||
this.i = eVar;
|
||||
this.j = dVar;
|
||||
}
|
||||
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
Future future = this.i;
|
||||
Runnable runnable = this.j;
|
||||
if (!future.isDone() && !future.isCancelled()) {
|
||||
future.cancel(true);
|
||||
a.f("BillingClient", "Async task is taking too long, cancel it!");
|
||||
if (runnable != null) {
|
||||
runnable.run();
|
||||
}
|
||||
}
|
||||
this.i.onConsumeResponse(p.k, this.j.a);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,32 +1,22 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.os.Bundle;
|
||||
import com.android.billingclient.api.BillingFlowParams;
|
||||
import com.android.billingclient.api.SkuDetails;
|
||||
import java.util.concurrent.Callable;
|
||||
import c.i.a.f.h.n.k;
|
||||
import c.i.a.f.h.n.l;
|
||||
import c.i.a.f.h.n.m;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final /* synthetic */ class y implements Callable {
|
||||
public final /* synthetic */ a i;
|
||||
public final /* synthetic */ int j;
|
||||
public final /* synthetic */ SkuDetails k;
|
||||
public final /* synthetic */ String l;
|
||||
public final /* synthetic */ BillingFlowParams m;
|
||||
public final /* synthetic */ Bundle n;
|
||||
public final /* synthetic */ class y implements Runnable {
|
||||
public final /* synthetic */ f i;
|
||||
|
||||
public /* synthetic */ y(a aVar, int i, SkuDetails skuDetails, String str, BillingFlowParams billingFlowParams, Bundle bundle) {
|
||||
this.i = aVar;
|
||||
this.j = i;
|
||||
this.k = skuDetails;
|
||||
this.l = str;
|
||||
this.m = billingFlowParams;
|
||||
this.n = bundle;
|
||||
public /* synthetic */ y(f fVar) {
|
||||
this.i = fVar;
|
||||
}
|
||||
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Object call() {
|
||||
a aVar = this.i;
|
||||
int i = this.j;
|
||||
SkuDetails skuDetails = this.k;
|
||||
return aVar.f.e0(i, aVar.e.getPackageName(), skuDetails.d(), this.l, null, this.n);
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
f fVar = this.i;
|
||||
BillingResult billingResult = p.k;
|
||||
m<Object> mVar = k.j;
|
||||
fVar.onQueryPurchasesResponse(billingResult, l.k);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,120 +1,14 @@
|
|||
package c.d.a.a;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
import c.i.a.f.h.n.a;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.ArrayList;
|
||||
import java.util.concurrent.Callable;
|
||||
import org.json.JSONException;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class z implements Callable<Purchase.a> {
|
||||
public final /* synthetic */ String i;
|
||||
public final /* synthetic */ a j;
|
||||
public final /* synthetic */ class z implements Runnable {
|
||||
public final /* synthetic */ i i;
|
||||
|
||||
public z(a aVar, String str) {
|
||||
this.j = aVar;
|
||||
this.i = str;
|
||||
public /* synthetic */ z(i iVar) {
|
||||
this.i = iVar;
|
||||
}
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // java.util.concurrent.Callable
|
||||
public final Purchase.a call() throws Exception {
|
||||
a aVar = this.j;
|
||||
String str = this.i;
|
||||
String valueOf = String.valueOf(str);
|
||||
a.e("BillingClient", valueOf.length() != 0 ? "Querying owned items, item type: ".concat(valueOf) : new String("Querying owned items, item type: "));
|
||||
ArrayList arrayList = new ArrayList();
|
||||
boolean z2 = aVar.k;
|
||||
boolean z3 = aVar.p;
|
||||
String str2 = aVar.b;
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putString("playBillingLibraryVersion", str2);
|
||||
int i = 1;
|
||||
if (z2 && z3) {
|
||||
bundle.putBoolean("enablePendingPurchases", true);
|
||||
}
|
||||
String str3 = null;
|
||||
do {
|
||||
try {
|
||||
Bundle s0 = aVar.k ? aVar.f.s0(9, aVar.e.getPackageName(), str, str3, bundle) : aVar.f.F(3, aVar.e.getPackageName(), str, str3);
|
||||
BillingResult billingResult = n.h;
|
||||
if (s0 == null) {
|
||||
Object[] objArr = new Object[i];
|
||||
objArr[0] = "getPurchase()";
|
||||
a.f("BillingClient", String.format("%s got null owned items list", objArr));
|
||||
} else {
|
||||
int a = a.a(s0, "BillingClient");
|
||||
String d = a.d(s0, "BillingClient");
|
||||
BillingResult billingResult2 = new BillingResult();
|
||||
billingResult2.a = a;
|
||||
billingResult2.b = d;
|
||||
if (a != 0) {
|
||||
a.f("BillingClient", String.format("%s failed. Response code: %s", "getPurchase()", Integer.valueOf(a)));
|
||||
billingResult = billingResult2;
|
||||
i = 1;
|
||||
} else if (!s0.containsKey("INAPP_PURCHASE_ITEM_LIST") || !s0.containsKey("INAPP_PURCHASE_DATA_LIST") || !s0.containsKey("INAPP_DATA_SIGNATURE_LIST")) {
|
||||
i = 1;
|
||||
a.f("BillingClient", String.format("Bundle returned from %s doesn't contain required fields.", "getPurchase()"));
|
||||
} else {
|
||||
ArrayList<String> stringArrayList = s0.getStringArrayList("INAPP_PURCHASE_ITEM_LIST");
|
||||
ArrayList<String> stringArrayList2 = s0.getStringArrayList("INAPP_PURCHASE_DATA_LIST");
|
||||
ArrayList<String> stringArrayList3 = s0.getStringArrayList("INAPP_DATA_SIGNATURE_LIST");
|
||||
if (stringArrayList == null) {
|
||||
i = 1;
|
||||
a.f("BillingClient", String.format("Bundle returned from %s contains null SKUs list.", "getPurchase()"));
|
||||
} else {
|
||||
i = 1;
|
||||
if (stringArrayList2 == null) {
|
||||
a.f("BillingClient", String.format("Bundle returned from %s contains null purchases list.", "getPurchase()"));
|
||||
} else if (stringArrayList3 == null) {
|
||||
a.f("BillingClient", String.format("Bundle returned from %s contains null signatures list.", "getPurchase()"));
|
||||
} else {
|
||||
billingResult = n.i;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (billingResult != n.i) {
|
||||
return new Purchase.a(billingResult, null);
|
||||
}
|
||||
ArrayList<String> stringArrayList4 = s0.getStringArrayList("INAPP_PURCHASE_ITEM_LIST");
|
||||
ArrayList<String> stringArrayList5 = s0.getStringArrayList("INAPP_PURCHASE_DATA_LIST");
|
||||
ArrayList<String> stringArrayList6 = s0.getStringArrayList("INAPP_DATA_SIGNATURE_LIST");
|
||||
for (int i2 = 0; i2 < stringArrayList5.size(); i2++) {
|
||||
String str4 = stringArrayList5.get(i2);
|
||||
String str5 = stringArrayList6.get(i2);
|
||||
String valueOf2 = String.valueOf(stringArrayList4.get(i2));
|
||||
a.e("BillingClient", valueOf2.length() != 0 ? "Sku is owned: ".concat(valueOf2) : new String("Sku is owned: "));
|
||||
try {
|
||||
Purchase purchase = new Purchase(str4, str5);
|
||||
if (TextUtils.isEmpty(purchase.a())) {
|
||||
a.f("BillingClient", "BUG: empty/null token!");
|
||||
}
|
||||
arrayList.add(purchase);
|
||||
} catch (JSONException e) {
|
||||
String valueOf3 = String.valueOf(e);
|
||||
StringBuilder sb = new StringBuilder(valueOf3.length() + 48);
|
||||
sb.append("Got an exception trying to decode the purchase: ");
|
||||
sb.append(valueOf3);
|
||||
a.f("BillingClient", sb.toString());
|
||||
return new Purchase.a(n.h, null);
|
||||
}
|
||||
}
|
||||
str3 = s0.getString("INAPP_CONTINUATION_TOKEN");
|
||||
String valueOf4 = String.valueOf(str3);
|
||||
a.e("BillingClient", valueOf4.length() != 0 ? "Continuation token: ".concat(valueOf4) : new String("Continuation token: "));
|
||||
} catch (Exception e2) {
|
||||
String valueOf5 = String.valueOf(e2);
|
||||
StringBuilder sb2 = new StringBuilder(valueOf5.length() + 57);
|
||||
sb2.append("Got exception trying to get purchases: ");
|
||||
sb2.append(valueOf5);
|
||||
sb2.append("; try to reconnect");
|
||||
a.f("BillingClient", sb2.toString());
|
||||
return new Purchase.a(n.j, null);
|
||||
}
|
||||
} while (!TextUtils.isEmpty(str3));
|
||||
return new Purchase.a(n.i, arrayList);
|
||||
@Override // java.lang.Runnable
|
||||
public final void run() {
|
||||
this.i.onSkuDetailsResponse(p.k, null);
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class a9 implements z2<d9> {
|
||||
public static a9 i = new a9();
|
||||
public final z2<d9> j = f.x1(new b3(new c9()));
|
||||
public final z2<d9> j = f.y1(new b3(new c9()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((d9) i.a()).a();
|
||||
|
|
|
@ -22,7 +22,7 @@ public final class b3<T> implements z2<T>, Serializable {
|
|||
@Override // java.lang.Object
|
||||
public final boolean equals(@NullableDecl Object obj) {
|
||||
if (obj instanceof b3) {
|
||||
return f.R1(this.zza, ((b3) obj).zza);
|
||||
return f.S1(this.zza, ((b3) obj).zza);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class b8 implements z2<a8> {
|
||||
public static b8 i = new b8();
|
||||
public final z2<a8> j = f.x1(new b3(new d8()));
|
||||
public final z2<a8> j = f.y1(new b3(new d8()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class bb implements z2<ab> {
|
||||
public static bb i = new bb();
|
||||
public final z2<ab> j = f.x1(new b3(new db()));
|
||||
public final z2<ab> j = f.y1(new b3(new db()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -44,7 +44,7 @@ public final class c2 implements b2 {
|
|||
return null;
|
||||
}
|
||||
try {
|
||||
return (String) f.A1(new g2(this, str));
|
||||
return (String) f.B1(new g2(this, str));
|
||||
} catch (IllegalStateException | SecurityException e) {
|
||||
String valueOf = String.valueOf(str);
|
||||
Log.e("GservicesLoader", valueOf.length() != 0 ? "Unable to read GServices for: ".concat(valueOf) : new String("Unable to read GServices for: "), e);
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class c8 implements z2<f8> {
|
||||
public static c8 i = new c8();
|
||||
public final z2<f8> j = f.x1(new b3(new e8()));
|
||||
public final z2<f8> j = f.y1(new b3(new e8()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class cb implements z2<fb> {
|
||||
public static cb i = new cb();
|
||||
public final z2<fb> j = f.x1(new b3(new eb()));
|
||||
public final z2<fb> j = f.y1(new b3(new eb()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class da implements z2<ca> {
|
||||
public static da i = new da();
|
||||
public final z2<ca> j = f.x1(new b3(new fa()));
|
||||
public final z2<ca> j = f.y1(new b3(new fa()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((ca) i.a()).a();
|
||||
|
|
|
@ -3252,7 +3252,7 @@ public final class e6<T> implements q6<T> {
|
|||
int i25 = i20 + 1;
|
||||
byte b3 = bArr3[i20];
|
||||
if (b3 < 0) {
|
||||
i3 = f.q1(b3, bArr3, i25, s3Var7);
|
||||
i3 = f.r1(b3, bArr3, i25, s3Var7);
|
||||
b2 = s3Var7.a;
|
||||
} else {
|
||||
b2 = b3;
|
||||
|
@ -3298,7 +3298,7 @@ public final class e6<T> implements q6<T> {
|
|||
bArr3 = bArr2;
|
||||
e6Var = e6Var6;
|
||||
if (i27 == 1) {
|
||||
j7.d(t7, j, Double.longBitsToDouble(f.T1(bArr3, i3)));
|
||||
j7.d(t7, j, Double.longBitsToDouble(f.W1(bArr3, i3)));
|
||||
i20 = i3 + 8;
|
||||
i7 = i24 | i32;
|
||||
t7 = t7;
|
||||
|
@ -3323,7 +3323,7 @@ public final class e6<T> implements q6<T> {
|
|||
bArr3 = bArr2;
|
||||
e6Var3 = e6Var6;
|
||||
if (i27 == 5) {
|
||||
j7.e.d(t3, j, Float.intBitsToFloat(f.u1(bArr3, i3)));
|
||||
j7.e.d(t3, j, Float.intBitsToFloat(f.v1(bArr3, i3)));
|
||||
i20 = i3 + 4;
|
||||
i15 = i24 | i32;
|
||||
i24 = i15;
|
||||
|
@ -3348,7 +3348,7 @@ public final class e6<T> implements q6<T> {
|
|||
bArr3 = bArr2;
|
||||
e6Var3 = e6Var6;
|
||||
if (i27 == 0) {
|
||||
i20 = f.S1(bArr3, i3, s3Var3);
|
||||
i20 = f.V1(bArr3, i3, s3Var3);
|
||||
unsafe2.putLong(t, j, s3Var3.b);
|
||||
i15 = i24 | i32;
|
||||
t3 = t7;
|
||||
|
@ -3375,7 +3375,7 @@ public final class e6<T> implements q6<T> {
|
|||
t4 = t7;
|
||||
e6Var3 = e6Var6;
|
||||
if (i27 == 0) {
|
||||
i20 = f.v1(bArr3, i3, s3Var3);
|
||||
i20 = f.w1(bArr3, i3, s3Var3);
|
||||
unsafe2.putInt(t4, j, s3Var3.a);
|
||||
t3 = t4;
|
||||
i15 = i24 | i32;
|
||||
|
@ -3401,7 +3401,7 @@ public final class e6<T> implements q6<T> {
|
|||
if (i27 == 1) {
|
||||
e6Var3 = e6Var6;
|
||||
s3Var3 = s3Var7;
|
||||
unsafe2.putLong(t, j, f.T1(bArr3, i3));
|
||||
unsafe2.putLong(t, j, f.W1(bArr3, i3));
|
||||
i20 = i3 + 8;
|
||||
t3 = t7;
|
||||
i15 = i24 | i32;
|
||||
|
@ -3431,7 +3431,7 @@ public final class e6<T> implements q6<T> {
|
|||
i6 = i14;
|
||||
break;
|
||||
} else {
|
||||
unsafe2.putInt(t5, j, f.u1(bArr3, i3));
|
||||
unsafe2.putInt(t5, j, f.v1(bArr3, i3));
|
||||
i20 = i3 + 4;
|
||||
i24 |= i32;
|
||||
t7 = t5;
|
||||
|
@ -3453,7 +3453,7 @@ public final class e6<T> implements q6<T> {
|
|||
i6 = i14;
|
||||
break;
|
||||
} else {
|
||||
i20 = f.S1(bArr3, i3, s3Var5);
|
||||
i20 = f.V1(bArr3, i3, s3Var5);
|
||||
j7.e.g(t5, j, s3Var5.b != 0);
|
||||
i24 |= i32;
|
||||
t7 = t5;
|
||||
|
@ -3471,7 +3471,7 @@ public final class e6<T> implements q6<T> {
|
|||
bArr3 = bArr2;
|
||||
t4 = t7;
|
||||
if (i27 == 2) {
|
||||
i20 = (536870912 & i29) == 0 ? f.V1(bArr3, i3, s3Var4) : f.W1(bArr3, i3, s3Var4);
|
||||
i20 = (536870912 & i29) == 0 ? f.Y1(bArr3, i3, s3Var4) : f.a2(bArr3, i3, s3Var4);
|
||||
unsafe2.putObject(t4, j, s3Var4.f1168c);
|
||||
s3Var3 = s3Var4;
|
||||
e6Var3 = e6Var6;
|
||||
|
@ -3500,7 +3500,7 @@ public final class e6<T> implements q6<T> {
|
|||
if (i27 == 2) {
|
||||
q6 o = e6Var6.o(i14);
|
||||
e6Var6 = e6Var6;
|
||||
i20 = f.t1(o, bArr3, i3, i2, s3Var4);
|
||||
i20 = f.u1(o, bArr3, i3, i2, s3Var4);
|
||||
Object object = unsafe2.getObject(t4, j);
|
||||
if (object == null) {
|
||||
unsafe2.putObject(t4, j, s3Var4.f1168c);
|
||||
|
@ -3536,7 +3536,7 @@ public final class e6<T> implements q6<T> {
|
|||
i6 = i14;
|
||||
break;
|
||||
} else {
|
||||
i20 = f.X1(bArr3, i3, s3Var6);
|
||||
i20 = f.c2(bArr3, i3, s3Var6);
|
||||
unsafe2.putObject(t6, j, s3Var6.f1168c);
|
||||
i24 |= i32;
|
||||
i17 = i2;
|
||||
|
@ -3557,7 +3557,7 @@ public final class e6<T> implements q6<T> {
|
|||
i6 = i14;
|
||||
break;
|
||||
} else {
|
||||
i20 = f.v1(bArr3, i3, s3Var6);
|
||||
i20 = f.w1(bArr3, i3, s3Var6);
|
||||
unsafe2.putInt(t6, j, s3Var6.a);
|
||||
i24 |= i32;
|
||||
i17 = i2;
|
||||
|
@ -3578,7 +3578,7 @@ public final class e6<T> implements q6<T> {
|
|||
i6 = i14;
|
||||
break;
|
||||
} else {
|
||||
i20 = f.v1(bArr3, i3, s3Var6);
|
||||
i20 = f.w1(bArr3, i3, s3Var6);
|
||||
unsafe2.putInt(t6, j, d4.b(s3Var6.a));
|
||||
i24 |= i32;
|
||||
i17 = i2;
|
||||
|
@ -3596,12 +3596,12 @@ public final class e6<T> implements q6<T> {
|
|||
break;
|
||||
} else {
|
||||
bArr3 = bArr2;
|
||||
int S1 = f.S1(bArr3, i3, s3Var7);
|
||||
int V1 = f.V1(bArr3, i3, s3Var7);
|
||||
i14 = i4;
|
||||
i5 = i26;
|
||||
unsafe2.putLong(t, j, d4.a(s3Var7.b));
|
||||
i24 |= i32;
|
||||
i20 = S1;
|
||||
i20 = V1;
|
||||
t6 = t7;
|
||||
s3Var6 = s3Var7;
|
||||
e6Var4 = e6Var6;
|
||||
|
@ -3666,7 +3666,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
i10 = i4;
|
||||
t2 = t7;
|
||||
i20 = f.r1(e6Var2.o(i4), b2, bArr, i3, i2, b5Var, s3Var);
|
||||
i20 = f.s1(e6Var2.o(i4), b2, bArr, i3, i2, b5Var, s3Var);
|
||||
} else {
|
||||
i8 = i4;
|
||||
i13 = i3;
|
||||
|
@ -3678,7 +3678,7 @@ public final class e6<T> implements q6<T> {
|
|||
i9 = i20;
|
||||
i24 = i12;
|
||||
i23 = i11;
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i22 = i8;
|
||||
e6Var = this;
|
||||
t7 = t;
|
||||
|
@ -3704,7 +3704,7 @@ public final class e6<T> implements q6<T> {
|
|||
i8 = i6;
|
||||
unsafe = unsafe2;
|
||||
i9 = i3;
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i22 = i8;
|
||||
e6Var = this;
|
||||
t7 = t;
|
||||
|
@ -3728,7 +3728,7 @@ public final class e6<T> implements q6<T> {
|
|||
i8 = i6;
|
||||
unsafe = unsafe2;
|
||||
i9 = i3;
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i22 = i8;
|
||||
e6Var = this;
|
||||
t7 = t;
|
||||
|
@ -3749,7 +3749,7 @@ public final class e6<T> implements q6<T> {
|
|||
i8 = i6;
|
||||
unsafe = unsafe2;
|
||||
i9 = i3;
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i22 = i8;
|
||||
e6Var = this;
|
||||
t7 = t;
|
||||
|
@ -4010,7 +4010,7 @@ public final class e6<T> implements q6<T> {
|
|||
switch (i7) {
|
||||
case 51:
|
||||
if (i5 == 1) {
|
||||
unsafe.putObject(t, j, Double.valueOf(Double.longBitsToDouble(f.T1(bArr, i))));
|
||||
unsafe.putObject(t, j, Double.valueOf(Double.longBitsToDouble(f.W1(bArr, i))));
|
||||
i9 = i + 8;
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4018,7 +4018,7 @@ public final class e6<T> implements q6<T> {
|
|||
return i;
|
||||
case 52:
|
||||
if (i5 == 5) {
|
||||
unsafe.putObject(t, j, Float.valueOf(Float.intBitsToFloat(f.u1(bArr, i))));
|
||||
unsafe.putObject(t, j, Float.valueOf(Float.intBitsToFloat(f.v1(bArr, i))));
|
||||
i9 = i + 4;
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4027,7 +4027,7 @@ public final class e6<T> implements q6<T> {
|
|||
case 53:
|
||||
case 54:
|
||||
if (i5 == 0) {
|
||||
i9 = f.S1(bArr, i, s3Var);
|
||||
i9 = f.V1(bArr, i, s3Var);
|
||||
unsafe.putObject(t, j, Long.valueOf(s3Var.b));
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4036,7 +4036,7 @@ public final class e6<T> implements q6<T> {
|
|||
case 55:
|
||||
case 62:
|
||||
if (i5 == 0) {
|
||||
i9 = f.v1(bArr, i, s3Var);
|
||||
i9 = f.w1(bArr, i, s3Var);
|
||||
unsafe.putObject(t, j, Integer.valueOf(s3Var.a));
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4045,7 +4045,7 @@ public final class e6<T> implements q6<T> {
|
|||
case 56:
|
||||
case 65:
|
||||
if (i5 == 1) {
|
||||
unsafe.putObject(t, j, Long.valueOf(f.T1(bArr, i)));
|
||||
unsafe.putObject(t, j, Long.valueOf(f.W1(bArr, i)));
|
||||
i9 = i + 8;
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4054,7 +4054,7 @@ public final class e6<T> implements q6<T> {
|
|||
case 57:
|
||||
case 64:
|
||||
if (i5 == 5) {
|
||||
unsafe.putObject(t, j, Integer.valueOf(f.u1(bArr, i)));
|
||||
unsafe.putObject(t, j, Integer.valueOf(f.v1(bArr, i)));
|
||||
i9 = i + 4;
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4062,7 +4062,7 @@ public final class e6<T> implements q6<T> {
|
|||
return i;
|
||||
case 58:
|
||||
if (i5 == 0) {
|
||||
i9 = f.S1(bArr, i, s3Var);
|
||||
i9 = f.V1(bArr, i, s3Var);
|
||||
if (s3Var.b == 0) {
|
||||
z2 = false;
|
||||
}
|
||||
|
@ -4073,23 +4073,23 @@ public final class e6<T> implements q6<T> {
|
|||
return i;
|
||||
case 59:
|
||||
if (i5 == 2) {
|
||||
int v1 = f.v1(bArr, i, s3Var);
|
||||
int w1 = f.w1(bArr, i, s3Var);
|
||||
int i10 = s3Var.a;
|
||||
if (i10 == 0) {
|
||||
unsafe.putObject(t, j, "");
|
||||
} else if ((i6 & 536870912) == 0 || k7.b(bArr, v1, v1 + i10)) {
|
||||
unsafe.putObject(t, j, new String(bArr, v1, i10, w4.a));
|
||||
v1 += i10;
|
||||
} else if ((i6 & 536870912) == 0 || k7.b(bArr, w1, w1 + i10)) {
|
||||
unsafe.putObject(t, j, new String(bArr, w1, i10, w4.a));
|
||||
w1 += i10;
|
||||
} else {
|
||||
throw zzij.e();
|
||||
}
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return v1;
|
||||
return w1;
|
||||
}
|
||||
return i;
|
||||
case 60:
|
||||
if (i5 == 2) {
|
||||
int t1 = f.t1(o(i8), bArr, i, i2, s3Var);
|
||||
int u1 = f.u1(o(i8), bArr, i, i2, s3Var);
|
||||
Object object = unsafe.getInt(t, j2) == i4 ? unsafe.getObject(t, j) : null;
|
||||
if (object == null) {
|
||||
unsafe.putObject(t, j, s3Var.f1168c);
|
||||
|
@ -4097,12 +4097,12 @@ public final class e6<T> implements q6<T> {
|
|||
unsafe.putObject(t, j, w4.c(object, s3Var.f1168c));
|
||||
}
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return t1;
|
||||
return u1;
|
||||
}
|
||||
return i;
|
||||
case 61:
|
||||
if (i5 == 2) {
|
||||
i9 = f.X1(bArr, i, s3Var);
|
||||
i9 = f.c2(bArr, i, s3Var);
|
||||
unsafe.putObject(t, j, s3Var.f1168c);
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4110,22 +4110,22 @@ public final class e6<T> implements q6<T> {
|
|||
return i;
|
||||
case 63:
|
||||
if (i5 == 0) {
|
||||
int v12 = f.v1(bArr, i, s3Var);
|
||||
int w12 = f.w1(bArr, i, s3Var);
|
||||
int i11 = s3Var.a;
|
||||
a5 a5Var = (a5) this.d[((i8 / 3) << 1) + 1];
|
||||
if (a5Var == null || a5Var.f(i11)) {
|
||||
unsafe.putObject(t, j, Integer.valueOf(i11));
|
||||
i9 = v12;
|
||||
i9 = w12;
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
}
|
||||
M(t).a(i3, Long.valueOf((long) i11));
|
||||
return v12;
|
||||
return w12;
|
||||
}
|
||||
return i;
|
||||
case 66:
|
||||
if (i5 == 0) {
|
||||
i9 = f.v1(bArr, i, s3Var);
|
||||
i9 = f.w1(bArr, i, s3Var);
|
||||
unsafe.putObject(t, j, Integer.valueOf(d4.b(s3Var.a)));
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4133,7 +4133,7 @@ public final class e6<T> implements q6<T> {
|
|||
return i;
|
||||
case 67:
|
||||
if (i5 == 0) {
|
||||
i9 = f.S1(bArr, i, s3Var);
|
||||
i9 = f.V1(bArr, i, s3Var);
|
||||
unsafe.putObject(t, j, Long.valueOf(d4.a(s3Var.b)));
|
||||
unsafe.putInt(t, j2, i4);
|
||||
return i9;
|
||||
|
@ -4141,7 +4141,7 @@ public final class e6<T> implements q6<T> {
|
|||
return i;
|
||||
case 68:
|
||||
if (i5 == 3) {
|
||||
i9 = f.s1(o(i8), bArr, i, i2, (i3 & -8) | 4, s3Var);
|
||||
i9 = f.t1(o(i8), bArr, i, i2, (i3 & -8) | 4, s3Var);
|
||||
Object object2 = unsafe.getInt(t, j2) == i4 ? unsafe.getObject(t, j) : null;
|
||||
if (object2 == null) {
|
||||
unsafe.putObject(t, j, s3Var.f1168c);
|
||||
|
@ -4196,9 +4196,9 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
t5<?, ?> g = this.q.g(obj);
|
||||
this.q.b(object);
|
||||
int v1 = f.v1(bArr, i, s3Var);
|
||||
int w1 = f.w1(bArr, i, s3Var);
|
||||
int i4 = s3Var.a;
|
||||
if (i4 < 0 || i4 > i2 - v1) {
|
||||
if (i4 < 0 || i4 > i2 - w1) {
|
||||
throw zzij.a();
|
||||
}
|
||||
Objects.requireNonNull(g);
|
||||
|
@ -4236,7 +4236,7 @@ public final class e6<T> implements q6<T> {
|
|||
int i17;
|
||||
byte b5;
|
||||
byte b6;
|
||||
int S1;
|
||||
int V1;
|
||||
byte b7;
|
||||
byte b8;
|
||||
byte b9;
|
||||
|
@ -4261,7 +4261,7 @@ public final class e6<T> implements q6<T> {
|
|||
int i26 = i20 + 1;
|
||||
byte b11 = bArr3[i20];
|
||||
if (b11 < 0) {
|
||||
i26 = f.q1(b11, bArr3, i26, s3Var3);
|
||||
i26 = f.r1(b11, bArr3, i26, s3Var3);
|
||||
b11 = s3Var3.a;
|
||||
}
|
||||
int i27 = b11 >>> 3;
|
||||
|
@ -4291,7 +4291,7 @@ public final class e6<T> implements q6<T> {
|
|||
if (s3Var2.d == h4.a()) {
|
||||
t3 = t;
|
||||
} else if (s3Var2.d.d.get(new h4.a(this.g, i8)) == null) {
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
t5 = t;
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
|
@ -4312,7 +4312,7 @@ public final class e6<T> implements q6<T> {
|
|||
t3 = t;
|
||||
s3Var2 = s3Var;
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4368,7 +4368,7 @@ public final class e6<T> implements q6<T> {
|
|||
b5 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 1) {
|
||||
j7.d(t5, j, Double.longBitsToDouble(f.T1(bArr2, i26)));
|
||||
j7.d(t5, j, Double.longBitsToDouble(f.W1(bArr2, i26)));
|
||||
i20 = i26 + 8;
|
||||
i7 |= i32;
|
||||
i24 = i17;
|
||||
|
@ -4388,7 +4388,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4408,7 +4408,7 @@ public final class e6<T> implements q6<T> {
|
|||
b5 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 5) {
|
||||
j7.e.d(t5, j, Float.intBitsToFloat(f.u1(bArr2, i26)));
|
||||
j7.e.d(t5, j, Float.intBitsToFloat(f.v1(bArr2, i26)));
|
||||
i20 = i26 + 4;
|
||||
i7 |= i32;
|
||||
i24 = i17;
|
||||
|
@ -4428,7 +4428,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4449,11 +4449,11 @@ public final class e6<T> implements q6<T> {
|
|||
b6 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 0) {
|
||||
S1 = f.S1(bArr2, i26, s3Var3);
|
||||
V1 = f.V1(bArr2, i26, s3Var3);
|
||||
b7 = b6;
|
||||
unsafe2.putLong(t, j, s3Var3.b);
|
||||
i7 |= i32;
|
||||
i20 = S1;
|
||||
i20 = V1;
|
||||
b5 = b7;
|
||||
i24 = i17;
|
||||
bArr3 = bArr2;
|
||||
|
@ -4473,7 +4473,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4494,7 +4494,7 @@ public final class e6<T> implements q6<T> {
|
|||
b6 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 0) {
|
||||
i20 = f.v1(bArr2, i26, s3Var3);
|
||||
i20 = f.w1(bArr2, i26, s3Var3);
|
||||
unsafe2.putInt(t5, j, s3Var3.a);
|
||||
b5 = b6;
|
||||
i7 |= i32;
|
||||
|
@ -4516,7 +4516,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4537,7 +4537,7 @@ public final class e6<T> implements q6<T> {
|
|||
b8 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 1) {
|
||||
unsafe2.putLong(t, j, f.T1(bArr2, i26));
|
||||
unsafe2.putLong(t, j, f.W1(bArr2, i26));
|
||||
b5 = b8;
|
||||
i20 = i26 + 8;
|
||||
i7 |= i32;
|
||||
|
@ -4559,7 +4559,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4580,7 +4580,7 @@ public final class e6<T> implements q6<T> {
|
|||
b8 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 5) {
|
||||
unsafe2.putInt(t5, j, f.u1(bArr2, i26));
|
||||
unsafe2.putInt(t5, j, f.v1(bArr2, i26));
|
||||
i20 = i26 + 4;
|
||||
i18 = i7 | i32;
|
||||
i19 = i2;
|
||||
|
@ -4603,7 +4603,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4624,9 +4624,9 @@ public final class e6<T> implements q6<T> {
|
|||
b8 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 0) {
|
||||
int S12 = f.S1(bArr2, i26, s3Var3);
|
||||
int V12 = f.V1(bArr2, i26, s3Var3);
|
||||
j7.e.g(t5, j, s3Var3.b != 0);
|
||||
i20 = S12;
|
||||
i20 = V12;
|
||||
i18 = i7 | i32;
|
||||
i19 = i2;
|
||||
b10 = b8;
|
||||
|
@ -4648,7 +4648,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4669,7 +4669,7 @@ public final class e6<T> implements q6<T> {
|
|||
b8 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 2) {
|
||||
i20 = (536870912 & i29) == 0 ? f.V1(bArr2, i26, s3Var3) : f.W1(bArr2, i26, s3Var3);
|
||||
i20 = (536870912 & i29) == 0 ? f.Y1(bArr2, i26, s3Var3) : f.a2(bArr2, i26, s3Var3);
|
||||
unsafe2.putObject(t5, j, s3Var3.f1168c);
|
||||
i18 = i7 | i32;
|
||||
i19 = i2;
|
||||
|
@ -4692,7 +4692,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4713,7 +4713,7 @@ public final class e6<T> implements q6<T> {
|
|||
b8 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 2) {
|
||||
i20 = f.t1(e6Var2.o(i13), bArr2, i26, i2, s3Var3);
|
||||
i20 = f.u1(e6Var2.o(i13), bArr2, i26, i2, s3Var3);
|
||||
if ((i7 & i32) == 0) {
|
||||
unsafe2.putObject(t5, j, s3Var3.f1168c);
|
||||
} else {
|
||||
|
@ -4740,7 +4740,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4761,7 +4761,7 @@ public final class e6<T> implements q6<T> {
|
|||
b9 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 2) {
|
||||
i20 = f.X1(bArr2, i26, s3Var3);
|
||||
i20 = f.c2(bArr2, i26, s3Var3);
|
||||
unsafe2.putObject(t5, j, s3Var3.f1168c);
|
||||
b5 = b9;
|
||||
i7 |= i32;
|
||||
|
@ -4783,7 +4783,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4803,7 +4803,7 @@ public final class e6<T> implements q6<T> {
|
|||
b9 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 0) {
|
||||
i20 = f.v1(bArr2, i26, s3Var3);
|
||||
i20 = f.w1(bArr2, i26, s3Var3);
|
||||
int i34 = s3Var3.a;
|
||||
a5 G = e6Var2.G(i13);
|
||||
if (G == null || G.f(i34)) {
|
||||
|
@ -4836,7 +4836,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4856,7 +4856,7 @@ public final class e6<T> implements q6<T> {
|
|||
b9 = b11;
|
||||
i13 = i4;
|
||||
if (i28 == 0) {
|
||||
i20 = f.v1(bArr2, i26, s3Var3);
|
||||
i20 = f.w1(bArr2, i26, s3Var3);
|
||||
unsafe2.putInt(t5, j, d4.b(s3Var3.a));
|
||||
b5 = b9;
|
||||
i7 |= i32;
|
||||
|
@ -4878,7 +4878,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4896,13 +4896,13 @@ public final class e6<T> implements q6<T> {
|
|||
case 16:
|
||||
b9 = b11;
|
||||
if (i28 == 0) {
|
||||
S1 = f.S1(bArr2, i26, s3Var3);
|
||||
V1 = f.V1(bArr2, i26, s3Var3);
|
||||
b7 = b9;
|
||||
i12 = i27;
|
||||
i13 = i4;
|
||||
unsafe2.putLong(t, j, d4.a(s3Var3.b));
|
||||
i7 |= i32;
|
||||
i20 = S1;
|
||||
i20 = V1;
|
||||
b5 = b7;
|
||||
i24 = i17;
|
||||
bArr3 = bArr2;
|
||||
|
@ -4924,7 +4924,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -4942,7 +4942,7 @@ public final class e6<T> implements q6<T> {
|
|||
break;
|
||||
case 17:
|
||||
if (i28 == 3) {
|
||||
i20 = f.s1(e6Var2.o(i4), bArr, i26, i2, (i27 << 3) | 4, s3Var);
|
||||
i20 = f.t1(e6Var2.o(i4), bArr, i26, i2, (i27 << 3) | 4, s3Var);
|
||||
if ((i7 & i32) == 0) {
|
||||
unsafe2.putObject(t5, j, s3Var3.f1168c);
|
||||
} else {
|
||||
|
@ -4971,7 +4971,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -5002,7 +5002,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -5045,7 +5045,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -5078,7 +5078,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
@ -5118,7 +5118,7 @@ public final class e6<T> implements q6<T> {
|
|||
b5Var = b5Var.f(size == 0 ? 10 : size << 1);
|
||||
unsafe2.putObject(t5, j2, b5Var);
|
||||
}
|
||||
i20 = f.r1(e6Var2.o(i13), b3, bArr, i26, i2, b5Var, s3Var);
|
||||
i20 = f.s1(e6Var2.o(i13), b3, bArr, i26, i2, b5Var, s3Var);
|
||||
bArr3 = bArr3;
|
||||
i24 = i24;
|
||||
i25 = i25;
|
||||
|
@ -5140,7 +5140,7 @@ public final class e6<T> implements q6<T> {
|
|||
}
|
||||
if (this.h) {
|
||||
}
|
||||
i20 = f.p1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
i20 = f.q1(b2, bArr, i9, i2, M(t), s3Var);
|
||||
bArr3 = bArr;
|
||||
bArr2 = bArr3;
|
||||
i21 = i11;
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class ea implements z2<ha> {
|
||||
public static ea i = new ea();
|
||||
public final z2<ha> j = f.x1(new b3(new ga()));
|
||||
public final z2<ha> j = f.y1(new b3(new ga()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((ha) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class f9 implements z2<e9> {
|
||||
public static f9 i = new f9();
|
||||
public final z2<e9> j = f.x1(new b3(new h9()));
|
||||
public final z2<e9> j = f.y1(new b3(new h9()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((e9) i.a()).a();
|
||||
|
|
|
@ -164,7 +164,7 @@ public class g {
|
|||
this.f = new c.i.a.f.i.a.a(this);
|
||||
this.g = new ArrayList();
|
||||
try {
|
||||
if (f.C1(context, "google_app_id") != null) {
|
||||
if (f.D1(context, "google_app_id") != null) {
|
||||
z2 = true;
|
||||
if (z2) {
|
||||
try {
|
||||
|
|
|
@ -102,13 +102,13 @@ public final class g6<T> implements q6<T> {
|
|||
t.u();
|
||||
u4.f fVar = null;
|
||||
while (i < i2) {
|
||||
int v1 = f.v1(bArr, i, s3Var);
|
||||
int w1 = f.w1(bArr, i, s3Var);
|
||||
int i3 = s3Var.a;
|
||||
if (i3 == 11) {
|
||||
int i4 = 0;
|
||||
t3 t3Var = null;
|
||||
while (v1 < i2) {
|
||||
v1 = f.v1(bArr, v1, s3Var);
|
||||
while (w1 < i2) {
|
||||
w1 = f.w1(bArr, w1, s3Var);
|
||||
int i5 = s3Var.a;
|
||||
int i6 = i5 >>> 3;
|
||||
int i7 = i5 & 7;
|
||||
|
@ -118,34 +118,34 @@ public final class g6<T> implements q6<T> {
|
|||
n6 n6Var = n6.a;
|
||||
throw new NoSuchMethodError();
|
||||
} else if (i7 == 2) {
|
||||
v1 = f.X1(bArr, v1, s3Var);
|
||||
w1 = f.c2(bArr, w1, s3Var);
|
||||
t3Var = (t3) s3Var.f1168c;
|
||||
}
|
||||
}
|
||||
} else if (i7 == 0) {
|
||||
v1 = f.v1(bArr, v1, s3Var);
|
||||
w1 = f.w1(bArr, w1, s3Var);
|
||||
i4 = s3Var.a;
|
||||
fVar = (u4.f) this.d.c(s3Var.d, this.a, i4);
|
||||
}
|
||||
if (i5 == 12) {
|
||||
break;
|
||||
}
|
||||
v1 = f.n1(i5, bArr, v1, i2, s3Var);
|
||||
w1 = f.o1(i5, bArr, w1, i2, s3Var);
|
||||
}
|
||||
if (t3Var != null) {
|
||||
c7Var.a((i4 << 3) | 2, t3Var);
|
||||
}
|
||||
i = v1;
|
||||
i = w1;
|
||||
} else if ((i3 & 7) == 2) {
|
||||
fVar = (u4.f) this.d.c(s3Var.d, this.a, i3 >>> 3);
|
||||
if (fVar == null) {
|
||||
i = f.p1(i3, bArr, v1, i2, c7Var, s3Var);
|
||||
i = f.q1(i3, bArr, w1, i2, c7Var, s3Var);
|
||||
} else {
|
||||
n6 n6Var2 = n6.a;
|
||||
throw new NoSuchMethodError();
|
||||
}
|
||||
} else {
|
||||
i = f.n1(i3, bArr, v1, i2, s3Var);
|
||||
i = f.o1(i3, bArr, w1, i2, s3Var);
|
||||
}
|
||||
}
|
||||
if (i != i2) {
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class g9 implements z2<j9> {
|
||||
public static g9 i = new g9();
|
||||
public final z2<j9> j = f.x1(new b3(new i9()));
|
||||
public final z2<j9> j = f.y1(new b3(new i9()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class h8 implements z2<g8> {
|
||||
public static h8 i = new h8();
|
||||
public final z2<g8> j = f.x1(new b3(new j8()));
|
||||
public final z2<g8> j = f.y1(new b3(new j8()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class hb implements z2<gb> {
|
||||
public static hb i = new hb();
|
||||
public final z2<gb> j = f.x1(new b3(new jb()));
|
||||
public final z2<gb> j = f.y1(new b3(new jb()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((gb) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class i8 implements z2<l8> {
|
||||
public static i8 i = new i8();
|
||||
public final z2<l8> j = f.x1(new b3(new k8()));
|
||||
public final z2<l8> j = f.y1(new b3(new k8()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class ib implements z2<lb> {
|
||||
public static ib i = new ib();
|
||||
public final z2<lb> j = f.x1(new b3(new kb()));
|
||||
public final z2<lb> j = f.y1(new b3(new kb()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class ja implements z2<ia> {
|
||||
public static ja i = new ja();
|
||||
public final z2<ia> j = f.x1(new b3(new la()));
|
||||
public final z2<ia> j = f.y1(new b3(new la()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class ka implements z2<na> {
|
||||
public static ka i = new ka();
|
||||
public final z2<na> j = f.x1(new b3(new ma()));
|
||||
public final z2<na> j = f.y1(new b3(new ma()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -68,14 +68,14 @@ public abstract class l2<T> {
|
|||
String str = this.f;
|
||||
Objects.requireNonNull(u2Var);
|
||||
Objects.requireNonNull(str, "flagName must not be null");
|
||||
f.U1(true, "Attempt to access PhenotypeFlag not via codegen. All new PhenotypeFlags must be accessed through codegen APIs. If you believe you are seeing this error by mistake, you can add your flag to the exemption list located at //java/com/google/android/libraries/phenotype/client/lockdown/flags.textproto. Send the addition CL to ph-reviews@. See go/phenotype-android-codegen for information about generated code. See go/ph-lockdown for more information about this error.");
|
||||
f.X1(true, "Attempt to access PhenotypeFlag not via codegen. All new PhenotypeFlags must be accessed through codegen APIs. If you believe you are seeing this error by mistake, you can add your flag to the exemption list located at //java/com/google/android/libraries/phenotype/client/lockdown/flags.textproto. Send the addition CL to ph-reviews@. See go/phenotype-android-codegen for information about generated code. See go/ph-lockdown for more information about this error.");
|
||||
}
|
||||
int i = d.get();
|
||||
if (this.h < i) {
|
||||
synchronized (this) {
|
||||
if (this.h < i) {
|
||||
t2 t2Var = b;
|
||||
f.U1(t2Var != null, "Must call PhenotypeFlag.init() first");
|
||||
f.X1(t2Var != null, "Must call PhenotypeFlag.init() first");
|
||||
String str2 = (String) c2.a(t2Var.a()).g("gms:phenotype:phenotype_flag:debug_bypass_phenotype");
|
||||
if (str2 == null || !u1.f1170c.matcher(str2).matches()) {
|
||||
z2 = false;
|
||||
|
|
|
@ -141,7 +141,7 @@ public final class l7 extends m7 {
|
|||
int i4 = 0;
|
||||
while (i < i3) {
|
||||
byte b = bArr[i];
|
||||
if (!f.Q1(b)) {
|
||||
if (!f.R1(b)) {
|
||||
break;
|
||||
}
|
||||
i++;
|
||||
|
@ -152,7 +152,7 @@ public final class l7 extends m7 {
|
|||
while (i < i3) {
|
||||
int i6 = i + 1;
|
||||
byte b2 = bArr[i];
|
||||
if (f.Q1(b2)) {
|
||||
if (f.R1(b2)) {
|
||||
int i7 = i5 + 1;
|
||||
cArr[i5] = (char) b2;
|
||||
i = i6;
|
||||
|
@ -162,7 +162,7 @@ public final class l7 extends m7 {
|
|||
break;
|
||||
}
|
||||
byte b3 = bArr[i];
|
||||
if (!f.Q1(b3)) {
|
||||
if (!f.R1(b3)) {
|
||||
break;
|
||||
}
|
||||
i++;
|
||||
|
@ -174,7 +174,7 @@ public final class l7 extends m7 {
|
|||
if (b2 < -16) {
|
||||
if (i6 < i3 - 1) {
|
||||
int i8 = i6 + 1;
|
||||
f.I1(b2, bArr[i6], bArr[i8], cArr, i5);
|
||||
f.J1(b2, bArr[i6], bArr[i8], cArr, i5);
|
||||
i = i8 + 1;
|
||||
i5++;
|
||||
} else {
|
||||
|
@ -184,14 +184,14 @@ public final class l7 extends m7 {
|
|||
int i9 = i6 + 1;
|
||||
byte b4 = bArr[i6];
|
||||
int i10 = i9 + 1;
|
||||
f.H1(b2, b4, bArr[i9], bArr[i10], cArr, i5);
|
||||
f.I1(b2, b4, bArr[i9], bArr[i10], cArr, i5);
|
||||
i5 = i5 + 1 + 1;
|
||||
i = i10 + 1;
|
||||
} else {
|
||||
throw zzij.e();
|
||||
}
|
||||
} else if (i6 < i3) {
|
||||
f.J1(b2, bArr[i6], cArr, i5);
|
||||
f.K1(b2, bArr[i6], cArr, i5);
|
||||
i = i6 + 1;
|
||||
i5++;
|
||||
} else {
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class l9 implements z2<k9> {
|
||||
public static l9 i = new l9();
|
||||
public final z2<k9> j = f.x1(new b3(new n9()));
|
||||
public final z2<k9> j = f.y1(new b3(new n9()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((k9) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class m9 implements z2<p9> {
|
||||
public static m9 i = new m9();
|
||||
public final z2<p9> j = f.x1(new b3(new o9()));
|
||||
public final z2<p9> j = f.y1(new b3(new o9()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -240,7 +240,7 @@ public final class n7 extends m7 {
|
|||
int i4 = 0;
|
||||
while (i < i3) {
|
||||
byte a = j7.a(bArr, (long) i);
|
||||
if (!f.Q1(a)) {
|
||||
if (!f.R1(a)) {
|
||||
break;
|
||||
}
|
||||
i++;
|
||||
|
@ -251,7 +251,7 @@ public final class n7 extends m7 {
|
|||
while (i < i3) {
|
||||
int i6 = i + 1;
|
||||
byte a2 = j7.a(bArr, (long) i);
|
||||
if (f.Q1(a2)) {
|
||||
if (f.R1(a2)) {
|
||||
int i7 = i5 + 1;
|
||||
cArr[i5] = (char) a2;
|
||||
i = i6;
|
||||
|
@ -261,7 +261,7 @@ public final class n7 extends m7 {
|
|||
break;
|
||||
}
|
||||
byte a3 = j7.a(bArr, (long) i);
|
||||
if (!f.Q1(a3)) {
|
||||
if (!f.R1(a3)) {
|
||||
break;
|
||||
}
|
||||
i++;
|
||||
|
@ -273,7 +273,7 @@ public final class n7 extends m7 {
|
|||
if (a2 < -16) {
|
||||
if (i6 < i3 - 1) {
|
||||
int i8 = i6 + 1;
|
||||
f.I1(a2, j7.a(bArr, (long) i6), j7.a(bArr, (long) i8), cArr, i5);
|
||||
f.J1(a2, j7.a(bArr, (long) i6), j7.a(bArr, (long) i8), cArr, i5);
|
||||
i = i8 + 1;
|
||||
i5++;
|
||||
} else {
|
||||
|
@ -282,14 +282,14 @@ public final class n7 extends m7 {
|
|||
} else if (i6 < i3 - 2) {
|
||||
int i9 = i6 + 1;
|
||||
int i10 = i9 + 1;
|
||||
f.H1(a2, j7.a(bArr, (long) i6), j7.a(bArr, (long) i9), j7.a(bArr, (long) i10), cArr, i5);
|
||||
f.I1(a2, j7.a(bArr, (long) i6), j7.a(bArr, (long) i9), j7.a(bArr, (long) i10), cArr, i5);
|
||||
i5 = i5 + 1 + 1;
|
||||
i = i10 + 1;
|
||||
} else {
|
||||
throw zzij.e();
|
||||
}
|
||||
} else if (i6 < i3) {
|
||||
f.J1(a2, j7.a(bArr, (long) i6), cArr, i5);
|
||||
f.K1(a2, j7.a(bArr, (long) i6), cArr, i5);
|
||||
i = i6 + 1;
|
||||
i5++;
|
||||
} else {
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class n8 implements z2<m8> {
|
||||
public static n8 i = new n8();
|
||||
public final z2<m8> j = f.x1(new b3(new p8()));
|
||||
public final z2<m8> j = f.y1(new b3(new p8()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class nb implements z2<mb> {
|
||||
public static nb i = new nb();
|
||||
public final z2<mb> j = f.x1(new b3(new pb()));
|
||||
public final z2<mb> j = f.y1(new b3(new pb()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class o8 implements z2<r8> {
|
||||
public static o8 i = new o8();
|
||||
public final z2<r8> j = f.x1(new b3(new q8()));
|
||||
public final z2<r8> j = f.y1(new b3(new q8()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((r8) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class ob implements z2<rb> {
|
||||
public static ob i = new ob();
|
||||
public final z2<rb> j = f.x1(new b3(new qb()));
|
||||
public final z2<rb> j = f.y1(new b3(new qb()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class pa implements z2<oa> {
|
||||
public static pa i = new pa();
|
||||
public final z2<oa> j = f.x1(new b3(new ra()));
|
||||
public final z2<oa> j = f.y1(new b3(new ra()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class qa implements z2<ta> {
|
||||
public static qa i = new qa();
|
||||
public final z2<ta> j = f.x1(new b3(new sa()));
|
||||
public final z2<ta> j = f.y1(new b3(new sa()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class r9 implements z2<q9> {
|
||||
public static r9 i = new r9();
|
||||
public final z2<q9> j = f.x1(new b3(new t9()));
|
||||
public final z2<q9> j = f.y1(new b3(new t9()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((q9) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class s9 implements z2<v9> {
|
||||
public static s9 i = new s9();
|
||||
public final z2<v9> j = f.x1(new b3(new u9()));
|
||||
public final z2<v9> j = f.y1(new b3(new u9()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -86,7 +86,7 @@ public abstract class t3 implements Serializable, Iterable<Byte> {
|
|||
Object[] objArr = new Object[3];
|
||||
objArr[0] = Integer.toHexString(System.identityHashCode(this));
|
||||
objArr[1] = Integer.valueOf(d());
|
||||
objArr[2] = d() <= 50 ? f.D1(this) : String.valueOf(f.D1(g(0, 47))).concat("...");
|
||||
objArr[2] = d() <= 50 ? f.E1(this) : String.valueOf(f.E1(g(0, 47))).concat("...");
|
||||
return String.format(locale, "<ByteString@%s size=%d contents=\"%s\">", objArr);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class t8 implements z2<s8> {
|
||||
public static t8 i = new t8();
|
||||
public final z2<s8> j = f.x1(new b3(new v8()));
|
||||
public final z2<s8> j = f.y1(new b3(new v8()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((s8) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class tb implements z2<sb> {
|
||||
public static tb i = new tb();
|
||||
public final z2<sb> j = f.x1(new b3(new vb()));
|
||||
public final z2<sb> j = f.y1(new b3(new vb()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -318,7 +318,7 @@ public abstract class u4<MessageType extends u4<MessageType, BuilderType>, Build
|
|||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("# ");
|
||||
sb.append(obj);
|
||||
c.i.a.f.e.o.f.L1(this, sb, 0);
|
||||
c.i.a.f.e.o.f.M1(this, sb, 0);
|
||||
return sb.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class u8 implements z2<x8> {
|
||||
public static u8 i = new u8();
|
||||
public final z2<x8> j = f.x1(new b3(new w8()));
|
||||
public final z2<x8> j = f.y1(new b3(new w8()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class ub implements z2<xb> {
|
||||
public static ub i = new ub();
|
||||
public final z2<xb> j = f.x1(new b3(new wb()));
|
||||
public final z2<xb> j = f.y1(new b3(new wb()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class va implements z2<ua> {
|
||||
public static va i = new va();
|
||||
public final z2<ua> j = f.x1(new b3(new xa()));
|
||||
public final z2<ua> j = f.y1(new b3(new xa()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class wa implements z2<za> {
|
||||
public static wa i = new wa();
|
||||
public final z2<za> j = f.x1(new b3(new ya()));
|
||||
public final z2<za> j = f.y1(new b3(new ya()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class x7 implements z2<z7> {
|
||||
public static x7 i = new x7();
|
||||
public final z2<z7> j = f.x1(new b3(new y7()));
|
||||
public final z2<z7> j = f.y1(new b3(new y7()));
|
||||
|
||||
public static boolean b() {
|
||||
return ((z7) i.a()).a();
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class x9 implements z2<w9> {
|
||||
public static x9 i = new x9();
|
||||
public final z2<w9> j = f.x1(new b3(new z9()));
|
||||
public final z2<w9> j = f.y1(new b3(new z9()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -78,7 +78,7 @@ public final class y1 implements b2 {
|
|||
if (map2 == null) {
|
||||
StrictMode.ThreadPolicy allowThreadDiskReads = StrictMode.allowThreadDiskReads();
|
||||
try {
|
||||
map = (Map) f.A1(new x1(this));
|
||||
map = (Map) f.B1(new x1(this));
|
||||
StrictMode.setThreadPolicy(allowThreadDiskReads);
|
||||
} catch (SQLiteException | IllegalStateException | SecurityException unused) {
|
||||
Log.e("ConfigurationContentLoader", "PhenotypeFlag unable to load ContentProvider, using default values");
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class y9 implements z2<ba> {
|
||||
public static y9 i = new y9();
|
||||
public final z2<ba> j = f.x1(new b3(new aa()));
|
||||
public final z2<ba> j = f.y1(new b3(new aa()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class z8 implements z2<y8> {
|
||||
public static z8 i = new z8();
|
||||
public final z2<y8> j = f.x1(new b3(new b9()));
|
||||
public final z2<y8> j = f.y1(new b3(new b9()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -4,7 +4,7 @@ import c.i.a.f.e.o.f;
|
|||
/* compiled from: com.google.android.gms:play-services-measurement-impl@@18.0.0 */
|
||||
public final class zb implements z2<yb> {
|
||||
public static zb i = new zb();
|
||||
public final z2<yb> j = f.x1(new b3(new ac()));
|
||||
public final z2<yb> j = f.y1(new b3(new ac()));
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
@Override // c.i.a.f.h.l.z2
|
||||
|
|
|
@ -5,7 +5,7 @@ import android.os.Bundle;
|
|||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
import androidx.annotation.Nullable;
|
||||
import c.d.a.a.o;
|
||||
import c.d.a.a.q;
|
||||
import com.android.billingclient.api.BillingResult;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import java.util.ArrayList;
|
||||
|
@ -32,7 +32,7 @@ public final class a {
|
|||
}
|
||||
}
|
||||
|
||||
public static Bundle b(int i, boolean z2, String str, @Nullable String str2, ArrayList<o> arrayList) {
|
||||
public static Bundle b(int i, boolean z2, String str, @Nullable String str2, ArrayList<q> arrayList) {
|
||||
Bundle bundle = new Bundle();
|
||||
if (i >= 9) {
|
||||
bundle.putString("playBillingLibraryVersion", str);
|
||||
|
|
81
app/src/main/java/c/i/a/f/h/n/h.java
Normal file
81
app/src/main/java/c/i/a/f/h/n/h.java
Normal file
|
@ -0,0 +1,81 @@
|
|||
package c.i.a.f.h.n;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.lang.reflect.Array;
|
||||
import java.util.AbstractCollection;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
import java.util.Objects;
|
||||
import org.checkerframework.checker.nullness.compatqual.NullableDecl;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public abstract class h<E> extends AbstractCollection<E> implements Serializable {
|
||||
public static final Object[] i = new Object[0];
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
@Deprecated
|
||||
public final boolean add(E e) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
@Deprecated
|
||||
public final boolean addAll(Collection<? extends E> collection) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
public abstract int c(Object[] objArr, int i2);
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
@Deprecated
|
||||
public final void clear() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
public abstract int d();
|
||||
|
||||
public abstract int e();
|
||||
|
||||
@NullableDecl
|
||||
public abstract Object[] g();
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
@Deprecated
|
||||
public final boolean remove(Object obj) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
@Deprecated
|
||||
public final boolean removeAll(Collection<?> collection) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
@Deprecated
|
||||
public final boolean retainAll(Collection<?> collection) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
public final Object[] toArray() {
|
||||
return toArray(i);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection
|
||||
public final <T> T[] toArray(T[] tArr) {
|
||||
Objects.requireNonNull(tArr);
|
||||
int size = size();
|
||||
int length = tArr.length;
|
||||
if (length < size) {
|
||||
Object[] g = g();
|
||||
if (g != null) {
|
||||
return (T[]) Arrays.copyOfRange(g, e(), d(), tArr.getClass());
|
||||
}
|
||||
tArr = (T[]) ((Object[]) Array.newInstance(tArr.getClass().getComponentType(), size));
|
||||
} else if (length > size) {
|
||||
tArr[size] = null;
|
||||
}
|
||||
c(tArr, 0);
|
||||
return tArr;
|
||||
}
|
||||
}
|
54
app/src/main/java/c/i/a/f/h/n/i.java
Normal file
54
app/src/main/java/c/i/a/f/h/n/i.java
Normal file
|
@ -0,0 +1,54 @@
|
|||
package c.i.a.f.h.n;
|
||||
|
||||
import c.i.a.f.e.o.f;
|
||||
import java.util.NoSuchElementException;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class i<E> {
|
||||
public final int i;
|
||||
public int j;
|
||||
public final k<E> k;
|
||||
|
||||
public i(k<E> kVar, int i) {
|
||||
int size = kVar.size();
|
||||
if (i < 0 || i > size) {
|
||||
throw new IndexOutOfBoundsException(f.b2(i, size, "index"));
|
||||
}
|
||||
this.i = size;
|
||||
this.j = i;
|
||||
this.k = kVar;
|
||||
}
|
||||
|
||||
public final boolean hasNext() {
|
||||
return this.j < this.i;
|
||||
}
|
||||
|
||||
public final boolean hasPrevious() {
|
||||
return this.j > 0;
|
||||
}
|
||||
|
||||
public final Object next() {
|
||||
if (hasNext()) {
|
||||
int i = this.j;
|
||||
this.j = i + 1;
|
||||
return this.k.get(i);
|
||||
}
|
||||
throw new NoSuchElementException();
|
||||
}
|
||||
|
||||
public final int nextIndex() {
|
||||
return this.j;
|
||||
}
|
||||
|
||||
public final Object previous() {
|
||||
if (hasPrevious()) {
|
||||
int i = this.j - 1;
|
||||
this.j = i;
|
||||
return this.k.get(i);
|
||||
}
|
||||
throw new NoSuchElementException();
|
||||
}
|
||||
|
||||
public final int previousIndex() {
|
||||
return this.j - 1;
|
||||
}
|
||||
}
|
50
app/src/main/java/c/i/a/f/h/n/j.java
Normal file
50
app/src/main/java/c/i/a/f/h/n/j.java
Normal file
|
@ -0,0 +1,50 @@
|
|||
package c.i.a.f.h.n;
|
||||
|
||||
import c.i.a.f.e.o.f;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class j extends k {
|
||||
public final transient int k;
|
||||
public final transient int l;
|
||||
public final /* synthetic */ k zzc;
|
||||
|
||||
public j(k kVar, int i, int i2) {
|
||||
this.zzc = kVar;
|
||||
this.k = i;
|
||||
this.l = i2;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public final int d() {
|
||||
return this.zzc.e() + this.k + this.l;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public final int e() {
|
||||
return this.zzc.e() + this.k;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public final Object[] g() {
|
||||
return this.zzc.g();
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
public final Object get(int i) {
|
||||
f.n1(i, this.l, "index");
|
||||
return this.zzc.get(i + this.k);
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.k
|
||||
/* renamed from: h */
|
||||
public final k subList(int i, int i2) {
|
||||
f.Z1(i, i2, this.l);
|
||||
k kVar = this.zzc;
|
||||
int i3 = this.k;
|
||||
return kVar.subList(i + i3, i2 + i3);
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final int size() {
|
||||
return this.l;
|
||||
}
|
||||
}
|
150
app/src/main/java/c/i/a/f/h/n/k.java
Normal file
150
app/src/main/java/c/i/a/f/h/n/k.java
Normal file
|
@ -0,0 +1,150 @@
|
|||
package c.i.a.f.h.n;
|
||||
|
||||
import c.i.a.f.e.o.f;
|
||||
import java.util.Collection;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.ListIterator;
|
||||
import java.util.RandomAccess;
|
||||
import org.checkerframework.checker.nullness.compatqual.NullableDecl;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public abstract class k<E> extends h<E> implements List<E>, RandomAccess {
|
||||
public static final m<Object> j = new i(l.k, 0);
|
||||
|
||||
@Override // java.util.List
|
||||
@Deprecated
|
||||
public final void add(int i, E e) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
@Deprecated
|
||||
public final boolean addAll(int i, Collection<? extends E> collection) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public int c(Object[] objArr, int i) {
|
||||
int size = size();
|
||||
for (int i2 = 0; i2 < size; i2++) {
|
||||
objArr[i2] = get(i2);
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final boolean contains(@NullableDecl Object obj) {
|
||||
return indexOf(obj) >= 0;
|
||||
}
|
||||
|
||||
@Override // java.util.Collection, java.lang.Object, java.util.List
|
||||
public final boolean equals(@NullableDecl Object obj) {
|
||||
if (obj == this) {
|
||||
return true;
|
||||
}
|
||||
if (obj instanceof List) {
|
||||
List list = (List) obj;
|
||||
int size = size();
|
||||
if (size == list.size()) {
|
||||
if (list instanceof RandomAccess) {
|
||||
for (int i = 0; i < size; i++) {
|
||||
if (f.U1(get(i), list.get(i))) {
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
Iterator it = iterator();
|
||||
Iterator<E> it2 = list.iterator();
|
||||
while (true) {
|
||||
if (it.hasNext()) {
|
||||
if (it2.hasNext()) {
|
||||
if (!f.U1(it.next(), it2.next())) {
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
break;
|
||||
}
|
||||
} else if (!it2.hasNext()) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/* renamed from: h */
|
||||
public k<E> subList(int i, int i2) {
|
||||
f.Z1(i, i2, size());
|
||||
int i3 = i2 - i;
|
||||
return i3 == size() ? this : i3 == 0 ? (k<E>) l.k : new j(this, i, i3);
|
||||
}
|
||||
|
||||
@Override // java.util.Collection, java.lang.Object, java.util.List
|
||||
public final int hashCode() {
|
||||
int size = size();
|
||||
int i = 1;
|
||||
for (int i2 = 0; i2 < size; i2++) {
|
||||
i = (i * 31) + get(i2).hashCode();
|
||||
}
|
||||
return i;
|
||||
}
|
||||
|
||||
/* renamed from: i */
|
||||
public final m<E> listIterator(int i) {
|
||||
int size = size();
|
||||
if (i >= 0 && i <= size) {
|
||||
return isEmpty() ? (m<E>) j : new i(this, i);
|
||||
}
|
||||
throw new IndexOutOfBoundsException(f.b2(i, size, "index"));
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
public final int indexOf(@NullableDecl Object obj) {
|
||||
if (obj == null) {
|
||||
return -1;
|
||||
}
|
||||
int size = size();
|
||||
for (int i = 0; i < size; i++) {
|
||||
if (obj.equals(get(i))) {
|
||||
return i;
|
||||
}
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable, java.util.List
|
||||
public final /* bridge */ /* synthetic */ Iterator iterator() {
|
||||
return listIterator(0);
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
public final int lastIndexOf(@NullableDecl Object obj) {
|
||||
if (obj == null) {
|
||||
return -1;
|
||||
}
|
||||
for (int size = size() - 1; size >= 0; size--) {
|
||||
if (obj.equals(get(size))) {
|
||||
return size;
|
||||
}
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
public final /* bridge */ /* synthetic */ ListIterator listIterator() {
|
||||
return listIterator(0);
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
@Deprecated
|
||||
public final E remove(int i) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
@Deprecated
|
||||
public final E set(int i, E e) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
44
app/src/main/java/c/i/a/f/h/n/l.java
Normal file
44
app/src/main/java/c/i/a/f/h/n/l.java
Normal file
|
@ -0,0 +1,44 @@
|
|||
package c.i.a.f.h.n;
|
||||
|
||||
import c.i.a.f.e.o.f;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public final class l<E> extends k<E> {
|
||||
public static final k<Object> k = new l(new Object[0]);
|
||||
public final transient Object[] l;
|
||||
|
||||
public l(Object[] objArr) {
|
||||
this.l = objArr;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.k, c.i.a.f.h.n.h
|
||||
public final int c(Object[] objArr, int i) {
|
||||
System.arraycopy(this.l, 0, objArr, 0, 0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public final int d() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public final int e() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override // c.i.a.f.h.n.h
|
||||
public final Object[] g() {
|
||||
return this.l;
|
||||
}
|
||||
|
||||
@Override // java.util.List
|
||||
public final E get(int i) {
|
||||
f.n1(i, 0, "index");
|
||||
return (E) this.l[i];
|
||||
}
|
||||
|
||||
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
|
||||
public final int size() {
|
||||
return 0;
|
||||
}
|
||||
}
|
23
app/src/main/java/c/i/a/f/h/n/m.java
Normal file
23
app/src/main/java/c/i/a/f/h/n/m.java
Normal file
|
@ -0,0 +1,23 @@
|
|||
package c.i.a.f.h.n;
|
||||
|
||||
import java.util.Iterator;
|
||||
import java.util.ListIterator;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public abstract class m<E> implements ListIterator<E>, Iterator {
|
||||
@Override // java.util.ListIterator
|
||||
@Deprecated
|
||||
public final void add(E e) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.ListIterator, java.util.Iterator
|
||||
public final void remove() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override // java.util.ListIterator
|
||||
@Deprecated
|
||||
public final void set(E e) {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
}
|
|
@ -676,7 +676,7 @@ public final class c6 extends a5 {
|
|||
return str;
|
||||
}
|
||||
try {
|
||||
return f.C1(u4Var.b, "google_app_id");
|
||||
return f.D1(u4Var.b, "google_app_id");
|
||||
} catch (IllegalStateException e) {
|
||||
this.a.g().f.b("getGoogleAppId failed with exception", e);
|
||||
return null;
|
||||
|
@ -836,19 +836,19 @@ public final class c6 extends a5 {
|
|||
g().i.a("Package name should be null when calling setConditionalUserProperty");
|
||||
}
|
||||
bundle2.remove("app_id");
|
||||
f.z1(bundle2, "app_id", String.class, null);
|
||||
f.z1(bundle2, "origin", String.class, null);
|
||||
f.z1(bundle2, ModelAuditLogEntry.CHANGE_KEY_NAME, String.class, null);
|
||||
f.z1(bundle2, "value", Object.class, null);
|
||||
f.z1(bundle2, "trigger_event_name", String.class, null);
|
||||
f.z1(bundle2, "trigger_timeout", Long.class, 0L);
|
||||
f.z1(bundle2, "timed_out_event_name", String.class, null);
|
||||
f.z1(bundle2, "timed_out_event_params", Bundle.class, null);
|
||||
f.z1(bundle2, "triggered_event_name", String.class, null);
|
||||
f.z1(bundle2, "triggered_event_params", Bundle.class, null);
|
||||
f.z1(bundle2, "time_to_live", Long.class, 0L);
|
||||
f.z1(bundle2, "expired_event_name", String.class, null);
|
||||
f.z1(bundle2, "expired_event_params", Bundle.class, null);
|
||||
f.A1(bundle2, "app_id", String.class, null);
|
||||
f.A1(bundle2, "origin", String.class, null);
|
||||
f.A1(bundle2, ModelAuditLogEntry.CHANGE_KEY_NAME, String.class, null);
|
||||
f.A1(bundle2, "value", Object.class, null);
|
||||
f.A1(bundle2, "trigger_event_name", String.class, null);
|
||||
f.A1(bundle2, "trigger_timeout", Long.class, 0L);
|
||||
f.A1(bundle2, "timed_out_event_name", String.class, null);
|
||||
f.A1(bundle2, "timed_out_event_params", Bundle.class, null);
|
||||
f.A1(bundle2, "triggered_event_name", String.class, null);
|
||||
f.A1(bundle2, "triggered_event_params", Bundle.class, null);
|
||||
f.A1(bundle2, "time_to_live", Long.class, 0L);
|
||||
f.A1(bundle2, "expired_event_name", String.class, null);
|
||||
f.A1(bundle2, "expired_event_params", Bundle.class, null);
|
||||
d.w(bundle2.getString(ModelAuditLogEntry.CHANGE_KEY_NAME));
|
||||
d.w(bundle2.getString("origin"));
|
||||
Objects.requireNonNull(bundle2.get("value"), "null reference");
|
||||
|
@ -865,7 +865,7 @@ public final class c6 extends a5 {
|
|||
g().f.c("Unable to normalize conditional user property value", d().y(string), obj);
|
||||
return;
|
||||
}
|
||||
f.K1(bundle2, n0);
|
||||
f.L1(bundle2, n0);
|
||||
long j2 = bundle2.getLong("trigger_timeout");
|
||||
if (TextUtils.isEmpty(bundle2.getString("trigger_event_name")) || (j2 <= 15552000000L && j2 >= 1)) {
|
||||
long j3 = bundle2.getLong("time_to_live");
|
||||
|
|
|
@ -63,7 +63,7 @@ public final class h extends SQLiteOpenHelper {
|
|||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
@WorkerThread
|
||||
public final void onCreate(SQLiteDatabase sQLiteDatabase) {
|
||||
f.M1(this.i.g(), sQLiteDatabase);
|
||||
f.N1(this.i.g(), sQLiteDatabase);
|
||||
}
|
||||
|
||||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
|
@ -74,20 +74,20 @@ public final class h extends SQLiteOpenHelper {
|
|||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
@WorkerThread
|
||||
public final void onOpen(SQLiteDatabase sQLiteDatabase) {
|
||||
f.N1(this.i.g(), sQLiteDatabase, "events", "CREATE TABLE IF NOT EXISTS events ( app_id TEXT NOT NULL, name TEXT NOT NULL, lifetime_count INTEGER NOT NULL, current_bundle_count INTEGER NOT NULL, last_fire_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id, name)) ;", "app_id,name,lifetime_count,current_bundle_count,last_fire_timestamp", g.d);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "conditional_properties", "CREATE TABLE IF NOT EXISTS conditional_properties ( app_id TEXT NOT NULL, origin TEXT NOT NULL, name TEXT NOT NULL, value BLOB NOT NULL, creation_timestamp INTEGER NOT NULL, active INTEGER NOT NULL, trigger_event_name TEXT, trigger_timeout INTEGER NOT NULL, timed_out_event BLOB,triggered_event BLOB, triggered_timestamp INTEGER NOT NULL, time_to_live INTEGER NOT NULL, expired_event BLOB, PRIMARY KEY (app_id, name)) ;", "app_id,origin,name,value,active,trigger_event_name,trigger_timeout,creation_timestamp,timed_out_event,triggered_event,triggered_timestamp,time_to_live,expired_event", null);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "user_attributes", "CREATE TABLE IF NOT EXISTS user_attributes ( app_id TEXT NOT NULL, name TEXT NOT NULL, set_timestamp INTEGER NOT NULL, value BLOB NOT NULL, PRIMARY KEY (app_id, name)) ;", "app_id,name,set_timestamp,value", g.e);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "apps", "CREATE TABLE IF NOT EXISTS apps ( app_id TEXT NOT NULL, app_instance_id TEXT, gmp_app_id TEXT, resettable_device_id_hash TEXT, last_bundle_index INTEGER NOT NULL, last_bundle_end_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id)) ;", "app_id,app_instance_id,gmp_app_id,resettable_device_id_hash,last_bundle_index,last_bundle_end_timestamp", g.f);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "queue", "CREATE TABLE IF NOT EXISTS queue ( app_id TEXT NOT NULL, bundle_end_timestamp INTEGER NOT NULL, data BLOB NOT NULL);", "app_id,bundle_end_timestamp,data", g.h);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "raw_events_metadata", "CREATE TABLE IF NOT EXISTS raw_events_metadata ( app_id TEXT NOT NULL, metadata_fingerprint INTEGER NOT NULL, metadata BLOB NOT NULL, PRIMARY KEY (app_id, metadata_fingerprint));", "app_id,metadata_fingerprint,metadata", null);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "raw_events", "CREATE TABLE IF NOT EXISTS raw_events ( app_id TEXT NOT NULL, name TEXT NOT NULL, timestamp INTEGER NOT NULL, metadata_fingerprint INTEGER NOT NULL, data BLOB NOT NULL);", "app_id,name,timestamp,metadata_fingerprint,data", g.g);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "event_filters", "CREATE TABLE IF NOT EXISTS event_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, event_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, event_name, audience_id, filter_id));", "app_id,audience_id,filter_id,event_name,data", g.i);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "property_filters", "CREATE TABLE IF NOT EXISTS property_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, property_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, property_name, audience_id, filter_id));", "app_id,audience_id,filter_id,property_name,data", g.j);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "audience_filter_values", "CREATE TABLE IF NOT EXISTS audience_filter_values ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, current_results BLOB, PRIMARY KEY (app_id, audience_id));", "app_id,audience_id,current_results", null);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "app2", "CREATE TABLE IF NOT EXISTS app2 ( app_id TEXT NOT NULL, first_open_count INTEGER NOT NULL, PRIMARY KEY (app_id));", "app_id,first_open_count", g.k);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "main_event_params", "CREATE TABLE IF NOT EXISTS main_event_params ( app_id TEXT NOT NULL, event_id TEXT NOT NULL, children_to_process INTEGER NOT NULL, main_event BLOB NOT NULL, PRIMARY KEY (app_id));", "app_id,event_id,children_to_process,main_event", null);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "default_event_params", "CREATE TABLE IF NOT EXISTS default_event_params ( app_id TEXT NOT NULL, parameters BLOB NOT NULL, PRIMARY KEY (app_id));", "app_id,parameters", null);
|
||||
f.N1(this.i.g(), sQLiteDatabase, "consent_settings", "CREATE TABLE IF NOT EXISTS consent_settings ( app_id TEXT NOT NULL, consent_state TEXT NOT NULL, PRIMARY KEY (app_id));", "app_id,consent_state", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "events", "CREATE TABLE IF NOT EXISTS events ( app_id TEXT NOT NULL, name TEXT NOT NULL, lifetime_count INTEGER NOT NULL, current_bundle_count INTEGER NOT NULL, last_fire_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id, name)) ;", "app_id,name,lifetime_count,current_bundle_count,last_fire_timestamp", g.d);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "conditional_properties", "CREATE TABLE IF NOT EXISTS conditional_properties ( app_id TEXT NOT NULL, origin TEXT NOT NULL, name TEXT NOT NULL, value BLOB NOT NULL, creation_timestamp INTEGER NOT NULL, active INTEGER NOT NULL, trigger_event_name TEXT, trigger_timeout INTEGER NOT NULL, timed_out_event BLOB,triggered_event BLOB, triggered_timestamp INTEGER NOT NULL, time_to_live INTEGER NOT NULL, expired_event BLOB, PRIMARY KEY (app_id, name)) ;", "app_id,origin,name,value,active,trigger_event_name,trigger_timeout,creation_timestamp,timed_out_event,triggered_event,triggered_timestamp,time_to_live,expired_event", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "user_attributes", "CREATE TABLE IF NOT EXISTS user_attributes ( app_id TEXT NOT NULL, name TEXT NOT NULL, set_timestamp INTEGER NOT NULL, value BLOB NOT NULL, PRIMARY KEY (app_id, name)) ;", "app_id,name,set_timestamp,value", g.e);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "apps", "CREATE TABLE IF NOT EXISTS apps ( app_id TEXT NOT NULL, app_instance_id TEXT, gmp_app_id TEXT, resettable_device_id_hash TEXT, last_bundle_index INTEGER NOT NULL, last_bundle_end_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id)) ;", "app_id,app_instance_id,gmp_app_id,resettable_device_id_hash,last_bundle_index,last_bundle_end_timestamp", g.f);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "queue", "CREATE TABLE IF NOT EXISTS queue ( app_id TEXT NOT NULL, bundle_end_timestamp INTEGER NOT NULL, data BLOB NOT NULL);", "app_id,bundle_end_timestamp,data", g.h);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "raw_events_metadata", "CREATE TABLE IF NOT EXISTS raw_events_metadata ( app_id TEXT NOT NULL, metadata_fingerprint INTEGER NOT NULL, metadata BLOB NOT NULL, PRIMARY KEY (app_id, metadata_fingerprint));", "app_id,metadata_fingerprint,metadata", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "raw_events", "CREATE TABLE IF NOT EXISTS raw_events ( app_id TEXT NOT NULL, name TEXT NOT NULL, timestamp INTEGER NOT NULL, metadata_fingerprint INTEGER NOT NULL, data BLOB NOT NULL);", "app_id,name,timestamp,metadata_fingerprint,data", g.g);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "event_filters", "CREATE TABLE IF NOT EXISTS event_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, event_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, event_name, audience_id, filter_id));", "app_id,audience_id,filter_id,event_name,data", g.i);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "property_filters", "CREATE TABLE IF NOT EXISTS property_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, property_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, property_name, audience_id, filter_id));", "app_id,audience_id,filter_id,property_name,data", g.j);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "audience_filter_values", "CREATE TABLE IF NOT EXISTS audience_filter_values ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, current_results BLOB, PRIMARY KEY (app_id, audience_id));", "app_id,audience_id,current_results", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "app2", "CREATE TABLE IF NOT EXISTS app2 ( app_id TEXT NOT NULL, first_open_count INTEGER NOT NULL, PRIMARY KEY (app_id));", "app_id,first_open_count", g.k);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "main_event_params", "CREATE TABLE IF NOT EXISTS main_event_params ( app_id TEXT NOT NULL, event_id TEXT NOT NULL, children_to_process INTEGER NOT NULL, main_event BLOB NOT NULL, PRIMARY KEY (app_id));", "app_id,event_id,children_to_process,main_event", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "default_event_params", "CREATE TABLE IF NOT EXISTS default_event_params ( app_id TEXT NOT NULL, parameters BLOB NOT NULL, PRIMARY KEY (app_id));", "app_id,parameters", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "consent_settings", "CREATE TABLE IF NOT EXISTS consent_settings ( app_id TEXT NOT NULL, consent_state TEXT NOT NULL, PRIMARY KEY (app_id));", "app_id,consent_state", null);
|
||||
}
|
||||
|
||||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
|
|
|
@ -63,7 +63,7 @@ public final class n3 extends a5 {
|
|||
List<String> list;
|
||||
Bundle D;
|
||||
Integer num;
|
||||
String C1;
|
||||
String D1;
|
||||
String str = EnvironmentCompat.MEDIA_UNKNOWN;
|
||||
String str2 = "Unknown";
|
||||
String packageName = this.a.b.getPackageName();
|
||||
|
@ -165,8 +165,8 @@ public final class n3 extends a5 {
|
|||
this.l = this.a.f1240c;
|
||||
}
|
||||
list = null;
|
||||
C1 = (((lb) ib.i.a()).a() || !this.a.h.o(p.C0)) ? h.a("getGoogleAppId").f1084c : f.C1(this.a.b, "google_app_id");
|
||||
this.k = !TextUtils.isEmpty(C1) ? "" : C1;
|
||||
D1 = (((lb) ib.i.a()).a() || !this.a.h.o(p.C0)) ? h.a("getGoogleAppId").f1084c : f.D1(this.a.b, "google_app_id");
|
||||
this.k = !TextUtils.isEmpty(D1) ? "" : D1;
|
||||
if (!da.b() && this.a.h.o(p.f1229j0)) {
|
||||
Context context2 = this.a.b;
|
||||
Objects.requireNonNull(context2, "null reference");
|
||||
|
@ -175,11 +175,11 @@ public final class n3 extends a5 {
|
|||
int identifier = resources.getIdentifier("ga_app_id", "string", resourcePackageName);
|
||||
String string = identifier == 0 ? null : resources.getString(identifier);
|
||||
this.m = TextUtils.isEmpty(string) ? "" : string;
|
||||
if (!TextUtils.isEmpty(C1) || !TextUtils.isEmpty(string)) {
|
||||
if (!TextUtils.isEmpty(D1) || !TextUtils.isEmpty(string)) {
|
||||
int identifier2 = resources.getIdentifier("admob_app_id", "string", resourcePackageName);
|
||||
this.l = identifier2 == 0 ? null : resources.getString(identifier2);
|
||||
}
|
||||
} else if (!TextUtils.isEmpty(C1)) {
|
||||
} else if (!TextUtils.isEmpty(D1)) {
|
||||
Context context3 = this.a.b;
|
||||
Objects.requireNonNull(context3, "null reference");
|
||||
Resources resources2 = context3.getResources();
|
||||
|
@ -254,10 +254,10 @@ public final class n3 extends a5 {
|
|||
try {
|
||||
if (((lb) ib.i.a()).a()) {
|
||||
}
|
||||
this.k = !TextUtils.isEmpty(C1) ? "" : C1;
|
||||
this.k = !TextUtils.isEmpty(D1) ? "" : D1;
|
||||
if (!da.b()) {
|
||||
}
|
||||
if (!TextUtils.isEmpty(C1)) {
|
||||
if (!TextUtils.isEmpty(D1)) {
|
||||
}
|
||||
if (z2) {
|
||||
}
|
||||
|
|
|
@ -41,7 +41,7 @@ public final class p3 extends SQLiteOpenHelper {
|
|||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
@WorkerThread
|
||||
public final void onCreate(SQLiteDatabase sQLiteDatabase) {
|
||||
f.M1(this.i.g(), sQLiteDatabase);
|
||||
f.N1(this.i.g(), sQLiteDatabase);
|
||||
}
|
||||
|
||||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
|
@ -52,7 +52,7 @@ public final class p3 extends SQLiteOpenHelper {
|
|||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
@WorkerThread
|
||||
public final void onOpen(SQLiteDatabase sQLiteDatabase) {
|
||||
f.N1(this.i.g(), sQLiteDatabase, "messages", "create table if not exists messages ( type INTEGER NOT NULL, entry BLOB NOT NULL)", "type,entry", null);
|
||||
f.O1(this.i.g(), sQLiteDatabase, "messages", "create table if not exists messages ( type INTEGER NOT NULL, entry BLOB NOT NULL)", "type,entry", null);
|
||||
}
|
||||
|
||||
@Override // android.database.sqlite.SQLiteOpenHelper
|
||||
|
|
|
@ -223,13 +223,13 @@ public final class p4 extends i9 implements e {
|
|||
g().i.a("EventConfig contained null event name");
|
||||
} else {
|
||||
String q = t.q();
|
||||
String F1 = f.F1(t.q(), v5.a, v5.f1247c);
|
||||
if (!TextUtils.isEmpty(F1)) {
|
||||
String G1 = f.G1(t.q(), v5.a, v5.f1247c);
|
||||
if (!TextUtils.isEmpty(G1)) {
|
||||
if (t.k) {
|
||||
t.n();
|
||||
t.k = false;
|
||||
}
|
||||
t0.v((t0) t.j, F1);
|
||||
t0.v((t0) t.j, G1);
|
||||
if (aVar.k) {
|
||||
aVar.n();
|
||||
aVar.k = false;
|
||||
|
@ -284,13 +284,13 @@ public final class p4 extends i9 implements e {
|
|||
while (i2 < ((k0) t2.j).D()) {
|
||||
l0.a t3 = ((k0) t2.j).z(i2).t();
|
||||
l0.a aVar = (l0.a) ((u4.b) t3.clone());
|
||||
String F1 = f.F1(((l0) t3.j).z(), v5.a, v5.f1247c);
|
||||
if (F1 != null) {
|
||||
String G1 = f.G1(((l0) t3.j).z(), v5.a, v5.f1247c);
|
||||
if (G1 != null) {
|
||||
if (aVar.k) {
|
||||
aVar.n();
|
||||
aVar.k = false;
|
||||
}
|
||||
l0.w((l0) aVar.j, F1);
|
||||
l0.w((l0) aVar.j, G1);
|
||||
z4 = true;
|
||||
} else {
|
||||
z4 = false;
|
||||
|
@ -298,14 +298,14 @@ public final class p4 extends i9 implements e {
|
|||
int i3 = 0;
|
||||
while (i3 < ((l0) t3.j).B()) {
|
||||
m0 u = ((l0) t3.j).u(i3);
|
||||
String F12 = f.F1(u.C(), u5.a, u5.b);
|
||||
if (F12 != null) {
|
||||
String G12 = f.G1(u.C(), u5.a, u5.b);
|
||||
if (G12 != null) {
|
||||
m0.a t4 = u.t();
|
||||
if (t4.k) {
|
||||
t4.n();
|
||||
t4.k = false;
|
||||
}
|
||||
m0.u((m0) t4.j, F12);
|
||||
m0.u((m0) t4.j, G12);
|
||||
m0 m0Var = (m0) ((u4) t4.p());
|
||||
if (aVar.k) {
|
||||
aVar.n();
|
||||
|
@ -336,8 +336,8 @@ public final class p4 extends i9 implements e {
|
|||
if (((k0) t2.j).B() != 0) {
|
||||
for (int i4 = 0; i4 < ((k0) t2.j).B(); i4++) {
|
||||
o0 u2 = ((k0) t2.j).u(i4);
|
||||
String F13 = f.F1(u2.x(), x5.a, x5.b);
|
||||
if (F13 != null) {
|
||||
String G13 = f.G1(u2.x(), x5.a, x5.b);
|
||||
if (G13 != null) {
|
||||
o0.a t5 = u2.t();
|
||||
if (t5.k) {
|
||||
t5.n();
|
||||
|
@ -346,7 +346,7 @@ public final class p4 extends i9 implements e {
|
|||
} else {
|
||||
z3 = false;
|
||||
}
|
||||
o0.u((o0) t5.j, F13);
|
||||
o0.u((o0) t5.j, G13);
|
||||
if (t2.k) {
|
||||
t2.n();
|
||||
t2.k = z3;
|
||||
|
|
|
@ -187,7 +187,7 @@ public final class t9 extends r5 {
|
|||
bundle.putString("origin", zzz.j);
|
||||
bundle.putLong("creation_timestamp", zzz.l);
|
||||
bundle.putString(ModelAuditLogEntry.CHANGE_KEY_NAME, zzz.k.j);
|
||||
f.K1(bundle, zzz.k.w0());
|
||||
f.L1(bundle, zzz.k.w0());
|
||||
bundle.putBoolean("active", zzz.m);
|
||||
String str = zzz.n;
|
||||
if (str != null) {
|
||||
|
|
|
@ -109,7 +109,7 @@ public class u4 implements t5 {
|
|||
}
|
||||
c2.a = null;
|
||||
}
|
||||
l2.b = new v1(applicationContext, f.x1(new k2(applicationContext)));
|
||||
l2.b = new v1(applicationContext, f.y1(new k2(applicationContext)));
|
||||
l2.d.incrementAndGet();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@ public final class v5 {
|
|||
public static final String[] d = {"purchase", "refund", "add_payment_info", "add_shipping_info", "add_to_cart", "add_to_wishlist", "begin_checkout", "remove_from_cart", "select_item", "select_promotion", "view_cart", "view_item", "view_item_list", "view_promotion", "ecommerce_purchase", "purchase_refund", "set_checkout_option", "checkout_progress", "select_content", "view_search_results"};
|
||||
|
||||
public static String a(String str) {
|
||||
return f.F1(str, f1247c, a);
|
||||
return f.G1(str, f1247c, a);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,9 +18,9 @@ public final class e implements a.AbstractC0112a {
|
|||
if (this.a.a.contains(str2)) {
|
||||
Bundle bundle2 = new Bundle();
|
||||
Set<String> set = c.a;
|
||||
String F1 = f.F1(str2, v5.f1247c, v5.a);
|
||||
if (F1 != null) {
|
||||
str2 = F1;
|
||||
String G1 = f.G1(str2, v5.f1247c, v5.a);
|
||||
if (G1 != null) {
|
||||
str2 = G1;
|
||||
}
|
||||
bundle2.putString("events", str2);
|
||||
((c.i.c.m.a) this.a.b).a(2, bundle2);
|
||||
|
|
|
@ -34,7 +34,7 @@ public interface a {
|
|||
sb.append("String at ");
|
||||
sb.append(i2);
|
||||
sb.append(" is null and is ignored by put method.");
|
||||
f.Z1(sb.toString());
|
||||
f.e2(sb.toString());
|
||||
} else {
|
||||
int i3 = 20000;
|
||||
if (strArr2[i].length() > 20000) {
|
||||
|
@ -42,7 +42,7 @@ public interface a {
|
|||
sb2.append("String at ");
|
||||
sb2.append(i2);
|
||||
sb2.append(" is too long, truncating string.");
|
||||
f.Z1(sb2.toString());
|
||||
f.e2(sb2.toString());
|
||||
String str2 = strArr2[i];
|
||||
if (str2.length() > 20000) {
|
||||
if (Character.isHighSurrogate(str2.charAt(19999)) && Character.isLowSurrogate(str2.charAt(20000))) {
|
||||
|
@ -58,13 +58,13 @@ public interface a {
|
|||
if (i > 0) {
|
||||
Object[] objArr = (String[]) Arrays.copyOfRange(strArr2, 0, i);
|
||||
if (objArr.length >= 100) {
|
||||
f.Z1("Input Array of elements is too big, cutting off.");
|
||||
f.e2("Input Array of elements is too big, cutting off.");
|
||||
objArr = Arrays.copyOf(objArr, 100);
|
||||
}
|
||||
bundle.putStringArray(str, (String[]) objArr);
|
||||
}
|
||||
} else {
|
||||
f.Z1("String array is empty and is ignored by put method.");
|
||||
f.e2("String array is empty and is ignored by put method.");
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@ public abstract class e extends p<g, Void> implements c.i.a.f.e.h.j.e<Status> {
|
|||
public void a(Status status) {
|
||||
d.o(!status.w0(), "Failed result must not be success.");
|
||||
TaskCompletionSource<Void> taskCompletionSource = this.f1325c;
|
||||
taskCompletionSource.a.s(f.y1(status, status.p));
|
||||
taskCompletionSource.a.s(f.z1(status, status.p));
|
||||
}
|
||||
|
||||
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
|
||||
|
@ -33,7 +33,7 @@ public abstract class e extends p<g, Void> implements c.i.a.f.e.h.j.e<Status> {
|
|||
return;
|
||||
}
|
||||
TaskCompletionSource<Void> taskCompletionSource = this.f1325c;
|
||||
taskCompletionSource.a.s(f.y1(status2, "User Action indexing error, please try again."));
|
||||
taskCompletionSource.a.s(f.z1(status2, "User Action indexing error, please try again."));
|
||||
}
|
||||
|
||||
/* JADX DEBUG: Method arguments types fixed to match base method, original types: [c.i.a.f.e.h.a$b, com.google.android.gms.tasks.TaskCompletionSource] */
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -5,7 +5,7 @@ import android.media.CamcorderProfile;
|
|||
import androidx.annotation.NonNull;
|
||||
import c.o.a.b;
|
||||
import com.discord.utilities.voice.ScreenShareManager;
|
||||
import com.discord.widgets.settings.profile.WidgetSettingsUserProfile;
|
||||
import com.discord.widgets.settings.profile.WidgetEditUserOrGuildMemberProfile;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
|
@ -47,7 +47,7 @@ public class a {
|
|||
b.put(new c.o.a.x.b(352, ScreenShareManager.THUMBNAIL_HEIGHT_PX), 3);
|
||||
b.put(new c.o.a.x.b(720, 480), 4);
|
||||
b.put(new c.o.a.x.b(1280, 720), 5);
|
||||
b.put(new c.o.a.x.b(1920, WidgetSettingsUserProfile.MAX_BANNER_IMAGE_SIZE), 6);
|
||||
b.put(new c.o.a.x.b(1920, WidgetEditUserOrGuildMemberProfile.MAX_BANNER_IMAGE_SIZE), 6);
|
||||
b.put(new c.o.a.x.b(3840, 2160), 8);
|
||||
}
|
||||
|
||||
|
|
|
@ -7,9 +7,9 @@ import androidx.annotation.UiThread;
|
|||
import c.d.a.a.b;
|
||||
import c.d.a.a.d;
|
||||
import c.d.a.a.e;
|
||||
import c.d.a.a.g;
|
||||
import c.d.a.a.f;
|
||||
import c.d.a.a.h;
|
||||
import com.android.billingclient.api.Purchase;
|
||||
import c.d.a.a.i;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public abstract class BillingClient {
|
||||
@AnyThread
|
||||
|
@ -19,19 +19,21 @@ public abstract class BillingClient {
|
|||
public abstract void b();
|
||||
|
||||
@AnyThread
|
||||
public abstract boolean c();
|
||||
public abstract int c();
|
||||
|
||||
@AnyThread
|
||||
public abstract boolean d();
|
||||
|
||||
@NonNull
|
||||
@UiThread
|
||||
public abstract BillingResult d(@NonNull Activity activity, @NonNull BillingFlowParams billingFlowParams);
|
||||
|
||||
@NonNull
|
||||
@Deprecated
|
||||
public abstract Purchase.a e(@NonNull String str);
|
||||
public abstract BillingResult e(@NonNull Activity activity, @NonNull BillingFlowParams billingFlowParams);
|
||||
|
||||
@AnyThread
|
||||
public abstract void f(@NonNull g gVar, @NonNull h hVar);
|
||||
public abstract void f(@NonNull String str, @NonNull f fVar);
|
||||
|
||||
@AnyThread
|
||||
public abstract void g(@NonNull b bVar);
|
||||
public abstract void g(@NonNull h hVar, @NonNull i iVar);
|
||||
|
||||
@AnyThread
|
||||
public abstract void h(@NonNull b bVar);
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package com.android.billingclient.api;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import c.d.a.a.m;
|
||||
import c.d.a.a.o;
|
||||
import java.util.ArrayList;
|
||||
/* compiled from: com.android.billingclient:billing@@4.0.0 */
|
||||
public class BillingFlowParams {
|
||||
|
@ -77,6 +77,6 @@ public class BillingFlowParams {
|
|||
public BillingFlowParams() {
|
||||
}
|
||||
|
||||
public /* synthetic */ BillingFlowParams(m mVar) {
|
||||
public /* synthetic */ BillingFlowParams(o oVar) {
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,9 +20,11 @@ public class Purchase {
|
|||
public static class a {
|
||||
@Nullable
|
||||
public final List<Purchase> a;
|
||||
public final BillingResult b;
|
||||
|
||||
public a(@NonNull BillingResult billingResult, @Nullable List<Purchase> list) {
|
||||
this.a = list;
|
||||
this.b = billingResult;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,53 @@
|
|||
package com.discord.analytics.generated.events;
|
||||
|
||||
import c.d.b.a.a;
|
||||
import com.discord.analytics.generated.traits.TrackBase;
|
||||
import com.discord.analytics.generated.traits.TrackBaseReceiver;
|
||||
import com.discord.api.science.AnalyticsSchema;
|
||||
import d0.z.d.m;
|
||||
/* compiled from: TrackA11yRuntimeViolation.kt */
|
||||
public final class TrackA11yRuntimeViolation implements AnalyticsSchema, TrackBaseReceiver {
|
||||
private final transient String analyticsSchemaTypeName = "a11y_runtime_violation";
|
||||
private final CharSequence message = null;
|
||||
private final CharSequence ruleId = null;
|
||||
private final CharSequence trace = null;
|
||||
private TrackBase trackBase;
|
||||
|
||||
@Override // com.discord.api.science.AnalyticsSchema
|
||||
public String b() {
|
||||
return this.analyticsSchemaTypeName;
|
||||
}
|
||||
|
||||
public boolean equals(Object obj) {
|
||||
if (this == obj) {
|
||||
return true;
|
||||
}
|
||||
if (!(obj instanceof TrackA11yRuntimeViolation)) {
|
||||
return false;
|
||||
}
|
||||
TrackA11yRuntimeViolation trackA11yRuntimeViolation = (TrackA11yRuntimeViolation) obj;
|
||||
return m.areEqual(this.ruleId, trackA11yRuntimeViolation.ruleId) && m.areEqual(this.trace, trackA11yRuntimeViolation.trace) && m.areEqual(this.message, trackA11yRuntimeViolation.message);
|
||||
}
|
||||
|
||||
public int hashCode() {
|
||||
CharSequence charSequence = this.ruleId;
|
||||
int i = 0;
|
||||
int hashCode = (charSequence != null ? charSequence.hashCode() : 0) * 31;
|
||||
CharSequence charSequence2 = this.trace;
|
||||
int hashCode2 = (hashCode + (charSequence2 != null ? charSequence2.hashCode() : 0)) * 31;
|
||||
CharSequence charSequence3 = this.message;
|
||||
if (charSequence3 != null) {
|
||||
i = charSequence3.hashCode();
|
||||
}
|
||||
return hashCode2 + i;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder R = a.R("TrackA11yRuntimeViolation(ruleId=");
|
||||
R.append(this.ruleId);
|
||||
R.append(", trace=");
|
||||
R.append(this.trace);
|
||||
R.append(", message=");
|
||||
return a.D(R, this.message, ")");
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue