forked from Juby210/discord-jadx
83.11 - Beta (83111)
This commit is contained in:
parent
3ad206f182
commit
d6a3f93327
4994 changed files with 69736 additions and 53901 deletions
|
@ -10,8 +10,8 @@ android {
|
||||||
applicationId 'com.discord'
|
applicationId 'com.discord'
|
||||||
minSdkVersion 21
|
minSdkVersion 21
|
||||||
targetSdkVersion 29
|
targetSdkVersion 29
|
||||||
versionCode 82118
|
versionCode 83111
|
||||||
versionName "82.18 - Beta"
|
versionName "83.11 - Beta"
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="82118" android:versionName="82.18 - Beta" 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="83111" android:versionName="83.11 - Beta" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
||||||
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/>
|
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/>
|
||||||
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
||||||
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
||||||
|
@ -174,7 +174,7 @@
|
||||||
<meta-data android:name="firebase_crashlytics_collection_enabled" android:value="true"/>
|
<meta-data android:name="firebase_crashlytics_collection_enabled" android:value="true"/>
|
||||||
<meta-data android:name="com.google.android.nearby.messages.API_KEY" android:value="AIzaSyD-4L6bgKMixqBRtrG2UktVXK6IexXlsog"/>
|
<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="com.google.android.actions" android:resource="@xml/actions"/>
|
||||||
<meta-data android:name="libdiscord_version" android:value="89.0.4-direct-surface-encode"/>
|
<meta-data android:name="libdiscord_version" android:value="89.0.5-updated-stats"/>
|
||||||
<service android:name="com.discord.hardware_analytics.HardwareSurveyService" android:exported="false" android:process=":HardwareSurveyService.PrivateRemoteProcess"/>
|
<service android:name="com.discord.hardware_analytics.HardwareSurveyService" android:exported="false" android:process=":HardwareSurveyService.PrivateRemoteProcess"/>
|
||||||
<activity android:theme="@style/res_2131952270_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
|
<activity android:theme="@style/res_2131952270_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
|
||||||
<service android:name="androidx.sharetarget.ChooserTargetServiceCompat" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
|
<service android:name="androidx.sharetarget.ChooserTargetServiceCompat" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
|
||||||
|
|
|
@ -62,7 +62,7 @@ public class MediaSessionCompat {
|
||||||
StringBuilder L = c.d.b.a.a.L("MediaSession.QueueItem {Description=");
|
StringBuilder L = c.d.b.a.a.L("MediaSession.QueueItem {Description=");
|
||||||
L.append(this.i);
|
L.append(this.i);
|
||||||
L.append(", Id=");
|
L.append(", Id=");
|
||||||
return c.d.b.a.a.A(L, this.j, " }");
|
return c.d.b.a.a.z(L, this.j, " }");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.os.Parcelable
|
@Override // android.os.Parcelable
|
||||||
|
|
|
@ -153,7 +153,7 @@ public final class PlaybackStateCompat implements Parcelable {
|
||||||
sb.append(", custom actions=");
|
sb.append(", custom actions=");
|
||||||
sb.append(this.q);
|
sb.append(this.q);
|
||||||
sb.append(", active item id=");
|
sb.append(", active item id=");
|
||||||
return c.d.b.a.a.A(sb, this.r, "}");
|
return c.d.b.a.a.z(sb, this.r, "}");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.os.Parcelable
|
@Override // android.os.Parcelable
|
||||||
|
|
|
@ -30,7 +30,7 @@ public class ResultReceiver implements Parcelable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class b extends a.AbstractBinderC0355a {
|
public class b extends a.AbstractBinderC0356a {
|
||||||
public b() {
|
public b() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -44,12 +44,12 @@ public class ResultReceiver implements Parcelable {
|
||||||
public ResultReceiver(Parcel parcel) {
|
public ResultReceiver(Parcel parcel) {
|
||||||
x.a.b.c.a aVar;
|
x.a.b.c.a aVar;
|
||||||
IBinder readStrongBinder = parcel.readStrongBinder();
|
IBinder readStrongBinder = parcel.readStrongBinder();
|
||||||
int i = a.AbstractBinderC0355a.a;
|
int i = a.AbstractBinderC0356a.a;
|
||||||
if (readStrongBinder == null) {
|
if (readStrongBinder == null) {
|
||||||
aVar = null;
|
aVar = null;
|
||||||
} else {
|
} else {
|
||||||
IInterface queryLocalInterface = readStrongBinder.queryLocalInterface("android.support.v4.os.IResultReceiver");
|
IInterface queryLocalInterface = readStrongBinder.queryLocalInterface("android.support.v4.os.IResultReceiver");
|
||||||
aVar = (queryLocalInterface == null || !(queryLocalInterface instanceof x.a.b.c.a)) ? new a.AbstractBinderC0355a.C0356a(readStrongBinder) : (x.a.b.c.a) queryLocalInterface;
|
aVar = (queryLocalInterface == null || !(queryLocalInterface instanceof x.a.b.c.a)) ? new a.AbstractBinderC0356a.C0357a(readStrongBinder) : (x.a.b.c.a) queryLocalInterface;
|
||||||
}
|
}
|
||||||
this.i = aVar;
|
this.i = aVar;
|
||||||
}
|
}
|
||||||
|
|
|
@ -317,7 +317,7 @@ public class SupportMenuInflater extends MenuInflater {
|
||||||
if (name.equals("menu")) {
|
if (name.equals("menu")) {
|
||||||
eventType = xmlPullParser.next();
|
eventType = xmlPullParser.next();
|
||||||
} else {
|
} else {
|
||||||
throw new RuntimeException(a.u("Expecting menu, got ", name));
|
throw new RuntimeException(a.t("Expecting menu, got ", name));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -261,7 +261,7 @@ public class ActivityChooserModel extends DataSetObservable {
|
||||||
if (TextUtils.isEmpty(str) || str.endsWith(".xml")) {
|
if (TextUtils.isEmpty(str) || str.endsWith(".xml")) {
|
||||||
this.mHistoryFileName = str;
|
this.mHistoryFileName = str;
|
||||||
} else {
|
} else {
|
||||||
this.mHistoryFileName = a.u(str, ".xml");
|
this.mHistoryFileName = a.t(str, ".xml");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -498,7 +498,7 @@ public class AppCompatTextViewAutoSizeHelper {
|
||||||
autoSizeText();
|
autoSizeText();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.l("Unknown auto-size text type: ", i));
|
throw new IllegalArgumentException(a.k("Unknown auto-size text type: ", i));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -592,7 +592,7 @@ public class ToolbarWidgetWrapper implements DecorToolbar {
|
||||||
layoutParams.gravity = 8388691;
|
layoutParams.gravity = 8388691;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.l("Invalid navigation mode ", i));
|
throw new IllegalArgumentException(a.k("Invalid navigation mode ", i));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -203,9 +203,9 @@ public final class BrowserServiceFileProvider extends FileProvider {
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Uri generateUri(Context context, String str) {
|
private static Uri generateUri(Context context, String str) {
|
||||||
String v = a.v("image_provider_images/", str, ".png");
|
String u = a.u("image_provider_images/", str, ".png");
|
||||||
Uri.Builder scheme = new Uri.Builder().scheme("content");
|
Uri.Builder scheme = new Uri.Builder().scheme("content");
|
||||||
return scheme.authority(context.getPackageName() + ".image_provider").path(v).build();
|
return scheme.authority(context.getPackageName() + ".image_provider").path(u).build();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void grantReadPermission(@NonNull Intent intent, @Nullable List<Uri> list, @NonNull Context context) {
|
public static void grantReadPermission(@NonNull Intent intent, @Nullable List<Uri> list, @NonNull Context context) {
|
||||||
|
|
|
@ -48,7 +48,7 @@ public class CustomTabsClient {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* renamed from: androidx.browser.customtabs.CustomTabsClient$2 reason: invalid class name */
|
/* renamed from: androidx.browser.customtabs.CustomTabsClient$2 reason: invalid class name */
|
||||||
public class AnonymousClass2 extends a.AbstractBinderC0344a {
|
public class AnonymousClass2 extends a.AbstractBinderC0345a {
|
||||||
private Handler mHandler = new Handler(Looper.getMainLooper());
|
private Handler mHandler = new Handler(Looper.getMainLooper());
|
||||||
public final /* synthetic */ CustomTabsCallback val$callback;
|
public final /* synthetic */ CustomTabsCallback val$callback;
|
||||||
|
|
||||||
|
@ -219,7 +219,7 @@ public class CustomTabsClient {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private a.AbstractBinderC0344a createCallbackWrapper(@Nullable CustomTabsCallback customTabsCallback) {
|
private a.AbstractBinderC0345a createCallbackWrapper(@Nullable CustomTabsCallback customTabsCallback) {
|
||||||
return new AnonymousClass2(customTabsCallback);
|
return new AnonymousClass2(customTabsCallback);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -270,7 +270,7 @@ public class CustomTabsClient {
|
||||||
@Nullable
|
@Nullable
|
||||||
private CustomTabsSession newSessionInternal(@Nullable CustomTabsCallback customTabsCallback, @Nullable PendingIntent pendingIntent) {
|
private CustomTabsSession newSessionInternal(@Nullable CustomTabsCallback customTabsCallback, @Nullable PendingIntent pendingIntent) {
|
||||||
boolean z2;
|
boolean z2;
|
||||||
a.AbstractBinderC0344a createCallbackWrapper = createCallbackWrapper(customTabsCallback);
|
a.AbstractBinderC0345a createCallbackWrapper = createCallbackWrapper(customTabsCallback);
|
||||||
if (pendingIntent != null) {
|
if (pendingIntent != null) {
|
||||||
try {
|
try {
|
||||||
Bundle bundle = new Bundle();
|
Bundle bundle = new Bundle();
|
||||||
|
|
|
@ -213,7 +213,7 @@ public final class CustomTabsIntent {
|
||||||
@NonNull
|
@NonNull
|
||||||
public Builder setColorSchemeParams(int i, @NonNull CustomTabColorSchemeParams customTabColorSchemeParams) {
|
public Builder setColorSchemeParams(int i, @NonNull CustomTabColorSchemeParams customTabColorSchemeParams) {
|
||||||
if (i < 0 || i > 2 || i == 0) {
|
if (i < 0 || i > 2 || i == 0) {
|
||||||
throw new IllegalArgumentException(a.l("Invalid colorScheme: ", i));
|
throw new IllegalArgumentException(a.k("Invalid colorScheme: ", i));
|
||||||
}
|
}
|
||||||
if (this.mColorSchemeParamBundles == null) {
|
if (this.mColorSchemeParamBundles == null) {
|
||||||
this.mColorSchemeParamBundles = new SparseArray<>();
|
this.mColorSchemeParamBundles = new SparseArray<>();
|
||||||
|
@ -355,7 +355,7 @@ public final class CustomTabsIntent {
|
||||||
public static CustomTabColorSchemeParams getColorSchemeParams(@NonNull Intent intent, int i) {
|
public static CustomTabColorSchemeParams getColorSchemeParams(@NonNull Intent intent, int i) {
|
||||||
Bundle bundle;
|
Bundle bundle;
|
||||||
if (i < 0 || i > 2 || i == 0) {
|
if (i < 0 || i > 2 || i == 0) {
|
||||||
throw new IllegalArgumentException(a.l("Invalid colorScheme: ", i));
|
throw new IllegalArgumentException(a.k("Invalid colorScheme: ", i));
|
||||||
}
|
}
|
||||||
Bundle extras = intent.getExtras();
|
Bundle extras = intent.getExtras();
|
||||||
if (extras == null) {
|
if (extras == null) {
|
||||||
|
|
|
@ -83,8 +83,8 @@ public class CustomTabsSessionToken {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static class MockCallback extends a.AbstractBinderC0344a {
|
public static class MockCallback extends a.AbstractBinderC0345a {
|
||||||
@Override // x.a.a.a.AbstractBinderC0344a, android.os.IInterface
|
@Override // x.a.a.a.AbstractBinderC0345a, android.os.IInterface
|
||||||
public IBinder asBinder() {
|
public IBinder asBinder() {
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
@ -150,7 +150,7 @@ public class CustomTabsSessionToken {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
if (binder != null) {
|
if (binder != null) {
|
||||||
aVar = a.AbstractBinderC0344a.asInterface(binder);
|
aVar = a.AbstractBinderC0345a.asInterface(binder);
|
||||||
}
|
}
|
||||||
return new CustomTabsSessionToken(aVar, pendingIntent);
|
return new CustomTabsSessionToken(aVar, pendingIntent);
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ public abstract class PostMessageServiceConnection implements PostMessageBackend
|
||||||
public PostMessageServiceConnection(@NonNull CustomTabsSessionToken customTabsSessionToken) {
|
public PostMessageServiceConnection(@NonNull CustomTabsSessionToken customTabsSessionToken) {
|
||||||
IBinder callbackBinder = customTabsSessionToken.getCallbackBinder();
|
IBinder callbackBinder = customTabsSessionToken.getCallbackBinder();
|
||||||
if (callbackBinder != null) {
|
if (callbackBinder != null) {
|
||||||
this.mSessionBinder = a.AbstractBinderC0344a.asInterface(callbackBinder);
|
this.mSessionBinder = a.AbstractBinderC0345a.asInterface(callbackBinder);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException("Provided session must have binder.");
|
throw new IllegalArgumentException("Provided session must have binder.");
|
||||||
|
|
|
@ -15,7 +15,7 @@ public class TrustedWebActivityCallbackRemote {
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
public static TrustedWebActivityCallbackRemote fromBinder(@Nullable IBinder iBinder) {
|
public static TrustedWebActivityCallbackRemote fromBinder(@Nullable IBinder iBinder) {
|
||||||
a asInterface = iBinder == null ? null : a.AbstractBinderC0348a.asInterface(iBinder);
|
a asInterface = iBinder == null ? null : a.AbstractBinderC0349a.asInterface(iBinder);
|
||||||
if (asInterface == null) {
|
if (asInterface == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@ public final class TrustedWebActivityServiceConnection {
|
||||||
private final b mService;
|
private final b mService;
|
||||||
|
|
||||||
/* renamed from: androidx.browser.trusted.TrustedWebActivityServiceConnection$1 reason: invalid class name */
|
/* renamed from: androidx.browser.trusted.TrustedWebActivityServiceConnection$1 reason: invalid class name */
|
||||||
public class AnonymousClass1 extends a.AbstractBinderC0348a {
|
public class AnonymousClass1 extends a.AbstractBinderC0349a {
|
||||||
public final /* synthetic */ TrustedWebActivityCallback val$callback;
|
public final /* synthetic */ TrustedWebActivityCallback val$callback;
|
||||||
|
|
||||||
public AnonymousClass1(TrustedWebActivityCallback trustedWebActivityCallback) {
|
public AnonymousClass1(TrustedWebActivityCallback trustedWebActivityCallback) {
|
||||||
|
@ -154,7 +154,7 @@ public final class TrustedWebActivityServiceConnection {
|
||||||
|
|
||||||
public static void ensureBundleContains(Bundle bundle, String str) {
|
public static void ensureBundleContains(Bundle bundle, String str) {
|
||||||
if (!bundle.containsKey(str)) {
|
if (!bundle.containsKey(str)) {
|
||||||
throw new IllegalArgumentException(c.d.b.a.a.u("Bundle must contain ", str));
|
throw new IllegalArgumentException(c.d.b.a.a.t("Bundle must contain ", str));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -599,28 +599,28 @@ public abstract class AbstractResolvableFuture<V> implements a<V> {
|
||||||
O.append(timeUnit.toString().toLowerCase(locale));
|
O.append(timeUnit.toString().toLowerCase(locale));
|
||||||
String sb = O.toString();
|
String sb = O.toString();
|
||||||
if (nanos + 1000 < 0) {
|
if (nanos + 1000 < 0) {
|
||||||
String u = c.d.b.a.a.u(sb, " (plus ");
|
String t = c.d.b.a.a.t(sb, " (plus ");
|
||||||
long j2 = -nanos;
|
long j2 = -nanos;
|
||||||
long convert = timeUnit.convert(j2, TimeUnit.NANOSECONDS);
|
long convert = timeUnit.convert(j2, TimeUnit.NANOSECONDS);
|
||||||
long nanos2 = j2 - timeUnit.toNanos(convert);
|
long nanos2 = j2 - timeUnit.toNanos(convert);
|
||||||
int i = (convert > 0 ? 1 : (convert == 0 ? 0 : -1));
|
int i = (convert > 0 ? 1 : (convert == 0 ? 0 : -1));
|
||||||
boolean z2 = i == 0 || nanos2 > 1000;
|
boolean z2 = i == 0 || nanos2 > 1000;
|
||||||
if (i > 0) {
|
if (i > 0) {
|
||||||
String str = u + convert + " " + lowerCase;
|
String str = t + convert + " " + lowerCase;
|
||||||
if (z2) {
|
if (z2) {
|
||||||
str = c.d.b.a.a.u(str, ",");
|
str = c.d.b.a.a.t(str, ",");
|
||||||
}
|
}
|
||||||
u = c.d.b.a.a.u(str, " ");
|
t = c.d.b.a.a.t(str, " ");
|
||||||
}
|
}
|
||||||
if (z2) {
|
if (z2) {
|
||||||
u = c.d.b.a.a.r(u, nanos2, " nanoseconds ");
|
t = c.d.b.a.a.q(t, nanos2, " nanoseconds ");
|
||||||
}
|
}
|
||||||
sb = c.d.b.a.a.u(u, "delay)");
|
sb = c.d.b.a.a.t(t, "delay)");
|
||||||
}
|
}
|
||||||
if (isDone()) {
|
if (isDone()) {
|
||||||
throw new TimeoutException(c.d.b.a.a.u(sb, " but future completed as timeout expired"));
|
throw new TimeoutException(c.d.b.a.a.t(sb, " but future completed as timeout expired"));
|
||||||
}
|
}
|
||||||
throw new TimeoutException(c.d.b.a.a.v(sb, " for ", abstractResolvableFuture));
|
throw new TimeoutException(c.d.b.a.a.u(sb, " for ", abstractResolvableFuture));
|
||||||
}
|
}
|
||||||
throw new InterruptedException();
|
throw new InterruptedException();
|
||||||
}
|
}
|
||||||
|
|
|
@ -177,7 +177,7 @@ public class Debug {
|
||||||
try {
|
try {
|
||||||
return context.getResources().getResourceEntryName(i);
|
return context.getResources().getResourceEntryName(i);
|
||||||
} catch (Exception unused) {
|
} catch (Exception unused) {
|
||||||
return a.l("?", i);
|
return a.k("?", i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -231,7 +231,7 @@ public class Debug {
|
||||||
L.append(") ");
|
L.append(") ");
|
||||||
L.append(stackTrace[i2].getMethodName());
|
L.append(stackTrace[i2].getMethodName());
|
||||||
String sb = L.toString();
|
String sb = L.toString();
|
||||||
str3 = a.u(str3, " ");
|
str3 = a.t(str3, " ");
|
||||||
Log.v(str, str2 + str3 + sb + str3);
|
Log.v(str, str2 + str3 + sb + str3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -248,7 +248,7 @@ public class Debug {
|
||||||
L.append(stackTrace[i2].getLineNumber());
|
L.append(stackTrace[i2].getLineNumber());
|
||||||
L.append(") ");
|
L.append(") ");
|
||||||
String sb = L.toString();
|
String sb = L.toString();
|
||||||
str2 = a.u(str2, " ");
|
str2 = a.t(str2, " ");
|
||||||
PrintStream printStream = System.out;
|
PrintStream printStream = System.out;
|
||||||
printStream.println(str + str2 + sb + str2);
|
printStream.println(str + str2 + sb + str2);
|
||||||
}
|
}
|
||||||
|
|
|
@ -645,7 +645,7 @@ public class KeyAttributes extends Key {
|
||||||
}
|
}
|
||||||
if (this.mCustomConstraints.size() > 0) {
|
if (this.mCustomConstraints.size() > 0) {
|
||||||
for (String str : this.mCustomConstraints.keySet()) {
|
for (String str : this.mCustomConstraints.keySet()) {
|
||||||
hashMap.put(a.u("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
hashMap.put(a.t("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -624,7 +624,7 @@ public class KeyTimeCycle extends Key {
|
||||||
}
|
}
|
||||||
if (this.mCustomConstraints.size() > 0) {
|
if (this.mCustomConstraints.size() > 0) {
|
||||||
for (String str : this.mCustomConstraints.keySet()) {
|
for (String str : this.mCustomConstraints.keySet()) {
|
||||||
hashMap.put(a.u("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
hashMap.put(a.t("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1887,7 +1887,7 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
||||||
this.lastY = y2;
|
this.lastY = y2;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
a.h0("WARNING could not find view id ", viewById == null ? a.l("", i) : viewById.getContext().getResources().getResourceName(i), "MotionLayout");
|
a.h0("WARNING could not find view id ", viewById == null ? a.k("", i) : viewById.getContext().getResources().getResourceName(i), "MotionLayout");
|
||||||
}
|
}
|
||||||
|
|
||||||
public ConstraintSet getConstraintSet(int i) {
|
public ConstraintSet getConstraintSet(int i) {
|
||||||
|
|
|
@ -432,7 +432,7 @@ public class MotionScene {
|
||||||
public String debugString(Context context) {
|
public String debugString(Context context) {
|
||||||
String resourceEntryName = this.mConstraintSetStart == -1 ? "null" : context.getResources().getResourceEntryName(this.mConstraintSetStart);
|
String resourceEntryName = this.mConstraintSetStart == -1 ? "null" : context.getResources().getResourceEntryName(this.mConstraintSetStart);
|
||||||
if (this.mConstraintSetEnd == -1) {
|
if (this.mConstraintSetEnd == -1) {
|
||||||
return a.u(resourceEntryName, " -> null");
|
return a.t(resourceEntryName, " -> null");
|
||||||
}
|
}
|
||||||
StringBuilder P = a.P(resourceEntryName, " -> ");
|
StringBuilder P = a.P(resourceEntryName, " -> ");
|
||||||
P.append(context.getResources().getResourceEntryName(this.mConstraintSetEnd));
|
P.append(context.getResources().getResourceEntryName(this.mConstraintSetEnd));
|
||||||
|
|
|
@ -493,7 +493,7 @@ public class ArrayLinkedVariables implements ArrayRow.ArrayRowVariables {
|
||||||
String str = "";
|
String str = "";
|
||||||
int i2 = 0;
|
int i2 = 0;
|
||||||
while (i != -1 && i2 < this.currentSize) {
|
while (i != -1 && i2 < this.currentSize) {
|
||||||
StringBuilder L = a.L(a.u(str, " -> "));
|
StringBuilder L = a.L(a.t(str, " -> "));
|
||||||
L.append(this.mArrayValues[i]);
|
L.append(this.mArrayValues[i]);
|
||||||
L.append(" : ");
|
L.append(" : ");
|
||||||
StringBuilder L2 = a.L(L.toString());
|
StringBuilder L2 = a.L(L.toString());
|
||||||
|
|
|
@ -445,11 +445,11 @@ public class ArrayRow implements LinearSystem.Row {
|
||||||
L.append(this.variable);
|
L.append(this.variable);
|
||||||
str = L.toString();
|
str = L.toString();
|
||||||
}
|
}
|
||||||
String u = a.u(str, " = ");
|
String t = a.t(str, " = ");
|
||||||
if (this.constantValue != 0.0f) {
|
if (this.constantValue != 0.0f) {
|
||||||
StringBuilder L2 = a.L(u);
|
StringBuilder L2 = a.L(t);
|
||||||
L2.append(this.constantValue);
|
L2.append(this.constantValue);
|
||||||
u = L2.toString();
|
t = L2.toString();
|
||||||
z2 = true;
|
z2 = true;
|
||||||
} else {
|
} else {
|
||||||
z2 = false;
|
z2 = false;
|
||||||
|
@ -461,17 +461,17 @@ public class ArrayRow implements LinearSystem.Row {
|
||||||
String solverVariable = variable.toString();
|
String solverVariable = variable.toString();
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
if (variableValue < 0.0f) {
|
if (variableValue < 0.0f) {
|
||||||
u = a.u(u, "- ");
|
t = a.t(t, "- ");
|
||||||
}
|
}
|
||||||
u = variableValue == 1.0f ? a.u(u, solverVariable) : u + variableValue + " " + solverVariable;
|
t = variableValue == 1.0f ? a.t(t, solverVariable) : t + variableValue + " " + solverVariable;
|
||||||
z2 = true;
|
z2 = true;
|
||||||
} else if (i > 0) {
|
} else if (i > 0) {
|
||||||
u = a.u(u, " + ");
|
t = a.t(t, " + ");
|
||||||
if (variableValue == 1.0f) {
|
if (variableValue == 1.0f) {
|
||||||
}
|
}
|
||||||
z2 = true;
|
z2 = true;
|
||||||
} else {
|
} else {
|
||||||
u = a.u(u, " - ");
|
t = a.t(t, " - ");
|
||||||
}
|
}
|
||||||
variableValue *= -1.0f;
|
variableValue *= -1.0f;
|
||||||
if (variableValue == 1.0f) {
|
if (variableValue == 1.0f) {
|
||||||
|
@ -479,7 +479,7 @@ public class ArrayRow implements LinearSystem.Row {
|
||||||
z2 = true;
|
z2 = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return !z2 ? a.u(u, "0.0") : u;
|
return !z2 ? a.t(t, "0.0") : t;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
|
@ -220,7 +220,7 @@ public class LinearSystem {
|
||||||
for (int i = 0; i < this.mNumRows; i++) {
|
for (int i = 0; i < this.mNumRows; i++) {
|
||||||
StringBuilder L = a.L(str);
|
StringBuilder L = a.L(str);
|
||||||
L.append(this.mRows[i]);
|
L.append(this.mRows[i]);
|
||||||
str = a.u(L.toString(), "\n");
|
str = a.t(L.toString(), "\n");
|
||||||
}
|
}
|
||||||
StringBuilder L2 = a.L(str);
|
StringBuilder L2 = a.L(str);
|
||||||
L2.append(this.mGoal);
|
L2.append(this.mGoal);
|
||||||
|
@ -232,7 +232,7 @@ public class LinearSystem {
|
||||||
StringBuilder L = a.L("Display Rows (");
|
StringBuilder L = a.L("Display Rows (");
|
||||||
L.append(this.mNumRows);
|
L.append(this.mNumRows);
|
||||||
L.append("x");
|
L.append("x");
|
||||||
System.out.println(a.z(L, this.mNumColumns, ")\n"));
|
System.out.println(a.y(L, this.mNumColumns, ")\n"));
|
||||||
}
|
}
|
||||||
|
|
||||||
private int enforceBFS(Row row) throws Exception {
|
private int enforceBFS(Row row) throws Exception {
|
||||||
|
@ -336,7 +336,7 @@ public class LinearSystem {
|
||||||
int i2 = i * 4;
|
int i2 = i * 4;
|
||||||
int i3 = i2 / 1024;
|
int i3 = i2 / 1024;
|
||||||
int i4 = i3 / 1024;
|
int i4 = i3 / 1024;
|
||||||
return i4 > 0 ? a.n("", i4, " Mb") : i3 > 0 ? a.n("", i3, " Kb") : a.n("", i2, " bytes");
|
return i4 > 0 ? a.l("", i4, " Mb") : i3 > 0 ? a.l("", i3, " Kb") : a.l("", i2, " bytes");
|
||||||
}
|
}
|
||||||
|
|
||||||
private String getDisplayStrength(int i) {
|
private String getDisplayStrength(int i) {
|
||||||
|
@ -811,34 +811,34 @@ public class LinearSystem {
|
||||||
|
|
||||||
public void displayReadableRows() {
|
public void displayReadableRows() {
|
||||||
displaySolverVariables();
|
displaySolverVariables();
|
||||||
String z2 = a.z(a.L(" num vars "), this.mVariablesID, "\n");
|
String y2 = a.y(a.L(" num vars "), this.mVariablesID, "\n");
|
||||||
for (int i = 0; i < this.mVariablesID + 1; i++) {
|
for (int i = 0; i < this.mVariablesID + 1; i++) {
|
||||||
SolverVariable solverVariable = this.mCache.mIndexedVariables[i];
|
SolverVariable solverVariable = this.mCache.mIndexedVariables[i];
|
||||||
if (solverVariable != null && solverVariable.isFinalValue) {
|
if (solverVariable != null && solverVariable.isFinalValue) {
|
||||||
z2 = z2 + " $[" + i + "] => " + solverVariable + " = " + solverVariable.computedValue + "\n";
|
y2 = y2 + " $[" + i + "] => " + solverVariable + " = " + solverVariable.computedValue + "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
String u = a.u(z2, "\n");
|
String t = a.t(y2, "\n");
|
||||||
for (int i2 = 0; i2 < this.mVariablesID + 1; i2++) {
|
for (int i2 = 0; i2 < this.mVariablesID + 1; i2++) {
|
||||||
SolverVariable[] solverVariableArr = this.mCache.mIndexedVariables;
|
SolverVariable[] solverVariableArr = this.mCache.mIndexedVariables;
|
||||||
SolverVariable solverVariable2 = solverVariableArr[i2];
|
SolverVariable solverVariable2 = solverVariableArr[i2];
|
||||||
if (solverVariable2 != null && solverVariable2.isSynonym) {
|
if (solverVariable2 != null && solverVariable2.isSynonym) {
|
||||||
u = u + " ~[" + i2 + "] => " + solverVariable2 + " = " + solverVariableArr[solverVariable2.synonym] + " + " + solverVariable2.synonymDelta + "\n";
|
t = t + " ~[" + i2 + "] => " + solverVariable2 + " = " + solverVariableArr[solverVariable2.synonym] + " + " + solverVariable2.synonymDelta + "\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
String u2 = a.u(u, "\n\n # ");
|
String t2 = a.t(t, "\n\n # ");
|
||||||
for (int i3 = 0; i3 < this.mNumRows; i3++) {
|
for (int i3 = 0; i3 < this.mNumRows; i3++) {
|
||||||
StringBuilder L = a.L(u2);
|
StringBuilder L = a.L(t2);
|
||||||
L.append(this.mRows[i3].toReadableString());
|
L.append(this.mRows[i3].toReadableString());
|
||||||
u2 = a.u(L.toString(), "\n # ");
|
t2 = a.t(L.toString(), "\n # ");
|
||||||
}
|
}
|
||||||
if (this.mGoal != null) {
|
if (this.mGoal != null) {
|
||||||
StringBuilder P = a.P(u2, "Goal: ");
|
StringBuilder P = a.P(t2, "Goal: ");
|
||||||
P.append(this.mGoal);
|
P.append(this.mGoal);
|
||||||
P.append("\n");
|
P.append("\n");
|
||||||
u2 = P.toString();
|
t2 = P.toString();
|
||||||
}
|
}
|
||||||
System.out.println(u2);
|
System.out.println(t2);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void displaySystemInformations() {
|
public void displaySystemInformations() {
|
||||||
|
@ -888,7 +888,7 @@ public class LinearSystem {
|
||||||
if (this.mRows[i].variable.mType == SolverVariable.Type.UNRESTRICTED) {
|
if (this.mRows[i].variable.mType == SolverVariable.Type.UNRESTRICTED) {
|
||||||
StringBuilder L = a.L(str);
|
StringBuilder L = a.L(str);
|
||||||
L.append(this.mRows[i].toReadableString());
|
L.append(this.mRows[i].toReadableString());
|
||||||
str = a.u(L.toString(), "\n");
|
str = a.t(L.toString(), "\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
StringBuilder L2 = a.L(str);
|
StringBuilder L2 = a.L(str);
|
||||||
|
|
|
@ -100,6 +100,6 @@ public class Metrics {
|
||||||
L.append("\ngraphSolved: ");
|
L.append("\ngraphSolved: ");
|
||||||
L.append(this.graphSolved);
|
L.append(this.graphSolved);
|
||||||
L.append("\nlinearSolved: ");
|
L.append("\nlinearSolved: ");
|
||||||
return a.A(L, this.linearSolved, "\n");
|
return a.z(L, this.linearSolved, "\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -285,13 +285,13 @@ public class SolverVariable {
|
||||||
if (fArr[i] != 0.0f) {
|
if (fArr[i] != 0.0f) {
|
||||||
z3 = false;
|
z3 = false;
|
||||||
}
|
}
|
||||||
str = i < fArr.length + -1 ? a.u(sb, ", ") : a.u(sb, "] ");
|
str = i < fArr.length + -1 ? a.t(sb, ", ") : a.t(sb, "] ");
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
if (z2) {
|
if (z2) {
|
||||||
str = a.u(str, " (-)");
|
str = a.t(str, " (-)");
|
||||||
}
|
}
|
||||||
return z3 ? a.u(str, " (*)") : str;
|
return z3 ? a.t(str, " (*)") : str;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
|
@ -404,26 +404,26 @@ public class SolverVariableValues implements ArrayRow.ArrayRowVariables {
|
||||||
if (variable != null) {
|
if (variable != null) {
|
||||||
String str4 = str3 + variable + " = " + getVariableValue(i2) + " ";
|
String str4 = str3 + variable + " = " + getVariableValue(i2) + " ";
|
||||||
int indexOf = indexOf(variable);
|
int indexOf = indexOf(variable);
|
||||||
String u = a.u(str4, "[p: ");
|
String t = a.t(str4, "[p: ");
|
||||||
if (this.previous[indexOf] != -1) {
|
if (this.previous[indexOf] != -1) {
|
||||||
StringBuilder L = a.L(u);
|
StringBuilder L = a.L(t);
|
||||||
L.append(this.mCache.mIndexedVariables[this.variables[this.previous[indexOf]]]);
|
L.append(this.mCache.mIndexedVariables[this.variables[this.previous[indexOf]]]);
|
||||||
str = L.toString();
|
str = L.toString();
|
||||||
} else {
|
} else {
|
||||||
str = a.u(u, "none");
|
str = a.t(t, "none");
|
||||||
}
|
}
|
||||||
String u2 = a.u(str, ", n: ");
|
String t2 = a.t(str, ", n: ");
|
||||||
if (this.next[indexOf] != -1) {
|
if (this.next[indexOf] != -1) {
|
||||||
StringBuilder L2 = a.L(u2);
|
StringBuilder L2 = a.L(t2);
|
||||||
L2.append(this.mCache.mIndexedVariables[this.variables[this.next[indexOf]]]);
|
L2.append(this.mCache.mIndexedVariables[this.variables[this.next[indexOf]]]);
|
||||||
str2 = L2.toString();
|
str2 = L2.toString();
|
||||||
} else {
|
} else {
|
||||||
str2 = a.u(u2, "none");
|
str2 = a.t(t2, "none");
|
||||||
}
|
}
|
||||||
str3 = a.u(str2, "]");
|
str3 = a.t(str2, "]");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return a.u(str3, " }");
|
return a.t(str3, " }");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // androidx.constraintlayout.solver.ArrayRow.ArrayRowVariables
|
@Override // androidx.constraintlayout.solver.ArrayRow.ArrayRowVariables
|
||||||
|
|
|
@ -108,7 +108,7 @@ public class State {
|
||||||
StringBuilder L = a.L("__HELPER_KEY_");
|
StringBuilder L = a.L("__HELPER_KEY_");
|
||||||
int i = this.numHelpers;
|
int i = this.numHelpers;
|
||||||
this.numHelpers = i + 1;
|
this.numHelpers = i + 1;
|
||||||
return a.z(L, i, "__");
|
return a.y(L, i, "__");
|
||||||
}
|
}
|
||||||
|
|
||||||
public void apply(ConstraintWidgetContainer constraintWidgetContainer) {
|
public void apply(ConstraintWidgetContainer constraintWidgetContainer) {
|
||||||
|
|
|
@ -259,12 +259,12 @@ public class Barrier extends HelperWidget {
|
||||||
for (int i = 0; i < this.mWidgetsCount; i++) {
|
for (int i = 0; i < this.mWidgetsCount; i++) {
|
||||||
ConstraintWidget constraintWidget = this.mWidgets[i];
|
ConstraintWidget constraintWidget = this.mWidgets[i];
|
||||||
if (i > 0) {
|
if (i > 0) {
|
||||||
sb = a.u(sb, ", ");
|
sb = a.t(sb, ", ");
|
||||||
}
|
}
|
||||||
StringBuilder L2 = a.L(sb);
|
StringBuilder L2 = a.L(sb);
|
||||||
L2.append(constraintWidget.getDebugName());
|
L2.append(constraintWidget.getDebugName());
|
||||||
sb = L2.toString();
|
sb = L2.toString();
|
||||||
}
|
}
|
||||||
return a.u(sb, "}");
|
return a.t(sb, "}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3069,7 +3069,7 @@ public class ConstraintWidget {
|
||||||
sb.append(") - (");
|
sb.append(") - (");
|
||||||
sb.append(this.mWidth);
|
sb.append(this.mWidth);
|
||||||
sb.append(" x ");
|
sb.append(" x ");
|
||||||
return a.z(sb, this.mHeight, ")");
|
return a.y(sb, this.mHeight, ")");
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateFromRuns(boolean z2, boolean z3) {
|
public void updateFromRuns(boolean z2, boolean z3) {
|
||||||
|
|
|
@ -178,8 +178,8 @@ public class ChainRun extends WidgetRun {
|
||||||
String sb = L.toString();
|
String sb = L.toString();
|
||||||
Iterator<WidgetRun> it = this.widgets.iterator();
|
Iterator<WidgetRun> it = this.widgets.iterator();
|
||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
String u = a.u(sb, "<");
|
String t = a.t(sb, "<");
|
||||||
sb = a.u(u + it.next(), "> ");
|
sb = a.t(t + it.next(), "> ");
|
||||||
}
|
}
|
||||||
return sb;
|
return sb;
|
||||||
}
|
}
|
||||||
|
|
|
@ -266,9 +266,9 @@ public class DependencyGraph {
|
||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
str = generateDisplayGraph(it.next(), str);
|
str = generateDisplayGraph(it.next(), str);
|
||||||
}
|
}
|
||||||
String u = a.u(str, "\n}\n");
|
String t = a.t(str, "\n}\n");
|
||||||
PrintStream printStream = System.out;
|
PrintStream printStream = System.out;
|
||||||
printStream.println("content:<<\n" + u + "\n>>");
|
printStream.println("content:<<\n" + t + "\n>>");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void findGroup(WidgetRun widgetRun, int i, ArrayList<RunGroup> arrayList) {
|
private void findGroup(WidgetRun widgetRun, int i, ArrayList<RunGroup> arrayList) {
|
||||||
|
@ -300,16 +300,16 @@ public class DependencyGraph {
|
||||||
StringBuilder L = a.L("cluster_");
|
StringBuilder L = a.L("cluster_");
|
||||||
L.append(chainRun.widget.getDebugName());
|
L.append(chainRun.widget.getDebugName());
|
||||||
String sb = L.toString();
|
String sb = L.toString();
|
||||||
String v = a.v("subgraph ", i == 0 ? a.u(sb, "_h") : a.u(sb, "_v"), " {\n");
|
String u = a.u("subgraph ", i == 0 ? a.t(sb, "_h") : a.t(sb, "_v"), " {\n");
|
||||||
Iterator<WidgetRun> it = chainRun.widgets.iterator();
|
Iterator<WidgetRun> it = chainRun.widgets.iterator();
|
||||||
String str2 = "";
|
String str2 = "";
|
||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
WidgetRun next = it.next();
|
WidgetRun next = it.next();
|
||||||
String debugName = next.widget.getDebugName();
|
String debugName = next.widget.getDebugName();
|
||||||
v = a.v(v, i == 0 ? a.u(debugName, "_HORIZONTAL") : a.u(debugName, "_VERTICAL"), ";\n");
|
u = a.u(u, i == 0 ? a.t(debugName, "_HORIZONTAL") : a.t(debugName, "_VERTICAL"), ";\n");
|
||||||
str2 = generateDisplayGraph(next, str2);
|
str2 = generateDisplayGraph(next, str2);
|
||||||
}
|
}
|
||||||
return a.v(str, str2, a.u(v, "}\n"));
|
return a.u(str, str2, a.t(u, "}\n"));
|
||||||
}
|
}
|
||||||
|
|
||||||
private String generateDisplayGraph(WidgetRun widgetRun, String str) {
|
private String generateDisplayGraph(WidgetRun widgetRun, String str) {
|
||||||
|
@ -337,14 +337,14 @@ public class DependencyGraph {
|
||||||
L2.append(" -> ");
|
L2.append(" -> ");
|
||||||
L2.append(dependencyNode.name());
|
L2.append(dependencyNode.name());
|
||||||
L2.append("\n");
|
L2.append("\n");
|
||||||
generateDisplayNode = a.u(generateDisplayNode, L2.toString());
|
generateDisplayNode = a.t(generateDisplayNode, L2.toString());
|
||||||
} else if (dependencyNode.targets.isEmpty() && !dependencyNode2.targets.isEmpty()) {
|
} else if (dependencyNode.targets.isEmpty() && !dependencyNode2.targets.isEmpty()) {
|
||||||
StringBuilder L3 = a.L("\n");
|
StringBuilder L3 = a.L("\n");
|
||||||
L3.append(dependencyNode.name());
|
L3.append(dependencyNode.name());
|
||||||
L3.append(" -> ");
|
L3.append(" -> ");
|
||||||
L3.append(dependencyNode2.name());
|
L3.append(dependencyNode2.name());
|
||||||
L3.append("\n");
|
L3.append("\n");
|
||||||
generateDisplayNode = a.u(generateDisplayNode, L3.toString());
|
generateDisplayNode = a.t(generateDisplayNode, L3.toString());
|
||||||
}
|
}
|
||||||
} else if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT && widgetRun.widget.getDimensionRatio() > 0.0f) {
|
} else if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT && widgetRun.widget.getDimensionRatio() > 0.0f) {
|
||||||
widgetRun.widget.getDebugName();
|
widgetRun.widget.getDebugName();
|
||||||
|
@ -358,14 +358,14 @@ public class DependencyGraph {
|
||||||
L4.append(" -> ");
|
L4.append(" -> ");
|
||||||
L4.append(dependencyNode.name());
|
L4.append(dependencyNode.name());
|
||||||
L4.append("\n");
|
L4.append("\n");
|
||||||
generateDisplayNode = a.u(generateDisplayNode, L4.toString());
|
generateDisplayNode = a.t(generateDisplayNode, L4.toString());
|
||||||
} else if (dependencyNode.targets.isEmpty() && !dependencyNode2.targets.isEmpty()) {
|
} else if (dependencyNode.targets.isEmpty() && !dependencyNode2.targets.isEmpty()) {
|
||||||
StringBuilder L5 = a.L("\n");
|
StringBuilder L5 = a.L("\n");
|
||||||
L5.append(dependencyNode.name());
|
L5.append(dependencyNode.name());
|
||||||
L5.append(" -> ");
|
L5.append(" -> ");
|
||||||
L5.append(dependencyNode2.name());
|
L5.append(dependencyNode2.name());
|
||||||
L5.append("\n");
|
L5.append("\n");
|
||||||
generateDisplayNode = a.u(generateDisplayNode, L5.toString());
|
generateDisplayNode = a.t(generateDisplayNode, L5.toString());
|
||||||
}
|
}
|
||||||
} else if (verticalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT && widgetRun.widget.getDimensionRatio() > 0.0f) {
|
} else if (verticalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT && widgetRun.widget.getDimensionRatio() > 0.0f) {
|
||||||
widgetRun.widget.getDebugName();
|
widgetRun.widget.getDebugName();
|
||||||
|
@ -382,22 +382,22 @@ public class DependencyGraph {
|
||||||
P.append(dependencyNode2.name());
|
P.append(dependencyNode2.name());
|
||||||
String sb = P.toString();
|
String sb = P.toString();
|
||||||
if (dependencyNode.margin > 0 || z2 || (dependencyNode.run instanceof HelperReferences)) {
|
if (dependencyNode.margin > 0 || z2 || (dependencyNode.run instanceof HelperReferences)) {
|
||||||
String u = a.u(sb, "[");
|
String t = a.t(sb, "[");
|
||||||
if (dependencyNode.margin > 0) {
|
if (dependencyNode.margin > 0) {
|
||||||
u = a.z(a.P(u, "label=\""), dependencyNode.margin, "\"");
|
t = a.y(a.P(t, "label=\""), dependencyNode.margin, "\"");
|
||||||
if (z2) {
|
if (z2) {
|
||||||
u = a.u(u, ",");
|
t = a.t(t, ",");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (z2) {
|
if (z2) {
|
||||||
u = a.u(u, " style=dashed ");
|
t = a.t(t, " style=dashed ");
|
||||||
}
|
}
|
||||||
if (dependencyNode.run instanceof HelperReferences) {
|
if (dependencyNode.run instanceof HelperReferences) {
|
||||||
u = a.u(u, " style=bold,color=gray ");
|
t = a.t(t, " style=bold,color=gray ");
|
||||||
}
|
}
|
||||||
sb = a.u(u, "]");
|
sb = a.t(t, "]");
|
||||||
}
|
}
|
||||||
str = a.u(str, a.u(sb, "\n"));
|
str = a.t(str, a.t(sb, "\n"));
|
||||||
}
|
}
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
@ -440,59 +440,59 @@ public class DependencyGraph {
|
||||||
ConstraintWidget constraintWidget = widgetRun.widget;
|
ConstraintWidget constraintWidget = widgetRun.widget;
|
||||||
ConstraintWidget.DimensionBehaviour horizontalDimensionBehaviour = !z2 ? constraintWidget.getHorizontalDimensionBehaviour() : constraintWidget.getVerticalDimensionBehaviour();
|
ConstraintWidget.DimensionBehaviour horizontalDimensionBehaviour = !z2 ? constraintWidget.getHorizontalDimensionBehaviour() : constraintWidget.getVerticalDimensionBehaviour();
|
||||||
RunGroup runGroup = widgetRun.runGroup;
|
RunGroup runGroup = widgetRun.runGroup;
|
||||||
String u = a.u(a.u(a.u(!z2 ? a.u(debugName, "_HORIZONTAL") : a.u(debugName, "_VERTICAL"), " [shape=none, label=<"), "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"2\">"), " <TR>");
|
String t = a.t(a.t(a.t(!z2 ? a.t(debugName, "_HORIZONTAL") : a.t(debugName, "_VERTICAL"), " [shape=none, label=<"), "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"2\">"), " <TR>");
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
String u2 = a.u(u, " <TD ");
|
String t2 = a.t(t, " <TD ");
|
||||||
if (widgetRun.start.resolved) {
|
if (widgetRun.start.resolved) {
|
||||||
u2 = a.u(u2, " BGCOLOR=\"green\"");
|
t2 = a.t(t2, " BGCOLOR=\"green\"");
|
||||||
}
|
}
|
||||||
str = a.u(u2, " PORT=\"LEFT\" BORDER=\"1\">L</TD>");
|
str = a.t(t2, " PORT=\"LEFT\" BORDER=\"1\">L</TD>");
|
||||||
} else {
|
} else {
|
||||||
String u3 = a.u(u, " <TD ");
|
String t3 = a.t(t, " <TD ");
|
||||||
if (widgetRun.start.resolved) {
|
if (widgetRun.start.resolved) {
|
||||||
u3 = a.u(u3, " BGCOLOR=\"green\"");
|
t3 = a.t(t3, " BGCOLOR=\"green\"");
|
||||||
}
|
}
|
||||||
str = a.u(u3, " PORT=\"TOP\" BORDER=\"1\">T</TD>");
|
str = a.t(t3, " PORT=\"TOP\" BORDER=\"1\">T</TD>");
|
||||||
}
|
}
|
||||||
String u4 = a.u(str, " <TD BORDER=\"1\" ");
|
String t4 = a.t(str, " <TD BORDER=\"1\" ");
|
||||||
boolean z3 = widgetRun.dimension.resolved;
|
boolean z3 = widgetRun.dimension.resolved;
|
||||||
if (z3 && !widgetRun.widget.measured) {
|
if (z3 && !widgetRun.widget.measured) {
|
||||||
u4 = a.u(u4, " BGCOLOR=\"green\" ");
|
t4 = a.t(t4, " BGCOLOR=\"green\" ");
|
||||||
} else if (z3 && widgetRun.widget.measured) {
|
} else if (z3 && widgetRun.widget.measured) {
|
||||||
u4 = a.u(u4, " BGCOLOR=\"lightgray\" ");
|
t4 = a.t(t4, " BGCOLOR=\"lightgray\" ");
|
||||||
} else if (!z3 && widgetRun.widget.measured) {
|
} else if (!z3 && widgetRun.widget.measured) {
|
||||||
u4 = a.u(u4, " BGCOLOR=\"yellow\" ");
|
t4 = a.t(t4, " BGCOLOR=\"yellow\" ");
|
||||||
}
|
}
|
||||||
if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT) {
|
if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT) {
|
||||||
u4 = a.u(u4, "style=\"dashed\"");
|
t4 = a.t(t4, "style=\"dashed\"");
|
||||||
}
|
}
|
||||||
if (runGroup != null) {
|
if (runGroup != null) {
|
||||||
StringBuilder L = a.L(" [");
|
StringBuilder L = a.L(" [");
|
||||||
L.append(runGroup.groupIndex + 1);
|
L.append(runGroup.groupIndex + 1);
|
||||||
L.append("/");
|
L.append("/");
|
||||||
str2 = a.z(L, RunGroup.index, "]");
|
str2 = a.y(L, RunGroup.index, "]");
|
||||||
} else {
|
} else {
|
||||||
str2 = "";
|
str2 = "";
|
||||||
}
|
}
|
||||||
String str4 = u4 + ">" + debugName + str2 + " </TD>";
|
String str4 = t4 + ">" + debugName + str2 + " </TD>";
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
String u5 = a.u(str4, " <TD ");
|
String t5 = a.t(str4, " <TD ");
|
||||||
if (widgetRun.end.resolved) {
|
if (widgetRun.end.resolved) {
|
||||||
u5 = a.u(u5, " BGCOLOR=\"green\"");
|
t5 = a.t(t5, " BGCOLOR=\"green\"");
|
||||||
}
|
}
|
||||||
str3 = a.u(u5, " PORT=\"RIGHT\" BORDER=\"1\">R</TD>");
|
str3 = a.t(t5, " PORT=\"RIGHT\" BORDER=\"1\">R</TD>");
|
||||||
} else {
|
} else {
|
||||||
String u6 = a.u(str4, " <TD ");
|
String t6 = a.t(str4, " <TD ");
|
||||||
if ((widgetRun instanceof VerticalWidgetRun) && ((VerticalWidgetRun) widgetRun).baseline.resolved) {
|
if ((widgetRun instanceof VerticalWidgetRun) && ((VerticalWidgetRun) widgetRun).baseline.resolved) {
|
||||||
u6 = a.u(u6, " BGCOLOR=\"green\"");
|
t6 = a.t(t6, " BGCOLOR=\"green\"");
|
||||||
}
|
}
|
||||||
String u7 = a.u(a.u(u6, " PORT=\"BASELINE\" BORDER=\"1\">b</TD>"), " <TD ");
|
String t7 = a.t(a.t(t6, " PORT=\"BASELINE\" BORDER=\"1\">b</TD>"), " <TD ");
|
||||||
if (widgetRun.end.resolved) {
|
if (widgetRun.end.resolved) {
|
||||||
u7 = a.u(u7, " BGCOLOR=\"green\"");
|
t7 = a.t(t7, " BGCOLOR=\"green\"");
|
||||||
}
|
}
|
||||||
str3 = a.u(u7, " PORT=\"BOTTOM\" BORDER=\"1\">B</TD>");
|
str3 = a.t(t7, " PORT=\"BOTTOM\" BORDER=\"1\">B</TD>");
|
||||||
}
|
}
|
||||||
return a.u(a.u(str3, " </TR></TABLE>"), ">];\n");
|
return a.t(a.t(str3, " </TR></TABLE>"), ">];\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
public void buildGraph() {
|
public void buildGraph() {
|
||||||
|
|
|
@ -51,7 +51,7 @@ public class DependencyNode implements Dependency {
|
||||||
public String name() {
|
public String name() {
|
||||||
String debugName = this.run.widget.getDebugName();
|
String debugName = this.run.widget.getDebugName();
|
||||||
Type type = this.type;
|
Type type = this.type;
|
||||||
StringBuilder P = a.P((type == Type.LEFT || type == Type.RIGHT) ? a.u(debugName, "_HORIZONTAL") : a.u(debugName, "_VERTICAL"), ":");
|
StringBuilder P = a.P((type == Type.LEFT || type == Type.RIGHT) ? a.t(debugName, "_HORIZONTAL") : a.t(debugName, "_VERTICAL"), ":");
|
||||||
P.append(this.type.name());
|
P.append(this.type.name());
|
||||||
return P.toString();
|
return P.toString();
|
||||||
}
|
}
|
||||||
|
|
|
@ -200,13 +200,13 @@ public class WidgetGroup {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append(getOrientationString());
|
sb.append(getOrientationString());
|
||||||
sb.append(" [");
|
sb.append(" [");
|
||||||
String z2 = a.z(sb, this.f23id, "] <");
|
String y2 = a.y(sb, this.f23id, "] <");
|
||||||
Iterator<ConstraintWidget> it = this.widgets.iterator();
|
Iterator<ConstraintWidget> it = this.widgets.iterator();
|
||||||
while (it.hasNext()) {
|
while (it.hasNext()) {
|
||||||
StringBuilder P = a.P(z2, " ");
|
StringBuilder P = a.P(y2, " ");
|
||||||
P.append(it.next().getDebugName());
|
P.append(it.next().getDebugName());
|
||||||
z2 = P.toString();
|
y2 = P.toString();
|
||||||
}
|
}
|
||||||
return a.u(z2, " >");
|
return a.t(y2, " >");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -173,32 +173,32 @@ public class ConstraintAttribute {
|
||||||
Class<?> cls = view.getClass();
|
Class<?> cls = view.getClass();
|
||||||
for (String str : hashMap.keySet()) {
|
for (String str : hashMap.keySet()) {
|
||||||
ConstraintAttribute constraintAttribute = hashMap.get(str);
|
ConstraintAttribute constraintAttribute = hashMap.get(str);
|
||||||
String u = a.u("set", str);
|
String t = a.t("set", str);
|
||||||
try {
|
try {
|
||||||
switch (constraintAttribute.mType.ordinal()) {
|
switch (constraintAttribute.mType.ordinal()) {
|
||||||
case 0:
|
case 0:
|
||||||
cls.getMethod(u, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mIntegerValue));
|
cls.getMethod(t, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mIntegerValue));
|
||||||
continue;
|
continue;
|
||||||
case 1:
|
case 1:
|
||||||
cls.getMethod(u, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
cls.getMethod(t, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
||||||
continue;
|
continue;
|
||||||
case 2:
|
case 2:
|
||||||
cls.getMethod(u, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mColorValue));
|
cls.getMethod(t, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mColorValue));
|
||||||
continue;
|
continue;
|
||||||
case 3:
|
case 3:
|
||||||
Method method = cls.getMethod(u, Drawable.class);
|
Method method = cls.getMethod(t, Drawable.class);
|
||||||
ColorDrawable colorDrawable = new ColorDrawable();
|
ColorDrawable colorDrawable = new ColorDrawable();
|
||||||
colorDrawable.setColor(constraintAttribute.mColorValue);
|
colorDrawable.setColor(constraintAttribute.mColorValue);
|
||||||
method.invoke(view, colorDrawable);
|
method.invoke(view, colorDrawable);
|
||||||
continue;
|
continue;
|
||||||
case 4:
|
case 4:
|
||||||
cls.getMethod(u, CharSequence.class).invoke(view, constraintAttribute.mStringValue);
|
cls.getMethod(t, CharSequence.class).invoke(view, constraintAttribute.mStringValue);
|
||||||
continue;
|
continue;
|
||||||
case 5:
|
case 5:
|
||||||
cls.getMethod(u, Boolean.TYPE).invoke(view, Boolean.valueOf(constraintAttribute.mBooleanValue));
|
cls.getMethod(t, Boolean.TYPE).invoke(view, Boolean.valueOf(constraintAttribute.mBooleanValue));
|
||||||
continue;
|
continue;
|
||||||
case 6:
|
case 6:
|
||||||
cls.getMethod(u, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
cls.getMethod(t, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
||||||
continue;
|
continue;
|
||||||
default:
|
default:
|
||||||
continue;
|
continue;
|
||||||
|
@ -209,7 +209,7 @@ public class ConstraintAttribute {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append(cls.getName());
|
sb.append(cls.getName());
|
||||||
sb.append(" must have a method ");
|
sb.append(" must have a method ");
|
||||||
sb.append(u);
|
sb.append(t);
|
||||||
Log.e("TransitionLayout", sb.toString());
|
Log.e("TransitionLayout", sb.toString());
|
||||||
} catch (IllegalAccessException e2) {
|
} catch (IllegalAccessException e2) {
|
||||||
StringBuilder Q = a.Q(" Custom Attribute \"", str, "\" not found on ");
|
StringBuilder Q = a.Q(" Custom Attribute \"", str, "\" not found on ");
|
||||||
|
|
|
@ -897,7 +897,7 @@ public class CoordinatorLayout extends ViewGroup implements NestedScrollingParen
|
||||||
}
|
}
|
||||||
return constructor.newInstance(context, attributeSet);
|
return constructor.newInstance(context, attributeSet);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new RuntimeException(a.u("Could not inflate Behavior subclass ", str), e);
|
throw new RuntimeException(a.t("Could not inflate Behavior subclass ", str), e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ import android.os.RemoteException;
|
||||||
import x.a.b.a.a;
|
import x.a.b.a.a;
|
||||||
public abstract class NotificationCompatSideChannelService extends Service {
|
public abstract class NotificationCompatSideChannelService extends Service {
|
||||||
|
|
||||||
public class NotificationSideChannelStub extends a.AbstractBinderC0351a {
|
public class NotificationSideChannelStub extends a.AbstractBinderC0352a {
|
||||||
public NotificationSideChannelStub() {
|
public NotificationSideChannelStub() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -224,7 +224,7 @@ public final class NotificationManagerCompat {
|
||||||
private void handleServiceConnected(ComponentName componentName, IBinder iBinder) {
|
private void handleServiceConnected(ComponentName componentName, IBinder iBinder) {
|
||||||
ListenerRecord listenerRecord = this.mRecordMap.get(componentName);
|
ListenerRecord listenerRecord = this.mRecordMap.get(componentName);
|
||||||
if (listenerRecord != null) {
|
if (listenerRecord != null) {
|
||||||
listenerRecord.service = a.AbstractBinderC0351a.asInterface(iBinder);
|
listenerRecord.service = a.AbstractBinderC0352a.asInterface(iBinder);
|
||||||
listenerRecord.retryCount = 0;
|
listenerRecord.retryCount = 0;
|
||||||
processListenerQueue(listenerRecord);
|
processListenerQueue(listenerRecord);
|
||||||
}
|
}
|
||||||
|
|
|
@ -234,7 +234,7 @@ public final class RemoteInput {
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String getExtraResultsKeyForData(String str) {
|
private static String getExtraResultsKeyForData(String str) {
|
||||||
return a.u("android.remoteinput.dataTypeResultsData", str);
|
return a.t("android.remoteinput.dataTypeResultsData", str);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Bundle getResultsFromIntent(Intent intent) {
|
public static Bundle getResultsFromIntent(Intent intent) {
|
||||||
|
|
|
@ -485,7 +485,7 @@ public final class ShareCompat {
|
||||||
configureMenuItem(findItem, intentBuilder);
|
configureMenuItem(findItem, intentBuilder);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.n("Could not find menu item with id ", i, " in the supplied menu"));
|
throw new IllegalArgumentException(a.l("Could not find menu item with id ", i, " in the supplied menu"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void configureMenuItem(@NonNull MenuItem menuItem, @NonNull IntentBuilder intentBuilder) {
|
public static void configureMenuItem(@NonNull MenuItem menuItem, @NonNull IntentBuilder intentBuilder) {
|
||||||
|
|
|
@ -104,7 +104,7 @@ public class FileProvider extends ContentProvider {
|
||||||
String substring = path2.endsWith("/") ? canonicalPath.substring(path2.length()) : canonicalPath.substring(path2.length() + 1);
|
String substring = path2.endsWith("/") ? canonicalPath.substring(path2.length()) : canonicalPath.substring(path2.length() + 1);
|
||||||
return new Uri.Builder().scheme("content").authority(this.mAuthority).encodedPath(Uri.encode(entry.getKey()) + '/' + Uri.encode(substring, "/")).build();
|
return new Uri.Builder().scheme("content").authority(this.mAuthority).encodedPath(Uri.encode(entry.getKey()) + '/' + Uri.encode(substring, "/")).build();
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.u("Failed to find configured root that contains ", canonicalPath));
|
throw new IllegalArgumentException(a.t("Failed to find configured root that contains ", canonicalPath));
|
||||||
} catch (IOException unused) {
|
} catch (IOException unused) {
|
||||||
throw new IllegalArgumentException("Failed to resolve canonical path for " + file);
|
throw new IllegalArgumentException("Failed to resolve canonical path for " + file);
|
||||||
}
|
}
|
||||||
|
@ -170,7 +170,7 @@ public class FileProvider extends ContentProvider {
|
||||||
if ("rwt".equals(str)) {
|
if ("rwt".equals(str)) {
|
||||||
return 1006632960;
|
return 1006632960;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.u("Invalid mode: ", str));
|
throw new IllegalArgumentException(a.t("Invalid mode: ", str));
|
||||||
}
|
}
|
||||||
|
|
||||||
private static PathStrategy parsePathStrategy(Context context, String str) throws IOException, XmlPullParserException {
|
private static PathStrategy parsePathStrategy(Context context, String str) throws IOException, XmlPullParserException {
|
||||||
|
@ -222,7 +222,7 @@ public class FileProvider extends ContentProvider {
|
||||||
throw new IllegalArgumentException("Missing android.support.FILE_PROVIDER_PATHS meta-data");
|
throw new IllegalArgumentException("Missing android.support.FILE_PROVIDER_PATHS meta-data");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.u("Couldn't find meta-data for provider with authority ", str));
|
throw new IllegalArgumentException(a.t("Couldn't find meta-data for provider with authority ", str));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -73,6 +73,6 @@ public final class Insets {
|
||||||
L.append(", right=");
|
L.append(", right=");
|
||||||
L.append(this.right);
|
L.append(this.right);
|
||||||
L.append(", bottom=");
|
L.append(", bottom=");
|
||||||
return a.y(L, this.bottom, '}');
|
return a.w(L, this.bottom, '}');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -503,7 +503,7 @@ public class PathParser {
|
||||||
PathDataNode.nodesToPath(createNodesFromPathData, path);
|
PathDataNode.nodesToPath(createNodesFromPathData, path);
|
||||||
return path;
|
return path;
|
||||||
} catch (RuntimeException e) {
|
} catch (RuntimeException e) {
|
||||||
throw new RuntimeException(a.u("Error in parsing ", str), e);
|
throw new RuntimeException(a.t("Error in parsing ", str), e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -591,7 +591,7 @@ public class PathParser {
|
||||||
}
|
}
|
||||||
return copyOfRange(fArr, 0, i2);
|
return copyOfRange(fArr, 0, i2);
|
||||||
} catch (NumberFormatException e) {
|
} catch (NumberFormatException e) {
|
||||||
throw new RuntimeException(a.v("error in parsing \"", str, "\""), e);
|
throw new RuntimeException(a.u("error in parsing \"", str, "\""), e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -141,7 +141,7 @@ public class TypefaceCompatUtil {
|
||||||
L.append("-");
|
L.append("-");
|
||||||
String sb = L.toString();
|
String sb = L.toString();
|
||||||
for (int i = 0; i < 100; i++) {
|
for (int i = 0; i < 100; i++) {
|
||||||
File file = new File(cacheDir, a.l(sb, i));
|
File file = new File(cacheDir, a.k(sb, i));
|
||||||
try {
|
try {
|
||||||
if (file.createNewFile()) {
|
if (file.createNewFile()) {
|
||||||
return file;
|
return file;
|
||||||
|
|
|
@ -48,7 +48,7 @@ public final class LocaleListCompat {
|
||||||
return new Locale(split2[0]);
|
return new Locale(split2[0]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.v("Can not parse language tag: [", str, "]"));
|
throw new IllegalArgumentException(a.u("Can not parse language tag: [", str, "]"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
|
|
@ -30,7 +30,7 @@ public final class LocaleListCompatWrapper implements LocaleListInterface {
|
||||||
for (int i = 0; i < localeArr.length; i++) {
|
for (int i = 0; i < localeArr.length; i++) {
|
||||||
Locale locale = localeArr[i];
|
Locale locale = localeArr[i];
|
||||||
if (locale == null) {
|
if (locale == null) {
|
||||||
throw new NullPointerException(a.n("list[", i, "] is null"));
|
throw new NullPointerException(a.l("list[", i, "] is null"));
|
||||||
} else if (!hashSet.contains(locale)) {
|
} else if (!hashSet.contains(locale)) {
|
||||||
Locale locale2 = (Locale) locale.clone();
|
Locale locale2 = (Locale) locale.clone();
|
||||||
localeArr2[i] = locale2;
|
localeArr2[i] = locale2;
|
||||||
|
@ -40,7 +40,7 @@ public final class LocaleListCompatWrapper implements LocaleListInterface {
|
||||||
}
|
}
|
||||||
hashSet.add(locale2);
|
hashSet.add(locale2);
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.n("list[", i, "] is a repetition"));
|
throw new IllegalArgumentException(a.l("list[", i, "] is a repetition"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.mList = localeArr2;
|
this.mList = localeArr2;
|
||||||
|
|
|
@ -568,7 +568,7 @@ public class FontsContractCompat {
|
||||||
String providerAuthority = fontRequest.getProviderAuthority();
|
String providerAuthority = fontRequest.getProviderAuthority();
|
||||||
ProviderInfo resolveContentProvider = packageManager.resolveContentProvider(providerAuthority, 0);
|
ProviderInfo resolveContentProvider = packageManager.resolveContentProvider(providerAuthority, 0);
|
||||||
if (resolveContentProvider == null) {
|
if (resolveContentProvider == null) {
|
||||||
throw new PackageManager.NameNotFoundException(a.u("No package found for authority: ", providerAuthority));
|
throw new PackageManager.NameNotFoundException(a.t("No package found for authority: ", providerAuthority));
|
||||||
} else if (resolveContentProvider.packageName.equals(fontRequest.getProviderPackage())) {
|
} else if (resolveContentProvider.packageName.equals(fontRequest.getProviderPackage())) {
|
||||||
List<byte[]> convertToByteArrayList = convertToByteArrayList(packageManager.getPackageInfo(resolveContentProvider.packageName, 64).signatures);
|
List<byte[]> convertToByteArrayList = convertToByteArrayList(packageManager.getPackageInfo(resolveContentProvider.packageName, 64).signatures);
|
||||||
Collections.sort(convertToByteArrayList, sByteArrayComparator);
|
Collections.sort(convertToByteArrayList, sByteArrayComparator);
|
||||||
|
|
|
@ -14,7 +14,7 @@ public final class RangeKt$toClosedRange$1 implements a<T> {
|
||||||
@Override // d0.d0.a
|
@Override // d0.d0.a
|
||||||
public boolean contains(T t) {
|
public boolean contains(T t) {
|
||||||
m.checkParameterIsNotNull(t, "value");
|
m.checkParameterIsNotNull(t, "value");
|
||||||
return a.C0191a.contains(this, t);
|
return a.C0192a.contains(this, t);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* JADX WARNING: Unknown variable types count: 1 */
|
/* JADX WARNING: Unknown variable types count: 1 */
|
||||||
|
@ -30,6 +30,6 @@ public final class RangeKt$toClosedRange$1 implements a<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isEmpty() {
|
public boolean isEmpty() {
|
||||||
return a.C0191a.isEmpty(this);
|
return a.C0192a.isEmpty(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -171,7 +171,7 @@ public class NestedScrollView extends FrameLayout implements NestedScrollingPare
|
||||||
StringBuilder L = a.L("HorizontalScrollView.SavedState{");
|
StringBuilder L = a.L("HorizontalScrollView.SavedState{");
|
||||||
L.append(Integer.toHexString(System.identityHashCode(this)));
|
L.append(Integer.toHexString(System.identityHashCode(this)));
|
||||||
L.append(" scrollPosition=");
|
L.append(" scrollPosition=");
|
||||||
return a.z(L, this.scrollPosition, "}");
|
return a.y(L, this.scrollPosition, "}");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.view.View.BaseSavedState, android.os.Parcelable, android.view.AbsSavedState
|
@Override // android.view.View.BaseSavedState, android.os.Parcelable, android.view.AbsSavedState
|
||||||
|
|
|
@ -169,7 +169,7 @@ public abstract class CursorAdapter extends BaseAdapter implements Filterable, C
|
||||||
bindView(view, this.mContext, this.mCursor);
|
bindView(view, this.mContext, this.mCursor);
|
||||||
return view;
|
return view;
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalStateException(a.l("couldn't move cursor to position ", i));
|
throw new IllegalStateException(a.k("couldn't move cursor to position ", i));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -64,7 +64,7 @@ public class RawDocumentFile extends DocumentFile {
|
||||||
public DocumentFile createFile(String str, String str2) {
|
public DocumentFile createFile(String str, String str2) {
|
||||||
String extensionFromMimeType = MimeTypeMap.getSingleton().getExtensionFromMimeType(str);
|
String extensionFromMimeType = MimeTypeMap.getSingleton().getExtensionFromMimeType(str);
|
||||||
if (extensionFromMimeType != null) {
|
if (extensionFromMimeType != null) {
|
||||||
str2 = a.v(str2, ".", extensionFromMimeType);
|
str2 = a.u(str2, ".", extensionFromMimeType);
|
||||||
}
|
}
|
||||||
File file = new File(this.mFile, str2);
|
File file = new File(this.mFile, str2);
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -1366,7 +1366,7 @@ public class ExifInterface {
|
||||||
StringBuilder L = a.L("(");
|
StringBuilder L = a.L("(");
|
||||||
L.append(ExifInterface.IFD_FORMAT_NAMES[this.format]);
|
L.append(ExifInterface.IFD_FORMAT_NAMES[this.format]);
|
||||||
L.append(", data length:");
|
L.append(", data length:");
|
||||||
return a.z(L, this.bytes.length, ")");
|
return a.y(L, this.bytes.length, ")");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3034,11 +3034,11 @@ public class ExifInterface {
|
||||||
if (i2 == 7 || i2 == 10 || readUnsignedShort == 42) {
|
if (i2 == 7 || i2 == 10 || readUnsignedShort == 42) {
|
||||||
int readInt = byteOrderedDataInputStream.readInt();
|
int readInt = byteOrderedDataInputStream.readInt();
|
||||||
if (readInt < 8 || readInt >= i) {
|
if (readInt < 8 || readInt >= i) {
|
||||||
throw new IOException(a.l("Invalid first Ifd offset: ", readInt));
|
throw new IOException(a.k("Invalid first Ifd offset: ", readInt));
|
||||||
}
|
}
|
||||||
int i3 = readInt - 8;
|
int i3 = readInt - 8;
|
||||||
if (i3 > 0 && byteOrderedDataInputStream.skipBytes(i3) != i3) {
|
if (i3 > 0 && byteOrderedDataInputStream.skipBytes(i3) != i3) {
|
||||||
throw new IOException(a.l("Couldn't jump to first Ifd: ", i3));
|
throw new IOException(a.k("Couldn't jump to first Ifd: ", i3));
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -462,13 +462,13 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
}
|
}
|
||||||
return fragment;
|
return fragment;
|
||||||
} catch (InstantiationException e) {
|
} catch (InstantiationException e) {
|
||||||
throw new InstantiationException(a.v("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e);
|
throw new InstantiationException(a.u("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e);
|
||||||
} catch (IllegalAccessException e2) {
|
} catch (IllegalAccessException e2) {
|
||||||
throw new InstantiationException(a.v("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e2);
|
throw new InstantiationException(a.u("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e2);
|
||||||
} catch (NoSuchMethodException e3) {
|
} catch (NoSuchMethodException e3) {
|
||||||
throw new InstantiationException(a.v("Unable to instantiate fragment ", str, ": could not find Fragment constructor"), e3);
|
throw new InstantiationException(a.u("Unable to instantiate fragment ", str, ": could not find Fragment constructor"), e3);
|
||||||
} catch (InvocationTargetException e4) {
|
} catch (InvocationTargetException e4) {
|
||||||
throw new InstantiationException(a.v("Unable to instantiate fragment ", str, ": calling Fragment constructor caused an exception"), e4);
|
throw new InstantiationException(a.u("Unable to instantiate fragment ", str, ": calling Fragment constructor caused an exception"), e4);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -479,7 +479,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
registerOnPreAttachListener(new AnonymousClass8(function, atomicReference, activityResultContract, activityResultCallback));
|
registerOnPreAttachListener(new AnonymousClass8(function, atomicReference, activityResultContract, activityResultCallback));
|
||||||
return new AnonymousClass9(atomicReference, activityResultContract);
|
return new AnonymousClass9(atomicReference, activityResultContract);
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " is attempting to registerForActivityResult after being created. Fragments must call registerForActivityResult() before they are created (i.e. initialization, onAttach(), or onCreate())."));
|
throw new IllegalStateException(a.r("Fragment ", this, " is attempting to registerForActivityResult after being created. Fragments must call registerForActivityResult() before they are created (i.e. initialization, onAttach(), or onCreate())."));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void registerOnPreAttachListener(@NonNull OnPreAttachedListener onPreAttachedListener) {
|
private void registerOnPreAttachListener(@NonNull OnPreAttachedListener onPreAttachedListener) {
|
||||||
|
@ -635,7 +635,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
}
|
}
|
||||||
printWriter.print(str);
|
printWriter.print(str);
|
||||||
printWriter.println("Child " + this.mChildFragmentManager + ":");
|
printWriter.println("Child " + this.mChildFragmentManager + ":");
|
||||||
this.mChildFragmentManager.dump(a.u(str, " "), fileDescriptor, printWriter, strArr);
|
this.mChildFragmentManager.dump(a.t(str, " "), fileDescriptor, printWriter, strArr);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // java.lang.Object
|
@Override // java.lang.Object
|
||||||
|
@ -710,7 +710,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (this.mHost != null) {
|
if (this.mHost != null) {
|
||||||
return this.mChildFragmentManager;
|
return this.mChildFragmentManager;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " has not been attached yet."));
|
throw new IllegalStateException(a.r("Fragment ", this, " has not been attached yet."));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
|
@ -871,7 +871,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (fragmentManager != null) {
|
if (fragmentManager != null) {
|
||||||
return fragmentManager;
|
return fragmentManager;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not associated with a fragment manager."));
|
throw new IllegalStateException(a.r("Fragment ", this, " not associated with a fragment manager."));
|
||||||
}
|
}
|
||||||
|
|
||||||
public float getPostOnViewCreatedAlpha() {
|
public float getPostOnViewCreatedAlpha() {
|
||||||
|
@ -1353,7 +1353,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mChildFragmentManager.dispatchActivityCreated();
|
this.mChildFragmentManager.dispatchActivityCreated();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onActivityCreated()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onActivityCreated()"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performAttach() {
|
public void performAttach() {
|
||||||
|
@ -1371,7 +1371,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mChildFragmentManager.dispatchAttach();
|
this.mChildFragmentManager.dispatchAttach();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onAttach()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onAttach()"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performConfigurationChanged(@NonNull Configuration configuration) {
|
public void performConfigurationChanged(@NonNull Configuration configuration) {
|
||||||
|
@ -1401,7 +1401,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mLifecycleRegistry.handleLifecycleEvent(Lifecycle.Event.ON_CREATE);
|
this.mLifecycleRegistry.handleLifecycleEvent(Lifecycle.Event.ON_CREATE);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onCreate()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onCreate()"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean performCreateOptionsMenu(@NonNull Menu menu, @NonNull MenuInflater menuInflater) {
|
public boolean performCreateOptionsMenu(@NonNull Menu menu, @NonNull MenuInflater menuInflater) {
|
||||||
|
@ -1443,7 +1443,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mIsCreated = false;
|
this.mIsCreated = false;
|
||||||
onDestroy();
|
onDestroy();
|
||||||
if (!this.mCalled) {
|
if (!this.mCalled) {
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onDestroy()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onDestroy()"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1460,7 +1460,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mPerformedCreateView = false;
|
this.mPerformedCreateView = false;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onDestroyView()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onDestroyView()"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performDetach() {
|
public void performDetach() {
|
||||||
|
@ -1469,7 +1469,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
onDetach();
|
onDetach();
|
||||||
this.mLayoutInflater = null;
|
this.mLayoutInflater = null;
|
||||||
if (!this.mCalled) {
|
if (!this.mCalled) {
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onDetach()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onDetach()"));
|
||||||
} else if (!this.mChildFragmentManager.isDestroyed()) {
|
} else if (!this.mChildFragmentManager.isDestroyed()) {
|
||||||
this.mChildFragmentManager.dispatchDestroy();
|
this.mChildFragmentManager.dispatchDestroy();
|
||||||
this.mChildFragmentManager = new FragmentManagerImpl();
|
this.mChildFragmentManager = new FragmentManagerImpl();
|
||||||
|
@ -1522,7 +1522,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mCalled = false;
|
this.mCalled = false;
|
||||||
onPause();
|
onPause();
|
||||||
if (!this.mCalled) {
|
if (!this.mCalled) {
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onPause()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onPause()"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1569,7 +1569,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mChildFragmentManager.dispatchResume();
|
this.mChildFragmentManager.dispatchResume();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onResume()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onResume()"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performSaveInstanceState(Bundle bundle) {
|
public void performSaveInstanceState(Bundle bundle) {
|
||||||
|
@ -1597,7 +1597,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mChildFragmentManager.dispatchStart();
|
this.mChildFragmentManager.dispatchStart();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onStart()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onStart()"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void performStop() {
|
public void performStop() {
|
||||||
|
@ -1610,7 +1610,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mCalled = false;
|
this.mCalled = false;
|
||||||
onStop();
|
onStop();
|
||||||
if (!this.mCalled) {
|
if (!this.mCalled) {
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onStop()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onStop()"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1655,7 +1655,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
getParentFragmentManager().launchRequestPermissions(this, strArr, i);
|
getParentFragmentManager().launchRequestPermissions(this, strArr, i);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to Activity"));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to Activity"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
@ -1664,7 +1664,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (activity != null) {
|
if (activity != null) {
|
||||||
return activity;
|
return activity;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to an activity."));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to an activity."));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
@ -1673,7 +1673,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (arguments != null) {
|
if (arguments != null) {
|
||||||
return arguments;
|
return arguments;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " does not have any arguments."));
|
throw new IllegalStateException(a.r("Fragment ", this, " does not have any arguments."));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
@ -1682,7 +1682,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (context != null) {
|
if (context != null) {
|
||||||
return context;
|
return context;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to a context."));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to a context."));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
@ -1697,7 +1697,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (host != null) {
|
if (host != null) {
|
||||||
return host;
|
return host;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to a host."));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to a host."));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
@ -1707,7 +1707,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
return parentFragment;
|
return parentFragment;
|
||||||
}
|
}
|
||||||
if (getContext() == null) {
|
if (getContext() == null) {
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " is not attached to any Fragment or host"));
|
throw new IllegalStateException(a.r("Fragment ", this, " is not attached to any Fragment or host"));
|
||||||
}
|
}
|
||||||
throw new IllegalStateException("Fragment " + this + " is not a child Fragment, it is directly attached to " + getContext());
|
throw new IllegalStateException("Fragment " + this + " is not a child Fragment, it is directly attached to " + getContext());
|
||||||
}
|
}
|
||||||
|
@ -1718,7 +1718,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
if (view != null) {
|
if (view != null) {
|
||||||
return view;
|
return view;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " did not return a View from onCreateView() or this was called before onCreateView()."));
|
throw new IllegalStateException(a.r("Fragment ", this, " did not return a View from onCreateView() or this was called before onCreateView()."));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void restoreChildFragmentState(@Nullable Bundle bundle) {
|
public void restoreChildFragmentState(@Nullable Bundle bundle) {
|
||||||
|
@ -1742,7 +1742,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mCalled = false;
|
this.mCalled = false;
|
||||||
onViewStateRestored(bundle);
|
onViewStateRestored(bundle);
|
||||||
if (!this.mCalled) {
|
if (!this.mCalled) {
|
||||||
throw new SuperNotCalledException(a.s("Fragment ", this, " did not call through to super.onViewStateRestored()"));
|
throw new SuperNotCalledException(a.r("Fragment ", this, " did not call through to super.onViewStateRestored()"));
|
||||||
} else if (this.mView != null) {
|
} else if (this.mView != null) {
|
||||||
this.mViewLifecycleOwner.handleLifecycleEvent(Lifecycle.Event.ON_CREATE);
|
this.mViewLifecycleOwner.handleLifecycleEvent(Lifecycle.Event.ON_CREATE);
|
||||||
}
|
}
|
||||||
|
@ -1921,7 +1921,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
this.mTargetRequestCode = i;
|
this.mTargetRequestCode = i;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.s("Fragment ", fragment, " must share the same FragmentManager to be set as a target fragment"));
|
throw new IllegalArgumentException(a.r("Fragment ", fragment, " must share the same FragmentManager to be set as a target fragment"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
@ -1955,7 +1955,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
fragmentHostCallback.onStartActivityFromFragment(this, intent, -1, bundle);
|
fragmentHostCallback.onStartActivityFromFragment(this, intent, -1, bundle);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to Activity"));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to Activity"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
@ -1969,7 +1969,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
getParentFragmentManager().launchStartActivityForResult(this, intent, i, bundle);
|
getParentFragmentManager().launchStartActivityForResult(this, intent, i, bundle);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to Activity"));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to Activity"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
@ -1981,7 +1981,7 @@ public class Fragment implements ComponentCallbacks, View.OnCreateContextMenuLis
|
||||||
getParentFragmentManager().launchStartIntentSenderForResult(this, intentSender, i, intent, i2, i3, i4, bundle);
|
getParentFragmentManager().launchStartIntentSenderForResult(this, intentSender, i, intent, i2, i3, i4, bundle);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.s("Fragment ", this, " not attached to Activity"));
|
throw new IllegalStateException(a.r("Fragment ", this, " not attached to Activity"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void startPostponedEnterTransition() {
|
public void startPostponedEnterTransition() {
|
||||||
|
|
|
@ -62,7 +62,7 @@ public final class FragmentContainerView extends FrameLayout {
|
||||||
Fragment findFragmentById = fragmentManager.findFragmentById(id2);
|
Fragment findFragmentById = fragmentManager.findFragmentById(id2);
|
||||||
if (classAttribute != null && findFragmentById == null) {
|
if (classAttribute != null && findFragmentById == null) {
|
||||||
if (id2 <= 0) {
|
if (id2 <= 0) {
|
||||||
throw new IllegalStateException(a.v("FragmentContainerView must have an android:id to add Fragment ", classAttribute, string != null ? a.u(" with tag ", string) : ""));
|
throw new IllegalStateException(a.u("FragmentContainerView must have an android:id to add Fragment ", classAttribute, string != null ? a.t(" with tag ", string) : ""));
|
||||||
}
|
}
|
||||||
Fragment instantiate = fragmentManager.getFragmentFactory().instantiate(context.getClassLoader(), classAttribute);
|
Fragment instantiate = fragmentManager.getFragmentFactory().instantiate(context.getClassLoader(), classAttribute);
|
||||||
instantiate.onInflate(context, attributeSet, (Bundle) null);
|
instantiate.onInflate(context, attributeSet, (Bundle) null);
|
||||||
|
|
|
@ -39,9 +39,9 @@ public class FragmentFactory {
|
||||||
try {
|
try {
|
||||||
return loadClass(classLoader, str);
|
return loadClass(classLoader, str);
|
||||||
} catch (ClassNotFoundException e) {
|
} catch (ClassNotFoundException e) {
|
||||||
throw new Fragment.InstantiationException(a.v("Unable to instantiate fragment ", str, ": make sure class name exists"), e);
|
throw new Fragment.InstantiationException(a.u("Unable to instantiate fragment ", str, ": make sure class name exists"), e);
|
||||||
} catch (ClassCastException e2) {
|
} catch (ClassCastException e2) {
|
||||||
throw new Fragment.InstantiationException(a.v("Unable to instantiate fragment ", str, ": make sure class is a valid subclass of Fragment"), e2);
|
throw new Fragment.InstantiationException(a.u("Unable to instantiate fragment ", str, ": make sure class is a valid subclass of Fragment"), e2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -50,13 +50,13 @@ public class FragmentFactory {
|
||||||
try {
|
try {
|
||||||
return (Fragment) loadFragmentClass(classLoader, str).getConstructor(new Class[0]).newInstance(new Object[0]);
|
return (Fragment) loadFragmentClass(classLoader, str).getConstructor(new Class[0]).newInstance(new Object[0]);
|
||||||
} catch (InstantiationException e) {
|
} catch (InstantiationException e) {
|
||||||
throw new Fragment.InstantiationException(a.v("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e);
|
throw new Fragment.InstantiationException(a.u("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e);
|
||||||
} catch (IllegalAccessException e2) {
|
} catch (IllegalAccessException e2) {
|
||||||
throw new Fragment.InstantiationException(a.v("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e2);
|
throw new Fragment.InstantiationException(a.u("Unable to instantiate fragment ", str, ": make sure class name exists, is public, and has an empty constructor that is public"), e2);
|
||||||
} catch (NoSuchMethodException e3) {
|
} catch (NoSuchMethodException e3) {
|
||||||
throw new Fragment.InstantiationException(a.v("Unable to instantiate fragment ", str, ": could not find Fragment constructor"), e3);
|
throw new Fragment.InstantiationException(a.u("Unable to instantiate fragment ", str, ": could not find Fragment constructor"), e3);
|
||||||
} catch (InvocationTargetException e4) {
|
} catch (InvocationTargetException e4) {
|
||||||
throw new Fragment.InstantiationException(a.v("Unable to instantiate fragment ", str, ": calling Fragment constructor caused an exception"), e4);
|
throw new Fragment.InstantiationException(a.u("Unable to instantiate fragment ", str, ": calling Fragment constructor caused an exception"), e4);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -96,7 +96,7 @@ public class FragmentLayoutInflaterFactory implements LayoutInflater.Factory2 {
|
||||||
}
|
}
|
||||||
return fragment.mView;
|
return fragment.mView;
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.v("Fragment ", attributeValue, " did not create a view."));
|
throw new IllegalStateException(a.u("Fragment ", attributeValue, " did not create a view."));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.view.LayoutInflater.Factory
|
@Override // android.view.LayoutInflater.Factory
|
||||||
|
|
|
@ -1312,10 +1312,10 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
FragmentHostCallback<?> fragmentHostCallback2 = this.mHost;
|
FragmentHostCallback<?> fragmentHostCallback2 = this.mHost;
|
||||||
if (fragmentHostCallback2 instanceof ActivityResultRegistryOwner) {
|
if (fragmentHostCallback2 instanceof ActivityResultRegistryOwner) {
|
||||||
ActivityResultRegistry activityResultRegistry = ((ActivityResultRegistryOwner) fragmentHostCallback2).getActivityResultRegistry();
|
ActivityResultRegistry activityResultRegistry = ((ActivityResultRegistryOwner) fragmentHostCallback2).getActivityResultRegistry();
|
||||||
String u = a.u("FragmentManager:", fragment != null ? a.D(new StringBuilder(), fragment.mWho, ":") : "");
|
String t = a.t("FragmentManager:", fragment != null ? a.D(new StringBuilder(), fragment.mWho, ":") : "");
|
||||||
this.mStartActivityForResult = activityResultRegistry.register(a.u(u, "StartActivityForResult"), new ActivityResultContracts.StartActivityForResult(), new AnonymousClass9());
|
this.mStartActivityForResult = activityResultRegistry.register(a.t(t, "StartActivityForResult"), new ActivityResultContracts.StartActivityForResult(), new AnonymousClass9());
|
||||||
this.mStartIntentSenderForResult = activityResultRegistry.register(a.u(u, "StartIntentSenderForResult"), new FragmentIntentSenderContract(), new AnonymousClass10());
|
this.mStartIntentSenderForResult = activityResultRegistry.register(a.t(t, "StartIntentSenderForResult"), new FragmentIntentSenderContract(), new AnonymousClass10());
|
||||||
this.mRequestPermissions = activityResultRegistry.register(a.u(u, "RequestPermissions"), new ActivityResultContracts.RequestMultiplePermissions(), new AnonymousClass11());
|
this.mRequestPermissions = activityResultRegistry.register(a.t(t, "RequestPermissions"), new ActivityResultContracts.RequestMultiplePermissions(), new AnonymousClass11());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
@ -1630,7 +1630,7 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
public void dump(@NonNull String str, @Nullable FileDescriptor fileDescriptor, @NonNull PrintWriter printWriter, @Nullable String[] strArr) {
|
public void dump(@NonNull String str, @Nullable FileDescriptor fileDescriptor, @NonNull PrintWriter printWriter, @Nullable String[] strArr) {
|
||||||
int size;
|
int size;
|
||||||
int size2;
|
int size2;
|
||||||
String u = a.u(str, " ");
|
String t = a.t(str, " ");
|
||||||
this.mFragmentStore.dump(str, fileDescriptor, printWriter, strArr);
|
this.mFragmentStore.dump(str, fileDescriptor, printWriter, strArr);
|
||||||
ArrayList<Fragment> arrayList = this.mCreatedMenus;
|
ArrayList<Fragment> arrayList = this.mCreatedMenus;
|
||||||
if (arrayList != null && (size2 = arrayList.size()) > 0) {
|
if (arrayList != null && (size2 = arrayList.size()) > 0) {
|
||||||
|
@ -1655,7 +1655,7 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
printWriter.print(i2);
|
printWriter.print(i2);
|
||||||
printWriter.print(": ");
|
printWriter.print(": ");
|
||||||
printWriter.println(backStackRecord.toString());
|
printWriter.println(backStackRecord.toString());
|
||||||
backStackRecord.dump(u, printWriter);
|
backStackRecord.dump(t, printWriter);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
printWriter.print(str);
|
printWriter.print(str);
|
||||||
|
@ -2247,7 +2247,7 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
enqueueAction(new PopBackStackState(null, i, i2), false);
|
enqueueAction(new PopBackStackState(null, i, i2), false);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.l("Bad id: ", i));
|
throw new IllegalArgumentException(a.k("Bad id: ", i));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void popBackStack(@Nullable String str, int i) {
|
public void popBackStack(@Nullable String str, int i) {
|
||||||
|
@ -2262,7 +2262,7 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
if (i >= 0) {
|
if (i >= 0) {
|
||||||
return popBackStackImmediate(null, i, i2);
|
return popBackStackImmediate(null, i, i2);
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.l("Bad id: ", i));
|
throw new IllegalArgumentException(a.k("Bad id: ", i));
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean popBackStackImmediate(@Nullable String str, int i) {
|
public boolean popBackStackImmediate(@Nullable String str, int i) {
|
||||||
|
@ -2326,7 +2326,7 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
|
|
||||||
public void putFragment(@NonNull Bundle bundle, @NonNull String str, @NonNull Fragment fragment) {
|
public void putFragment(@NonNull Bundle bundle, @NonNull String str, @NonNull Fragment fragment) {
|
||||||
if (fragment.mFragmentManager != this) {
|
if (fragment.mFragmentManager != this) {
|
||||||
throwException(new IllegalStateException(a.s("Fragment ", fragment, " is not currently in the FragmentManager")));
|
throwException(new IllegalStateException(a.r("Fragment ", fragment, " is not currently in the FragmentManager")));
|
||||||
}
|
}
|
||||||
bundle.putString(str, fragment.mWho);
|
bundle.putString(str, fragment.mWho);
|
||||||
}
|
}
|
||||||
|
@ -2530,7 +2530,7 @@ public abstract class FragmentManager implements FragmentResultOwner {
|
||||||
public Fragment.SavedState saveFragmentInstanceState(@NonNull Fragment fragment) {
|
public Fragment.SavedState saveFragmentInstanceState(@NonNull Fragment fragment) {
|
||||||
FragmentStateManager fragmentStateManager = this.mFragmentStore.getFragmentStateManager(fragment.mWho);
|
FragmentStateManager fragmentStateManager = this.mFragmentStore.getFragmentStateManager(fragment.mWho);
|
||||||
if (fragmentStateManager == null || !fragmentStateManager.getFragment().equals(fragment)) {
|
if (fragmentStateManager == null || !fragmentStateManager.getFragment().equals(fragment)) {
|
||||||
throwException(new IllegalStateException(a.s("Fragment ", fragment, " is not currently in the FragmentManager")));
|
throwException(new IllegalStateException(a.r("Fragment ", fragment, " is not currently in the FragmentManager")));
|
||||||
}
|
}
|
||||||
return fragmentStateManager.saveInstanceState();
|
return fragmentStateManager.saveInstanceState();
|
||||||
}
|
}
|
||||||
|
|
|
@ -163,7 +163,7 @@ public abstract class FragmentStatePagerAdapter extends PagerAdapter {
|
||||||
if (bundle == null) {
|
if (bundle == null) {
|
||||||
bundle = new Bundle();
|
bundle = new Bundle();
|
||||||
}
|
}
|
||||||
this.mFragmentManager.putFragment(bundle, a.l("f", i), fragment);
|
this.mFragmentManager.putFragment(bundle, a.k("f", i), fragment);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return bundle;
|
return bundle;
|
||||||
|
|
|
@ -48,7 +48,7 @@ public class FragmentStore {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void dump(@NonNull String str, @Nullable FileDescriptor fileDescriptor, @NonNull PrintWriter printWriter, @Nullable String[] strArr) {
|
public void dump(@NonNull String str, @Nullable FileDescriptor fileDescriptor, @NonNull PrintWriter printWriter, @Nullable String[] strArr) {
|
||||||
String u = a.u(str, " ");
|
String t = a.t(str, " ");
|
||||||
if (!this.mActive.isEmpty()) {
|
if (!this.mActive.isEmpty()) {
|
||||||
printWriter.print(str);
|
printWriter.print(str);
|
||||||
printWriter.print("Active Fragments:");
|
printWriter.print("Active Fragments:");
|
||||||
|
@ -57,7 +57,7 @@ public class FragmentStore {
|
||||||
if (fragmentStateManager != null) {
|
if (fragmentStateManager != null) {
|
||||||
Fragment fragment = fragmentStateManager.getFragment();
|
Fragment fragment = fragmentStateManager.getFragment();
|
||||||
printWriter.println(fragment);
|
printWriter.println(fragment);
|
||||||
fragment.dump(u, fileDescriptor, printWriter, strArr);
|
fragment.dump(t, fileDescriptor, printWriter, strArr);
|
||||||
} else {
|
} else {
|
||||||
printWriter.println("null");
|
printWriter.println("null");
|
||||||
}
|
}
|
||||||
|
@ -284,7 +284,7 @@ public class FragmentStore {
|
||||||
}
|
}
|
||||||
addFragment(findActiveFragment);
|
addFragment(findActiveFragment);
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalStateException(a.v("No instantiated fragment for (", str, ")"));
|
throw new IllegalStateException(a.u("No instantiated fragment for (", str, ")"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -173,9 +173,9 @@ public abstract class FragmentTransaction {
|
||||||
this.mSharedElementSourceNames = new ArrayList<>();
|
this.mSharedElementSourceNames = new ArrayList<>();
|
||||||
this.mSharedElementTargetNames = new ArrayList<>();
|
this.mSharedElementTargetNames = new ArrayList<>();
|
||||||
} else if (this.mSharedElementTargetNames.contains(str)) {
|
} else if (this.mSharedElementTargetNames.contains(str)) {
|
||||||
throw new IllegalArgumentException(a.v("A shared element with the target name '", str, "' has already been added to the transaction."));
|
throw new IllegalArgumentException(a.u("A shared element with the target name '", str, "' has already been added to the transaction."));
|
||||||
} else if (this.mSharedElementSourceNames.contains(transitionName)) {
|
} else if (this.mSharedElementSourceNames.contains(transitionName)) {
|
||||||
throw new IllegalArgumentException(a.v("A shared element with the source name '", transitionName, "' has already been added to the transaction."));
|
throw new IllegalArgumentException(a.u("A shared element with the source name '", transitionName, "' has already been added to the transaction."));
|
||||||
}
|
}
|
||||||
this.mSharedElementSourceNames.add(transitionName);
|
this.mSharedElementSourceNames.add(transitionName);
|
||||||
this.mSharedElementTargetNames.add(str);
|
this.mSharedElementTargetNames.add(str);
|
||||||
|
|
|
@ -17,6 +17,6 @@ public final class FragmentViewModelLazyKt$activityViewModels$1 extends o implem
|
||||||
@Override // kotlin.jvm.functions.Function0
|
@Override // kotlin.jvm.functions.Function0
|
||||||
/* renamed from: invoke */
|
/* renamed from: invoke */
|
||||||
public final ViewModelStore mo1invoke() {
|
public final ViewModelStore mo1invoke() {
|
||||||
return a.n0(this.$this_activityViewModels, "requireActivity()", "requireActivity().viewModelStore");
|
return a.e0(this.$this_activityViewModels, "requireActivity()", "requireActivity().viewModelStore");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,6 @@ public final class FragmentViewModelLazyKt$activityViewModels$2 extends o implem
|
||||||
@Override // kotlin.jvm.functions.Function0
|
@Override // kotlin.jvm.functions.Function0
|
||||||
/* renamed from: invoke */
|
/* renamed from: invoke */
|
||||||
public final ViewModelProvider.Factory mo1invoke() {
|
public final ViewModelProvider.Factory mo1invoke() {
|
||||||
return a.e0(this.$this_activityViewModels, "requireActivity()");
|
return a.T(this.$this_activityViewModels, "requireActivity()");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -182,7 +182,7 @@ public abstract class SpecialEffectsController {
|
||||||
if (i == 8) {
|
if (i == 8) {
|
||||||
return GONE;
|
return GONE;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.l("Unknown visibility ", i));
|
throw new IllegalArgumentException(a.k("Unknown visibility ", i));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
|
|
@ -96,7 +96,7 @@ public class LifecycleRegistry extends Lifecycle {
|
||||||
@SuppressLint({"RestrictedApi"})
|
@SuppressLint({"RestrictedApi"})
|
||||||
private void enforceMainThreadIfNeeded(String str) {
|
private void enforceMainThreadIfNeeded(String str) {
|
||||||
if (this.mEnforceMainThread && !ArchTaskExecutor.getInstance().isMainThread()) {
|
if (this.mEnforceMainThread && !ArchTaskExecutor.getInstance().isMainThread()) {
|
||||||
throw new IllegalStateException(a.v("Method ", str, " must be called on the main thread"));
|
throw new IllegalStateException(a.u("Method ", str, " must be called on the main thread"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -144,7 +144,7 @@ public abstract class LiveData<T> {
|
||||||
|
|
||||||
public static void assertMainThread(String str) {
|
public static void assertMainThread(String str) {
|
||||||
if (!ArchTaskExecutor.getInstance().isMainThread()) {
|
if (!ArchTaskExecutor.getInstance().isMainThread()) {
|
||||||
throw new IllegalStateException(a.v("Cannot invoke ", str, " on a background thread"));
|
throw new IllegalStateException(a.u("Cannot invoke ", str, " on a background thread"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -77,7 +77,7 @@ public class LoaderManagerImpl extends LoaderManager {
|
||||||
printWriter.print(str);
|
printWriter.print(str);
|
||||||
printWriter.print("mLoader=");
|
printWriter.print("mLoader=");
|
||||||
printWriter.println(this.mLoader);
|
printWriter.println(this.mLoader);
|
||||||
this.mLoader.dump(a.u(str, " "), fileDescriptor, printWriter, strArr);
|
this.mLoader.dump(a.t(str, " "), fileDescriptor, printWriter, strArr);
|
||||||
if (this.mObserver != null) {
|
if (this.mObserver != null) {
|
||||||
printWriter.print(str);
|
printWriter.print(str);
|
||||||
printWriter.print("mCallbacks=");
|
printWriter.print("mCallbacks=");
|
||||||
|
|
|
@ -233,7 +233,7 @@ public class Loader<D> {
|
||||||
StringBuilder sb = new StringBuilder(64);
|
StringBuilder sb = new StringBuilder(64);
|
||||||
DebugUtils.buildShortClassTag(this, sb);
|
DebugUtils.buildShortClassTag(this, sb);
|
||||||
sb.append(" id=");
|
sb.append(" id=");
|
||||||
return a.z(sb, this.mId, "}");
|
return a.y(sb, this.mId, "}");
|
||||||
}
|
}
|
||||||
|
|
||||||
@MainThread
|
@MainThread
|
||||||
|
|
|
@ -188,7 +188,7 @@ public class AudioAttributesCompat implements VersionedParcelable {
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
return 3;
|
return 3;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.n("Unknown usage value ", i2, " in audio attributes"));
|
throw new IllegalArgumentException(a.l("Unknown usage value ", i2, " in audio attributes"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -226,7 +226,7 @@ public class AudioAttributesCompat implements VersionedParcelable {
|
||||||
return "USAGE_GAME";
|
return "USAGE_GAME";
|
||||||
case 15:
|
case 15:
|
||||||
default:
|
default:
|
||||||
return a.l("unknown usage ", i);
|
return a.k("unknown usage ", i);
|
||||||
case 16:
|
case 16:
|
||||||
return "USAGE_ASSISTANT";
|
return "USAGE_ASSISTANT";
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,7 +69,7 @@ public class AudioFocusRequestCompat {
|
||||||
this.mFocusGain = i;
|
this.mFocusGain = i;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.l("Illegal audio focus gain type ", i));
|
throw new IllegalArgumentException(a.k("Illegal audio focus gain type ", i));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
|
|
@ -1603,7 +1603,7 @@ public abstract class MediaBrowserServiceCompat extends Service {
|
||||||
onLoadItem(str, r0);
|
onLoadItem(str, r0);
|
||||||
this.mCurConnection = null;
|
this.mCurConnection = null;
|
||||||
if (!r0.isDone()) {
|
if (!r0.isDone()) {
|
||||||
throw new IllegalStateException(a.u("onLoadItem must call detach() or sendResult() before returning for id=", str));
|
throw new IllegalStateException(a.t("onLoadItem must call detach() or sendResult() before returning for id=", str));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1613,7 +1613,7 @@ public abstract class MediaBrowserServiceCompat extends Service {
|
||||||
onSearch(str, bundle, r0);
|
onSearch(str, bundle, r0);
|
||||||
this.mCurConnection = null;
|
this.mCurConnection = null;
|
||||||
if (!r0.isDone()) {
|
if (!r0.isDone()) {
|
||||||
throw new IllegalStateException(a.u("onSearch must call detach() or sendResult() before returning for query=", str));
|
throw new IllegalStateException(a.t("onSearch must call detach() or sendResult() before returning for query=", str));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -528,7 +528,7 @@ public abstract class PreferenceFragment extends Fragment implements PreferenceM
|
||||||
boolean z2 = findPreference instanceof PreferenceScreen;
|
boolean z2 = findPreference instanceof PreferenceScreen;
|
||||||
obj = findPreference;
|
obj = findPreference;
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
throw new IllegalArgumentException(a.v("Preference object with key ", str, " is not a PreferenceScreen"));
|
throw new IllegalArgumentException(a.u("Preference object with key ", str, " is not a PreferenceScreen"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
setPreferenceScreen((PreferenceScreen) obj);
|
setPreferenceScreen((PreferenceScreen) obj);
|
||||||
|
|
|
@ -520,7 +520,7 @@ public abstract class PreferenceFragmentCompat extends Fragment implements Prefe
|
||||||
boolean z2 = findPreference instanceof PreferenceScreen;
|
boolean z2 = findPreference instanceof PreferenceScreen;
|
||||||
obj = findPreference;
|
obj = findPreference;
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
throw new IllegalArgumentException(a.v("Preference object with key ", str, " is not a PreferenceScreen"));
|
throw new IllegalArgumentException(a.u("Preference object with key ", str, " is not a PreferenceScreen"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
setPreferenceScreen((PreferenceScreen) obj);
|
setPreferenceScreen((PreferenceScreen) obj);
|
||||||
|
|
|
@ -275,7 +275,7 @@ public class DefaultItemAnimator extends SimpleItemAnimator {
|
||||||
L.append(", toX=");
|
L.append(", toX=");
|
||||||
L.append(this.toX);
|
L.append(this.toX);
|
||||||
L.append(", toY=");
|
L.append(", toY=");
|
||||||
return a.y(L, this.toY, '}');
|
return a.w(L, this.toY, '}');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -629,7 +629,7 @@ public class GridLayoutManager extends LinearLayoutManager {
|
||||||
this.mSet[i13] = next;
|
this.mSet[i13] = next;
|
||||||
i13++;
|
i13++;
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.z(a.N("Item at position ", i14, " requires ", spanSize, " spans but GridLayoutManager has only "), this.mSpanCount, " spans."));
|
throw new IllegalArgumentException(a.y(a.N("Item at position ", i14, " requires ", spanSize, " spans but GridLayoutManager has only "), this.mSpanCount, " spans."));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (i13 == 0) {
|
if (i13 == 0) {
|
||||||
|
@ -1043,7 +1043,7 @@ public class GridLayoutManager extends LinearLayoutManager {
|
||||||
requestLayout();
|
requestLayout();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.l("Span count should be at least 1. Provided ", i));
|
throw new IllegalArgumentException(a.k("Span count should be at least 1. Provided ", i));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -42,6 +42,6 @@ public class LayoutState {
|
||||||
L.append(", mStartLine=");
|
L.append(", mStartLine=");
|
||||||
L.append(this.mStartLine);
|
L.append(this.mStartLine);
|
||||||
L.append(", mEndLine=");
|
L.append(", mEndLine=");
|
||||||
return a.y(L, this.mEndLine, '}');
|
return a.w(L, this.mEndLine, '}');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1487,7 +1487,7 @@ public class LinearLayoutManager extends RecyclerView.LayoutManager implements I
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.l("invalid orientation:", i));
|
throw new IllegalArgumentException(a.k("invalid orientation:", i));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setRecycleChildrenOnDetach(boolean z2) {
|
public void setRecycleChildrenOnDetach(boolean z2) {
|
||||||
|
|
|
@ -287,7 +287,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("Called attach on a child which is not detached: ");
|
sb.append("Called attach on a child which is not detached: ");
|
||||||
sb.append(childViewHolderInt);
|
sb.append(childViewHolderInt);
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, sb));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, sb));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
RecyclerView.access$000(RecyclerView.this, view, i, layoutParams);
|
RecyclerView.access$000(RecyclerView.this, view, i, layoutParams);
|
||||||
|
@ -304,7 +304,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("called detach on an already detached child ");
|
sb.append("called detach on an already detached child ");
|
||||||
sb.append(childViewHolderInt);
|
sb.append(childViewHolderInt);
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, sb));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, sb));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
RecyclerView.access$100(RecyclerView.this, i);
|
RecyclerView.access$100(RecyclerView.this, i);
|
||||||
|
@ -1006,7 +1006,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (indexOfChild == -1) {
|
if (indexOfChild == -1) {
|
||||||
StringBuilder L = a.L("Added View has RecyclerView as parent but view is not a real child. Unfiltered index:");
|
StringBuilder L = a.L("Added View has RecyclerView as parent but view is not a real child. Unfiltered index:");
|
||||||
L.append(this.mRecyclerView.indexOfChild(view));
|
L.append(this.mRecyclerView.indexOfChild(view));
|
||||||
throw new IllegalStateException(a.i(this.mRecyclerView, L));
|
throw new IllegalStateException(a.h(this.mRecyclerView, L));
|
||||||
} else if (indexOfChild != i) {
|
} else if (indexOfChild != i) {
|
||||||
this.mRecyclerView.mLayout.moveView(indexOfChild, i);
|
this.mRecyclerView.mLayout.moveView(indexOfChild, i);
|
||||||
}
|
}
|
||||||
|
@ -1598,7 +1598,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
ViewParent parent = view.getParent();
|
ViewParent parent = view.getParent();
|
||||||
RecyclerView recyclerView = this.mRecyclerView;
|
RecyclerView recyclerView = this.mRecyclerView;
|
||||||
if (parent != recyclerView || recyclerView.indexOfChild(view) == -1) {
|
if (parent != recyclerView || recyclerView.indexOfChild(view) == -1) {
|
||||||
throw new IllegalArgumentException(a.i(this.mRecyclerView, a.L("View should be fully attached to be ignored")));
|
throw new IllegalArgumentException(a.h(this.mRecyclerView, a.L("View should be fully attached to be ignored")));
|
||||||
}
|
}
|
||||||
ViewHolder childViewHolderInt = RecyclerView.getChildViewHolderInt(view);
|
ViewHolder childViewHolderInt = RecyclerView.getChildViewHolderInt(view);
|
||||||
childViewHolderInt.addFlags(128);
|
childViewHolderInt.addFlags(128);
|
||||||
|
@ -2471,7 +2471,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (findPositionOffset < 0 || findPositionOffset >= RecyclerView.this.mAdapter.getItemCount()) {
|
if (findPositionOffset < 0 || findPositionOffset >= RecyclerView.this.mAdapter.getItemCount()) {
|
||||||
StringBuilder N = a.N("Inconsistency detected. Invalid item position ", i, "(offset:", findPositionOffset, ").state:");
|
StringBuilder N = a.N("Inconsistency detected. Invalid item position ", i, "(offset:", findPositionOffset, ").state:");
|
||||||
N.append(RecyclerView.this.mState.getItemCount());
|
N.append(RecyclerView.this.mState.getItemCount());
|
||||||
throw new IndexOutOfBoundsException(a.i(RecyclerView.this, N));
|
throw new IndexOutOfBoundsException(a.h(RecyclerView.this, N));
|
||||||
}
|
}
|
||||||
tryBindViewHolderByDeadline(childViewHolderInt, findPositionOffset, i, Long.MAX_VALUE);
|
tryBindViewHolderByDeadline(childViewHolderInt, findPositionOffset, i, Long.MAX_VALUE);
|
||||||
ViewGroup.LayoutParams layoutParams2 = childViewHolderInt.itemView.getLayoutParams();
|
ViewGroup.LayoutParams layoutParams2 = childViewHolderInt.itemView.getLayoutParams();
|
||||||
|
@ -2493,7 +2493,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
layoutParams.mPendingInvalidate = z2;
|
layoutParams.mPendingInvalidate = z2;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, a.L("The view does not have a ViewHolder. You cannot pass arbitrary views to this method, they should be created by the Adapter")));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, a.L("The view does not have a ViewHolder. You cannot pass arbitrary views to this method, they should be created by the Adapter")));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void clear() {
|
public void clear() {
|
||||||
|
@ -2533,7 +2533,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
}
|
}
|
||||||
StringBuilder M = a.M("invalid position ", i, ". State item count is ");
|
StringBuilder M = a.M("invalid position ", i, ". State item count is ");
|
||||||
M.append(RecyclerView.this.mState.getItemCount());
|
M.append(RecyclerView.this.mState.getItemCount());
|
||||||
throw new IndexOutOfBoundsException(a.i(RecyclerView.this, M));
|
throw new IndexOutOfBoundsException(a.h(RecyclerView.this, M));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void dispatchViewRecycled(@NonNull ViewHolder viewHolder) {
|
public void dispatchViewRecycled(@NonNull ViewHolder viewHolder) {
|
||||||
|
@ -2666,7 +2666,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("layout index should not be -1 after unhiding a view:");
|
sb.append("layout index should not be -1 after unhiding a view:");
|
||||||
sb.append(childViewHolderInt);
|
sb.append(childViewHolderInt);
|
||||||
throw new IllegalStateException(a.i(RecyclerView.this, sb));
|
throw new IllegalStateException(a.h(RecyclerView.this, sb));
|
||||||
}
|
}
|
||||||
|
|
||||||
public View getScrapViewAt(int i) {
|
public View getScrapViewAt(int i) {
|
||||||
|
@ -2815,12 +2815,12 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
z2 = true;
|
z2 = true;
|
||||||
}
|
}
|
||||||
L.append(z2);
|
L.append(z2);
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, L));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, L));
|
||||||
} else if (viewHolder.isTmpDetached()) {
|
} else if (viewHolder.isTmpDetached()) {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("Tmp detached view should be removed from RecyclerView before it can be recycled: ");
|
sb.append("Tmp detached view should be removed from RecyclerView before it can be recycled: ");
|
||||||
sb.append(viewHolder);
|
sb.append(viewHolder);
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, sb));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, sb));
|
||||||
} else if (!viewHolder.shouldIgnore()) {
|
} else if (!viewHolder.shouldIgnore()) {
|
||||||
boolean doesTransientStatePreventRecycling = viewHolder.doesTransientStatePreventRecycling();
|
boolean doesTransientStatePreventRecycling = viewHolder.doesTransientStatePreventRecycling();
|
||||||
Adapter adapter = RecyclerView.this.mAdapter;
|
Adapter adapter = RecyclerView.this.mAdapter;
|
||||||
|
@ -2860,7 +2860,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, a.L("Trying to recycle an ignored view holder. You should first call stopIgnoringView(view) before calling recycle.")));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, a.L("Trying to recycle an ignored view holder. You should first call stopIgnoringView(view) before calling recycle.")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2876,7 +2876,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
childViewHolderInt.setScrapContainer(this, false);
|
childViewHolderInt.setScrapContainer(this, false);
|
||||||
this.mAttachedScrap.add(childViewHolderInt);
|
this.mAttachedScrap.add(childViewHolderInt);
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, a.L("Called scrap view with an invalid view. Invalid views cannot be reused from scrap, they should rebound from recycler pool.")));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, a.L("Called scrap view with an invalid view. Invalid views cannot be reused from scrap, they should rebound from recycler pool.")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2921,7 +2921,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (i < 0 || i >= RecyclerView.this.mState.getItemCount()) {
|
if (i < 0 || i >= RecyclerView.this.mState.getItemCount()) {
|
||||||
StringBuilder N = a.N("Invalid item position ", i, "(", i, "). Item count:");
|
StringBuilder N = a.N("Invalid item position ", i, "(", i, "). Item count:");
|
||||||
N.append(RecyclerView.this.mState.getItemCount());
|
N.append(RecyclerView.this.mState.getItemCount());
|
||||||
throw new IndexOutOfBoundsException(a.i(RecyclerView.this, N));
|
throw new IndexOutOfBoundsException(a.h(RecyclerView.this, N));
|
||||||
}
|
}
|
||||||
boolean z5 = true;
|
boolean z5 = true;
|
||||||
if (RecyclerView.this.mState.isPreLayout()) {
|
if (RecyclerView.this.mState.isPreLayout()) {
|
||||||
|
@ -2950,7 +2950,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (findPositionOffset < 0 || findPositionOffset >= RecyclerView.this.mAdapter.getItemCount()) {
|
if (findPositionOffset < 0 || findPositionOffset >= RecyclerView.this.mAdapter.getItemCount()) {
|
||||||
StringBuilder N2 = a.N("Inconsistency detected. Invalid item position ", i, "(offset:", findPositionOffset, ").state:");
|
StringBuilder N2 = a.N("Inconsistency detected. Invalid item position ", i, "(offset:", findPositionOffset, ").state:");
|
||||||
N2.append(RecyclerView.this.mState.getItemCount());
|
N2.append(RecyclerView.this.mState.getItemCount());
|
||||||
throw new IndexOutOfBoundsException(a.i(RecyclerView.this, N2));
|
throw new IndexOutOfBoundsException(a.h(RecyclerView.this, N2));
|
||||||
}
|
}
|
||||||
int itemViewType = RecyclerView.this.mAdapter.getItemViewType(findPositionOffset);
|
int itemViewType = RecyclerView.this.mAdapter.getItemViewType(findPositionOffset);
|
||||||
if (RecyclerView.this.mAdapter.hasStableIds() && (viewHolder = getScrapOrCachedViewForId(RecyclerView.this.mAdapter.getItemId(findPositionOffset), itemViewType, z2)) != null) {
|
if (RecyclerView.this.mAdapter.hasStableIds() && (viewHolder = getScrapOrCachedViewForId(RecyclerView.this.mAdapter.getItemId(findPositionOffset), itemViewType, z2)) != null) {
|
||||||
|
@ -2960,9 +2960,9 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (!(viewHolder != null || (viewCacheExtension = this.mViewCacheExtension) == null || (viewForPositionAndType = viewCacheExtension.getViewForPositionAndType(this, i, itemViewType)) == null)) {
|
if (!(viewHolder != null || (viewCacheExtension = this.mViewCacheExtension) == null || (viewForPositionAndType = viewCacheExtension.getViewForPositionAndType(this, i, itemViewType)) == null)) {
|
||||||
viewHolder = RecyclerView.this.getChildViewHolder(viewForPositionAndType);
|
viewHolder = RecyclerView.this.getChildViewHolder(viewForPositionAndType);
|
||||||
if (viewHolder == null) {
|
if (viewHolder == null) {
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, a.L("getViewForPositionAndType returned a view which does not have a ViewHolder")));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, a.L("getViewForPositionAndType returned a view which does not have a ViewHolder")));
|
||||||
} else if (viewHolder.shouldIgnore()) {
|
} else if (viewHolder.shouldIgnore()) {
|
||||||
throw new IllegalArgumentException(a.i(RecyclerView.this, a.L("getViewForPositionAndType returned a view that is ignored. You must call stopIgnoring before returning this view.")));
|
throw new IllegalArgumentException(a.h(RecyclerView.this, a.L("getViewForPositionAndType returned a view that is ignored. You must call stopIgnoring before returning this view.")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (viewHolder == null) {
|
if (viewHolder == null) {
|
||||||
|
@ -3092,7 +3092,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("Inconsistency detected. Invalid view holder adapter position");
|
sb.append("Inconsistency detected. Invalid view holder adapter position");
|
||||||
sb.append(viewHolder);
|
sb.append(viewHolder);
|
||||||
throw new IndexOutOfBoundsException(a.i(RecyclerView.this, sb));
|
throw new IndexOutOfBoundsException(a.h(RecyclerView.this, sb));
|
||||||
} else if (RecyclerView.this.mState.isPreLayout() || RecyclerView.this.mAdapter.getItemViewType(viewHolder.mPosition) == viewHolder.getItemViewType()) {
|
} else if (RecyclerView.this.mState.isPreLayout() || RecyclerView.this.mAdapter.getItemViewType(viewHolder.mPosition) == viewHolder.getItemViewType()) {
|
||||||
return !RecyclerView.this.mAdapter.hasStableIds() || viewHolder.getItemId() == RecyclerView.this.mAdapter.getItemId(viewHolder.mPosition);
|
return !RecyclerView.this.mAdapter.hasStableIds() || viewHolder.getItemId() == RecyclerView.this.mAdapter.getItemId(viewHolder.mPosition);
|
||||||
} else {
|
} else {
|
||||||
|
@ -4705,14 +4705,14 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
sb.append(childViewHolderInt);
|
sb.append(childViewHolderInt);
|
||||||
sb.append(" \n View Holder 2:");
|
sb.append(" \n View Holder 2:");
|
||||||
sb.append(viewHolder);
|
sb.append(viewHolder);
|
||||||
throw new IllegalStateException(a.i(this, sb));
|
throw new IllegalStateException(a.h(this, sb));
|
||||||
}
|
}
|
||||||
StringBuilder sb2 = new StringBuilder();
|
StringBuilder sb2 = new StringBuilder();
|
||||||
sb2.append("Two different ViewHolders have the same stable ID. Stable IDs in your adapter MUST BE unique and SHOULD NOT change.\n ViewHolder 1:");
|
sb2.append("Two different ViewHolders have the same stable ID. Stable IDs in your adapter MUST BE unique and SHOULD NOT change.\n ViewHolder 1:");
|
||||||
sb2.append(childViewHolderInt);
|
sb2.append(childViewHolderInt);
|
||||||
sb2.append(" \n View Holder 2:");
|
sb2.append(" \n View Holder 2:");
|
||||||
sb2.append(viewHolder);
|
sb2.append(viewHolder);
|
||||||
throw new IllegalStateException(a.i(this, sb2));
|
throw new IllegalStateException(a.h(this, sb2));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Log.e("RecyclerView", "Problem while matching changed view holders with the newones. The pre-layout information for the change holder " + viewHolder2 + " cannot be found but it is necessary for " + viewHolder + exceptionLabel());
|
Log.e("RecyclerView", "Problem while matching changed view holders with the newones. The pre-layout information for the change holder " + viewHolder2 + " cannot be found but it is necessary for " + viewHolder + exceptionLabel());
|
||||||
|
@ -4797,7 +4797,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("Invalid direction: ");
|
sb.append("Invalid direction: ");
|
||||||
sb.append(i);
|
sb.append(i);
|
||||||
throw new IllegalArgumentException(a.i(this, sb));
|
throw new IllegalArgumentException(a.h(this, sb));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onPointerUp(MotionEvent motionEvent) {
|
private void onPointerUp(MotionEvent motionEvent) {
|
||||||
|
@ -5118,19 +5118,19 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (str == null) {
|
if (str == null) {
|
||||||
throw new IllegalStateException(a.i(this, a.L("Cannot call this method unless RecyclerView is computing a layout or scrolling")));
|
throw new IllegalStateException(a.h(this, a.L("Cannot call this method unless RecyclerView is computing a layout or scrolling")));
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.i(this, a.L(str)));
|
throw new IllegalStateException(a.h(this, a.L(str)));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void assertNotInLayoutOrScroll(String str) {
|
public void assertNotInLayoutOrScroll(String str) {
|
||||||
if (isComputingLayout()) {
|
if (isComputingLayout()) {
|
||||||
if (str == null) {
|
if (str == null) {
|
||||||
throw new IllegalStateException(a.i(this, a.L("Cannot call this method while RecyclerView is computing a layout or scrolling")));
|
throw new IllegalStateException(a.h(this, a.L("Cannot call this method while RecyclerView is computing a layout or scrolling")));
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(str);
|
throw new IllegalStateException(str);
|
||||||
} else if (this.mDispatchScrollCounter > 0) {
|
} else if (this.mDispatchScrollCounter > 0) {
|
||||||
Log.w("RecyclerView", "Cannot call this method in a scroll callback. Scroll callbacks mightbe run during a measure & layout pass where you cannot change theRecyclerView data. Any method call that might change the structureof the RecyclerView or the adapter contents should be postponed tothe next frame.", new IllegalStateException(a.i(this, a.L(""))));
|
Log.w("RecyclerView", "Cannot call this method in a scroll callback. Scroll callbacks mightbe run during a measure & layout pass where you cannot change theRecyclerView data. Any method call that might change the structureof the RecyclerView or the adapter contents should be postponed tothe next frame.", new IllegalStateException(a.h(this, a.L(""))));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5805,7 +5805,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (layoutManager != null) {
|
if (layoutManager != null) {
|
||||||
return layoutManager.generateDefaultLayoutParams();
|
return layoutManager.generateDefaultLayoutParams();
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.i(this, a.L("RecyclerView has no LayoutManager")));
|
throw new IllegalStateException(a.h(this, a.L("RecyclerView has no LayoutManager")));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.view.ViewGroup
|
@Override // android.view.ViewGroup
|
||||||
|
@ -5814,7 +5814,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (layoutManager != null) {
|
if (layoutManager != null) {
|
||||||
return layoutManager.generateLayoutParams(getContext(), attributeSet);
|
return layoutManager.generateLayoutParams(getContext(), attributeSet);
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.i(this, a.L("RecyclerView has no LayoutManager")));
|
throw new IllegalStateException(a.h(this, a.L("RecyclerView has no LayoutManager")));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.view.ViewGroup
|
@Override // android.view.ViewGroup
|
||||||
|
@ -5823,7 +5823,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
if (layoutManager != null) {
|
if (layoutManager != null) {
|
||||||
return layoutManager.generateLayoutParams(layoutParams);
|
return layoutManager.generateLayoutParams(layoutParams);
|
||||||
}
|
}
|
||||||
throw new IllegalStateException(a.i(this, a.L("RecyclerView has no LayoutManager")));
|
throw new IllegalStateException(a.h(this, a.L("RecyclerView has no LayoutManager")));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // android.view.ViewGroup, android.view.View
|
@Override // android.view.ViewGroup, android.view.View
|
||||||
|
@ -6022,7 +6022,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
public void initFastScroller(StateListDrawable stateListDrawable, Drawable drawable, StateListDrawable stateListDrawable2, Drawable drawable2) {
|
public void initFastScroller(StateListDrawable stateListDrawable, Drawable drawable, StateListDrawable stateListDrawable2, Drawable drawable2) {
|
||||||
if (stateListDrawable == null || drawable == null || stateListDrawable2 == null || drawable2 == null) {
|
if (stateListDrawable == null || drawable == null || stateListDrawable2 == null || drawable2 == null) {
|
||||||
throw new IllegalArgumentException(a.i(this, a.L("Trying to set fast scroller without both required drawables.")));
|
throw new IllegalArgumentException(a.h(this, a.L("Trying to set fast scroller without both required drawables.")));
|
||||||
}
|
}
|
||||||
Resources resources = getContext().getResources();
|
Resources resources = getContext().getResources();
|
||||||
new FastScroller(this, stateListDrawable, drawable, stateListDrawable2, drawable2, resources.getDimensionPixelSize(R.dimen.fastscroll_default_thickness), resources.getDimensionPixelSize(R.dimen.fastscroll_minimum_range), resources.getDimensionPixelOffset(R.dimen.fastscroll_margin));
|
new FastScroller(this, stateListDrawable, drawable, stateListDrawable2, drawable2, resources.getDimensionPixelSize(R.dimen.fastscroll_default_thickness), resources.getDimensionPixelSize(R.dimen.fastscroll_minimum_range), resources.getDimensionPixelOffset(R.dimen.fastscroll_margin));
|
||||||
|
@ -6735,7 +6735,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.append("Called removeDetachedView with a view which is not flagged as tmp detached.");
|
sb.append("Called removeDetachedView with a view which is not flagged as tmp detached.");
|
||||||
sb.append(childViewHolderInt);
|
sb.append(childViewHolderInt);
|
||||||
throw new IllegalArgumentException(a.i(this, sb));
|
throw new IllegalArgumentException(a.h(this, sb));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
view.clearAnimation();
|
view.clearAnimation();
|
||||||
|
@ -7067,7 +7067,7 @@ public class RecyclerView extends ViewGroup implements ScrollingView, NestedScro
|
||||||
sb.append("LayoutManager ");
|
sb.append("LayoutManager ");
|
||||||
sb.append(layoutManager);
|
sb.append(layoutManager);
|
||||||
sb.append(" is already attached to a RecyclerView:");
|
sb.append(" is already attached to a RecyclerView:");
|
||||||
throw new IllegalArgumentException(a.i(layoutManager.mRecyclerView, sb));
|
throw new IllegalArgumentException(a.h(layoutManager.mRecyclerView, sb));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.mRecycler.updateViewCacheSize();
|
this.mRecycler.updateViewCacheSize();
|
||||||
|
|
|
@ -441,7 +441,7 @@ public class InvalidationTracker {
|
||||||
String[] resolveViews = resolveViews(strArr);
|
String[] resolveViews = resolveViews(strArr);
|
||||||
for (String str : resolveViews) {
|
for (String str : resolveViews) {
|
||||||
if (!this.mTableIdLookup.containsKey(str.toLowerCase(Locale.US))) {
|
if (!this.mTableIdLookup.containsKey(str.toLowerCase(Locale.US))) {
|
||||||
throw new IllegalArgumentException(a.u("There is no table with name ", str));
|
throw new IllegalArgumentException(a.t("There is no table with name ", str));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return resolveViews;
|
return resolveViews;
|
||||||
|
|
|
@ -16,6 +16,6 @@ public class RoomMasterTable {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String createInsertQuery(String str) {
|
public static String createInsertQuery(String str) {
|
||||||
return a.v("INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '", str, "')");
|
return a.u("INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '", str, "')");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -204,7 +204,7 @@ public class RoomOpenHelper extends SupportSQLiteOpenHelper.Callback {
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
DatabaseConfiguration databaseConfiguration2 = this.mConfiguration;
|
DatabaseConfiguration databaseConfiguration2 = this.mConfiguration;
|
||||||
if (databaseConfiguration2 == null || databaseConfiguration2.isMigrationRequired(i, i2)) {
|
if (databaseConfiguration2 == null || databaseConfiguration2.isMigrationRequired(i, i2)) {
|
||||||
throw new IllegalStateException(a.p("A migration from ", i, " to ", i2, " was required but not found. Please provide the necessary Migration path via RoomDatabase.Builder.addMigration(Migration ...) or allow for destructive migrations via one of the RoomDatabase.Builder.fallbackToDestructiveMigration* methods."));
|
throw new IllegalStateException(a.o("A migration from ", i, " to ", i2, " was required but not found. Please provide the necessary Migration path via RoomDatabase.Builder.addMigration(Migration ...) or allow for destructive migrations via one of the RoomDatabase.Builder.fallbackToDestructiveMigration* methods."));
|
||||||
}
|
}
|
||||||
this.mDelegate.dropAllTables(supportSQLiteDatabase);
|
this.mDelegate.dropAllTables(supportSQLiteDatabase);
|
||||||
this.mDelegate.createAllTables(supportSQLiteDatabase);
|
this.mDelegate.createAllTables(supportSQLiteDatabase);
|
||||||
|
|
|
@ -20,7 +20,7 @@ public class CopyLock {
|
||||||
private final Lock mThreadLock;
|
private final Lock mThreadLock;
|
||||||
|
|
||||||
public CopyLock(@NonNull String str, @NonNull File file, boolean z2) {
|
public CopyLock(@NonNull String str, @NonNull File file, boolean z2) {
|
||||||
File file2 = new File(file, a.u(str, ".lck"));
|
File file2 = new File(file, a.t(str, ".lck"));
|
||||||
this.mCopyLockFile = file2;
|
this.mCopyLockFile = file2;
|
||||||
this.mThreadLock = getThreadLock(file2.getAbsolutePath());
|
this.mThreadLock = getThreadLock(file2.getAbsolutePath());
|
||||||
this.mFileLevelLock = z2;
|
this.mFileLevelLock = z2;
|
||||||
|
|
|
@ -160,8 +160,8 @@ public class TableInfo {
|
||||||
}
|
}
|
||||||
|
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
int x2 = a.x(this.onUpdate, a.x(this.onDelete, this.referenceTable.hashCode() * 31, 31), 31);
|
int m = a.m(this.onUpdate, a.m(this.onDelete, this.referenceTable.hashCode() * 31, 31), 31);
|
||||||
return this.referenceColumnNames.hashCode() + ((this.columnNames.hashCode() + x2) * 31);
|
return this.referenceColumnNames.hashCode() + ((this.columnNames.hashCode() + m) * 31);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|
|
@ -52,7 +52,7 @@ public final class Recreator implements GenericLifecycleObserver {
|
||||||
try {
|
try {
|
||||||
((SavedStateRegistry.AutoRecreated) declaredConstructor.newInstance(new Object[0])).onRecreated(this.mOwner);
|
((SavedStateRegistry.AutoRecreated) declaredConstructor.newInstance(new Object[0])).onRecreated(this.mOwner);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
throw new RuntimeException(a.u("Failed to instantiate ", str), e);
|
throw new RuntimeException(a.t("Failed to instantiate ", str), e);
|
||||||
}
|
}
|
||||||
} catch (NoSuchMethodException e2) {
|
} catch (NoSuchMethodException e2) {
|
||||||
StringBuilder L = a.L("Class");
|
StringBuilder L = a.L("Class");
|
||||||
|
@ -61,7 +61,7 @@ public final class Recreator implements GenericLifecycleObserver {
|
||||||
throw new IllegalStateException(L.toString(), e2);
|
throw new IllegalStateException(L.toString(), e2);
|
||||||
}
|
}
|
||||||
} catch (ClassNotFoundException e3) {
|
} catch (ClassNotFoundException e3) {
|
||||||
throw new RuntimeException(a.v("Class ", str, " wasn't found"), e3);
|
throw new RuntimeException(a.u("Class ", str, " wasn't found"), e3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -446,7 +446,7 @@ public class ShortcutInfoCompatSaverImpl extends ShortcutInfoCompatSaver<a<Void>
|
||||||
}
|
}
|
||||||
} catch (IOException | OutOfMemoryError | RuntimeException e) {
|
} catch (IOException | OutOfMemoryError | RuntimeException e) {
|
||||||
Log.wtf("ShortcutInfoCompatSaver", "Unable to write bitmap to file", e);
|
Log.wtf("ShortcutInfoCompatSaver", "Unable to write bitmap to file", e);
|
||||||
throw new RuntimeException(c.d.b.a.a.u("Unable to write bitmap to file ", str), e);
|
throw new RuntimeException(c.d.b.a.a.t("Unable to write bitmap to file ", str), e);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException("path is empty");
|
throw new IllegalArgumentException("path is empty");
|
||||||
|
|
|
@ -89,7 +89,7 @@ public interface SupportSQLiteOpenHelper extends Closeable {
|
||||||
public abstract void onCreate(@NonNull SupportSQLiteDatabase supportSQLiteDatabase);
|
public abstract void onCreate(@NonNull SupportSQLiteDatabase supportSQLiteDatabase);
|
||||||
|
|
||||||
public void onDowngrade(@NonNull SupportSQLiteDatabase supportSQLiteDatabase, int i, int i2) {
|
public void onDowngrade(@NonNull SupportSQLiteDatabase supportSQLiteDatabase, int i, int i2) {
|
||||||
throw new SQLiteException(a.o("Can't downgrade database from version ", i, " to ", i2));
|
throw new SQLiteException(a.n("Can't downgrade database from version ", i, " to ", i2));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onOpen(@NonNull SupportSQLiteDatabase supportSQLiteDatabase) {
|
public void onOpen(@NonNull SupportSQLiteDatabase supportSQLiteDatabase) {
|
||||||
|
|
|
@ -95,7 +95,7 @@ public final class SupportSQLiteQueryBuilder {
|
||||||
this.mLimit = str;
|
this.mLimit = str;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
throw new IllegalArgumentException(a.u("invalid LIMIT clauses:", str));
|
throw new IllegalArgumentException(a.t("invalid LIMIT clauses:", str));
|
||||||
}
|
}
|
||||||
|
|
||||||
public SupportSQLiteQueryBuilder orderBy(String str) {
|
public SupportSQLiteQueryBuilder orderBy(String str) {
|
||||||
|
|
|
@ -92,7 +92,7 @@ public class FrameworkSQLiteDatabase implements SupportSQLiteDatabase {
|
||||||
@Override // androidx.sqlite.db.SupportSQLiteDatabase
|
@Override // androidx.sqlite.db.SupportSQLiteDatabase
|
||||||
public int delete(String str, String str2, Object[] objArr) {
|
public int delete(String str, String str2, Object[] objArr) {
|
||||||
StringBuilder P = a.P("DELETE FROM ", str);
|
StringBuilder P = a.P("DELETE FROM ", str);
|
||||||
P.append(TextUtils.isEmpty(str2) ? "" : a.u(" WHERE ", str2));
|
P.append(TextUtils.isEmpty(str2) ? "" : a.t(" WHERE ", str2));
|
||||||
SupportSQLiteStatement compileStatement = compileStatement(P.toString());
|
SupportSQLiteStatement compileStatement = compileStatement(P.toString());
|
||||||
SimpleSQLiteQuery.bind(compileStatement, objArr);
|
SimpleSQLiteQuery.bind(compileStatement, objArr);
|
||||||
return compileStatement.executeUpdateDelete();
|
return compileStatement.executeUpdateDelete();
|
||||||
|
|
|
@ -487,7 +487,7 @@ public abstract class Transition implements Cloneable {
|
||||||
i--;
|
i--;
|
||||||
iArr = iArr2;
|
iArr = iArr2;
|
||||||
} else {
|
} else {
|
||||||
throw new InflateException(a.v("Unknown match type in matchOrder: '", trim, "'"));
|
throw new InflateException(a.u("Unknown match type in matchOrder: '", trim, "'"));
|
||||||
}
|
}
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
@ -1277,10 +1277,10 @@ public abstract class Transition implements Cloneable {
|
||||||
L.append(": ");
|
L.append(": ");
|
||||||
String sb = L.toString();
|
String sb = L.toString();
|
||||||
if (this.mDuration != -1) {
|
if (this.mDuration != -1) {
|
||||||
sb = a.A(a.P(sb, "dur("), this.mDuration, ") ");
|
sb = a.z(a.P(sb, "dur("), this.mDuration, ") ");
|
||||||
}
|
}
|
||||||
if (this.mStartDelay != -1) {
|
if (this.mStartDelay != -1) {
|
||||||
sb = a.A(a.P(sb, "dly("), this.mStartDelay, ") ");
|
sb = a.z(a.P(sb, "dly("), this.mStartDelay, ") ");
|
||||||
}
|
}
|
||||||
if (this.mInterpolator != null) {
|
if (this.mInterpolator != null) {
|
||||||
StringBuilder P = a.P(sb, "interp(");
|
StringBuilder P = a.P(sb, "interp(");
|
||||||
|
@ -1291,27 +1291,27 @@ public abstract class Transition implements Cloneable {
|
||||||
if (this.mTargetIds.size() <= 0 && this.mTargets.size() <= 0) {
|
if (this.mTargetIds.size() <= 0 && this.mTargets.size() <= 0) {
|
||||||
return sb;
|
return sb;
|
||||||
}
|
}
|
||||||
String u = a.u(sb, "tgts(");
|
String t = a.t(sb, "tgts(");
|
||||||
if (this.mTargetIds.size() > 0) {
|
if (this.mTargetIds.size() > 0) {
|
||||||
for (int i = 0; i < this.mTargetIds.size(); i++) {
|
for (int i = 0; i < this.mTargetIds.size(); i++) {
|
||||||
if (i > 0) {
|
if (i > 0) {
|
||||||
u = a.u(u, ", ");
|
t = a.t(t, ", ");
|
||||||
}
|
}
|
||||||
StringBuilder L2 = a.L(u);
|
StringBuilder L2 = a.L(t);
|
||||||
L2.append(this.mTargetIds.get(i));
|
L2.append(this.mTargetIds.get(i));
|
||||||
u = L2.toString();
|
t = L2.toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (this.mTargets.size() > 0) {
|
if (this.mTargets.size() > 0) {
|
||||||
for (int i2 = 0; i2 < this.mTargets.size(); i2++) {
|
for (int i2 = 0; i2 < this.mTargets.size(); i2++) {
|
||||||
if (i2 > 0) {
|
if (i2 > 0) {
|
||||||
u = a.u(u, ", ");
|
t = a.t(t, ", ");
|
||||||
}
|
}
|
||||||
StringBuilder L3 = a.L(u);
|
StringBuilder L3 = a.L(t);
|
||||||
L3.append(this.mTargets.get(i2));
|
L3.append(this.mTargets.get(i2));
|
||||||
u = L3.toString();
|
t = L3.toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return a.u(u, ")");
|
return a.t(t, ")");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,7 @@ public class TransitionInflater {
|
||||||
throw new InflateException("Could not instantiate " + cls + " class " + attributeValue, e);
|
throw new InflateException("Could not instantiate " + cls + " class " + attributeValue, e);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new InflateException(a.u(str, " tag must have a 'class' attribute"));
|
throw new InflateException(a.t(str, " tag must have a 'class' attribute"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -191,7 +191,7 @@ public class TransitionInflater {
|
||||||
transition.excludeTarget(Class.forName(namedString3), true);
|
transition.excludeTarget(Class.forName(namedString3), true);
|
||||||
} catch (ClassNotFoundException e) {
|
} catch (ClassNotFoundException e) {
|
||||||
obtainStyledAttributes.recycle();
|
obtainStyledAttributes.recycle();
|
||||||
throw new RuntimeException(a.u("Could not create ", namedString3), e);
|
throw new RuntimeException(a.t("Could not create ", namedString3), e);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
String namedString4 = TypedArrayUtils.getNamedString(obtainStyledAttributes, xmlPullParser, "targetClass", 0);
|
String namedString4 = TypedArrayUtils.getNamedString(obtainStyledAttributes, xmlPullParser, "targetClass", 0);
|
||||||
|
@ -227,7 +227,7 @@ public class TransitionInflater {
|
||||||
}
|
}
|
||||||
if (namedResourceId >= 0 && (inflateTransition = inflateTransition(namedResourceId)) != null) {
|
if (namedResourceId >= 0 && (inflateTransition = inflateTransition(namedResourceId)) != null) {
|
||||||
if (scene == null) {
|
if (scene == null) {
|
||||||
throw new RuntimeException(a.l("No toScene for transition ID ", namedResourceId));
|
throw new RuntimeException(a.k("No toScene for transition ID ", namedResourceId));
|
||||||
} else if (sceneForLayout == null) {
|
} else if (sceneForLayout == null) {
|
||||||
transitionManager.setTransition(scene, inflateTransition);
|
transitionManager.setTransition(scene, inflateTransition);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -452,7 +452,7 @@ public class TransitionSet extends Transition {
|
||||||
} else if (i == 1) {
|
} else if (i == 1) {
|
||||||
this.mPlayTogether = false;
|
this.mPlayTogether = false;
|
||||||
} else {
|
} else {
|
||||||
throw new AndroidRuntimeException(a.l("Invalid parameter for TransitionSet ordering: ", i));
|
throw new AndroidRuntimeException(a.k("Invalid parameter for TransitionSet ordering: ", i));
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,10 +38,10 @@ public class TransitionValues {
|
||||||
StringBuilder P = a.P(L.toString(), " view = ");
|
StringBuilder P = a.P(L.toString(), " view = ");
|
||||||
P.append(this.view);
|
P.append(this.view);
|
||||||
P.append("\n");
|
P.append("\n");
|
||||||
String u = a.u(P.toString(), " values:");
|
String t = a.t(P.toString(), " values:");
|
||||||
for (String str : this.values.keySet()) {
|
for (String str : this.values.keySet()) {
|
||||||
u = u + " " + str + ": " + this.values.get(str) + "\n";
|
t = t + " " + str + ": " + this.values.get(str) + "\n";
|
||||||
}
|
}
|
||||||
return u;
|
return t;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -105,7 +105,7 @@ public class PathInterpolatorCompat implements Interpolator {
|
||||||
initPath(createPathFromPathData);
|
initPath(createPathFromPathData);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
throw new InflateException(a.u("The path is null, which is created from ", namedString));
|
throw new InflateException(a.t("The path is null, which is created from ", namedString));
|
||||||
} else if (!TypedArrayUtils.hasAttribute(xmlPullParser, "controlX1")) {
|
} else if (!TypedArrayUtils.hasAttribute(xmlPullParser, "controlX1")) {
|
||||||
throw new InflateException("pathInterpolator requires the controlX1 attribute");
|
throw new InflateException("pathInterpolator requires the controlX1 attribute");
|
||||||
} else if (TypedArrayUtils.hasAttribute(xmlPullParser, "controlY1")) {
|
} else if (TypedArrayUtils.hasAttribute(xmlPullParser, "controlY1")) {
|
||||||
|
|
|
@ -550,7 +550,7 @@ public class VectorDrawableCompat extends VectorDrawableCommon {
|
||||||
public void printVPath(int i) {
|
public void printVPath(int i) {
|
||||||
String str = "";
|
String str = "";
|
||||||
for (int i2 = 0; i2 < i; i2++) {
|
for (int i2 = 0; i2 < i; i2++) {
|
||||||
str = a.u(str, " ");
|
str = a.t(str, " ");
|
||||||
}
|
}
|
||||||
StringBuilder P = a.P(str, "current path is :");
|
StringBuilder P = a.P(str, "current path is :");
|
||||||
P.append(this.mPathName);
|
P.append(this.mPathName);
|
||||||
|
@ -1092,7 +1092,7 @@ public class VectorDrawableCompat extends VectorDrawableCommon {
|
||||||
private void printGroupTree(VGroup vGroup, int i) {
|
private void printGroupTree(VGroup vGroup, int i) {
|
||||||
String str = "";
|
String str = "";
|
||||||
for (int i2 = 0; i2 < i; i2++) {
|
for (int i2 = 0; i2 < i; i2++) {
|
||||||
str = a.u(str, " ");
|
str = a.t(str, " ");
|
||||||
}
|
}
|
||||||
StringBuilder P = a.P(str, "current group is :");
|
StringBuilder P = a.P(str, "current group is :");
|
||||||
P.append(vGroup.getGroupName());
|
P.append(vGroup.getGroupName());
|
||||||
|
|
|
@ -287,7 +287,7 @@ public abstract class VersionedParcel {
|
||||||
objectOutputStream.close();
|
objectOutputStream.close();
|
||||||
writeByteArray(byteArrayOutputStream.toByteArray());
|
writeByteArray(byteArrayOutputStream.toByteArray());
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
throw new RuntimeException(a.v("VersionedParcelable encountered IOException writing serializable object (name = ", name, ")"), e);
|
throw new RuntimeException(a.u("VersionedParcelable encountered IOException writing serializable object (name = ", name, ")"), e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -567,9 +567,9 @@ public abstract class VersionedParcel {
|
||||||
try {
|
try {
|
||||||
return (Serializable) new AnonymousClass1(new ByteArrayInputStream(readByteArray())).readObject();
|
return (Serializable) new AnonymousClass1(new ByteArrayInputStream(readByteArray())).readObject();
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
throw new RuntimeException(a.v("VersionedParcelable encountered IOException reading a Serializable object (name = ", readString, ")"), e);
|
throw new RuntimeException(a.u("VersionedParcelable encountered IOException reading a Serializable object (name = ", readString, ")"), e);
|
||||||
} catch (ClassNotFoundException e2) {
|
} catch (ClassNotFoundException e2) {
|
||||||
throw new RuntimeException(a.v("VersionedParcelable encountered ClassNotFoundException reading a Serializable object (name = ", readString, ")"), e2);
|
throw new RuntimeException(a.u("VersionedParcelable encountered ClassNotFoundException reading a Serializable object (name = ", readString, ")"), e2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -184,7 +184,7 @@ public class VersionedParcelStream extends VersionedParcel {
|
||||||
bundle.putFloatArray(str, readFloatArray());
|
bundle.putFloatArray(str, readFloatArray());
|
||||||
return;
|
return;
|
||||||
default:
|
default:
|
||||||
throw new RuntimeException(a.l("Unknown type ", i));
|
throw new RuntimeException(a.k("Unknown type ", i));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -348,7 +348,7 @@ public class ViewPager extends ViewGroup {
|
||||||
StringBuilder L = a.L("FragmentPager.SavedState{");
|
StringBuilder L = a.L("FragmentPager.SavedState{");
|
||||||
L.append(Integer.toHexString(System.identityHashCode(this)));
|
L.append(Integer.toHexString(System.identityHashCode(this)));
|
||||||
L.append(" position=");
|
L.append(" position=");
|
||||||
return a.z(L, this.position, "}");
|
return a.y(L, this.position, "}");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // androidx.customview.view.AbsSavedState, android.os.Parcelable
|
@Override // androidx.customview.view.AbsSavedState, android.os.Parcelable
|
||||||
|
|
|
@ -295,7 +295,7 @@ public abstract class FragmentStateAdapter extends RecyclerView.Adapter<Fragment
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
private static String createKey(@NonNull String str, long j) {
|
private static String createKey(@NonNull String str, long j) {
|
||||||
return a.q(str, j);
|
return a.p(str, j);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ensureFragment(int i) {
|
private void ensureFragment(int i) {
|
||||||
|
@ -533,7 +533,7 @@ public abstract class FragmentStateAdapter extends RecyclerView.Adapter<Fragment
|
||||||
this.mSavedStates.put(parseIdFromKey, savedState);
|
this.mSavedStates.put(parseIdFromKey, savedState);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
throw new IllegalArgumentException(a.u("Unexpected key in savedState: ", str));
|
throw new IllegalArgumentException(a.t("Unexpected key in savedState: ", str));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!this.mFragments.isEmpty()) {
|
if (!this.mFragments.isEmpty()) {
|
||||||
|
|
|
@ -12,7 +12,7 @@ public abstract class InputMerger {
|
||||||
try {
|
try {
|
||||||
return (InputMerger) Class.forName(str).newInstance();
|
return (InputMerger) Class.forName(str).newInstance();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Logger.get().error(TAG, a.u("Trouble instantiating + ", str), e);
|
Logger.get().error(TAG, a.t("Trouble instantiating + ", str), e);
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,13 +35,13 @@ public abstract class WorkerFactory {
|
||||||
try {
|
try {
|
||||||
cls = Class.forName(str).asSubclass(ListenableWorker.class);
|
cls = Class.forName(str).asSubclass(ListenableWorker.class);
|
||||||
} catch (Throwable th) {
|
} catch (Throwable th) {
|
||||||
Logger.get().error(TAG, a.u("Invalid class: ", str), th);
|
Logger.get().error(TAG, a.t("Invalid class: ", str), th);
|
||||||
}
|
}
|
||||||
if (cls != null) {
|
if (cls != null) {
|
||||||
try {
|
try {
|
||||||
createWorker = (ListenableWorker) cls.getDeclaredConstructor(Context.class, WorkerParameters.class).newInstance(context, workerParameters);
|
createWorker = (ListenableWorker) cls.getDeclaredConstructor(Context.class, WorkerParameters.class).newInstance(context, workerParameters);
|
||||||
} catch (Throwable th2) {
|
} catch (Throwable th2) {
|
||||||
Logger.get().error(TAG, a.u("Could not instantiate ", str), th2);
|
Logger.get().error(TAG, a.t("Could not instantiate ", str), th2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue