84.5 - Beta (84105)
|
@ -10,8 +10,8 @@ android {
|
|||
applicationId 'com.discord'
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 29
|
||||
versionCode 83116
|
||||
versionName "83.16 - Beta"
|
||||
versionCode 84105
|
||||
versionName "84.5 - Beta"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="83116" android:versionName="83.16 - 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="84105" android:versionName="84.5 - 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-feature android:name="android.hardware.camera" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
||||
|
@ -38,9 +38,9 @@
|
|||
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<application android:theme="@style/res_2131951648_apptheme_dark" android:label="@string/discord" android:icon="@mipmap/ic_logo_square_beta" android:name="com.discord.app.App" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@mipmap/ic_logo_round_beta" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory">
|
||||
<activity android:theme="@style/res_2131951672_apptheme_translucent" android:name="com.discord.samsung.SamsungConnectActivity"/>
|
||||
<activity android:theme="@style/res_2131951669_apptheme_translucent" android:name="com.discord.samsung.SamsungConnectActivity"/>
|
||||
<activity android:theme="@style/res_2131951648_apptheme_dark" android:name="com.discord.app.AppActivity" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize"/>
|
||||
<activity android:theme="@style/res_2131951662_apptheme_loading" android:name="com.discord.app.AppActivity$Main" android:exported="true" android:launchMode="singleTask" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize">
|
||||
<activity android:theme="@style/res_2131951659_apptheme_loading" android:name="com.discord.app.AppActivity$Main" android:exported="true" android:launchMode="singleTask" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN"/>
|
||||
<category android:name="android.intent.category.LAUNCHER"/>
|
||||
|
@ -122,7 +122,7 @@
|
|||
</activity>
|
||||
<activity android:name="com.discord.app.AppActivity$Call" android:excludeFromRecents="true" android:launchMode="singleTask"/>
|
||||
<activity android:name="com.discord.app.AppActivity$IncomingCall" android:excludeFromRecents="true" android:launchMode="singleTask" android:showOnLockScreen="true" android:showWhenLocked="true" android:turnScreenOn="true"/>
|
||||
<activity android:theme="@style/res_2131951662_apptheme_loading" android:label="@string/discord" android:name="com.discord.app.AppActivity$AppAction" android:exported="true" android:launchMode="standard" android:windowSoftInputMode="stateHidden|adjustResize">
|
||||
<activity android:theme="@style/res_2131951659_apptheme_loading" android:label="@string/discord" android:name="com.discord.app.AppActivity$AppAction" android:exported="true" android:launchMode="standard" android:windowSoftInputMode="stateHidden|adjustResize">
|
||||
<intent-filter>
|
||||
<action android:name="com.discord.intent.action.SDK"/>
|
||||
<category android:name="android.intent.category.DEFAULT"/>
|
||||
|
@ -154,7 +154,7 @@
|
|||
<service android:name="com.discord.utilities.voice.DiscordOverlayService" android:exported="false"/>
|
||||
<meta-data android:name="com.discord.features.FLAG" android:value="1"/>
|
||||
<meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/asset_default_avatar_64dp"/>
|
||||
<meta-data android:name="com.google.firebase.messaging.default_notification_color" android:resource="@color/brand_500"/>
|
||||
<meta-data android:name="com.google.firebase.messaging.default_notification_color" android:resource="@color/brand_new_500"/>
|
||||
<receiver android:name="com.discord.utilities.fcm.NotificationActions" android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="com.discord.intent.action.ENQUEUE_WORK"/>
|
||||
|
@ -174,9 +174,8 @@
|
|||
<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.actions" android:resource="@xml/actions"/>
|
||||
<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"/>
|
||||
<activity android:theme="@style/res_2131952270_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
|
||||
<meta-data android:name="libdiscord_version" android:value="89.0.6-poll-devices-fix"/>
|
||||
<activity android:theme="@style/res_2131952267_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
|
||||
<service android:name="androidx.sharetarget.ChooserTargetServiceCompat" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
|
||||
<intent-filter>
|
||||
<action android:name="android.service.chooser.ChooserTargetService"/>
|
||||
|
|
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 9.8 KiB |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.5 KiB |
|
@ -35,12 +35,12 @@ public final class RatingCompat implements Parcelable {
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = c.d.b.a.a.L("Rating:style=");
|
||||
L.append(this.i);
|
||||
L.append(" rating=");
|
||||
StringBuilder K = c.d.b.a.a.K("Rating:style=");
|
||||
K.append(this.i);
|
||||
K.append(" rating=");
|
||||
float f = this.j;
|
||||
L.append(f < 0.0f ? "unrated" : String.valueOf(f));
|
||||
return L.toString();
|
||||
K.append(f < 0.0f ? "unrated" : String.valueOf(f));
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
|
|
|
@ -59,10 +59,10 @@ public class MediaSessionCompat {
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = c.d.b.a.a.L("MediaSession.QueueItem {Description=");
|
||||
L.append(this.i);
|
||||
L.append(", Id=");
|
||||
return c.d.b.a.a.z(L, this.j, " }");
|
||||
StringBuilder K = c.d.b.a.a.K("MediaSession.QueueItem {Description=");
|
||||
K.append(this.i);
|
||||
K.append(", Id=");
|
||||
return c.d.b.a.a.y(K, this.j, " }");
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
|
|
|
@ -66,13 +66,13 @@ public final class PlaybackStateCompat implements Parcelable {
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = c.d.b.a.a.L("Action:mName='");
|
||||
L.append((Object) this.j);
|
||||
L.append(", mIcon=");
|
||||
L.append(this.k);
|
||||
L.append(", mExtras=");
|
||||
L.append(this.l);
|
||||
return L.toString();
|
||||
StringBuilder K = c.d.b.a.a.K("Action:mName='");
|
||||
K.append((Object) this.j);
|
||||
K.append(", mIcon=");
|
||||
K.append(this.k);
|
||||
K.append(", mExtras=");
|
||||
K.append(this.l);
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
|
@ -153,7 +153,7 @@ public final class PlaybackStateCompat implements Parcelable {
|
|||
sb.append(", custom actions=");
|
||||
sb.append(this.q);
|
||||
sb.append(", active item id=");
|
||||
return c.d.b.a.a.z(sb, this.r, "}");
|
||||
return c.d.b.a.a.y(sb, this.r, "}");
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
|
|
|
@ -30,7 +30,7 @@ public class ResultReceiver implements Parcelable {
|
|||
}
|
||||
}
|
||||
|
||||
public class b extends a.AbstractBinderC0356a {
|
||||
public class b extends a.AbstractBinderC0355a {
|
||||
public b() {
|
||||
}
|
||||
|
||||
|
@ -44,12 +44,12 @@ public class ResultReceiver implements Parcelable {
|
|||
public ResultReceiver(Parcel parcel) {
|
||||
x.a.b.c.a aVar;
|
||||
IBinder readStrongBinder = parcel.readStrongBinder();
|
||||
int i = a.AbstractBinderC0356a.a;
|
||||
int i = a.AbstractBinderC0355a.a;
|
||||
if (readStrongBinder == null) {
|
||||
aVar = null;
|
||||
} else {
|
||||
IInterface queryLocalInterface = readStrongBinder.queryLocalInterface("android.support.v4.os.IResultReceiver");
|
||||
aVar = (queryLocalInterface == null || !(queryLocalInterface instanceof x.a.b.c.a)) ? new a.AbstractBinderC0356a.C0357a(readStrongBinder) : (x.a.b.c.a) queryLocalInterface;
|
||||
aVar = (queryLocalInterface == null || !(queryLocalInterface instanceof x.a.b.c.a)) ? new a.AbstractBinderC0355a.C0356a(readStrongBinder) : (x.a.b.c.a) queryLocalInterface;
|
||||
}
|
||||
this.i = aVar;
|
||||
}
|
||||
|
|
|
@ -414,9 +414,9 @@ public class ComponentActivity extends androidx.core.app.ComponentActivity imple
|
|||
@Override // androidx.activity.result.ActivityResultCaller
|
||||
@NonNull
|
||||
public final <I, O> ActivityResultLauncher<I> registerForActivityResult(@NonNull ActivityResultContract<I, O> activityResultContract, @NonNull ActivityResultRegistry activityResultRegistry, @NonNull ActivityResultCallback<O> activityResultCallback) {
|
||||
StringBuilder L = a.L("activity_rq#");
|
||||
L.append(this.mNextLocalRequestCode.getAndIncrement());
|
||||
return activityResultRegistry.register(L.toString(), this, activityResultContract, activityResultCallback);
|
||||
StringBuilder K = a.K("activity_rq#");
|
||||
K.append(this.mNextLocalRequestCode.getAndIncrement());
|
||||
return activityResultRegistry.register(K.toString(), this, activityResultContract, activityResultCallback);
|
||||
}
|
||||
|
||||
@Override // androidx.activity.contextaware.ContextAware
|
||||
|
|
|
@ -25,10 +25,10 @@ public final class ContextAwareKt$withContextAvailable$$inlined$suspendCancellab
|
|||
CancellableContinuation cancellableContinuation = this.$co;
|
||||
try {
|
||||
k.a aVar = k.i;
|
||||
obj = k.m78constructorimpl(this.$onContextAvailable$inlined.invoke(context));
|
||||
obj = k.m77constructorimpl(this.$onContextAvailable$inlined.invoke(context));
|
||||
} catch (Throwable th) {
|
||||
k.a aVar2 = k.i;
|
||||
obj = k.m78constructorimpl(l.createFailure(th));
|
||||
obj = k.m77constructorimpl(l.createFailure(th));
|
||||
}
|
||||
cancellableContinuation.resumeWith(obj);
|
||||
}
|
||||
|
|
|
@ -59,12 +59,12 @@ public final class ActivityResult implements Parcelable {
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("ActivityResult{resultCode=");
|
||||
L.append(resultCodeToString(this.mResultCode));
|
||||
L.append(", data=");
|
||||
L.append(this.mData);
|
||||
L.append('}');
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("ActivityResult{resultCode=");
|
||||
K.append(resultCodeToString(this.mResultCode));
|
||||
K.append(", data=");
|
||||
K.append(this.mData);
|
||||
K.append('}');
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
@Override // android.os.Parcelable
|
||||
|
|
|
@ -288,15 +288,15 @@ public abstract class ActivityResultRegistry {
|
|||
}
|
||||
this.mKeyToCallback.remove(str);
|
||||
if (this.mParsedPendingResults.containsKey(str)) {
|
||||
StringBuilder Q = a.Q("Dropping pending result for request ", str, ": ");
|
||||
Q.append(this.mParsedPendingResults.get(str));
|
||||
Log.w("ActivityResultRegistry", Q.toString());
|
||||
StringBuilder P = a.P("Dropping pending result for request ", str, ": ");
|
||||
P.append(this.mParsedPendingResults.get(str));
|
||||
Log.w("ActivityResultRegistry", P.toString());
|
||||
this.mParsedPendingResults.remove(str);
|
||||
}
|
||||
if (this.mPendingResults.containsKey(str)) {
|
||||
StringBuilder Q2 = a.Q("Dropping pending result for request ", str, ": ");
|
||||
Q2.append(this.mPendingResults.getParcelable(str));
|
||||
Log.w("ActivityResultRegistry", Q2.toString());
|
||||
StringBuilder P2 = a.P("Dropping pending result for request ", str, ": ");
|
||||
P2.append(this.mPendingResults.getParcelable(str));
|
||||
Log.w("ActivityResultRegistry", P2.toString());
|
||||
this.mPendingResults.remove(str);
|
||||
}
|
||||
LifecycleContainer lifecycleContainer = this.mKeyToLifecycleContainers.get(str);
|
||||
|
|
|
@ -1163,16 +1163,16 @@ public class AppCompatDelegateImpl extends AppCompatDelegate implements MenuBuil
|
|||
contentFrameLayout.setAttachListener(new AnonymousClass5());
|
||||
return viewGroup;
|
||||
}
|
||||
StringBuilder L = a.L("AppCompat does not support the current theme features: { windowActionBar: ");
|
||||
L.append(this.mHasActionBar);
|
||||
L.append(", windowActionBarOverlay: ");
|
||||
L.append(this.mOverlayActionBar);
|
||||
L.append(", android:windowIsFloating: ");
|
||||
L.append(this.mIsFloating);
|
||||
L.append(", windowActionModeOverlay: ");
|
||||
L.append(this.mOverlayActionMode);
|
||||
L.append(", windowNoTitle: ");
|
||||
throw new IllegalArgumentException(a.G(L, this.mWindowNoTitle, " }"));
|
||||
StringBuilder K = a.K("AppCompat does not support the current theme features: { windowActionBar: ");
|
||||
K.append(this.mHasActionBar);
|
||||
K.append(", windowActionBarOverlay: ");
|
||||
K.append(this.mOverlayActionBar);
|
||||
K.append(", android:windowIsFloating: ");
|
||||
K.append(this.mIsFloating);
|
||||
K.append(", windowActionModeOverlay: ");
|
||||
K.append(this.mOverlayActionMode);
|
||||
K.append(", windowNoTitle: ");
|
||||
throw new IllegalArgumentException(a.F(K, this.mWindowNoTitle, " }"));
|
||||
}
|
||||
obtainStyledAttributes.recycle();
|
||||
throw new IllegalStateException("You need to use a Theme.AppCompat theme (or descendant) with this activity.");
|
||||
|
|
|
@ -69,17 +69,17 @@ public class AppCompatViewInflater {
|
|||
if (id2 == -1) {
|
||||
str = "";
|
||||
} else {
|
||||
StringBuilder L = a.L(" with id '");
|
||||
L.append(this.mHostView.getContext().getResources().getResourceEntryName(id2));
|
||||
L.append("'");
|
||||
str = L.toString();
|
||||
StringBuilder K = a.K(" with id '");
|
||||
K.append(this.mHostView.getContext().getResources().getResourceEntryName(id2));
|
||||
K.append("'");
|
||||
str = K.toString();
|
||||
}
|
||||
StringBuilder L2 = a.L("Could not find method ");
|
||||
L2.append(this.mMethodName);
|
||||
L2.append("(View) in a parent or ancestor Context for android:onClick attribute defined on view ");
|
||||
L2.append(this.mHostView.getClass());
|
||||
L2.append(str);
|
||||
throw new IllegalStateException(L2.toString());
|
||||
StringBuilder K2 = a.K("Could not find method ");
|
||||
K2.append(this.mMethodName);
|
||||
K2.append("(View) in a parent or ancestor Context for android:onClick attribute defined on view ");
|
||||
K2.append(this.mHostView.getClass());
|
||||
K2.append(str);
|
||||
throw new IllegalStateException(K2.toString());
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnClickListener
|
||||
|
|
|
@ -509,9 +509,9 @@ public class WindowDecorActionBar extends ActionBar implements ActionBarOverlayL
|
|||
if (view instanceof Toolbar) {
|
||||
return ((Toolbar) view).getWrapper();
|
||||
}
|
||||
StringBuilder L = a.L("Can't make a decor toolbar out of ");
|
||||
L.append(view != null ? view.getClass().getSimpleName() : "null");
|
||||
throw new IllegalStateException(L.toString());
|
||||
StringBuilder K = a.K("Can't make a decor toolbar out of ");
|
||||
K.append(view != null ? view.getClass().getSimpleName() : "null");
|
||||
throw new IllegalStateException(K.toString());
|
||||
}
|
||||
|
||||
private void hideForActionMode() {
|
||||
|
|
|
@ -57,9 +57,9 @@ public class SupportMenuInflater extends MenuInflater {
|
|||
try {
|
||||
this.mMethod = cls.getMethod(str, PARAM_TYPES);
|
||||
} catch (Exception e) {
|
||||
StringBuilder Q = a.Q("Couldn't resolve menu item onClick handler ", str, " in class ");
|
||||
Q.append(cls.getName());
|
||||
InflateException inflateException = new InflateException(Q.toString());
|
||||
StringBuilder P = a.P("Couldn't resolve menu item onClick handler ", str, " in class ");
|
||||
P.append(cls.getName());
|
||||
InflateException inflateException = new InflateException(P.toString());
|
||||
inflateException.initCause(e);
|
||||
throw inflateException;
|
||||
}
|
||||
|
@ -317,7 +317,7 @@ public class SupportMenuInflater extends MenuInflater {
|
|||
if (name.equals("menu")) {
|
||||
eventType = xmlPullParser.next();
|
||||
} else {
|
||||
throw new RuntimeException(a.t("Expecting menu, got ", name));
|
||||
throw new RuntimeException(a.s("Expecting menu, got ", name));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -219,9 +219,9 @@ public class ActionBarOverlayLayout extends ViewGroup implements DecorContentPar
|
|||
if (view instanceof Toolbar) {
|
||||
return ((Toolbar) view).getWrapper();
|
||||
}
|
||||
StringBuilder L = a.L("Can't make a decor toolbar out of ");
|
||||
L.append(view.getClass().getSimpleName());
|
||||
throw new IllegalStateException(L.toString());
|
||||
StringBuilder K = a.K("Can't make a decor toolbar out of ");
|
||||
K.append(view.getClass().getSimpleName());
|
||||
throw new IllegalStateException(K.toString());
|
||||
}
|
||||
|
||||
private void init(Context context) {
|
||||
|
|
|
@ -85,12 +85,12 @@ public class ActivityChooserModel extends DataSetObservable {
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder P = a.P("[", "resolveInfo:");
|
||||
P.append(this.resolveInfo.toString());
|
||||
P.append("; weight:");
|
||||
P.append(new BigDecimal((double) this.weight));
|
||||
P.append("]");
|
||||
return P.toString();
|
||||
StringBuilder O = a.O("[", "resolveInfo:");
|
||||
O.append(this.resolveInfo.toString());
|
||||
O.append("; weight:");
|
||||
O.append(new BigDecimal((double) this.weight));
|
||||
O.append("]");
|
||||
return O.toString();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -168,14 +168,14 @@ public class ActivityChooserModel extends DataSetObservable {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder P = a.P("[", "; activity:");
|
||||
P.append(this.activity);
|
||||
P.append("; time:");
|
||||
P.append(this.time);
|
||||
P.append("; weight:");
|
||||
P.append(new BigDecimal((double) this.weight));
|
||||
P.append("]");
|
||||
return P.toString();
|
||||
StringBuilder O = a.O("[", "; activity:");
|
||||
O.append(this.activity);
|
||||
O.append("; time:");
|
||||
O.append(this.time);
|
||||
O.append("; weight:");
|
||||
O.append(new BigDecimal((double) this.weight));
|
||||
O.append("]");
|
||||
return O.toString();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -261,7 +261,7 @@ public class ActivityChooserModel extends DataSetObservable {
|
|||
if (TextUtils.isEmpty(str) || str.endsWith(".xml")) {
|
||||
this.mHistoryFileName = str;
|
||||
} else {
|
||||
this.mHistoryFileName = a.t(str, ".xml");
|
||||
this.mHistoryFileName = a.s(str, ".xml");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -471,9 +471,9 @@ public class AppCompatTextViewAutoSizeHelper {
|
|||
}
|
||||
this.mAutoSizeTextSizesInPx = cleanupAutoSizePresetSizes(iArr2);
|
||||
if (!setupAutoSizeUniformPresetSizesConfiguration()) {
|
||||
StringBuilder L = a.L("None of the preset sizes is valid: ");
|
||||
L.append(Arrays.toString(iArr));
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("None of the preset sizes is valid: ");
|
||||
K.append(Arrays.toString(iArr));
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
} else {
|
||||
this.mHasPresetAutoSizeValues = false;
|
||||
|
@ -498,7 +498,7 @@ public class AppCompatTextViewAutoSizeHelper {
|
|||
autoSizeText();
|
||||
}
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.k("Unknown auto-size text type: ", i));
|
||||
throw new IllegalArgumentException(a.j("Unknown auto-size text type: ", i));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1260,10 +1260,10 @@ public class LinearLayoutCompat extends ViewGroup {
|
|||
|
||||
public void setBaselineAlignedChildIndex(int i) {
|
||||
if (i < 0 || i >= getChildCount()) {
|
||||
StringBuilder L = a.L("base aligned child index out of range (0, ");
|
||||
L.append(getChildCount());
|
||||
L.append(")");
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("base aligned child index out of range (0, ");
|
||||
K.append(getChildCount());
|
||||
K.append(")");
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
this.mBaselineAlignedChildIndex = i;
|
||||
}
|
||||
|
|
|
@ -310,9 +310,9 @@ public class ListPopupWindow implements ShowableListMenu {
|
|||
linearLayout.addView(view);
|
||||
linearLayout.addView(dropDownListView, layoutParams);
|
||||
} else if (i5 != 1) {
|
||||
StringBuilder L = a.L("Invalid hint position ");
|
||||
L.append(this.mPromptPosition);
|
||||
Log.e("ListPopupWindow", L.toString());
|
||||
StringBuilder K = a.K("Invalid hint position ");
|
||||
K.append(this.mPromptPosition);
|
||||
Log.e("ListPopupWindow", K.toString());
|
||||
} else {
|
||||
linearLayout.addView(dropDownListView, layoutParams);
|
||||
linearLayout.addView(view);
|
||||
|
|
|
@ -377,10 +377,10 @@ public class SearchView extends LinearLayoutCompat implements CollapsibleActionV
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("SearchView.SavedState{");
|
||||
L.append(Integer.toHexString(System.identityHashCode(this)));
|
||||
L.append(" isIconified=");
|
||||
return a.G(L, this.isIconified, "}");
|
||||
StringBuilder K = a.K("SearchView.SavedState{");
|
||||
K.append(Integer.toHexString(System.identityHashCode(this)));
|
||||
K.append(" isIconified=");
|
||||
return a.F(K, this.isIconified, "}");
|
||||
}
|
||||
|
||||
@Override // androidx.customview.view.AbsSavedState, android.os.Parcelable
|
||||
|
|
|
@ -110,9 +110,9 @@ public class SuggestionsAdapter extends ResourceCursorAdapter implements View.On
|
|||
if (drawable != null) {
|
||||
return drawable;
|
||||
}
|
||||
StringBuilder M = a.M("Invalid icon resource ", iconResource, " for ");
|
||||
M.append(componentName.flattenToShortString());
|
||||
Log.w("SuggestionsAdapter", M.toString());
|
||||
StringBuilder L = a.L("Invalid icon resource ", iconResource, " for ");
|
||||
L.append(componentName.flattenToShortString());
|
||||
Log.w("SuggestionsAdapter", L.toString());
|
||||
return null;
|
||||
} catch (PackageManager.NameNotFoundException e) {
|
||||
Log.w("SuggestionsAdapter", e.toString());
|
||||
|
@ -205,7 +205,7 @@ public class SuggestionsAdapter extends ResourceCursorAdapter implements View.On
|
|||
storeInIconCache(str, drawable2);
|
||||
return drawable2;
|
||||
} catch (Resources.NotFoundException unused2) {
|
||||
a.h0("Icon resource not found: ", str, "SuggestionsAdapter");
|
||||
a.g0("Icon resource not found: ", str, "SuggestionsAdapter");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -592,7 +592,7 @@ public class ToolbarWidgetWrapper implements DecorToolbar {
|
|||
layoutParams.gravity = 8388691;
|
||||
}
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.k("Invalid navigation mode ", i));
|
||||
throw new IllegalArgumentException(a.j("Invalid navigation mode ", i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -319,15 +319,15 @@ public class SafeIterableMap<K, V> implements Iterable<Map.Entry<K, V>> {
|
|||
|
||||
@Override // java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("[");
|
||||
StringBuilder K = a.K("[");
|
||||
Iterator<Map.Entry<K, V>> it = iterator();
|
||||
while (it.hasNext()) {
|
||||
L.append(it.next().toString());
|
||||
K.append(it.next().toString());
|
||||
if (it.hasNext()) {
|
||||
L.append(", ");
|
||||
K.append(", ");
|
||||
}
|
||||
}
|
||||
L.append("]");
|
||||
return L.toString();
|
||||
K.append("]");
|
||||
return K.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -203,9 +203,9 @@ public final class BrowserServiceFileProvider extends FileProvider {
|
|||
}
|
||||
|
||||
private static Uri generateUri(Context context, String str) {
|
||||
String u = a.u("image_provider_images/", str, ".png");
|
||||
String t = a.t("image_provider_images/", str, ".png");
|
||||
Uri.Builder scheme = new Uri.Builder().scheme("content");
|
||||
return scheme.authority(context.getPackageName() + ".image_provider").path(u).build();
|
||||
return scheme.authority(context.getPackageName() + ".image_provider").path(t).build();
|
||||
}
|
||||
|
||||
public static void grantReadPermission(@NonNull Intent intent, @Nullable List<Uri> list, @NonNull Context context) {
|
||||
|
@ -230,9 +230,9 @@ public final class BrowserServiceFileProvider extends FileProvider {
|
|||
@NonNull
|
||||
@UiThread
|
||||
public static ResolvableFuture<Uri> saveBitmap(@NonNull Context context, @NonNull Bitmap bitmap, @NonNull String str, int i) {
|
||||
StringBuilder P = a.P(str, "_");
|
||||
P.append(Integer.toString(i));
|
||||
String sb = P.toString();
|
||||
StringBuilder O = a.O(str, "_");
|
||||
O.append(Integer.toString(i));
|
||||
String sb = O.toString();
|
||||
Uri generateUri = generateUri(context, sb);
|
||||
ResolvableFuture<Uri> create = ResolvableFuture.create();
|
||||
new FileSaveTask(context, sb, bitmap, generateUri, create).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, new String[0]);
|
||||
|
|
|
@ -48,7 +48,7 @@ public class CustomTabsClient {
|
|||
}
|
||||
|
||||
/* renamed from: androidx.browser.customtabs.CustomTabsClient$2 reason: invalid class name */
|
||||
public class AnonymousClass2 extends a.AbstractBinderC0345a {
|
||||
public class AnonymousClass2 extends a.AbstractBinderC0344a {
|
||||
private Handler mHandler = new Handler(Looper.getMainLooper());
|
||||
public final /* synthetic */ CustomTabsCallback val$callback;
|
||||
|
||||
|
@ -219,7 +219,7 @@ public class CustomTabsClient {
|
|||
}
|
||||
}
|
||||
|
||||
private a.AbstractBinderC0345a createCallbackWrapper(@Nullable CustomTabsCallback customTabsCallback) {
|
||||
private a.AbstractBinderC0344a createCallbackWrapper(@Nullable CustomTabsCallback customTabsCallback) {
|
||||
return new AnonymousClass2(customTabsCallback);
|
||||
}
|
||||
|
||||
|
@ -270,7 +270,7 @@ public class CustomTabsClient {
|
|||
@Nullable
|
||||
private CustomTabsSession newSessionInternal(@Nullable CustomTabsCallback customTabsCallback, @Nullable PendingIntent pendingIntent) {
|
||||
boolean z2;
|
||||
a.AbstractBinderC0345a createCallbackWrapper = createCallbackWrapper(customTabsCallback);
|
||||
a.AbstractBinderC0344a createCallbackWrapper = createCallbackWrapper(customTabsCallback);
|
||||
if (pendingIntent != null) {
|
||||
try {
|
||||
Bundle bundle = new Bundle();
|
||||
|
|
|
@ -213,7 +213,7 @@ public final class CustomTabsIntent {
|
|||
@NonNull
|
||||
public Builder setColorSchemeParams(int i, @NonNull CustomTabColorSchemeParams customTabColorSchemeParams) {
|
||||
if (i < 0 || i > 2 || i == 0) {
|
||||
throw new IllegalArgumentException(a.k("Invalid colorScheme: ", i));
|
||||
throw new IllegalArgumentException(a.j("Invalid colorScheme: ", i));
|
||||
}
|
||||
if (this.mColorSchemeParamBundles == null) {
|
||||
this.mColorSchemeParamBundles = new SparseArray<>();
|
||||
|
@ -355,7 +355,7 @@ public final class CustomTabsIntent {
|
|||
public static CustomTabColorSchemeParams getColorSchemeParams(@NonNull Intent intent, int i) {
|
||||
Bundle bundle;
|
||||
if (i < 0 || i > 2 || i == 0) {
|
||||
throw new IllegalArgumentException(a.k("Invalid colorScheme: ", i));
|
||||
throw new IllegalArgumentException(a.j("Invalid colorScheme: ", i));
|
||||
}
|
||||
Bundle extras = intent.getExtras();
|
||||
if (extras == null) {
|
||||
|
|
|
@ -83,8 +83,8 @@ public class CustomTabsSessionToken {
|
|||
}
|
||||
}
|
||||
|
||||
public static class MockCallback extends a.AbstractBinderC0345a {
|
||||
@Override // x.a.a.a.AbstractBinderC0345a, android.os.IInterface
|
||||
public static class MockCallback extends a.AbstractBinderC0344a {
|
||||
@Override // x.a.a.a.AbstractBinderC0344a, android.os.IInterface
|
||||
public IBinder asBinder() {
|
||||
return this;
|
||||
}
|
||||
|
@ -150,7 +150,7 @@ public class CustomTabsSessionToken {
|
|||
return null;
|
||||
}
|
||||
if (binder != null) {
|
||||
aVar = a.AbstractBinderC0345a.asInterface(binder);
|
||||
aVar = a.AbstractBinderC0344a.asInterface(binder);
|
||||
}
|
||||
return new CustomTabsSessionToken(aVar, pendingIntent);
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ public abstract class PostMessageServiceConnection implements PostMessageBackend
|
|||
public PostMessageServiceConnection(@NonNull CustomTabsSessionToken customTabsSessionToken) {
|
||||
IBinder callbackBinder = customTabsSessionToken.getCallbackBinder();
|
||||
if (callbackBinder != null) {
|
||||
this.mSessionBinder = a.AbstractBinderC0345a.asInterface(callbackBinder);
|
||||
this.mSessionBinder = a.AbstractBinderC0344a.asInterface(callbackBinder);
|
||||
return;
|
||||
}
|
||||
throw new IllegalArgumentException("Provided session must have binder.");
|
||||
|
|
|
@ -66,9 +66,9 @@ public class ConnectionHolder implements ServiceConnection {
|
|||
} else {
|
||||
throw this.mCancellationException;
|
||||
}
|
||||
StringBuilder L = a.L("ConnectionHolder, state = ");
|
||||
L.append(this.mState);
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("ConnectionHolder, state = ");
|
||||
K.append(this.mState);
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
@MainThread
|
||||
|
|
|
@ -15,7 +15,7 @@ public class TrustedWebActivityCallbackRemote {
|
|||
|
||||
@Nullable
|
||||
public static TrustedWebActivityCallbackRemote fromBinder(@Nullable IBinder iBinder) {
|
||||
a asInterface = iBinder == null ? null : a.AbstractBinderC0349a.asInterface(iBinder);
|
||||
a asInterface = iBinder == null ? null : a.AbstractBinderC0348a.asInterface(iBinder);
|
||||
if (asInterface == null) {
|
||||
return null;
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@ public final class TrustedWebActivityServiceConnection {
|
|||
private final b mService;
|
||||
|
||||
/* renamed from: androidx.browser.trusted.TrustedWebActivityServiceConnection$1 reason: invalid class name */
|
||||
public class AnonymousClass1 extends a.AbstractBinderC0349a {
|
||||
public class AnonymousClass1 extends a.AbstractBinderC0348a {
|
||||
public final /* synthetic */ TrustedWebActivityCallback val$callback;
|
||||
|
||||
public AnonymousClass1(TrustedWebActivityCallback trustedWebActivityCallback) {
|
||||
|
@ -154,7 +154,7 @@ public final class TrustedWebActivityServiceConnection {
|
|||
|
||||
public static void ensureBundleContains(Bundle bundle, String str) {
|
||||
if (!bundle.containsKey(str)) {
|
||||
throw new IllegalArgumentException(c.d.b.a.a.t("Bundle must contain ", str));
|
||||
throw new IllegalArgumentException(c.d.b.a.a.s("Bundle must contain ", str));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -98,16 +98,16 @@ public final class TrustedWebActivityServiceConnectionPool {
|
|||
ResolveInfo resolveService = context.getPackageManager().resolveService(intent2, 131072);
|
||||
if (resolveService == null) {
|
||||
if (z2) {
|
||||
a.h0("Could not find TWAService for ", str, "TWAConnectionPool");
|
||||
a.g0("Could not find TWAService for ", str, "TWAConnectionPool");
|
||||
}
|
||||
return null;
|
||||
}
|
||||
if (z2) {
|
||||
StringBuilder L = a.L("Found ");
|
||||
L.append(resolveService.serviceInfo.name);
|
||||
L.append(" to handle request for ");
|
||||
L.append(uri);
|
||||
Log.i("TWAConnectionPool", L.toString());
|
||||
StringBuilder K = a.K("Found ");
|
||||
K.append(resolveService.serviceInfo.name);
|
||||
K.append(" to handle request for ");
|
||||
K.append(uri);
|
||||
Log.i("TWAConnectionPool", K.toString());
|
||||
}
|
||||
Intent intent3 = new Intent();
|
||||
intent3.setComponent(new ComponentName(str, resolveService.serviceInfo.name));
|
||||
|
|
|
@ -595,32 +595,32 @@ public abstract class AbstractResolvableFuture<V> implements a<V> {
|
|||
String timeUnit2 = timeUnit.toString();
|
||||
Locale locale = Locale.ROOT;
|
||||
String lowerCase = timeUnit2.toLowerCase(locale);
|
||||
StringBuilder O = c.d.b.a.a.O("Waited ", j, " ");
|
||||
O.append(timeUnit.toString().toLowerCase(locale));
|
||||
String sb = O.toString();
|
||||
StringBuilder N = c.d.b.a.a.N("Waited ", j, " ");
|
||||
N.append(timeUnit.toString().toLowerCase(locale));
|
||||
String sb = N.toString();
|
||||
if (nanos + 1000 < 0) {
|
||||
String t = c.d.b.a.a.t(sb, " (plus ");
|
||||
String s2 = c.d.b.a.a.s(sb, " (plus ");
|
||||
long j2 = -nanos;
|
||||
long convert = timeUnit.convert(j2, TimeUnit.NANOSECONDS);
|
||||
long nanos2 = j2 - timeUnit.toNanos(convert);
|
||||
int i = (convert > 0 ? 1 : (convert == 0 ? 0 : -1));
|
||||
boolean z2 = i == 0 || nanos2 > 1000;
|
||||
if (i > 0) {
|
||||
String str = t + convert + " " + lowerCase;
|
||||
String str = s2 + convert + " " + lowerCase;
|
||||
if (z2) {
|
||||
str = c.d.b.a.a.t(str, ",");
|
||||
str = c.d.b.a.a.s(str, ",");
|
||||
}
|
||||
t = c.d.b.a.a.t(str, " ");
|
||||
s2 = c.d.b.a.a.s(str, " ");
|
||||
}
|
||||
if (z2) {
|
||||
t = c.d.b.a.a.q(t, nanos2, " nanoseconds ");
|
||||
s2 = c.d.b.a.a.p(s2, nanos2, " nanoseconds ");
|
||||
}
|
||||
sb = c.d.b.a.a.t(t, "delay)");
|
||||
sb = c.d.b.a.a.s(s2, "delay)");
|
||||
}
|
||||
if (isDone()) {
|
||||
throw new TimeoutException(c.d.b.a.a.t(sb, " but future completed as timeout expired"));
|
||||
throw new TimeoutException(c.d.b.a.a.s(sb, " but future completed as timeout expired"));
|
||||
}
|
||||
throw new TimeoutException(c.d.b.a.a.u(sb, " for ", abstractResolvableFuture));
|
||||
throw new TimeoutException(c.d.b.a.a.t(sb, " for ", abstractResolvableFuture));
|
||||
}
|
||||
throw new InterruptedException();
|
||||
}
|
||||
|
@ -649,15 +649,15 @@ public abstract class AbstractResolvableFuture<V> implements a<V> {
|
|||
public String pendingToString() {
|
||||
Object obj = this.value;
|
||||
if (obj instanceof SetFuture) {
|
||||
return c.d.b.a.a.D(c.d.b.a.a.L("setFuture=["), userObjectToString(((SetFuture) obj).future), "]");
|
||||
return c.d.b.a.a.C(c.d.b.a.a.K("setFuture=["), userObjectToString(((SetFuture) obj).future), "]");
|
||||
}
|
||||
if (!(this instanceof ScheduledFuture)) {
|
||||
return null;
|
||||
}
|
||||
StringBuilder L = c.d.b.a.a.L("remaining delay=[");
|
||||
L.append(((ScheduledFuture) this).getDelay(TimeUnit.MILLISECONDS));
|
||||
L.append(" ms]");
|
||||
return L.toString();
|
||||
StringBuilder K = c.d.b.a.a.K("remaining delay=[");
|
||||
K.append(((ScheduledFuture) this).getDelay(TimeUnit.MILLISECONDS));
|
||||
K.append(" ms]");
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
public boolean set(@Nullable V v) {
|
||||
|
@ -725,9 +725,9 @@ public abstract class AbstractResolvableFuture<V> implements a<V> {
|
|||
try {
|
||||
str = pendingToString();
|
||||
} catch (RuntimeException e) {
|
||||
StringBuilder L = c.d.b.a.a.L("Exception thrown from implementation: ");
|
||||
L.append(e.getClass());
|
||||
str = L.toString();
|
||||
StringBuilder K = c.d.b.a.a.K("Exception thrown from implementation: ");
|
||||
K.append(e.getClass());
|
||||
str = K.toString();
|
||||
}
|
||||
if (str != null && !str.isEmpty()) {
|
||||
sb.append("PENDING, info=[");
|
||||
|
|
|
@ -33,9 +33,9 @@ public final class CallbackToFutureAdapter {
|
|||
ResolvableFuture<Void> resolvableFuture;
|
||||
SafeFuture<T> safeFuture = this.future;
|
||||
if (safeFuture != null && !safeFuture.isDone()) {
|
||||
StringBuilder L = a.L("The completer object was garbage collected - this future would otherwise never complete. The tag was: ");
|
||||
L.append(this.tag);
|
||||
safeFuture.setException(new FutureGarbageCollectedException(L.toString()));
|
||||
StringBuilder K = a.K("The completer object was garbage collected - this future would otherwise never complete. The tag was: ");
|
||||
K.append(this.tag);
|
||||
safeFuture.setException(new FutureGarbageCollectedException(K.toString()));
|
||||
}
|
||||
if (!this.attemptedSetting && (resolvableFuture = this.cancellationFuture) != null) {
|
||||
resolvableFuture.set(null);
|
||||
|
@ -119,10 +119,10 @@ public final class CallbackToFutureAdapter {
|
|||
if (completer == null) {
|
||||
return "Completer object has been garbage collected, future will fail soon";
|
||||
}
|
||||
StringBuilder L = a.L("tag=[");
|
||||
L.append(completer.tag);
|
||||
L.append("]");
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("tag=[");
|
||||
K.append(completer.tag);
|
||||
K.append("]");
|
||||
return K.toString();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -167,9 +167,9 @@ public class Easing {
|
|||
case 3:
|
||||
return new CubicEasing("cubic(0.4, 0.0, 0.2, 1)");
|
||||
default:
|
||||
StringBuilder L = a.L("transitionEasing syntax error syntax:transitionEasing=\"cubic(1.0,0.5,0.0,0.6)\" or ");
|
||||
L.append(Arrays.toString(NAMED_EASING));
|
||||
Log.e("ConstraintSet", L.toString());
|
||||
StringBuilder K = a.K("transitionEasing syntax error syntax:transitionEasing=\"cubic(1.0,0.5,0.0,0.6)\" or ");
|
||||
K.append(Arrays.toString(NAMED_EASING));
|
||||
Log.e("ConstraintSet", K.toString());
|
||||
return sDefault;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -174,10 +174,10 @@ public class Oscillator {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("pos =");
|
||||
L.append(Arrays.toString(this.mPosition));
|
||||
L.append(" period=");
|
||||
L.append(Arrays.toString(this.mPeriod));
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("pos =");
|
||||
K.append(Arrays.toString(this.mPosition));
|
||||
K.append(" period=");
|
||||
K.append(Arrays.toString(this.mPeriod));
|
||||
return K.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -156,9 +156,9 @@ public class StopLogic extends MotionInterpolator {
|
|||
}
|
||||
|
||||
public void debug(String str, String str2, float f) {
|
||||
StringBuilder P = a.P(str2, " ===== ");
|
||||
P.append(this.mType);
|
||||
Log.v(str, P.toString());
|
||||
StringBuilder O = a.O(str2, " ===== ");
|
||||
O.append(this.mType);
|
||||
Log.v(str, O.toString());
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(str2);
|
||||
sb.append(this.mBackwards ? "backwards" : "forward ");
|
||||
|
@ -169,22 +169,22 @@ public class StopLogic extends MotionInterpolator {
|
|||
Log.v(str, sb.toString());
|
||||
Log.v(str, str2 + " dur " + this.mStage1Duration + " vel " + this.mStage1Velocity + " pos " + this.mStage1EndPosition);
|
||||
if (this.mNumberOfStages > 1) {
|
||||
StringBuilder P2 = a.P(str2, " dur ");
|
||||
P2.append(this.mStage2Duration);
|
||||
P2.append(" vel ");
|
||||
P2.append(this.mStage2Velocity);
|
||||
P2.append(" pos ");
|
||||
P2.append(this.mStage2EndPosition);
|
||||
Log.v(str, P2.toString());
|
||||
StringBuilder O2 = a.O(str2, " dur ");
|
||||
O2.append(this.mStage2Duration);
|
||||
O2.append(" vel ");
|
||||
O2.append(this.mStage2Velocity);
|
||||
O2.append(" pos ");
|
||||
O2.append(this.mStage2EndPosition);
|
||||
Log.v(str, O2.toString());
|
||||
}
|
||||
if (this.mNumberOfStages > 2) {
|
||||
StringBuilder P3 = a.P(str2, " dur ");
|
||||
P3.append(this.mStage3Duration);
|
||||
P3.append(" vel ");
|
||||
P3.append(this.mStage3Velocity);
|
||||
P3.append(" pos ");
|
||||
P3.append(this.mStage3EndPosition);
|
||||
Log.v(str, P3.toString());
|
||||
StringBuilder O3 = a.O(str2, " dur ");
|
||||
O3.append(this.mStage3Duration);
|
||||
O3.append(" vel ");
|
||||
O3.append(this.mStage3Velocity);
|
||||
O3.append(" pos ");
|
||||
O3.append(this.mStage3EndPosition);
|
||||
Log.v(str, O3.toString());
|
||||
}
|
||||
float f2 = this.mStage1Duration;
|
||||
if (f <= f2) {
|
||||
|
|
|
@ -13,18 +13,18 @@ import java.lang.reflect.Modifier;
|
|||
public class Debug {
|
||||
public static void dumpLayoutParams(ViewGroup.LayoutParams layoutParams, String str) {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[1];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(") ");
|
||||
L.append(str);
|
||||
L.append(" ");
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(") ");
|
||||
K.append(str);
|
||||
K.append(" ");
|
||||
String sb = K.toString();
|
||||
PrintStream printStream = System.out;
|
||||
StringBuilder Q = a.Q(" >>>>>>>>>>>>>>>>>>. dump ", sb, " ");
|
||||
Q.append(layoutParams.getClass().getName());
|
||||
printStream.println(Q.toString());
|
||||
StringBuilder P = a.P(" >>>>>>>>>>>>>>>>>>. dump ", sb, " ");
|
||||
P.append(layoutParams.getClass().getName());
|
||||
printStream.println(P.toString());
|
||||
Field[] fields = layoutParams.getClass().getFields();
|
||||
for (Field field : fields) {
|
||||
try {
|
||||
|
@ -43,22 +43,22 @@ public class Debug {
|
|||
|
||||
public static void dumpLayoutParams(ViewGroup viewGroup, String str) {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[1];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(") ");
|
||||
L.append(str);
|
||||
L.append(" ");
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(") ");
|
||||
K.append(str);
|
||||
K.append(" ");
|
||||
String sb = K.toString();
|
||||
int childCount = viewGroup.getChildCount();
|
||||
System.out.println(str + " children " + childCount);
|
||||
for (int i = 0; i < childCount; i++) {
|
||||
View childAt = viewGroup.getChildAt(i);
|
||||
PrintStream printStream = System.out;
|
||||
StringBuilder P = a.P(sb, " ");
|
||||
P.append(getName(childAt));
|
||||
printStream.println(P.toString());
|
||||
StringBuilder O = a.O(sb, " ");
|
||||
O.append(getName(childAt));
|
||||
printStream.println(O.toString());
|
||||
ViewGroup.LayoutParams layoutParams = childAt.getLayoutParams();
|
||||
Field[] fields = layoutParams.getClass().getFields();
|
||||
for (Field field : fields) {
|
||||
|
@ -77,18 +77,18 @@ public class Debug {
|
|||
|
||||
public static void dumpPoc(Object obj) {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[1];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(")");
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(")");
|
||||
String sb = K.toString();
|
||||
Class<?> cls = obj.getClass();
|
||||
PrintStream printStream = System.out;
|
||||
StringBuilder P = a.P(sb, "------------- ");
|
||||
P.append(cls.getName());
|
||||
P.append(" --------------------");
|
||||
printStream.println(P.toString());
|
||||
StringBuilder O = a.O(sb, "------------- ");
|
||||
O.append(cls.getName());
|
||||
O.append(" --------------------");
|
||||
printStream.println(O.toString());
|
||||
Field[] fields = cls.getFields();
|
||||
for (Field field : fields) {
|
||||
try {
|
||||
|
@ -108,10 +108,10 @@ public class Debug {
|
|||
}
|
||||
}
|
||||
PrintStream printStream2 = System.out;
|
||||
StringBuilder P2 = a.P(sb, "------------- ");
|
||||
P2.append(cls.getSimpleName());
|
||||
P2.append(" --------------------");
|
||||
printStream2.println(P2.toString());
|
||||
StringBuilder O2 = a.O(sb, "------------- ");
|
||||
O2.append(cls.getSimpleName());
|
||||
O2.append(" --------------------");
|
||||
printStream2.println(O2.toString());
|
||||
}
|
||||
|
||||
public static String getActionType(MotionEvent motionEvent) {
|
||||
|
@ -130,44 +130,44 @@ public class Debug {
|
|||
|
||||
public static String getCallFrom(int i) {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[i + 2];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(")");
|
||||
return L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(")");
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
public static String getLoc() {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[1];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(") ");
|
||||
L.append(stackTraceElement.getMethodName());
|
||||
L.append("()");
|
||||
return L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(") ");
|
||||
K.append(stackTraceElement.getMethodName());
|
||||
K.append("()");
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
public static String getLocation() {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[1];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(")");
|
||||
return L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(")");
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
public static String getLocation2() {
|
||||
StackTraceElement stackTraceElement = new Throwable().getStackTrace()[2];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTraceElement.getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTraceElement.getLineNumber());
|
||||
L.append(")");
|
||||
return L.toString();
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTraceElement.getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTraceElement.getLineNumber());
|
||||
K.append(")");
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
public static String getName(Context context, int i) {
|
||||
|
@ -177,7 +177,7 @@ public class Debug {
|
|||
try {
|
||||
return context.getResources().getResourceEntryName(i);
|
||||
} catch (Exception unused) {
|
||||
return a.k("?", i);
|
||||
return a.j("?", i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -224,14 +224,14 @@ public class Debug {
|
|||
String str3 = " ";
|
||||
for (int i2 = 1; i2 <= min; i2++) {
|
||||
StackTraceElement stackTraceElement = stackTrace[i2];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTrace[i2].getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTrace[i2].getLineNumber());
|
||||
L.append(") ");
|
||||
L.append(stackTrace[i2].getMethodName());
|
||||
String sb = L.toString();
|
||||
str3 = a.t(str3, " ");
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTrace[i2].getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTrace[i2].getLineNumber());
|
||||
K.append(") ");
|
||||
K.append(stackTrace[i2].getMethodName());
|
||||
String sb = K.toString();
|
||||
str3 = a.s(str3, " ");
|
||||
Log.v(str, str2 + str3 + sb + str3);
|
||||
}
|
||||
}
|
||||
|
@ -242,13 +242,13 @@ public class Debug {
|
|||
String str2 = " ";
|
||||
for (int i2 = 1; i2 <= min; i2++) {
|
||||
StackTraceElement stackTraceElement = stackTrace[i2];
|
||||
StringBuilder L = a.L(".(");
|
||||
L.append(stackTrace[i2].getFileName());
|
||||
L.append(":");
|
||||
L.append(stackTrace[i2].getLineNumber());
|
||||
L.append(") ");
|
||||
String sb = L.toString();
|
||||
str2 = a.t(str2, " ");
|
||||
StringBuilder K = a.K(".(");
|
||||
K.append(stackTrace[i2].getFileName());
|
||||
K.append(":");
|
||||
K.append(stackTrace[i2].getLineNumber());
|
||||
K.append(") ");
|
||||
String sb = K.toString();
|
||||
str2 = a.s(str2, " ");
|
||||
PrintStream printStream = System.out;
|
||||
printStream.println(str + str2 + sb + str2);
|
||||
}
|
||||
|
|
|
@ -95,11 +95,11 @@ public class KeyAttributes extends Key {
|
|||
case 3:
|
||||
case 11:
|
||||
default:
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mAttrMap.get(index));
|
||||
Log.e("KeyAttribute", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mAttrMap.get(index));
|
||||
Log.e("KeyAttribute", K.toString());
|
||||
break;
|
||||
case 4:
|
||||
KeyAttributes.access$202(keyAttributes, typedArray.getFloat(index, KeyAttributes.access$200(keyAttributes)));
|
||||
|
@ -645,7 +645,7 @@ public class KeyAttributes extends Key {
|
|||
}
|
||||
if (this.mCustomConstraints.size() > 0) {
|
||||
for (String str : this.mCustomConstraints.keySet()) {
|
||||
hashMap.put(a.t("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
||||
hashMap.put(a.s("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -176,11 +176,11 @@ public class KeyCycle extends Key {
|
|||
KeyCycle.access$1802(keyCycle, typedArray.getFloat(index, KeyCycle.access$1800(keyCycle)));
|
||||
break;
|
||||
default:
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mAttrMap.get(index));
|
||||
Log.e("KeyCycle", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mAttrMap.get(index));
|
||||
Log.e("KeyCycle", K.toString());
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -368,10 +368,10 @@ public class KeyCycle extends Key {
|
|||
|
||||
@Override // androidx.constraintlayout.motion.widget.Key
|
||||
public void addValues(HashMap<String, SplineSet> hashMap) {
|
||||
StringBuilder L = a.L("add ");
|
||||
L.append(hashMap.size());
|
||||
L.append(" values");
|
||||
Debug.logStack("KeyCycle", L.toString(), 2);
|
||||
StringBuilder K = a.K("add ");
|
||||
K.append(hashMap.size());
|
||||
K.append(" values");
|
||||
Debug.logStack("KeyCycle", K.toString(), 2);
|
||||
for (String str : hashMap.keySet()) {
|
||||
SplineSet splineSet = hashMap.get(str);
|
||||
str.hashCode();
|
||||
|
|
|
@ -87,9 +87,9 @@ public abstract class KeyCycleOscillator {
|
|||
if (constraintAttribute.getType() == attributeType) {
|
||||
return constraintAttribute;
|
||||
}
|
||||
StringBuilder L = a.L("ConstraintAttribute is already a ");
|
||||
L.append(constraintAttribute.getType().name());
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("ConstraintAttribute is already a ");
|
||||
K.append(constraintAttribute.getType().name());
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
ConstraintAttribute constraintAttribute2 = new ConstraintAttribute(str, attributeType);
|
||||
this.mCustomConstraints.put(str, constraintAttribute2);
|
||||
|
@ -592,12 +592,12 @@ public abstract class KeyCycleOscillator {
|
|||
Iterator<WavePoint> it = this.mWavePoints.iterator();
|
||||
while (it.hasNext()) {
|
||||
WavePoint next = it.next();
|
||||
StringBuilder P = a.P(str, "[");
|
||||
P.append(next.mPosition);
|
||||
P.append(" , ");
|
||||
P.append(decimalFormat.format((double) next.mValue));
|
||||
P.append("] ");
|
||||
str = P.toString();
|
||||
StringBuilder O = a.O(str, "[");
|
||||
O.append(next.mPosition);
|
||||
O.append(" , ");
|
||||
O.append(decimalFormat.format((double) next.mValue));
|
||||
O.append("] ");
|
||||
str = O.toString();
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
|
|
@ -138,11 +138,11 @@ public class KeyPosition extends KeyPositionBase {
|
|||
keyPosition.mPercentHeight = typedArray.getFloat(index, keyPosition.mPercentHeight);
|
||||
break;
|
||||
default:
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mAttrMap.get(index));
|
||||
Log.e("KeyPosition", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mAttrMap.get(index));
|
||||
Log.e("KeyPosition", K.toString());
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -97,11 +97,11 @@ public class KeyTimeCycle extends Key {
|
|||
case 3:
|
||||
case 11:
|
||||
default:
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mAttrMap.get(index));
|
||||
Log.e("KeyTimeCycle", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mAttrMap.get(index));
|
||||
Log.e("KeyTimeCycle", K.toString());
|
||||
break;
|
||||
case 4:
|
||||
KeyTimeCycle.access$202(keyTimeCycle, typedArray.getFloat(index, KeyTimeCycle.access$200(keyTimeCycle)));
|
||||
|
@ -624,7 +624,7 @@ public class KeyTimeCycle extends Key {
|
|||
}
|
||||
if (this.mCustomConstraints.size() > 0) {
|
||||
for (String str : this.mCustomConstraints.keySet()) {
|
||||
hashMap.put(a.t("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
||||
hashMap.put(a.s("CUSTOM,", str), Integer.valueOf(this.mCurveFit));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -118,11 +118,11 @@ public class KeyTrigger extends Key {
|
|||
KeyTrigger.access$702(keyTrigger, typedArray.getResourceId(index, KeyTrigger.access$700(keyTrigger)));
|
||||
break;
|
||||
}
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mAttrMap.get(index));
|
||||
Log.e("KeyTrigger", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mAttrMap.get(index));
|
||||
Log.e("KeyTrigger", K.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -266,13 +266,13 @@ public class KeyTrigger extends Key {
|
|||
try {
|
||||
this.mFireNegativeCross = view.getClass().getMethod(this.mNegativeCross, new Class[0]);
|
||||
} catch (NoSuchMethodException unused) {
|
||||
StringBuilder L = a.L("Could not find method \"");
|
||||
L.append(this.mNegativeCross);
|
||||
L.append("\"on class ");
|
||||
L.append(view.getClass().getSimpleName());
|
||||
L.append(" ");
|
||||
L.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", L.toString());
|
||||
StringBuilder K = a.K("Could not find method \"");
|
||||
K.append(this.mNegativeCross);
|
||||
K.append("\"on class ");
|
||||
K.append(view.getClass().getSimpleName());
|
||||
K.append(" ");
|
||||
K.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", K.toString());
|
||||
}
|
||||
}
|
||||
this.mFireNegativeCross.invoke(view, new Object[0]);
|
||||
|
@ -282,13 +282,13 @@ public class KeyTrigger extends Key {
|
|||
try {
|
||||
this.mFirePositiveCross = view.getClass().getMethod(this.mPositiveCross, new Class[0]);
|
||||
} catch (NoSuchMethodException unused2) {
|
||||
StringBuilder L2 = a.L("Could not find method \"");
|
||||
L2.append(this.mPositiveCross);
|
||||
L2.append("\"on class ");
|
||||
L2.append(view.getClass().getSimpleName());
|
||||
L2.append(" ");
|
||||
L2.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", L2.toString());
|
||||
StringBuilder K2 = a.K("Could not find method \"");
|
||||
K2.append(this.mPositiveCross);
|
||||
K2.append("\"on class ");
|
||||
K2.append(view.getClass().getSimpleName());
|
||||
K2.append(" ");
|
||||
K2.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", K2.toString());
|
||||
}
|
||||
}
|
||||
this.mFirePositiveCross.invoke(view, new Object[0]);
|
||||
|
@ -298,26 +298,26 @@ public class KeyTrigger extends Key {
|
|||
try {
|
||||
this.mFireCross = view.getClass().getMethod(this.mCross, new Class[0]);
|
||||
} catch (NoSuchMethodException unused3) {
|
||||
StringBuilder L3 = a.L("Could not find method \"");
|
||||
L3.append(this.mCross);
|
||||
L3.append("\"on class ");
|
||||
L3.append(view.getClass().getSimpleName());
|
||||
L3.append(" ");
|
||||
L3.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", L3.toString());
|
||||
StringBuilder K3 = a.K("Could not find method \"");
|
||||
K3.append(this.mCross);
|
||||
K3.append("\"on class ");
|
||||
K3.append(view.getClass().getSimpleName());
|
||||
K3.append(" ");
|
||||
K3.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", K3.toString());
|
||||
}
|
||||
}
|
||||
try {
|
||||
this.mFireCross.invoke(view, new Object[0]);
|
||||
return;
|
||||
} catch (Exception unused4) {
|
||||
StringBuilder L4 = a.L("Exception in call \"");
|
||||
L4.append(this.mCross);
|
||||
L4.append("\"on class ");
|
||||
L4.append(view.getClass().getSimpleName());
|
||||
L4.append(" ");
|
||||
L4.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", L4.toString());
|
||||
StringBuilder K4 = a.K("Exception in call \"");
|
||||
K4.append(this.mCross);
|
||||
K4.append("\"on class ");
|
||||
K4.append(view.getClass().getSimpleName());
|
||||
K4.append(" ");
|
||||
K4.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", K4.toString());
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
|
@ -408,26 +408,26 @@ public class KeyTrigger extends Key {
|
|||
try {
|
||||
this.mFireNegativeCross.invoke(view, new Object[0]);
|
||||
} catch (Exception unused5) {
|
||||
StringBuilder L5 = a.L("Exception in call \"");
|
||||
L5.append(this.mNegativeCross);
|
||||
L5.append("\"on class ");
|
||||
L5.append(view.getClass().getSimpleName());
|
||||
L5.append(" ");
|
||||
L5.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", L5.toString());
|
||||
StringBuilder K5 = a.K("Exception in call \"");
|
||||
K5.append(this.mNegativeCross);
|
||||
K5.append("\"on class ");
|
||||
K5.append(view.getClass().getSimpleName());
|
||||
K5.append(" ");
|
||||
K5.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", K5.toString());
|
||||
}
|
||||
if (this.mFirePositiveCross == null) {
|
||||
}
|
||||
try {
|
||||
this.mFirePositiveCross.invoke(view, new Object[0]);
|
||||
} catch (Exception unused6) {
|
||||
StringBuilder L6 = a.L("Exception in call \"");
|
||||
L6.append(this.mPositiveCross);
|
||||
L6.append("\"on class ");
|
||||
L6.append(view.getClass().getSimpleName());
|
||||
L6.append(" ");
|
||||
L6.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", L6.toString());
|
||||
StringBuilder K6 = a.K("Exception in call \"");
|
||||
K6.append(this.mPositiveCross);
|
||||
K6.append("\"on class ");
|
||||
K6.append(view.getClass().getSimpleName());
|
||||
K6.append(" ");
|
||||
K6.append(Debug.getName(view));
|
||||
Log.e("KeyTrigger", K6.toString());
|
||||
}
|
||||
if (!z4) {
|
||||
}
|
||||
|
|
|
@ -172,10 +172,10 @@ public class MotionController {
|
|||
private void insertKey(MotionPaths motionPaths) {
|
||||
int binarySearch = Collections.binarySearch(this.mMotionPaths, motionPaths);
|
||||
if (binarySearch == 0) {
|
||||
StringBuilder L = a.L(" KeyPath positon \"");
|
||||
L.append(motionPaths.position);
|
||||
L.append("\" outside of range");
|
||||
Log.e("MotionController", L.toString());
|
||||
StringBuilder K = a.K(" KeyPath positon \"");
|
||||
K.append(motionPaths.position);
|
||||
K.append("\" outside of range");
|
||||
Log.e("MotionController", K.toString());
|
||||
}
|
||||
this.mMotionPaths.add((-binarySearch) - 1, motionPaths);
|
||||
}
|
||||
|
@ -1152,11 +1152,11 @@ public class MotionController {
|
|||
break;
|
||||
}
|
||||
if (iArr4[i15] < MotionPaths.names.length) {
|
||||
String D = a.D(new StringBuilder(), MotionPaths.names[this.mInterpolateVariables[i15]], " [");
|
||||
String C = a.C(new StringBuilder(), MotionPaths.names[this.mInterpolateVariables[i15]], " [");
|
||||
for (int i16 = 0; i16 < size; i16++) {
|
||||
StringBuilder L = a.L(D);
|
||||
L.append(dArr[i16][i15]);
|
||||
D = L.toString();
|
||||
StringBuilder K = a.K(C);
|
||||
K.append(dArr[i16][i15]);
|
||||
C = K.toString();
|
||||
}
|
||||
}
|
||||
i15++;
|
||||
|
@ -1240,14 +1240,14 @@ public class MotionController {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L(" start: x: ");
|
||||
L.append(this.mStartMotionPath.f18x);
|
||||
L.append(" y: ");
|
||||
L.append(this.mStartMotionPath.f19y);
|
||||
L.append(" end: x: ");
|
||||
L.append(this.mEndMotionPath.f18x);
|
||||
L.append(" y: ");
|
||||
L.append(this.mEndMotionPath.f19y);
|
||||
return L.toString();
|
||||
StringBuilder K = a.K(" start: x: ");
|
||||
K.append(this.mStartMotionPath.f18x);
|
||||
K.append(" y: ");
|
||||
K.append(this.mStartMotionPath.f19y);
|
||||
K.append(" end: x: ");
|
||||
K.append(this.mEndMotionPath.f18x);
|
||||
K.append(" y: ");
|
||||
K.append(this.mEndMotionPath.f19y);
|
||||
return K.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -317,15 +317,15 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
float max = Math.max(f4, f6);
|
||||
float min2 = f - Math.min(f3, f5);
|
||||
float max2 = Math.max(f4, f6) - f2;
|
||||
StringBuilder L = a.L("");
|
||||
L.append(((float) ((int) (((double) ((min2 * 100.0f) / Math.abs(f5 - f3))) + 0.5d))) / 100.0f);
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K("");
|
||||
K.append(((float) ((int) (((double) ((min2 * 100.0f) / Math.abs(f5 - f3))) + 0.5d))) / 100.0f);
|
||||
String sb = K.toString();
|
||||
getTextBounds(sb, this.mTextPaint);
|
||||
canvas.drawText(sb, ((min2 / 2.0f) - ((float) (this.mBounds.width() / 2))) + min, f2 - 20.0f, this.mTextPaint);
|
||||
canvas.drawLine(f, f2, Math.min(f3, f5), f2, this.mPaintGraph);
|
||||
StringBuilder L2 = a.L("");
|
||||
L2.append(((float) ((int) (((double) ((max2 * 100.0f) / Math.abs(f6 - f4))) + 0.5d))) / 100.0f);
|
||||
String sb2 = L2.toString();
|
||||
StringBuilder K2 = a.K("");
|
||||
K2.append(((float) ((int) (((double) ((max2 * 100.0f) / Math.abs(f6 - f4))) + 0.5d))) / 100.0f);
|
||||
String sb2 = K2.toString();
|
||||
getTextBounds(sb2, this.mTextPaint);
|
||||
canvas.drawText(sb2, f + 5.0f, max - ((max2 / 2.0f) - ((float) (this.mBounds.height() / 2))), this.mTextPaint);
|
||||
canvas.drawLine(f, f2, f, Math.max(f4, f6), this.mPaintGraph);
|
||||
|
@ -352,24 +352,24 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
path.moveTo(f, f2);
|
||||
path.lineTo(f10, f11);
|
||||
float hypot2 = (float) Math.hypot((double) (f10 - f), (double) (f11 - f2));
|
||||
StringBuilder L = a.L("");
|
||||
L.append(((float) ((int) ((hypot2 * 100.0f) / hypot))) / 100.0f);
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K("");
|
||||
K.append(((float) ((int) ((hypot2 * 100.0f) / hypot))) / 100.0f);
|
||||
String sb = K.toString();
|
||||
getTextBounds(sb, this.mTextPaint);
|
||||
canvas.drawTextOnPath(sb, path, (hypot2 / 2.0f) - ((float) (this.mBounds.width() / 2)), -20.0f, this.mTextPaint);
|
||||
canvas.drawLine(f, f2, f10, f11, this.mPaintGraph);
|
||||
}
|
||||
|
||||
private void drawPathScreenTicks(Canvas canvas, float f, float f2, int i, int i2) {
|
||||
StringBuilder L = a.L("");
|
||||
L.append(((float) ((int) (((double) (((f - ((float) (i / 2))) * 100.0f) / ((float) (MotionLayout.this.getWidth() - i)))) + 0.5d))) / 100.0f);
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K("");
|
||||
K.append(((float) ((int) (((double) (((f - ((float) (i / 2))) * 100.0f) / ((float) (MotionLayout.this.getWidth() - i)))) + 0.5d))) / 100.0f);
|
||||
String sb = K.toString();
|
||||
getTextBounds(sb, this.mTextPaint);
|
||||
canvas.drawText(sb, ((f / 2.0f) - ((float) (this.mBounds.width() / 2))) + 0.0f, f2 - 20.0f, this.mTextPaint);
|
||||
canvas.drawLine(f, f2, Math.min(0.0f, 1.0f), f2, this.mPaintGraph);
|
||||
StringBuilder L2 = a.L("");
|
||||
L2.append(((float) ((int) (((double) (((f2 - ((float) (i2 / 2))) * 100.0f) / ((float) (MotionLayout.this.getHeight() - i2)))) + 0.5d))) / 100.0f);
|
||||
String sb2 = L2.toString();
|
||||
StringBuilder K2 = a.K("");
|
||||
K2.append(((float) ((int) (((double) (((f2 - ((float) (i2 / 2))) * 100.0f) / ((float) (MotionLayout.this.getHeight() - i2)))) + 0.5d))) / 100.0f);
|
||||
String sb2 = K2.toString();
|
||||
getTextBounds(sb2, this.mTextPaint);
|
||||
canvas.drawText(sb2, f + 5.0f, 0.0f - ((f2 / 2.0f) - ((float) (this.mBounds.height() / 2))), this.mTextPaint);
|
||||
canvas.drawLine(f, f2, f, Math.max(0.0f, 1.0f), this.mPaintGraph);
|
||||
|
@ -554,34 +554,34 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
}
|
||||
|
||||
private void debugLayout(String str, ConstraintWidgetContainer constraintWidgetContainer) {
|
||||
StringBuilder P = a.P(str, " ");
|
||||
P.append(Debug.getName((View) constraintWidgetContainer.getCompanionWidget()));
|
||||
String sb = P.toString();
|
||||
StringBuilder O = a.O(str, " ");
|
||||
O.append(Debug.getName((View) constraintWidgetContainer.getCompanionWidget()));
|
||||
String sb = O.toString();
|
||||
Log.v("MotionLayout", sb + " ========= " + constraintWidgetContainer);
|
||||
int size = constraintWidgetContainer.getChildren().size();
|
||||
for (int i = 0; i < size; i++) {
|
||||
String str2 = sb + "[" + i + "] ";
|
||||
ConstraintWidget constraintWidget = constraintWidgetContainer.getChildren().get(i);
|
||||
StringBuilder L = a.L("");
|
||||
StringBuilder K = a.K("");
|
||||
String str3 = "_";
|
||||
L.append(constraintWidget.mTop.mTarget != null ? "T" : str3);
|
||||
StringBuilder L2 = a.L(L.toString());
|
||||
L2.append(constraintWidget.mBottom.mTarget != null ? "B" : str3);
|
||||
StringBuilder L3 = a.L(L2.toString());
|
||||
L3.append(constraintWidget.mLeft.mTarget != null ? "L" : str3);
|
||||
StringBuilder L4 = a.L(L3.toString());
|
||||
K.append(constraintWidget.mTop.mTarget != null ? "T" : str3);
|
||||
StringBuilder K2 = a.K(K.toString());
|
||||
K2.append(constraintWidget.mBottom.mTarget != null ? "B" : str3);
|
||||
StringBuilder K3 = a.K(K2.toString());
|
||||
K3.append(constraintWidget.mLeft.mTarget != null ? "L" : str3);
|
||||
StringBuilder K4 = a.K(K3.toString());
|
||||
if (constraintWidget.mRight.mTarget != null) {
|
||||
str3 = "R";
|
||||
}
|
||||
L4.append(str3);
|
||||
String sb2 = L4.toString();
|
||||
K4.append(str3);
|
||||
String sb2 = K4.toString();
|
||||
View view = (View) constraintWidget.getCompanionWidget();
|
||||
String name = Debug.getName(view);
|
||||
if (view instanceof TextView) {
|
||||
StringBuilder P2 = a.P(name, "(");
|
||||
P2.append((Object) ((TextView) view).getText());
|
||||
P2.append(")");
|
||||
name = P2.toString();
|
||||
StringBuilder O2 = a.O(name, "(");
|
||||
O2.append((Object) ((TextView) view).getText());
|
||||
O2.append(")");
|
||||
name = O2.toString();
|
||||
}
|
||||
Log.v("MotionLayout", str2 + " " + name + " " + constraintWidget + " " + sb2);
|
||||
}
|
||||
|
@ -589,35 +589,35 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
}
|
||||
|
||||
private void debugLayoutParam(String str, ConstraintLayout.LayoutParams layoutParams) {
|
||||
StringBuilder L = a.L(" ");
|
||||
L.append(layoutParams.startToStart != -1 ? "SS" : "__");
|
||||
StringBuilder L2 = a.L(L.toString());
|
||||
StringBuilder K = a.K(" ");
|
||||
K.append(layoutParams.startToStart != -1 ? "SS" : "__");
|
||||
StringBuilder K2 = a.K(K.toString());
|
||||
String str2 = "|__";
|
||||
L2.append(layoutParams.startToEnd != -1 ? "|SE" : str2);
|
||||
StringBuilder L3 = a.L(L2.toString());
|
||||
L3.append(layoutParams.endToStart != -1 ? "|ES" : str2);
|
||||
StringBuilder L4 = a.L(L3.toString());
|
||||
L4.append(layoutParams.endToEnd != -1 ? "|EE" : str2);
|
||||
StringBuilder L5 = a.L(L4.toString());
|
||||
L5.append(layoutParams.leftToLeft != -1 ? "|LL" : str2);
|
||||
StringBuilder L6 = a.L(L5.toString());
|
||||
L6.append(layoutParams.leftToRight != -1 ? "|LR" : str2);
|
||||
StringBuilder L7 = a.L(L6.toString());
|
||||
L7.append(layoutParams.rightToLeft != -1 ? "|RL" : str2);
|
||||
StringBuilder L8 = a.L(L7.toString());
|
||||
L8.append(layoutParams.rightToRight != -1 ? "|RR" : str2);
|
||||
StringBuilder L9 = a.L(L8.toString());
|
||||
L9.append(layoutParams.topToTop != -1 ? "|TT" : str2);
|
||||
StringBuilder L10 = a.L(L9.toString());
|
||||
L10.append(layoutParams.topToBottom != -1 ? "|TB" : str2);
|
||||
StringBuilder L11 = a.L(L10.toString());
|
||||
L11.append(layoutParams.bottomToTop != -1 ? "|BT" : str2);
|
||||
StringBuilder L12 = a.L(L11.toString());
|
||||
K2.append(layoutParams.startToEnd != -1 ? "|SE" : str2);
|
||||
StringBuilder K3 = a.K(K2.toString());
|
||||
K3.append(layoutParams.endToStart != -1 ? "|ES" : str2);
|
||||
StringBuilder K4 = a.K(K3.toString());
|
||||
K4.append(layoutParams.endToEnd != -1 ? "|EE" : str2);
|
||||
StringBuilder K5 = a.K(K4.toString());
|
||||
K5.append(layoutParams.leftToLeft != -1 ? "|LL" : str2);
|
||||
StringBuilder K6 = a.K(K5.toString());
|
||||
K6.append(layoutParams.leftToRight != -1 ? "|LR" : str2);
|
||||
StringBuilder K7 = a.K(K6.toString());
|
||||
K7.append(layoutParams.rightToLeft != -1 ? "|RL" : str2);
|
||||
StringBuilder K8 = a.K(K7.toString());
|
||||
K8.append(layoutParams.rightToRight != -1 ? "|RR" : str2);
|
||||
StringBuilder K9 = a.K(K8.toString());
|
||||
K9.append(layoutParams.topToTop != -1 ? "|TT" : str2);
|
||||
StringBuilder K10 = a.K(K9.toString());
|
||||
K10.append(layoutParams.topToBottom != -1 ? "|TB" : str2);
|
||||
StringBuilder K11 = a.K(K10.toString());
|
||||
K11.append(layoutParams.bottomToTop != -1 ? "|BT" : str2);
|
||||
StringBuilder K12 = a.K(K11.toString());
|
||||
if (layoutParams.bottomToBottom != -1) {
|
||||
str2 = "|BB";
|
||||
}
|
||||
L12.append(str2);
|
||||
String sb = L12.toString();
|
||||
K12.append(str2);
|
||||
String sb = K12.toString();
|
||||
Log.v("MotionLayout", str + sb);
|
||||
}
|
||||
|
||||
|
@ -625,50 +625,50 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
String str2;
|
||||
String str3;
|
||||
String str4;
|
||||
StringBuilder L = a.L(" ");
|
||||
StringBuilder K = a.K(" ");
|
||||
String str5 = "B";
|
||||
String str6 = "__";
|
||||
if (constraintWidget.mTop.mTarget != null) {
|
||||
StringBuilder L2 = a.L("T");
|
||||
L2.append(constraintWidget.mTop.mTarget.mType == ConstraintAnchor.Type.TOP ? "T" : str5);
|
||||
str2 = L2.toString();
|
||||
StringBuilder K2 = a.K("T");
|
||||
K2.append(constraintWidget.mTop.mTarget.mType == ConstraintAnchor.Type.TOP ? "T" : str5);
|
||||
str2 = K2.toString();
|
||||
} else {
|
||||
str2 = str6;
|
||||
}
|
||||
L.append(str2);
|
||||
StringBuilder L3 = a.L(L.toString());
|
||||
K.append(str2);
|
||||
StringBuilder K3 = a.K(K.toString());
|
||||
if (constraintWidget.mBottom.mTarget != null) {
|
||||
StringBuilder L4 = a.L(str5);
|
||||
StringBuilder K4 = a.K(str5);
|
||||
if (constraintWidget.mBottom.mTarget.mType == ConstraintAnchor.Type.TOP) {
|
||||
str5 = "T";
|
||||
}
|
||||
L4.append(str5);
|
||||
str3 = L4.toString();
|
||||
K4.append(str5);
|
||||
str3 = K4.toString();
|
||||
} else {
|
||||
str3 = str6;
|
||||
}
|
||||
L3.append(str3);
|
||||
StringBuilder L5 = a.L(L3.toString());
|
||||
K3.append(str3);
|
||||
StringBuilder K5 = a.K(K3.toString());
|
||||
String str7 = "R";
|
||||
if (constraintWidget.mLeft.mTarget != null) {
|
||||
StringBuilder L6 = a.L("L");
|
||||
L6.append(constraintWidget.mLeft.mTarget.mType == ConstraintAnchor.Type.LEFT ? "L" : str7);
|
||||
str4 = L6.toString();
|
||||
StringBuilder K6 = a.K("L");
|
||||
K6.append(constraintWidget.mLeft.mTarget.mType == ConstraintAnchor.Type.LEFT ? "L" : str7);
|
||||
str4 = K6.toString();
|
||||
} else {
|
||||
str4 = str6;
|
||||
}
|
||||
L5.append(str4);
|
||||
StringBuilder L7 = a.L(L5.toString());
|
||||
K5.append(str4);
|
||||
StringBuilder K7 = a.K(K5.toString());
|
||||
if (constraintWidget.mRight.mTarget != null) {
|
||||
StringBuilder L8 = a.L(str7);
|
||||
StringBuilder K8 = a.K(str7);
|
||||
if (constraintWidget.mRight.mTarget.mType == ConstraintAnchor.Type.LEFT) {
|
||||
str7 = "L";
|
||||
}
|
||||
L8.append(str7);
|
||||
str6 = L8.toString();
|
||||
K8.append(str7);
|
||||
str6 = K8.toString();
|
||||
}
|
||||
L7.append(str6);
|
||||
String sb = L7.toString();
|
||||
K7.append(str6);
|
||||
String sb = K7.toString();
|
||||
Log.v("MotionLayout", str + sb + " --- " + constraintWidget);
|
||||
}
|
||||
|
||||
|
@ -1251,15 +1251,15 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
View childAt = getChildAt(i2);
|
||||
int id2 = childAt.getId();
|
||||
if (id2 == -1) {
|
||||
StringBuilder Q = a.Q("CHECK: ", name, " ALL VIEWS SHOULD HAVE ID's ");
|
||||
Q.append(childAt.getClass().getName());
|
||||
Q.append(" does not!");
|
||||
Log.w("MotionLayout", Q.toString());
|
||||
StringBuilder P = a.P("CHECK: ", name, " ALL VIEWS SHOULD HAVE ID's ");
|
||||
P.append(childAt.getClass().getName());
|
||||
P.append(" does not!");
|
||||
Log.w("MotionLayout", P.toString());
|
||||
}
|
||||
if (constraintSet.getConstraint(id2) == null) {
|
||||
StringBuilder Q2 = a.Q("CHECK: ", name, " NO CONSTRAINTS for ");
|
||||
Q2.append(Debug.getName(childAt));
|
||||
Log.w("MotionLayout", Q2.toString());
|
||||
StringBuilder P2 = a.P("CHECK: ", name, " NO CONSTRAINTS for ");
|
||||
P2.append(Debug.getName(childAt));
|
||||
Log.w("MotionLayout", P2.toString());
|
||||
}
|
||||
}
|
||||
int[] knownIds = constraintSet.getKnownIds();
|
||||
|
@ -1279,9 +1279,9 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
}
|
||||
|
||||
private void checkStructure(MotionScene.Transition transition) {
|
||||
StringBuilder L = a.L("CHECK: transition = ");
|
||||
L.append(transition.debugString(getContext()));
|
||||
Log.v("MotionLayout", L.toString());
|
||||
StringBuilder K = a.K("CHECK: transition = ");
|
||||
K.append(transition.debugString(getContext()));
|
||||
Log.v("MotionLayout", K.toString());
|
||||
Log.v("MotionLayout", "CHECK: transition.setDuration = " + transition.getDuration());
|
||||
if (transition.getStartConstraintSetId() == transition.getEndConstraintSetId()) {
|
||||
Log.e("MotionLayout", "CHECK: start and end constraint set should not be the same!");
|
||||
|
@ -1302,18 +1302,18 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
private void debugPos() {
|
||||
for (int i = 0; i < getChildCount(); i++) {
|
||||
View childAt = getChildAt(i);
|
||||
StringBuilder L = a.L(" ");
|
||||
L.append(Debug.getLocation());
|
||||
L.append(" ");
|
||||
L.append(Debug.getName(this));
|
||||
L.append(" ");
|
||||
L.append(Debug.getName(getContext(), this.mCurrentState));
|
||||
L.append(" ");
|
||||
L.append(Debug.getName(childAt));
|
||||
L.append(childAt.getLeft());
|
||||
L.append(" ");
|
||||
L.append(childAt.getTop());
|
||||
Log.v("MotionLayout", L.toString());
|
||||
StringBuilder K = a.K(" ");
|
||||
K.append(Debug.getLocation());
|
||||
K.append(" ");
|
||||
K.append(Debug.getName(this));
|
||||
K.append(" ");
|
||||
K.append(Debug.getName(getContext(), this.mCurrentState));
|
||||
K.append(" ");
|
||||
K.append(Debug.getName(childAt));
|
||||
K.append(childAt.getLeft());
|
||||
K.append(" ");
|
||||
K.append(childAt.getTop());
|
||||
Log.v("MotionLayout", K.toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1643,14 +1643,14 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
}
|
||||
Paint paint = new Paint();
|
||||
paint.setTextSize(42.0f);
|
||||
StringBuilder L = a.L(this.mLastFps + " fps " + Debug.getState(this, this.mBeginState) + " -> ");
|
||||
L.append(Debug.getState(this, this.mEndState));
|
||||
L.append(" (progress: ");
|
||||
L.append(((float) ((int) (getProgress() * 1000.0f))) / 10.0f);
|
||||
L.append(" ) state=");
|
||||
StringBuilder K = a.K(this.mLastFps + " fps " + Debug.getState(this, this.mBeginState) + " -> ");
|
||||
K.append(Debug.getState(this, this.mEndState));
|
||||
K.append(" (progress: ");
|
||||
K.append(((float) ((int) (getProgress() * 1000.0f))) / 10.0f);
|
||||
K.append(" ) state=");
|
||||
int i = this.mCurrentState;
|
||||
L.append(i == -1 ? "undefined" : Debug.getState(this, i));
|
||||
String sb = L.toString();
|
||||
K.append(i == -1 ? "undefined" : Debug.getState(this, i));
|
||||
String sb = K.toString();
|
||||
paint.setColor(-16777216);
|
||||
canvas.drawText(sb, 11.0f, (float) (getHeight() - 29), paint);
|
||||
paint.setColor(-7864184);
|
||||
|
@ -1887,7 +1887,7 @@ public class MotionLayout extends ConstraintLayout implements NestedScrollingPar
|
|||
this.lastY = y2;
|
||||
return;
|
||||
}
|
||||
a.h0("WARNING could not find view id ", viewById == null ? a.k("", i) : viewById.getContext().getResources().getResourceName(i), "MotionLayout");
|
||||
a.g0("WARNING could not find view id ", viewById == null ? a.j("", i) : viewById.getContext().getResources().getResourceName(i), "MotionLayout");
|
||||
}
|
||||
|
||||
public ConstraintSet getConstraintSet(int i) {
|
||||
|
|
|
@ -144,9 +144,9 @@ public class MotionScene {
|
|||
motionLayout2 = motionLayout.findViewById(i2);
|
||||
}
|
||||
if (motionLayout2 == null) {
|
||||
StringBuilder L = a.L("OnClick could not find id ");
|
||||
L.append(this.mTargetId);
|
||||
Log.e("MotionScene", L.toString());
|
||||
StringBuilder K = a.K("OnClick could not find id ");
|
||||
K.append(this.mTargetId);
|
||||
Log.e("MotionScene", K.toString());
|
||||
return;
|
||||
}
|
||||
int access$100 = Transition.access$100(transition);
|
||||
|
@ -239,9 +239,9 @@ public class MotionScene {
|
|||
if (i != -1) {
|
||||
View findViewById = motionLayout.findViewById(i);
|
||||
if (findViewById == null) {
|
||||
StringBuilder L = a.L(" (*) could not find id ");
|
||||
L.append(this.mTargetId);
|
||||
Log.e("MotionScene", L.toString());
|
||||
StringBuilder K = a.K(" (*) could not find id ");
|
||||
K.append(this.mTargetId);
|
||||
Log.e("MotionScene", K.toString());
|
||||
return;
|
||||
}
|
||||
findViewById.setOnClickListener(null);
|
||||
|
@ -432,11 +432,11 @@ public class MotionScene {
|
|||
public String debugString(Context context) {
|
||||
String resourceEntryName = this.mConstraintSetStart == -1 ? "null" : context.getResources().getResourceEntryName(this.mConstraintSetStart);
|
||||
if (this.mConstraintSetEnd == -1) {
|
||||
return a.t(resourceEntryName, " -> null");
|
||||
return a.s(resourceEntryName, " -> null");
|
||||
}
|
||||
StringBuilder P = a.P(resourceEntryName, " -> ");
|
||||
P.append(context.getResources().getResourceEntryName(this.mConstraintSetEnd));
|
||||
return P.toString();
|
||||
StringBuilder O = a.O(resourceEntryName, " -> ");
|
||||
O.append(context.getResources().getResourceEntryName(this.mConstraintSetEnd));
|
||||
return O.toString();
|
||||
}
|
||||
|
||||
public int getAutoTransition() {
|
||||
|
@ -786,9 +786,9 @@ public class MotionScene {
|
|||
ConstraintSet constraintSet = this.mConstraintSetMap.get(i);
|
||||
ConstraintSet constraintSet2 = this.mConstraintSetMap.get(i2);
|
||||
if (constraintSet2 == null) {
|
||||
StringBuilder L = a.L("ERROR! invalid deriveConstraintsFrom: @id/");
|
||||
L.append(Debug.getName(this.mMotionLayout.getContext(), i2));
|
||||
Log.e("MotionScene", L.toString());
|
||||
StringBuilder K = a.K("ERROR! invalid deriveConstraintsFrom: @id/");
|
||||
K.append(Debug.getName(this.mMotionLayout.getContext(), i2));
|
||||
Log.e("MotionScene", K.toString());
|
||||
return;
|
||||
}
|
||||
constraintSet.readFallback(constraintSet2);
|
||||
|
@ -953,9 +953,9 @@ public class MotionScene {
|
|||
PrintStream printStream = System.out;
|
||||
printStream.println("id " + i);
|
||||
PrintStream printStream2 = System.out;
|
||||
StringBuilder L = a.L("size ");
|
||||
L.append(this.mConstraintSetMap.size());
|
||||
printStream2.println(L.toString());
|
||||
StringBuilder K = a.K("size ");
|
||||
K.append(this.mConstraintSetMap.size());
|
||||
printStream2.println(K.toString());
|
||||
}
|
||||
StateSet stateSet = this.mStateSet;
|
||||
if (!(stateSet == null || (stateGetConstraintID = stateSet.stateGetConstraintID(i, i2, i3)) == -1)) {
|
||||
|
@ -964,10 +964,10 @@ public class MotionScene {
|
|||
if (this.mConstraintSetMap.get(i) != null) {
|
||||
return this.mConstraintSetMap.get(i);
|
||||
}
|
||||
StringBuilder L2 = a.L("Warning could not find ConstraintSet id/");
|
||||
L2.append(Debug.getName(this.mMotionLayout.getContext(), i));
|
||||
L2.append(" In MotionScene");
|
||||
Log.e("MotionScene", L2.toString());
|
||||
StringBuilder K2 = a.K("Warning could not find ConstraintSet id/");
|
||||
K2.append(Debug.getName(this.mMotionLayout.getContext(), i));
|
||||
K2.append(" In MotionScene");
|
||||
Log.e("MotionScene", K2.toString());
|
||||
SparseArray<ConstraintSet> sparseArray = this.mConstraintSetMap;
|
||||
return sparseArray.get(sparseArray.keyAt(0));
|
||||
}
|
||||
|
@ -977,9 +977,9 @@ public class MotionScene {
|
|||
PrintStream printStream = System.out;
|
||||
printStream.println("id " + str);
|
||||
PrintStream printStream2 = System.out;
|
||||
StringBuilder L = a.L("size ");
|
||||
L.append(this.mConstraintSetMap.size());
|
||||
printStream2.println(L.toString());
|
||||
StringBuilder K = a.K("size ");
|
||||
K.append(this.mConstraintSetMap.size());
|
||||
printStream2.println(K.toString());
|
||||
}
|
||||
for (int i = 0; i < this.mConstraintSetMap.size(); i++) {
|
||||
int keyAt = this.mConstraintSetMap.keyAt(i);
|
||||
|
|
|
@ -454,12 +454,12 @@ public abstract class SplineSet {
|
|||
String str = this.mType;
|
||||
DecimalFormat decimalFormat = new DecimalFormat("##.##");
|
||||
for (int i = 0; i < this.count; i++) {
|
||||
StringBuilder P = a.P(str, "[");
|
||||
P.append(this.mTimePoints[i]);
|
||||
P.append(" , ");
|
||||
P.append(decimalFormat.format((double) this.mValues[i]));
|
||||
P.append("] ");
|
||||
str = P.toString();
|
||||
StringBuilder O = a.O(str, "[");
|
||||
O.append(this.mTimePoints[i]);
|
||||
O.append(" , ");
|
||||
O.append(decimalFormat.format((double) this.mValues[i]));
|
||||
O.append("] ");
|
||||
str = O.toString();
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
|
|
@ -501,9 +501,9 @@ public abstract class TimeCycleSplineSet {
|
|||
public void setup(int i) {
|
||||
int i2 = this.count;
|
||||
if (i2 == 0) {
|
||||
StringBuilder L = a.L("Error no points added to ");
|
||||
L.append(this.mType);
|
||||
Log.e("SplineSet", L.toString());
|
||||
StringBuilder K = a.K("Error no points added to ");
|
||||
K.append(this.mType);
|
||||
Log.e("SplineSet", K.toString());
|
||||
return;
|
||||
}
|
||||
Sort.doubleQuickSort(this.mTimePoints, this.mValues, 0, i2 - 1);
|
||||
|
@ -549,12 +549,12 @@ public abstract class TimeCycleSplineSet {
|
|||
String str = this.mType;
|
||||
DecimalFormat decimalFormat = new DecimalFormat("##.##");
|
||||
for (int i = 0; i < this.count; i++) {
|
||||
StringBuilder P = a.P(str, "[");
|
||||
P.append(this.mTimePoints[i]);
|
||||
P.append(" , ");
|
||||
P.append(decimalFormat.format(this.mValues[i]));
|
||||
P.append("] ");
|
||||
str = P.toString();
|
||||
StringBuilder O = a.O(str, "[");
|
||||
O.append(this.mTimePoints[i]);
|
||||
O.append(" , ");
|
||||
O.append(decimalFormat.format(this.mValues[i]));
|
||||
O.append("] ");
|
||||
str = O.toString();
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
|
|
@ -385,9 +385,9 @@ public class TouchResponse {
|
|||
if (i != -1) {
|
||||
view = this.mMotionLayout.findViewById(i);
|
||||
if (view == null) {
|
||||
StringBuilder L = a.L("cannot find TouchAnchorId @id/");
|
||||
L.append(Debug.getName(this.mMotionLayout.getContext(), this.mTouchAnchorId));
|
||||
Log.e("TouchResponse", L.toString());
|
||||
StringBuilder K = a.K("cannot find TouchAnchorId @id/");
|
||||
K.append(Debug.getName(this.mMotionLayout.getContext(), this.mTouchAnchorId));
|
||||
Log.e("TouchResponse", K.toString());
|
||||
}
|
||||
} else {
|
||||
view = null;
|
||||
|
|
|
@ -493,12 +493,12 @@ public class ArrayLinkedVariables implements ArrayRow.ArrayRowVariables {
|
|||
String str = "";
|
||||
int i2 = 0;
|
||||
while (i != -1 && i2 < this.currentSize) {
|
||||
StringBuilder L = a.L(a.t(str, " -> "));
|
||||
L.append(this.mArrayValues[i]);
|
||||
L.append(" : ");
|
||||
StringBuilder L2 = a.L(L.toString());
|
||||
L2.append(this.mCache.mIndexedVariables[this.mArrayIndices[i]]);
|
||||
str = L2.toString();
|
||||
StringBuilder K = a.K(a.s(str, " -> "));
|
||||
K.append(this.mArrayValues[i]);
|
||||
K.append(" : ");
|
||||
StringBuilder K2 = a.K(K.toString());
|
||||
K2.append(this.mCache.mIndexedVariables[this.mArrayIndices[i]]);
|
||||
str = K2.toString();
|
||||
i = this.mArrayNextIndices[i];
|
||||
i2++;
|
||||
}
|
||||
|
|
|
@ -441,15 +441,15 @@ public class ArrayRow implements LinearSystem.Row {
|
|||
if (this.variable == null) {
|
||||
str = "0";
|
||||
} else {
|
||||
StringBuilder L = a.L("");
|
||||
L.append(this.variable);
|
||||
str = L.toString();
|
||||
StringBuilder K = a.K("");
|
||||
K.append(this.variable);
|
||||
str = K.toString();
|
||||
}
|
||||
String t = a.t(str, " = ");
|
||||
String s2 = a.s(str, " = ");
|
||||
if (this.constantValue != 0.0f) {
|
||||
StringBuilder L2 = a.L(t);
|
||||
L2.append(this.constantValue);
|
||||
t = L2.toString();
|
||||
StringBuilder K2 = a.K(s2);
|
||||
K2.append(this.constantValue);
|
||||
s2 = K2.toString();
|
||||
z2 = true;
|
||||
} else {
|
||||
z2 = false;
|
||||
|
@ -461,17 +461,17 @@ public class ArrayRow implements LinearSystem.Row {
|
|||
String solverVariable = variable.toString();
|
||||
if (!z2) {
|
||||
if (variableValue < 0.0f) {
|
||||
t = a.t(t, "- ");
|
||||
s2 = a.s(s2, "- ");
|
||||
}
|
||||
t = variableValue == 1.0f ? a.t(t, solverVariable) : t + variableValue + " " + solverVariable;
|
||||
s2 = variableValue == 1.0f ? a.s(s2, solverVariable) : s2 + variableValue + " " + solverVariable;
|
||||
z2 = true;
|
||||
} else if (i > 0) {
|
||||
t = a.t(t, " + ");
|
||||
s2 = a.s(s2, " + ");
|
||||
if (variableValue == 1.0f) {
|
||||
}
|
||||
z2 = true;
|
||||
} else {
|
||||
t = a.t(t, " - ");
|
||||
s2 = a.s(s2, " - ");
|
||||
}
|
||||
variableValue *= -1.0f;
|
||||
if (variableValue == 1.0f) {
|
||||
|
@ -479,7 +479,7 @@ public class ArrayRow implements LinearSystem.Row {
|
|||
z2 = true;
|
||||
}
|
||||
}
|
||||
return !z2 ? a.t(t, "0.0") : t;
|
||||
return !z2 ? a.s(s2, "0.0") : s2;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
|
|
|
@ -218,21 +218,21 @@ public class LinearSystem {
|
|||
displaySolverVariables();
|
||||
String str = "";
|
||||
for (int i = 0; i < this.mNumRows; i++) {
|
||||
StringBuilder L = a.L(str);
|
||||
L.append(this.mRows[i]);
|
||||
str = a.t(L.toString(), "\n");
|
||||
StringBuilder K = a.K(str);
|
||||
K.append(this.mRows[i]);
|
||||
str = a.s(K.toString(), "\n");
|
||||
}
|
||||
StringBuilder L2 = a.L(str);
|
||||
L2.append(this.mGoal);
|
||||
L2.append("\n");
|
||||
System.out.println(L2.toString());
|
||||
StringBuilder K2 = a.K(str);
|
||||
K2.append(this.mGoal);
|
||||
K2.append("\n");
|
||||
System.out.println(K2.toString());
|
||||
}
|
||||
|
||||
private void displaySolverVariables() {
|
||||
StringBuilder L = a.L("Display Rows (");
|
||||
L.append(this.mNumRows);
|
||||
L.append("x");
|
||||
System.out.println(a.y(L, this.mNumColumns, ")\n"));
|
||||
StringBuilder K = a.K("Display Rows (");
|
||||
K.append(this.mNumRows);
|
||||
K.append("x");
|
||||
System.out.println(a.w(K, this.mNumColumns, ")\n"));
|
||||
}
|
||||
|
||||
private int enforceBFS(Row row) throws Exception {
|
||||
|
@ -336,7 +336,7 @@ public class LinearSystem {
|
|||
int i2 = i * 4;
|
||||
int i3 = i2 / 1024;
|
||||
int i4 = i3 / 1024;
|
||||
return i4 > 0 ? a.l("", i4, " Mb") : i3 > 0 ? a.l("", i3, " Kb") : a.l("", i2, " bytes");
|
||||
return i4 > 0 ? a.k("", i4, " Mb") : i3 > 0 ? a.k("", i3, " Kb") : a.k("", i2, " bytes");
|
||||
}
|
||||
|
||||
private String getDisplayStrength(int i) {
|
||||
|
@ -811,34 +811,34 @@ public class LinearSystem {
|
|||
|
||||
public void displayReadableRows() {
|
||||
displaySolverVariables();
|
||||
String y2 = a.y(a.L(" num vars "), this.mVariablesID, "\n");
|
||||
String w = a.w(a.K(" num vars "), this.mVariablesID, "\n");
|
||||
for (int i = 0; i < this.mVariablesID + 1; i++) {
|
||||
SolverVariable solverVariable = this.mCache.mIndexedVariables[i];
|
||||
if (solverVariable != null && solverVariable.isFinalValue) {
|
||||
y2 = y2 + " $[" + i + "] => " + solverVariable + " = " + solverVariable.computedValue + "\n";
|
||||
w = w + " $[" + i + "] => " + solverVariable + " = " + solverVariable.computedValue + "\n";
|
||||
}
|
||||
}
|
||||
String t = a.t(y2, "\n");
|
||||
String s2 = a.s(w, "\n");
|
||||
for (int i2 = 0; i2 < this.mVariablesID + 1; i2++) {
|
||||
SolverVariable[] solverVariableArr = this.mCache.mIndexedVariables;
|
||||
SolverVariable solverVariable2 = solverVariableArr[i2];
|
||||
if (solverVariable2 != null && solverVariable2.isSynonym) {
|
||||
t = t + " ~[" + i2 + "] => " + solverVariable2 + " = " + solverVariableArr[solverVariable2.synonym] + " + " + solverVariable2.synonymDelta + "\n";
|
||||
s2 = s2 + " ~[" + i2 + "] => " + solverVariable2 + " = " + solverVariableArr[solverVariable2.synonym] + " + " + solverVariable2.synonymDelta + "\n";
|
||||
}
|
||||
}
|
||||
String t2 = a.t(t, "\n\n # ");
|
||||
String s3 = a.s(s2, "\n\n # ");
|
||||
for (int i3 = 0; i3 < this.mNumRows; i3++) {
|
||||
StringBuilder L = a.L(t2);
|
||||
L.append(this.mRows[i3].toReadableString());
|
||||
t2 = a.t(L.toString(), "\n # ");
|
||||
StringBuilder K = a.K(s3);
|
||||
K.append(this.mRows[i3].toReadableString());
|
||||
s3 = a.s(K.toString(), "\n # ");
|
||||
}
|
||||
if (this.mGoal != null) {
|
||||
StringBuilder P = a.P(t2, "Goal: ");
|
||||
P.append(this.mGoal);
|
||||
P.append("\n");
|
||||
t2 = P.toString();
|
||||
StringBuilder O = a.O(s3, "Goal: ");
|
||||
O.append(this.mGoal);
|
||||
O.append("\n");
|
||||
s3 = O.toString();
|
||||
}
|
||||
System.out.println(t2);
|
||||
System.out.println(s3);
|
||||
}
|
||||
|
||||
public void displaySystemInformations() {
|
||||
|
@ -857,28 +857,28 @@ public class LinearSystem {
|
|||
}
|
||||
}
|
||||
PrintStream printStream = System.out;
|
||||
StringBuilder L = a.L("Linear System -> Table size: ");
|
||||
L.append(this.TABLE_SIZE);
|
||||
L.append(" (");
|
||||
StringBuilder K = a.K("Linear System -> Table size: ");
|
||||
K.append(this.TABLE_SIZE);
|
||||
K.append(" (");
|
||||
int i5 = this.TABLE_SIZE;
|
||||
L.append(getDisplaySize(i5 * i5));
|
||||
L.append(") -- row sizes: ");
|
||||
L.append(getDisplaySize(i));
|
||||
L.append(", actual size: ");
|
||||
L.append(getDisplaySize(i3));
|
||||
L.append(" rows: ");
|
||||
L.append(this.mNumRows);
|
||||
L.append("/");
|
||||
L.append(this.mMaxRows);
|
||||
L.append(" cols: ");
|
||||
L.append(this.mNumColumns);
|
||||
L.append("/");
|
||||
L.append(this.mMaxColumns);
|
||||
L.append(" ");
|
||||
L.append(0);
|
||||
L.append(" occupied cells, ");
|
||||
L.append(getDisplaySize(0));
|
||||
printStream.println(L.toString());
|
||||
K.append(getDisplaySize(i5 * i5));
|
||||
K.append(") -- row sizes: ");
|
||||
K.append(getDisplaySize(i));
|
||||
K.append(", actual size: ");
|
||||
K.append(getDisplaySize(i3));
|
||||
K.append(" rows: ");
|
||||
K.append(this.mNumRows);
|
||||
K.append("/");
|
||||
K.append(this.mMaxRows);
|
||||
K.append(" cols: ");
|
||||
K.append(this.mNumColumns);
|
||||
K.append("/");
|
||||
K.append(this.mMaxColumns);
|
||||
K.append(" ");
|
||||
K.append(0);
|
||||
K.append(" occupied cells, ");
|
||||
K.append(getDisplaySize(0));
|
||||
printStream.println(K.toString());
|
||||
}
|
||||
|
||||
public void displayVariablesReadableRows() {
|
||||
|
@ -886,15 +886,15 @@ public class LinearSystem {
|
|||
String str = "";
|
||||
for (int i = 0; i < this.mNumRows; i++) {
|
||||
if (this.mRows[i].variable.mType == SolverVariable.Type.UNRESTRICTED) {
|
||||
StringBuilder L = a.L(str);
|
||||
L.append(this.mRows[i].toReadableString());
|
||||
str = a.t(L.toString(), "\n");
|
||||
StringBuilder K = a.K(str);
|
||||
K.append(this.mRows[i].toReadableString());
|
||||
str = a.s(K.toString(), "\n");
|
||||
}
|
||||
}
|
||||
StringBuilder L2 = a.L(str);
|
||||
L2.append(this.mGoal);
|
||||
L2.append("\n");
|
||||
System.out.println(L2.toString());
|
||||
StringBuilder K2 = a.K(str);
|
||||
K2.append(this.mGoal);
|
||||
K2.append("\n");
|
||||
System.out.println(K2.toString());
|
||||
}
|
||||
|
||||
public void fillMetrics(Metrics metrics) {
|
||||
|
|
|
@ -83,23 +83,23 @@ public class Metrics {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("\n*** Metrics ***\nmeasures: ");
|
||||
L.append(this.measures);
|
||||
L.append("\nmeasuresWrap: ");
|
||||
L.append(this.measuresWrap);
|
||||
L.append("\nmeasuresWrapInfeasible: ");
|
||||
L.append(this.measuresWrapInfeasible);
|
||||
L.append("\ndetermineGroups: ");
|
||||
L.append(this.determineGroups);
|
||||
L.append("\ninfeasibleDetermineGroups: ");
|
||||
L.append(this.infeasibleDetermineGroups);
|
||||
L.append("\ngraphOptimizer: ");
|
||||
L.append(this.graphOptimizer);
|
||||
L.append("\nwidgets: ");
|
||||
L.append(this.widgets);
|
||||
L.append("\ngraphSolved: ");
|
||||
L.append(this.graphSolved);
|
||||
L.append("\nlinearSolved: ");
|
||||
return a.z(L, this.linearSolved, "\n");
|
||||
StringBuilder K = a.K("\n*** Metrics ***\nmeasures: ");
|
||||
K.append(this.measures);
|
||||
K.append("\nmeasuresWrap: ");
|
||||
K.append(this.measuresWrap);
|
||||
K.append("\nmeasuresWrapInfeasible: ");
|
||||
K.append(this.measuresWrapInfeasible);
|
||||
K.append("\ndetermineGroups: ");
|
||||
K.append(this.determineGroups);
|
||||
K.append("\ninfeasibleDetermineGroups: ");
|
||||
K.append(this.infeasibleDetermineGroups);
|
||||
K.append("\ngraphOptimizer: ");
|
||||
K.append(this.graphOptimizer);
|
||||
K.append("\nwidgets: ");
|
||||
K.append(this.widgets);
|
||||
K.append("\ngraphSolved: ");
|
||||
K.append(this.graphSolved);
|
||||
K.append("\nlinearSolved: ");
|
||||
return a.y(K, this.linearSolved, "\n");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -132,15 +132,15 @@ public class PriorityGoalRow extends ArrayRow {
|
|||
String str = "[ ";
|
||||
if (this.variable != null) {
|
||||
for (int i = 0; i < 9; i++) {
|
||||
StringBuilder L = a.L(str);
|
||||
L.append(this.variable.goalStrengthVector[i]);
|
||||
L.append(" ");
|
||||
str = L.toString();
|
||||
StringBuilder K = a.K(str);
|
||||
K.append(this.variable.goalStrengthVector[i]);
|
||||
K.append(" ");
|
||||
str = K.toString();
|
||||
}
|
||||
}
|
||||
StringBuilder P = a.P(str, "] ");
|
||||
P.append(this.variable);
|
||||
return P.toString();
|
||||
StringBuilder O = a.O(str, "] ");
|
||||
O.append(this.variable);
|
||||
return O.toString();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -251,10 +251,10 @@ public class PriorityGoalRow extends ArrayRow {
|
|||
|
||||
@Override // androidx.constraintlayout.solver.ArrayRow
|
||||
public String toString() {
|
||||
StringBuilder P = a.P("", " goal -> (");
|
||||
P.append(this.constantValue);
|
||||
P.append(") : ");
|
||||
String sb = P.toString();
|
||||
StringBuilder O = a.O("", " goal -> (");
|
||||
O.append(this.constantValue);
|
||||
O.append(") : ");
|
||||
String sb = O.toString();
|
||||
for (int i = 0; i < this.numGoals; i++) {
|
||||
this.accessor.init(this.arrayGoals[i]);
|
||||
sb = sb + this.accessor + " ";
|
||||
|
|
|
@ -117,41 +117,41 @@ public class SolverVariable {
|
|||
|
||||
private static String getUniqueName(Type type, String str) {
|
||||
if (str != null) {
|
||||
StringBuilder L = a.L(str);
|
||||
L.append(uniqueErrorId);
|
||||
return L.toString();
|
||||
StringBuilder K = a.K(str);
|
||||
K.append(uniqueErrorId);
|
||||
return K.toString();
|
||||
}
|
||||
int ordinal = type.ordinal();
|
||||
if (ordinal == 0) {
|
||||
StringBuilder L2 = a.L("U");
|
||||
StringBuilder K2 = a.K("U");
|
||||
int i = uniqueUnrestrictedId + 1;
|
||||
uniqueUnrestrictedId = i;
|
||||
L2.append(i);
|
||||
return L2.toString();
|
||||
K2.append(i);
|
||||
return K2.toString();
|
||||
} else if (ordinal == 1) {
|
||||
StringBuilder L3 = a.L("C");
|
||||
StringBuilder K3 = a.K("C");
|
||||
int i2 = uniqueConstantId + 1;
|
||||
uniqueConstantId = i2;
|
||||
L3.append(i2);
|
||||
return L3.toString();
|
||||
K3.append(i2);
|
||||
return K3.toString();
|
||||
} else if (ordinal == 2) {
|
||||
StringBuilder L4 = a.L("S");
|
||||
StringBuilder K4 = a.K("S");
|
||||
int i3 = uniqueSlackId + 1;
|
||||
uniqueSlackId = i3;
|
||||
L4.append(i3);
|
||||
return L4.toString();
|
||||
K4.append(i3);
|
||||
return K4.toString();
|
||||
} else if (ordinal == 3) {
|
||||
StringBuilder L5 = a.L("e");
|
||||
StringBuilder K5 = a.K("e");
|
||||
int i4 = uniqueErrorId + 1;
|
||||
uniqueErrorId = i4;
|
||||
L5.append(i4);
|
||||
return L5.toString();
|
||||
K5.append(i4);
|
||||
return K5.toString();
|
||||
} else if (ordinal == 4) {
|
||||
StringBuilder L6 = a.L("V");
|
||||
StringBuilder K6 = a.K("V");
|
||||
int i5 = uniqueId + 1;
|
||||
uniqueId = i5;
|
||||
L6.append(i5);
|
||||
return L6.toString();
|
||||
K6.append(i5);
|
||||
return K6.toString();
|
||||
} else {
|
||||
throw new AssertionError(type.name());
|
||||
}
|
||||
|
@ -273,9 +273,9 @@ public class SolverVariable {
|
|||
boolean z2 = false;
|
||||
boolean z3 = true;
|
||||
while (i < this.strengthVector.length) {
|
||||
StringBuilder L = a.L(str);
|
||||
L.append(this.strengthVector[i]);
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K(str);
|
||||
K.append(this.strengthVector[i]);
|
||||
String sb = K.toString();
|
||||
float[] fArr = this.strengthVector;
|
||||
if (fArr[i] > 0.0f) {
|
||||
z2 = false;
|
||||
|
@ -285,24 +285,24 @@ public class SolverVariable {
|
|||
if (fArr[i] != 0.0f) {
|
||||
z3 = false;
|
||||
}
|
||||
str = i < fArr.length + -1 ? a.t(sb, ", ") : a.t(sb, "] ");
|
||||
str = i < fArr.length + -1 ? a.s(sb, ", ") : a.s(sb, "] ");
|
||||
i++;
|
||||
}
|
||||
if (z2) {
|
||||
str = a.t(str, " (-)");
|
||||
str = a.s(str, " (-)");
|
||||
}
|
||||
return z3 ? a.t(str, " (*)") : str;
|
||||
return z3 ? a.s(str, " (*)") : str;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
if (this.mName != null) {
|
||||
StringBuilder L = a.L("");
|
||||
L.append(this.mName);
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("");
|
||||
K.append(this.mName);
|
||||
return K.toString();
|
||||
}
|
||||
StringBuilder L2 = a.L("");
|
||||
L2.append(this.f20id);
|
||||
return L2.toString();
|
||||
StringBuilder K2 = a.K("");
|
||||
K2.append(this.f20id);
|
||||
return K2.toString();
|
||||
}
|
||||
|
||||
public final void updateReferencesWithNewDefinition(LinearSystem linearSystem, ArrayRow arrayRow) {
|
||||
|
|
|
@ -65,9 +65,9 @@ public class SolverVariableValues implements ArrayRow.ArrayRowVariables {
|
|||
int i2 = this.keys[i];
|
||||
boolean z2 = false;
|
||||
while (!z2) {
|
||||
StringBuilder P = a.P(str, " ");
|
||||
P.append(this.variables[i2]);
|
||||
str = P.toString();
|
||||
StringBuilder O = a.O(str, " ");
|
||||
O.append(this.variables[i2]);
|
||||
str = O.toString();
|
||||
int[] iArr = this.nextKeys;
|
||||
if (iArr[i2] != -1) {
|
||||
i2 = iArr[i2];
|
||||
|
@ -404,26 +404,26 @@ public class SolverVariableValues implements ArrayRow.ArrayRowVariables {
|
|||
if (variable != null) {
|
||||
String str4 = str3 + variable + " = " + getVariableValue(i2) + " ";
|
||||
int indexOf = indexOf(variable);
|
||||
String t = a.t(str4, "[p: ");
|
||||
String s2 = a.s(str4, "[p: ");
|
||||
if (this.previous[indexOf] != -1) {
|
||||
StringBuilder L = a.L(t);
|
||||
L.append(this.mCache.mIndexedVariables[this.variables[this.previous[indexOf]]]);
|
||||
str = L.toString();
|
||||
StringBuilder K = a.K(s2);
|
||||
K.append(this.mCache.mIndexedVariables[this.variables[this.previous[indexOf]]]);
|
||||
str = K.toString();
|
||||
} else {
|
||||
str = a.t(t, "none");
|
||||
str = a.s(s2, "none");
|
||||
}
|
||||
String t2 = a.t(str, ", n: ");
|
||||
String s3 = a.s(str, ", n: ");
|
||||
if (this.next[indexOf] != -1) {
|
||||
StringBuilder L2 = a.L(t2);
|
||||
L2.append(this.mCache.mIndexedVariables[this.variables[this.next[indexOf]]]);
|
||||
str2 = L2.toString();
|
||||
StringBuilder K2 = a.K(s3);
|
||||
K2.append(this.mCache.mIndexedVariables[this.variables[this.next[indexOf]]]);
|
||||
str2 = K2.toString();
|
||||
} else {
|
||||
str2 = a.t(t2, "none");
|
||||
str2 = a.s(s3, "none");
|
||||
}
|
||||
str3 = a.t(str2, "]");
|
||||
str3 = a.s(str2, "]");
|
||||
}
|
||||
}
|
||||
return a.t(str3, " }");
|
||||
return a.s(str3, " }");
|
||||
}
|
||||
|
||||
@Override // androidx.constraintlayout.solver.ArrayRow.ArrayRowVariables
|
||||
|
|
|
@ -131,9 +131,9 @@ public class ConstraintReference implements Reference {
|
|||
|
||||
@Override // java.lang.Throwable, java.lang.Object
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("IncorrectConstraintException: ");
|
||||
L.append(this.mErrors.toString());
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("IncorrectConstraintException: ");
|
||||
K.append(this.mErrors.toString());
|
||||
return K.toString();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -105,10 +105,10 @@ public class State {
|
|||
}
|
||||
|
||||
private String createHelperKey() {
|
||||
StringBuilder L = a.L("__HELPER_KEY_");
|
||||
StringBuilder K = a.K("__HELPER_KEY_");
|
||||
int i = this.numHelpers;
|
||||
this.numHelpers = i + 1;
|
||||
return a.y(L, i, "__");
|
||||
return a.w(K, i, "__");
|
||||
}
|
||||
|
||||
public void apply(ConstraintWidgetContainer constraintWidgetContainer) {
|
||||
|
|
|
@ -252,19 +252,19 @@ public class Barrier extends HelperWidget {
|
|||
|
||||
@Override // androidx.constraintlayout.solver.widgets.ConstraintWidget
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("[Barrier] ");
|
||||
L.append(getDebugName());
|
||||
L.append(" {");
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K("[Barrier] ");
|
||||
K.append(getDebugName());
|
||||
K.append(" {");
|
||||
String sb = K.toString();
|
||||
for (int i = 0; i < this.mWidgetsCount; i++) {
|
||||
ConstraintWidget constraintWidget = this.mWidgets[i];
|
||||
if (i > 0) {
|
||||
sb = a.t(sb, ", ");
|
||||
sb = a.s(sb, ", ");
|
||||
}
|
||||
StringBuilder L2 = a.L(sb);
|
||||
L2.append(constraintWidget.getDebugName());
|
||||
sb = L2.toString();
|
||||
StringBuilder K2 = a.K(sb);
|
||||
K2.append(constraintWidget.getDebugName());
|
||||
sb = K2.toString();
|
||||
}
|
||||
return a.t(sb, "}");
|
||||
return a.s(sb, "}");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3057,9 +3057,9 @@ public class ConstraintWidget {
|
|||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
String str = "";
|
||||
sb.append(this.mType != null ? a.D(a.L("type: "), this.mType, " ") : str);
|
||||
sb.append(this.mType != null ? a.C(a.K("type: "), this.mType, " ") : str);
|
||||
if (this.mDebugName != null) {
|
||||
str = a.D(a.L("id: "), this.mDebugName, " ");
|
||||
str = a.C(a.K("id: "), this.mDebugName, " ");
|
||||
}
|
||||
sb.append(str);
|
||||
sb.append("(");
|
||||
|
@ -3069,7 +3069,7 @@ public class ConstraintWidget {
|
|||
sb.append(") - (");
|
||||
sb.append(this.mWidth);
|
||||
sb.append(" x ");
|
||||
return a.y(sb, this.mHeight, ")");
|
||||
return a.w(sb, this.mHeight, ")");
|
||||
}
|
||||
|
||||
public void updateFromRuns(boolean z2, boolean z3) {
|
||||
|
|
|
@ -173,13 +173,13 @@ public class ChainRun extends WidgetRun {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("ChainRun ");
|
||||
L.append(this.orientation == 0 ? "horizontal : " : "vertical : ");
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K("ChainRun ");
|
||||
K.append(this.orientation == 0 ? "horizontal : " : "vertical : ");
|
||||
String sb = K.toString();
|
||||
Iterator<WidgetRun> it = this.widgets.iterator();
|
||||
while (it.hasNext()) {
|
||||
String t = a.t(sb, "<");
|
||||
sb = a.t(t + it.next(), "> ");
|
||||
String s2 = a.s(sb, "<");
|
||||
sb = a.s(s2 + it.next(), "> ");
|
||||
}
|
||||
return sb;
|
||||
}
|
||||
|
|
|
@ -266,9 +266,9 @@ public class DependencyGraph {
|
|||
while (it.hasNext()) {
|
||||
str = generateDisplayGraph(it.next(), str);
|
||||
}
|
||||
String t = a.t(str, "\n}\n");
|
||||
String s2 = a.s(str, "\n}\n");
|
||||
PrintStream printStream = System.out;
|
||||
printStream.println("content:<<\n" + t + "\n>>");
|
||||
printStream.println("content:<<\n" + s2 + "\n>>");
|
||||
}
|
||||
|
||||
private void findGroup(WidgetRun widgetRun, int i, ArrayList<RunGroup> arrayList) {
|
||||
|
@ -297,19 +297,19 @@ public class DependencyGraph {
|
|||
|
||||
private String generateChainDisplayGraph(ChainRun chainRun, String str) {
|
||||
int i = chainRun.orientation;
|
||||
StringBuilder L = a.L("cluster_");
|
||||
L.append(chainRun.widget.getDebugName());
|
||||
String sb = L.toString();
|
||||
String u = a.u("subgraph ", i == 0 ? a.t(sb, "_h") : a.t(sb, "_v"), " {\n");
|
||||
StringBuilder K = a.K("cluster_");
|
||||
K.append(chainRun.widget.getDebugName());
|
||||
String sb = K.toString();
|
||||
String t = a.t("subgraph ", i == 0 ? a.s(sb, "_h") : a.s(sb, "_v"), " {\n");
|
||||
Iterator<WidgetRun> it = chainRun.widgets.iterator();
|
||||
String str2 = "";
|
||||
while (it.hasNext()) {
|
||||
WidgetRun next = it.next();
|
||||
String debugName = next.widget.getDebugName();
|
||||
u = a.u(u, i == 0 ? a.t(debugName, "_HORIZONTAL") : a.t(debugName, "_VERTICAL"), ";\n");
|
||||
t = a.t(t, i == 0 ? a.s(debugName, "_HORIZONTAL") : a.s(debugName, "_VERTICAL"), ";\n");
|
||||
str2 = generateDisplayGraph(next, str2);
|
||||
}
|
||||
return a.u(str, str2, a.t(u, "}\n"));
|
||||
return a.t(str, str2, a.s(t, "}\n"));
|
||||
}
|
||||
|
||||
private String generateDisplayGraph(WidgetRun widgetRun, String str) {
|
||||
|
@ -319,9 +319,9 @@ public class DependencyGraph {
|
|||
if (!(widgetRun instanceof HelperReferences) && dependencyNode.dependencies.isEmpty() && (dependencyNode2.dependencies.isEmpty() && dependencyNode.targets.isEmpty()) && dependencyNode2.targets.isEmpty()) {
|
||||
return str;
|
||||
}
|
||||
StringBuilder L = a.L(str);
|
||||
L.append(nodeDefinition(widgetRun));
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K(str);
|
||||
K.append(nodeDefinition(widgetRun));
|
||||
String sb = K.toString();
|
||||
boolean isCenteredConnection = isCenteredConnection(dependencyNode, dependencyNode2);
|
||||
String generateDisplayNode = generateDisplayNode(dependencyNode2, isCenteredConnection, generateDisplayNode(dependencyNode, isCenteredConnection, sb));
|
||||
boolean z3 = widgetRun instanceof VerticalWidgetRun;
|
||||
|
@ -332,19 +332,19 @@ public class DependencyGraph {
|
|||
ConstraintWidget.DimensionBehaviour horizontalDimensionBehaviour = widgetRun.widget.getHorizontalDimensionBehaviour();
|
||||
if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.FIXED || horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.WRAP_CONTENT) {
|
||||
if (!dependencyNode.targets.isEmpty() && dependencyNode2.targets.isEmpty()) {
|
||||
StringBuilder L2 = a.L("\n");
|
||||
L2.append(dependencyNode2.name());
|
||||
L2.append(" -> ");
|
||||
L2.append(dependencyNode.name());
|
||||
L2.append("\n");
|
||||
generateDisplayNode = a.t(generateDisplayNode, L2.toString());
|
||||
StringBuilder K2 = a.K("\n");
|
||||
K2.append(dependencyNode2.name());
|
||||
K2.append(" -> ");
|
||||
K2.append(dependencyNode.name());
|
||||
K2.append("\n");
|
||||
generateDisplayNode = a.s(generateDisplayNode, K2.toString());
|
||||
} else if (dependencyNode.targets.isEmpty() && !dependencyNode2.targets.isEmpty()) {
|
||||
StringBuilder L3 = a.L("\n");
|
||||
L3.append(dependencyNode.name());
|
||||
L3.append(" -> ");
|
||||
L3.append(dependencyNode2.name());
|
||||
L3.append("\n");
|
||||
generateDisplayNode = a.t(generateDisplayNode, L3.toString());
|
||||
StringBuilder K3 = a.K("\n");
|
||||
K3.append(dependencyNode.name());
|
||||
K3.append(" -> ");
|
||||
K3.append(dependencyNode2.name());
|
||||
K3.append("\n");
|
||||
generateDisplayNode = a.s(generateDisplayNode, K3.toString());
|
||||
}
|
||||
} else if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT && widgetRun.widget.getDimensionRatio() > 0.0f) {
|
||||
widgetRun.widget.getDebugName();
|
||||
|
@ -353,19 +353,19 @@ public class DependencyGraph {
|
|||
ConstraintWidget.DimensionBehaviour verticalDimensionBehaviour = widgetRun.widget.getVerticalDimensionBehaviour();
|
||||
if (verticalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.FIXED || verticalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.WRAP_CONTENT) {
|
||||
if (!dependencyNode.targets.isEmpty() && dependencyNode2.targets.isEmpty()) {
|
||||
StringBuilder L4 = a.L("\n");
|
||||
L4.append(dependencyNode2.name());
|
||||
L4.append(" -> ");
|
||||
L4.append(dependencyNode.name());
|
||||
L4.append("\n");
|
||||
generateDisplayNode = a.t(generateDisplayNode, L4.toString());
|
||||
StringBuilder K4 = a.K("\n");
|
||||
K4.append(dependencyNode2.name());
|
||||
K4.append(" -> ");
|
||||
K4.append(dependencyNode.name());
|
||||
K4.append("\n");
|
||||
generateDisplayNode = a.s(generateDisplayNode, K4.toString());
|
||||
} else if (dependencyNode.targets.isEmpty() && !dependencyNode2.targets.isEmpty()) {
|
||||
StringBuilder L5 = a.L("\n");
|
||||
L5.append(dependencyNode.name());
|
||||
L5.append(" -> ");
|
||||
L5.append(dependencyNode2.name());
|
||||
L5.append("\n");
|
||||
generateDisplayNode = a.t(generateDisplayNode, L5.toString());
|
||||
StringBuilder K5 = a.K("\n");
|
||||
K5.append(dependencyNode.name());
|
||||
K5.append(" -> ");
|
||||
K5.append(dependencyNode2.name());
|
||||
K5.append("\n");
|
||||
generateDisplayNode = a.s(generateDisplayNode, K5.toString());
|
||||
}
|
||||
} else if (verticalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT && widgetRun.widget.getDimensionRatio() > 0.0f) {
|
||||
widgetRun.widget.getDebugName();
|
||||
|
@ -376,28 +376,28 @@ public class DependencyGraph {
|
|||
|
||||
private String generateDisplayNode(DependencyNode dependencyNode, boolean z2, String str) {
|
||||
for (DependencyNode dependencyNode2 : dependencyNode.targets) {
|
||||
StringBuilder L = a.L("\n");
|
||||
L.append(dependencyNode.name());
|
||||
StringBuilder P = a.P(L.toString(), " -> ");
|
||||
P.append(dependencyNode2.name());
|
||||
String sb = P.toString();
|
||||
StringBuilder K = a.K("\n");
|
||||
K.append(dependencyNode.name());
|
||||
StringBuilder O = a.O(K.toString(), " -> ");
|
||||
O.append(dependencyNode2.name());
|
||||
String sb = O.toString();
|
||||
if (dependencyNode.margin > 0 || z2 || (dependencyNode.run instanceof HelperReferences)) {
|
||||
String t = a.t(sb, "[");
|
||||
String s2 = a.s(sb, "[");
|
||||
if (dependencyNode.margin > 0) {
|
||||
t = a.y(a.P(t, "label=\""), dependencyNode.margin, "\"");
|
||||
s2 = a.w(a.O(s2, "label=\""), dependencyNode.margin, "\"");
|
||||
if (z2) {
|
||||
t = a.t(t, ",");
|
||||
s2 = a.s(s2, ",");
|
||||
}
|
||||
}
|
||||
if (z2) {
|
||||
t = a.t(t, " style=dashed ");
|
||||
s2 = a.s(s2, " style=dashed ");
|
||||
}
|
||||
if (dependencyNode.run instanceof HelperReferences) {
|
||||
t = a.t(t, " style=bold,color=gray ");
|
||||
s2 = a.s(s2, " style=bold,color=gray ");
|
||||
}
|
||||
sb = a.t(t, "]");
|
||||
sb = a.s(s2, "]");
|
||||
}
|
||||
str = a.t(str, a.t(sb, "\n"));
|
||||
str = a.s(str, a.s(sb, "\n"));
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
@ -440,59 +440,59 @@ public class DependencyGraph {
|
|||
ConstraintWidget constraintWidget = widgetRun.widget;
|
||||
ConstraintWidget.DimensionBehaviour horizontalDimensionBehaviour = !z2 ? constraintWidget.getHorizontalDimensionBehaviour() : constraintWidget.getVerticalDimensionBehaviour();
|
||||
RunGroup runGroup = widgetRun.runGroup;
|
||||
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>");
|
||||
String s2 = a.s(a.s(a.s(!z2 ? a.s(debugName, "_HORIZONTAL") : a.s(debugName, "_VERTICAL"), " [shape=none, label=<"), "<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"2\">"), " <TR>");
|
||||
if (!z2) {
|
||||
String t2 = a.t(t, " <TD ");
|
||||
String s3 = a.s(s2, " <TD ");
|
||||
if (widgetRun.start.resolved) {
|
||||
t2 = a.t(t2, " BGCOLOR=\"green\"");
|
||||
s3 = a.s(s3, " BGCOLOR=\"green\"");
|
||||
}
|
||||
str = a.t(t2, " PORT=\"LEFT\" BORDER=\"1\">L</TD>");
|
||||
str = a.s(s3, " PORT=\"LEFT\" BORDER=\"1\">L</TD>");
|
||||
} else {
|
||||
String t3 = a.t(t, " <TD ");
|
||||
String s4 = a.s(s2, " <TD ");
|
||||
if (widgetRun.start.resolved) {
|
||||
t3 = a.t(t3, " BGCOLOR=\"green\"");
|
||||
s4 = a.s(s4, " BGCOLOR=\"green\"");
|
||||
}
|
||||
str = a.t(t3, " PORT=\"TOP\" BORDER=\"1\">T</TD>");
|
||||
str = a.s(s4, " PORT=\"TOP\" BORDER=\"1\">T</TD>");
|
||||
}
|
||||
String t4 = a.t(str, " <TD BORDER=\"1\" ");
|
||||
String s5 = a.s(str, " <TD BORDER=\"1\" ");
|
||||
boolean z3 = widgetRun.dimension.resolved;
|
||||
if (z3 && !widgetRun.widget.measured) {
|
||||
t4 = a.t(t4, " BGCOLOR=\"green\" ");
|
||||
s5 = a.s(s5, " BGCOLOR=\"green\" ");
|
||||
} else if (z3 && widgetRun.widget.measured) {
|
||||
t4 = a.t(t4, " BGCOLOR=\"lightgray\" ");
|
||||
s5 = a.s(s5, " BGCOLOR=\"lightgray\" ");
|
||||
} else if (!z3 && widgetRun.widget.measured) {
|
||||
t4 = a.t(t4, " BGCOLOR=\"yellow\" ");
|
||||
s5 = a.s(s5, " BGCOLOR=\"yellow\" ");
|
||||
}
|
||||
if (horizontalDimensionBehaviour == ConstraintWidget.DimensionBehaviour.MATCH_CONSTRAINT) {
|
||||
t4 = a.t(t4, "style=\"dashed\"");
|
||||
s5 = a.s(s5, "style=\"dashed\"");
|
||||
}
|
||||
if (runGroup != null) {
|
||||
StringBuilder L = a.L(" [");
|
||||
L.append(runGroup.groupIndex + 1);
|
||||
L.append("/");
|
||||
str2 = a.y(L, RunGroup.index, "]");
|
||||
StringBuilder K = a.K(" [");
|
||||
K.append(runGroup.groupIndex + 1);
|
||||
K.append("/");
|
||||
str2 = a.w(K, RunGroup.index, "]");
|
||||
} else {
|
||||
str2 = "";
|
||||
}
|
||||
String str4 = t4 + ">" + debugName + str2 + " </TD>";
|
||||
String str4 = s5 + ">" + debugName + str2 + " </TD>";
|
||||
if (!z2) {
|
||||
String t5 = a.t(str4, " <TD ");
|
||||
String s6 = a.s(str4, " <TD ");
|
||||
if (widgetRun.end.resolved) {
|
||||
t5 = a.t(t5, " BGCOLOR=\"green\"");
|
||||
s6 = a.s(s6, " BGCOLOR=\"green\"");
|
||||
}
|
||||
str3 = a.t(t5, " PORT=\"RIGHT\" BORDER=\"1\">R</TD>");
|
||||
str3 = a.s(s6, " PORT=\"RIGHT\" BORDER=\"1\">R</TD>");
|
||||
} else {
|
||||
String t6 = a.t(str4, " <TD ");
|
||||
String s7 = a.s(str4, " <TD ");
|
||||
if ((widgetRun instanceof VerticalWidgetRun) && ((VerticalWidgetRun) widgetRun).baseline.resolved) {
|
||||
t6 = a.t(t6, " BGCOLOR=\"green\"");
|
||||
s7 = a.s(s7, " BGCOLOR=\"green\"");
|
||||
}
|
||||
String t7 = a.t(a.t(t6, " PORT=\"BASELINE\" BORDER=\"1\">b</TD>"), " <TD ");
|
||||
String s8 = a.s(a.s(s7, " PORT=\"BASELINE\" BORDER=\"1\">b</TD>"), " <TD ");
|
||||
if (widgetRun.end.resolved) {
|
||||
t7 = a.t(t7, " BGCOLOR=\"green\"");
|
||||
s8 = a.s(s8, " BGCOLOR=\"green\"");
|
||||
}
|
||||
str3 = a.t(t7, " PORT=\"BOTTOM\" BORDER=\"1\">B</TD>");
|
||||
str3 = a.s(s8, " PORT=\"BOTTOM\" BORDER=\"1\">B</TD>");
|
||||
}
|
||||
return a.t(a.t(str3, " </TR></TABLE>"), ">];\n");
|
||||
return a.s(a.s(str3, " </TR></TABLE>"), ">];\n");
|
||||
}
|
||||
|
||||
public void buildGraph() {
|
||||
|
|
|
@ -51,9 +51,9 @@ public class DependencyNode implements Dependency {
|
|||
public String name() {
|
||||
String debugName = this.run.widget.getDebugName();
|
||||
Type type = this.type;
|
||||
StringBuilder P = a.P((type == Type.LEFT || type == Type.RIGHT) ? a.t(debugName, "_HORIZONTAL") : a.t(debugName, "_VERTICAL"), ":");
|
||||
P.append(this.type.name());
|
||||
return P.toString();
|
||||
StringBuilder O = a.O((type == Type.LEFT || type == Type.RIGHT) ? a.s(debugName, "_HORIZONTAL") : a.s(debugName, "_VERTICAL"), ":");
|
||||
O.append(this.type.name());
|
||||
return O.toString();
|
||||
}
|
||||
|
||||
public void resolve(int i) {
|
||||
|
|
|
@ -257,9 +257,9 @@ public class HorizontalWidgetRun extends WidgetRun {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("HorizontalRun ");
|
||||
L.append(this.widget.getDebugName());
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("HorizontalRun ");
|
||||
K.append(this.widget.getDebugName());
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
/* JADX WARNING: Code restructure failed: missing block: B:103:0x02ba, code lost:
|
||||
|
|
|
@ -283,9 +283,9 @@ public class VerticalWidgetRun extends WidgetRun {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("VerticalRun ");
|
||||
L.append(this.widget.getDebugName());
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("VerticalRun ");
|
||||
K.append(this.widget.getDebugName());
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
@Override // androidx.constraintlayout.solver.widgets.analyzer.WidgetRun, androidx.constraintlayout.solver.widgets.analyzer.Dependency
|
||||
|
|
|
@ -200,13 +200,13 @@ public class WidgetGroup {
|
|||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(getOrientationString());
|
||||
sb.append(" [");
|
||||
String y2 = a.y(sb, this.f23id, "] <");
|
||||
String w = a.w(sb, this.f23id, "] <");
|
||||
Iterator<ConstraintWidget> it = this.widgets.iterator();
|
||||
while (it.hasNext()) {
|
||||
StringBuilder P = a.P(y2, " ");
|
||||
P.append(it.next().getDebugName());
|
||||
y2 = P.toString();
|
||||
StringBuilder O = a.O(w, " ");
|
||||
O.append(it.next().getDebugName());
|
||||
w = O.toString();
|
||||
}
|
||||
return a.t(y2, " >");
|
||||
return a.s(w, " >");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -173,32 +173,32 @@ public class ConstraintAttribute {
|
|||
Class<?> cls = view.getClass();
|
||||
for (String str : hashMap.keySet()) {
|
||||
ConstraintAttribute constraintAttribute = hashMap.get(str);
|
||||
String t = a.t("set", str);
|
||||
String s2 = a.s("set", str);
|
||||
try {
|
||||
switch (constraintAttribute.mType.ordinal()) {
|
||||
case 0:
|
||||
cls.getMethod(t, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mIntegerValue));
|
||||
cls.getMethod(s2, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mIntegerValue));
|
||||
continue;
|
||||
case 1:
|
||||
cls.getMethod(t, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
||||
cls.getMethod(s2, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
||||
continue;
|
||||
case 2:
|
||||
cls.getMethod(t, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mColorValue));
|
||||
cls.getMethod(s2, Integer.TYPE).invoke(view, Integer.valueOf(constraintAttribute.mColorValue));
|
||||
continue;
|
||||
case 3:
|
||||
Method method = cls.getMethod(t, Drawable.class);
|
||||
Method method = cls.getMethod(s2, Drawable.class);
|
||||
ColorDrawable colorDrawable = new ColorDrawable();
|
||||
colorDrawable.setColor(constraintAttribute.mColorValue);
|
||||
method.invoke(view, colorDrawable);
|
||||
continue;
|
||||
case 4:
|
||||
cls.getMethod(t, CharSequence.class).invoke(view, constraintAttribute.mStringValue);
|
||||
cls.getMethod(s2, CharSequence.class).invoke(view, constraintAttribute.mStringValue);
|
||||
continue;
|
||||
case 5:
|
||||
cls.getMethod(t, Boolean.TYPE).invoke(view, Boolean.valueOf(constraintAttribute.mBooleanValue));
|
||||
cls.getMethod(s2, Boolean.TYPE).invoke(view, Boolean.valueOf(constraintAttribute.mBooleanValue));
|
||||
continue;
|
||||
case 6:
|
||||
cls.getMethod(t, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
||||
cls.getMethod(s2, Float.TYPE).invoke(view, Float.valueOf(constraintAttribute.mFloatValue));
|
||||
continue;
|
||||
default:
|
||||
continue;
|
||||
|
@ -209,17 +209,17 @@ public class ConstraintAttribute {
|
|||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(cls.getName());
|
||||
sb.append(" must have a method ");
|
||||
sb.append(t);
|
||||
sb.append(s2);
|
||||
Log.e("TransitionLayout", sb.toString());
|
||||
} catch (IllegalAccessException e2) {
|
||||
StringBuilder Q = a.Q(" Custom Attribute \"", str, "\" not found on ");
|
||||
Q.append(cls.getName());
|
||||
Log.e("TransitionLayout", Q.toString());
|
||||
StringBuilder P = a.P(" Custom Attribute \"", str, "\" not found on ");
|
||||
P.append(cls.getName());
|
||||
Log.e("TransitionLayout", P.toString());
|
||||
e2.printStackTrace();
|
||||
} catch (InvocationTargetException e3) {
|
||||
StringBuilder Q2 = a.Q(" Custom Attribute \"", str, "\" not found on ");
|
||||
Q2.append(cls.getName());
|
||||
Log.e("TransitionLayout", Q2.toString());
|
||||
StringBuilder P2 = a.P(" Custom Attribute \"", str, "\" not found on ");
|
||||
P2.append(cls.getName());
|
||||
Log.e("TransitionLayout", P2.toString());
|
||||
e3.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
@ -328,9 +328,9 @@ public class ConstraintAttribute {
|
|||
*/
|
||||
public void setInterpolatedValue(View view, float[] fArr) {
|
||||
Class<?> cls = view.getClass();
|
||||
StringBuilder L = a.L("set");
|
||||
L.append(this.mName);
|
||||
String sb = L.toString();
|
||||
StringBuilder K = a.K("set");
|
||||
K.append(this.mName);
|
||||
String sb = K.toString();
|
||||
try {
|
||||
boolean z2 = true;
|
||||
switch (this.mType.ordinal()) {
|
||||
|
@ -369,16 +369,16 @@ public class ConstraintAttribute {
|
|||
return;
|
||||
}
|
||||
} catch (NoSuchMethodException e) {
|
||||
StringBuilder Q = a.Q("no method ", sb, "on View \"");
|
||||
Q.append(Debug.getName(view));
|
||||
Q.append("\"");
|
||||
Log.e("TransitionLayout", Q.toString());
|
||||
StringBuilder P = a.P("no method ", sb, "on View \"");
|
||||
P.append(Debug.getName(view));
|
||||
P.append("\"");
|
||||
Log.e("TransitionLayout", P.toString());
|
||||
e.printStackTrace();
|
||||
} catch (IllegalAccessException e2) {
|
||||
StringBuilder Q2 = a.Q("cannot access method ", sb, "on View \"");
|
||||
Q2.append(Debug.getName(view));
|
||||
Q2.append("\"");
|
||||
Log.e("TransitionLayout", Q2.toString());
|
||||
StringBuilder P2 = a.P("cannot access method ", sb, "on View \"");
|
||||
P2.append(Debug.getName(view));
|
||||
P2.append("\"");
|
||||
Log.e("TransitionLayout", P2.toString());
|
||||
e2.printStackTrace();
|
||||
} catch (InvocationTargetException e3) {
|
||||
e3.printStackTrace();
|
||||
|
|
|
@ -108,10 +108,10 @@ public abstract class ConstraintHelper extends View {
|
|||
ViewGroup.LayoutParams layoutParams = childAt.getLayoutParams();
|
||||
if ((layoutParams instanceof ConstraintLayout.LayoutParams) && trim.equals(((ConstraintLayout.LayoutParams) layoutParams).constraintTag)) {
|
||||
if (childAt.getId() == -1) {
|
||||
StringBuilder L = a.L("to use ConstraintTag view ");
|
||||
L.append(childAt.getClass().getSimpleName());
|
||||
L.append(" must have an ID");
|
||||
Log.w("ConstraintHelper", L.toString());
|
||||
StringBuilder K = a.K("to use ConstraintTag view ");
|
||||
K.append(childAt.getClass().getSimpleName());
|
||||
K.append(" must have an ID");
|
||||
Log.w("ConstraintHelper", K.toString());
|
||||
} else {
|
||||
addRscID(childAt.getId());
|
||||
}
|
||||
|
|
|
@ -181,7 +181,7 @@ public class ConstraintProperties {
|
|||
layoutParams2.leftToRight = i2;
|
||||
layoutParams2.leftToLeft = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("Left to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("Left to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
((ViewGroup.MarginLayoutParams) this.mParams).leftMargin = i4;
|
||||
break;
|
||||
|
@ -195,7 +195,7 @@ public class ConstraintProperties {
|
|||
layoutParams4.rightToRight = i2;
|
||||
layoutParams4.rightToLeft = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
((ViewGroup.MarginLayoutParams) this.mParams).rightMargin = i4;
|
||||
break;
|
||||
|
@ -211,7 +211,7 @@ public class ConstraintProperties {
|
|||
layoutParams6.topToTop = -1;
|
||||
layoutParams6.baselineToBaseline = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
((ViewGroup.MarginLayoutParams) this.mParams).topMargin = i4;
|
||||
break;
|
||||
|
@ -227,7 +227,7 @@ public class ConstraintProperties {
|
|||
layoutParams8.bottomToBottom = -1;
|
||||
layoutParams8.baselineToBaseline = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
((ViewGroup.MarginLayoutParams) this.mParams).bottomMargin = i4;
|
||||
break;
|
||||
|
@ -241,7 +241,7 @@ public class ConstraintProperties {
|
|||
layoutParams9.topToBottom = -1;
|
||||
break;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
case 6:
|
||||
if (i3 == 6) {
|
||||
|
@ -253,7 +253,7 @@ public class ConstraintProperties {
|
|||
layoutParams11.startToEnd = i2;
|
||||
layoutParams11.startToStart = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
this.mParams.setMarginStart(i4);
|
||||
break;
|
||||
|
@ -267,7 +267,7 @@ public class ConstraintProperties {
|
|||
layoutParams13.endToStart = i2;
|
||||
layoutParams13.endToEnd = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i3), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i3), " undefined"));
|
||||
}
|
||||
this.mParams.setMarginEnd(i4);
|
||||
break;
|
||||
|
@ -275,7 +275,7 @@ public class ConstraintProperties {
|
|||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(sideToString(i));
|
||||
sb.append(" to ");
|
||||
throw new IllegalArgumentException(a.D(sb, sideToString(i3), " unknown"));
|
||||
throw new IllegalArgumentException(a.C(sb, sideToString(i3), " unknown"));
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
|
|
@ -285,9 +285,9 @@ public class ConstraintSet {
|
|||
if (constraintAttribute.getType() == attributeType) {
|
||||
return constraintAttribute;
|
||||
}
|
||||
StringBuilder L = a.L("ConstraintAttribute is already a ");
|
||||
L.append(constraintAttribute.getType().name());
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("ConstraintAttribute is already a ");
|
||||
K.append(constraintAttribute.getType().name());
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
ConstraintAttribute constraintAttribute2 = new ConstraintAttribute(str, attributeType);
|
||||
this.mCustomConstraints.put(str, constraintAttribute2);
|
||||
|
@ -855,21 +855,21 @@ public class ConstraintSet {
|
|||
this.mBarrierAllowsGoneWidgets = obtainStyledAttributes.getBoolean(index, this.mBarrierAllowsGoneWidgets);
|
||||
continue;
|
||||
case 76:
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", K.toString());
|
||||
continue;
|
||||
case 77:
|
||||
this.mConstraintTag = obtainStyledAttributes.getString(index);
|
||||
continue;
|
||||
default:
|
||||
StringBuilder L2 = a.L("Unknown attribute 0x");
|
||||
L2.append(Integer.toHexString(index));
|
||||
L2.append(" ");
|
||||
L2.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", L2.toString());
|
||||
StringBuilder K2 = a.K("Unknown attribute 0x");
|
||||
K2.append(Integer.toHexString(index));
|
||||
K2.append(" ");
|
||||
K2.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", K2.toString());
|
||||
continue;
|
||||
continue;
|
||||
continue;
|
||||
|
@ -1205,9 +1205,9 @@ public class ConstraintSet {
|
|||
if (this.mSavedAttributes.containsKey(strArr[i])) {
|
||||
ConstraintAttribute constraintAttribute = this.mSavedAttributes.get(strArr[i]);
|
||||
if (constraintAttribute.getType() != attributeType) {
|
||||
StringBuilder L = a.L("ConstraintAttribute is already a ");
|
||||
L.append(constraintAttribute.getType().name());
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("ConstraintAttribute is already a ");
|
||||
K.append(constraintAttribute.getType().name());
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
} else {
|
||||
this.mSavedAttributes.put(strArr[i], new ConstraintAttribute(strArr[i], attributeType));
|
||||
|
@ -1622,18 +1622,18 @@ public class ConstraintSet {
|
|||
layout53.constrainedHeight = typedArray.getBoolean(index, layout53.constrainedHeight);
|
||||
break;
|
||||
case 82:
|
||||
StringBuilder L = a.L("unused attribute 0x");
|
||||
L.append(Integer.toHexString(index));
|
||||
L.append(" ");
|
||||
L.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", L.toString());
|
||||
StringBuilder K = a.K("unused attribute 0x");
|
||||
K.append(Integer.toHexString(index));
|
||||
K.append(" ");
|
||||
K.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", K.toString());
|
||||
break;
|
||||
default:
|
||||
StringBuilder L2 = a.L("Unknown attribute 0x");
|
||||
L2.append(Integer.toHexString(index));
|
||||
L2.append(" ");
|
||||
L2.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", L2.toString());
|
||||
StringBuilder K2 = a.K("Unknown attribute 0x");
|
||||
K2.append(Integer.toHexString(index));
|
||||
K2.append(" ");
|
||||
K2.append(mapToConstant.get(index));
|
||||
Log.w("ConstraintSet", K2.toString());
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -1732,9 +1732,9 @@ public class ConstraintSet {
|
|||
View childAt = constraintLayout.getChildAt(i);
|
||||
int id2 = childAt.getId();
|
||||
if (!this.mConstraints.containsKey(Integer.valueOf(id2))) {
|
||||
StringBuilder L = a.L("id unknown ");
|
||||
L.append(Debug.getName(childAt));
|
||||
Log.v("ConstraintSet", L.toString());
|
||||
StringBuilder K = a.K("id unknown ");
|
||||
K.append(Debug.getName(childAt));
|
||||
Log.v("ConstraintSet", K.toString());
|
||||
} else if (this.mForceId && id2 == -1) {
|
||||
throw new RuntimeException("All children of ConstraintLayout must have ids to use ConstraintSet");
|
||||
} else if (this.mConstraints.containsKey(Integer.valueOf(id2))) {
|
||||
|
@ -1766,9 +1766,9 @@ public class ConstraintSet {
|
|||
View childAt = constraintLayout.getChildAt(i);
|
||||
int id2 = childAt.getId();
|
||||
if (!this.mConstraints.containsKey(Integer.valueOf(id2))) {
|
||||
StringBuilder L = a.L("id unknown ");
|
||||
L.append(Debug.getName(childAt));
|
||||
Log.w("ConstraintSet", L.toString());
|
||||
StringBuilder K = a.K("id unknown ");
|
||||
K.append(Debug.getName(childAt));
|
||||
Log.w("ConstraintSet", K.toString());
|
||||
} else if (this.mForceId && id2 == -1) {
|
||||
throw new RuntimeException("All children of ConstraintLayout must have ids to use ConstraintSet");
|
||||
} else if (id2 != -1) {
|
||||
|
@ -2101,7 +2101,7 @@ public class ConstraintSet {
|
|||
layout2.leftToLeft = -1;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("left to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("left to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
case 2:
|
||||
if (i4 == 1) {
|
||||
|
@ -2115,7 +2115,7 @@ public class ConstraintSet {
|
|||
layout4.rightToLeft = -1;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
case 3:
|
||||
if (i4 == 3) {
|
||||
|
@ -2131,7 +2131,7 @@ public class ConstraintSet {
|
|||
layout6.baselineToBaseline = -1;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
case 4:
|
||||
if (i4 == 4) {
|
||||
|
@ -2147,7 +2147,7 @@ public class ConstraintSet {
|
|||
layout8.baselineToBaseline = -1;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
case 5:
|
||||
if (i4 == 5) {
|
||||
|
@ -2159,7 +2159,7 @@ public class ConstraintSet {
|
|||
layout9.topToBottom = -1;
|
||||
return;
|
||||
}
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
case 6:
|
||||
if (i4 == 6) {
|
||||
Layout layout10 = constraint.layout;
|
||||
|
@ -2172,7 +2172,7 @@ public class ConstraintSet {
|
|||
layout11.startToStart = -1;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
case 7:
|
||||
if (i4 == 7) {
|
||||
|
@ -2186,13 +2186,13 @@ public class ConstraintSet {
|
|||
layout13.endToEnd = -1;
|
||||
return;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
default:
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(sideToString(i2));
|
||||
sb.append(" to ");
|
||||
throw new IllegalArgumentException(a.D(sb, sideToString(i4), " unknown"));
|
||||
throw new IllegalArgumentException(a.C(sb, sideToString(i4), " unknown"));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2212,7 +2212,7 @@ public class ConstraintSet {
|
|||
layout2.leftToRight = i3;
|
||||
layout2.leftToLeft = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("Left to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("Left to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
constraint.layout.leftMargin = i5;
|
||||
return;
|
||||
|
@ -2226,7 +2226,7 @@ public class ConstraintSet {
|
|||
layout4.rightToRight = i3;
|
||||
layout4.rightToLeft = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
constraint.layout.rightMargin = i5;
|
||||
return;
|
||||
|
@ -2242,7 +2242,7 @@ public class ConstraintSet {
|
|||
layout6.topToTop = -1;
|
||||
layout6.baselineToBaseline = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
constraint.layout.topMargin = i5;
|
||||
return;
|
||||
|
@ -2258,7 +2258,7 @@ public class ConstraintSet {
|
|||
layout8.bottomToBottom = -1;
|
||||
layout8.baselineToBaseline = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
constraint.layout.bottomMargin = i5;
|
||||
return;
|
||||
|
@ -2272,7 +2272,7 @@ public class ConstraintSet {
|
|||
layout9.topToBottom = -1;
|
||||
return;
|
||||
}
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
case 6:
|
||||
if (i4 == 6) {
|
||||
Layout layout10 = constraint.layout;
|
||||
|
@ -2283,7 +2283,7 @@ public class ConstraintSet {
|
|||
layout11.startToEnd = i3;
|
||||
layout11.startToStart = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
constraint.layout.startMargin = i5;
|
||||
return;
|
||||
|
@ -2297,7 +2297,7 @@ public class ConstraintSet {
|
|||
layout13.endToStart = i3;
|
||||
layout13.endToEnd = -1;
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.D(a.L("right to "), sideToString(i4), " undefined"));
|
||||
throw new IllegalArgumentException(a.C(a.K("right to "), sideToString(i4), " undefined"));
|
||||
}
|
||||
constraint.layout.endMargin = i5;
|
||||
return;
|
||||
|
@ -2305,7 +2305,7 @@ public class ConstraintSet {
|
|||
StringBuilder sb = new StringBuilder();
|
||||
sb.append(sideToString(i2));
|
||||
sb.append(" to ");
|
||||
throw new IllegalArgumentException(a.D(sb, sideToString(i4), " unknown"));
|
||||
throw new IllegalArgumentException(a.C(sb, sideToString(i4), " unknown"));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2667,7 +2667,7 @@ public class ConstraintSet {
|
|||
for (int i = 0; i < split.length; i++) {
|
||||
String[] split2 = split[i].split("=");
|
||||
if (split2.length != 2) {
|
||||
a.j0(a.L(" Unable to parse "), split[i], "ConstraintSet");
|
||||
a.i0(a.K(" Unable to parse "), split[i], "ConstraintSet");
|
||||
} else {
|
||||
Constraint.access$600(constraint, split2[0], Color.parseColor(split2[1]));
|
||||
}
|
||||
|
@ -2679,7 +2679,7 @@ public class ConstraintSet {
|
|||
for (int i = 0; i < split.length; i++) {
|
||||
String[] split2 = split[i].split("=");
|
||||
if (split2.length != 2) {
|
||||
a.j0(a.L(" Unable to parse "), split[i], "ConstraintSet");
|
||||
a.i0(a.K(" Unable to parse "), split[i], "ConstraintSet");
|
||||
} else {
|
||||
Constraint.access$700(constraint, split2[0], Float.parseFloat(split2[1]));
|
||||
}
|
||||
|
@ -2691,7 +2691,7 @@ public class ConstraintSet {
|
|||
for (int i = 0; i < split.length; i++) {
|
||||
String[] split2 = split[i].split("=");
|
||||
if (split2.length != 2) {
|
||||
a.j0(a.L(" Unable to parse "), split[i], "ConstraintSet");
|
||||
a.i0(a.K(" Unable to parse "), split[i], "ConstraintSet");
|
||||
} else {
|
||||
Constraint.access$700(constraint, split2[0], (float) Integer.decode(split2[1]).intValue());
|
||||
}
|
||||
|
@ -2702,7 +2702,7 @@ public class ConstraintSet {
|
|||
String[] splitString = splitString(str);
|
||||
for (int i = 0; i < splitString.length; i++) {
|
||||
String[] split = splitString[i].split("=");
|
||||
a.j0(a.L(" Unable to parse "), splitString[i], "ConstraintSet");
|
||||
a.i0(a.K(" Unable to parse "), splitString[i], "ConstraintSet");
|
||||
Constraint.access$800(constraint, split[0], split[1]);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -377,11 +377,11 @@ public class CoordinatorLayout extends ViewGroup implements NestedScrollingParen
|
|||
this.mAnchorDirectChild = null;
|
||||
this.mAnchorView = null;
|
||||
} else {
|
||||
StringBuilder L = a.L("Could not find CoordinatorLayout descendant view with id ");
|
||||
L.append(coordinatorLayout.getResources().getResourceName(this.mAnchorId));
|
||||
L.append(" to anchor view ");
|
||||
L.append(view);
|
||||
throw new IllegalStateException(L.toString());
|
||||
StringBuilder K = a.K("Could not find CoordinatorLayout descendant view with id ");
|
||||
K.append(coordinatorLayout.getResources().getResourceName(this.mAnchorId));
|
||||
K.append(" to anchor view ");
|
||||
K.append(view);
|
||||
throw new IllegalStateException(K.toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -824,11 +824,11 @@ public class CoordinatorLayout extends ViewGroup implements NestedScrollingParen
|
|||
if (behavior == null || !behavior.getInsetDodgeRect(this, view, acquireTempRect)) {
|
||||
acquireTempRect.set(acquireTempRect2);
|
||||
} else if (!acquireTempRect2.contains(acquireTempRect)) {
|
||||
StringBuilder L = a.L("Rect should be within the child's bounds. Rect:");
|
||||
L.append(acquireTempRect.toShortString());
|
||||
L.append(" | Bounds:");
|
||||
L.append(acquireTempRect2.toShortString());
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("Rect should be within the child's bounds. Rect:");
|
||||
K.append(acquireTempRect.toShortString());
|
||||
K.append(" | Bounds:");
|
||||
K.append(acquireTempRect2.toShortString());
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
releaseTempRect(acquireTempRect2);
|
||||
if (acquireTempRect.isEmpty()) {
|
||||
|
@ -897,7 +897,7 @@ public class CoordinatorLayout extends ViewGroup implements NestedScrollingParen
|
|||
}
|
||||
return constructor.newInstance(context, attributeSet);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(a.t("Could not inflate Behavior subclass ", str), e);
|
||||
throw new RuntimeException(a.s("Could not inflate Behavior subclass ", str), e);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1258,10 +1258,10 @@ public class CoordinatorLayout extends ViewGroup implements NestedScrollingParen
|
|||
try {
|
||||
layoutParams.setBehavior((Behavior) defaultBehavior.value().getDeclaredConstructor(new Class[0]).newInstance(new Object[0]));
|
||||
} catch (Exception e) {
|
||||
StringBuilder L = a.L("Default behavior class ");
|
||||
L.append(defaultBehavior.value().getName());
|
||||
L.append(" could not be instantiated. Did you forget a default constructor?");
|
||||
Log.e("CoordinatorLayout", L.toString(), e);
|
||||
StringBuilder K = a.K("Default behavior class ");
|
||||
K.append(defaultBehavior.value().getName());
|
||||
K.append(" could not be instantiated. Did you forget a default constructor?");
|
||||
Log.e("CoordinatorLayout", K.toString(), e);
|
||||
}
|
||||
}
|
||||
layoutParams.mBehaviorResolved = true;
|
||||
|
|
|
@ -28,27 +28,27 @@ public final class AccessibilityServiceInfoCompat {
|
|||
|
||||
@NonNull
|
||||
public static String feedbackTypeToString(int i) {
|
||||
StringBuilder L = a.L("[");
|
||||
StringBuilder K = a.K("[");
|
||||
while (i > 0) {
|
||||
int numberOfTrailingZeros = 1 << Integer.numberOfTrailingZeros(i);
|
||||
i &= ~numberOfTrailingZeros;
|
||||
if (L.length() > 1) {
|
||||
L.append(", ");
|
||||
if (K.length() > 1) {
|
||||
K.append(", ");
|
||||
}
|
||||
if (numberOfTrailingZeros == 1) {
|
||||
L.append("FEEDBACK_SPOKEN");
|
||||
K.append("FEEDBACK_SPOKEN");
|
||||
} else if (numberOfTrailingZeros == 2) {
|
||||
L.append("FEEDBACK_HAPTIC");
|
||||
K.append("FEEDBACK_HAPTIC");
|
||||
} else if (numberOfTrailingZeros == 4) {
|
||||
L.append("FEEDBACK_AUDIBLE");
|
||||
K.append("FEEDBACK_AUDIBLE");
|
||||
} else if (numberOfTrailingZeros == 8) {
|
||||
L.append("FEEDBACK_VISUAL");
|
||||
K.append("FEEDBACK_VISUAL");
|
||||
} else if (numberOfTrailingZeros == 16) {
|
||||
L.append("FEEDBACK_GENERIC");
|
||||
K.append("FEEDBACK_GENERIC");
|
||||
}
|
||||
}
|
||||
L.append("]");
|
||||
return L.toString();
|
||||
K.append("]");
|
||||
return K.toString();
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
|
|
@ -264,9 +264,9 @@ public abstract class JobIntentService extends Service {
|
|||
this.mHasJobId = true;
|
||||
this.mJobId = i;
|
||||
} else if (this.mJobId != i) {
|
||||
StringBuilder M = a.M("Given job ID ", i, " is different than previous ");
|
||||
M.append(this.mJobId);
|
||||
throw new IllegalArgumentException(M.toString());
|
||||
StringBuilder L = a.L("Given job ID ", i, " is different than previous ");
|
||||
L.append(this.mJobId);
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -99,10 +99,10 @@ public final class NavUtils {
|
|||
navigateUpTo(activity, parentActivityIntent);
|
||||
return;
|
||||
}
|
||||
StringBuilder L = a.L("Activity ");
|
||||
L.append(activity.getClass().getSimpleName());
|
||||
L.append(" does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY <meta-data> element in your manifest?)");
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("Activity ");
|
||||
K.append(activity.getClass().getSimpleName());
|
||||
K.append(" does not have a parent activity name specified. (Did you forget to add the android.support.PARENT_ACTIVITY <meta-data> element in your manifest?)");
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
|
||||
public static void navigateUpTo(@NonNull Activity activity, @NonNull Intent intent) {
|
||||
|
|
|
@ -9,7 +9,7 @@ import android.os.RemoteException;
|
|||
import x.a.b.a.a;
|
||||
public abstract class NotificationCompatSideChannelService extends Service {
|
||||
|
||||
public class NotificationSideChannelStub extends a.AbstractBinderC0352a {
|
||||
public class NotificationSideChannelStub extends a.AbstractBinderC0351a {
|
||||
public NotificationSideChannelStub() {
|
||||
}
|
||||
|
||||
|
|
|
@ -104,7 +104,7 @@ public final class NotificationManagerCompat {
|
|||
sb.append(", tag:");
|
||||
sb.append(this.tag);
|
||||
sb.append(", all:");
|
||||
return c.d.b.a.a.G(sb, this.all, "]");
|
||||
return c.d.b.a.a.F(sb, this.all, "]");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -136,7 +136,7 @@ public final class NotificationManagerCompat {
|
|||
sb.append(", id:");
|
||||
sb.append(this.f25id);
|
||||
sb.append(", tag:");
|
||||
return c.d.b.a.a.D(sb, this.tag, "]");
|
||||
return c.d.b.a.a.C(sb, this.tag, "]");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -190,9 +190,9 @@ public final class NotificationManagerCompat {
|
|||
if (bindService) {
|
||||
listenerRecord.retryCount = 0;
|
||||
} else {
|
||||
StringBuilder L = c.d.b.a.a.L("Unable to bind to listener ");
|
||||
L.append(listenerRecord.componentName);
|
||||
Log.w("NotifManCompat", L.toString());
|
||||
StringBuilder K = c.d.b.a.a.K("Unable to bind to listener ");
|
||||
K.append(listenerRecord.componentName);
|
||||
Log.w("NotifManCompat", K.toString());
|
||||
this.mContext.unbindService(this);
|
||||
}
|
||||
return listenerRecord.bound;
|
||||
|
@ -224,7 +224,7 @@ public final class NotificationManagerCompat {
|
|||
private void handleServiceConnected(ComponentName componentName, IBinder iBinder) {
|
||||
ListenerRecord listenerRecord = this.mRecordMap.get(componentName);
|
||||
if (listenerRecord != null) {
|
||||
listenerRecord.service = a.AbstractBinderC0352a.asInterface(iBinder);
|
||||
listenerRecord.service = a.AbstractBinderC0351a.asInterface(iBinder);
|
||||
listenerRecord.retryCount = 0;
|
||||
processListenerQueue(listenerRecord);
|
||||
}
|
||||
|
@ -239,12 +239,12 @@ public final class NotificationManagerCompat {
|
|||
|
||||
private void processListenerQueue(ListenerRecord listenerRecord) {
|
||||
if (Log.isLoggable("NotifManCompat", 3)) {
|
||||
StringBuilder L = c.d.b.a.a.L("Processing component ");
|
||||
L.append(listenerRecord.componentName);
|
||||
L.append(", ");
|
||||
L.append(listenerRecord.taskQueue.size());
|
||||
L.append(" queued tasks");
|
||||
Log.d("NotifManCompat", L.toString());
|
||||
StringBuilder K = c.d.b.a.a.K("Processing component ");
|
||||
K.append(listenerRecord.componentName);
|
||||
K.append(", ");
|
||||
K.append(listenerRecord.taskQueue.size());
|
||||
K.append(" queued tasks");
|
||||
Log.d("NotifManCompat", K.toString());
|
||||
}
|
||||
if (!listenerRecord.taskQueue.isEmpty()) {
|
||||
if (!ensureServiceBound(listenerRecord) || listenerRecord.service == null) {
|
||||
|
@ -264,14 +264,14 @@ public final class NotificationManagerCompat {
|
|||
listenerRecord.taskQueue.remove();
|
||||
} catch (DeadObjectException unused) {
|
||||
if (Log.isLoggable("NotifManCompat", 3)) {
|
||||
StringBuilder L2 = c.d.b.a.a.L("Remote service has died: ");
|
||||
L2.append(listenerRecord.componentName);
|
||||
Log.d("NotifManCompat", L2.toString());
|
||||
StringBuilder K2 = c.d.b.a.a.K("Remote service has died: ");
|
||||
K2.append(listenerRecord.componentName);
|
||||
Log.d("NotifManCompat", K2.toString());
|
||||
}
|
||||
} catch (RemoteException e) {
|
||||
StringBuilder L3 = c.d.b.a.a.L("RemoteException communicating with ");
|
||||
L3.append(listenerRecord.componentName);
|
||||
Log.w("NotifManCompat", L3.toString(), e);
|
||||
StringBuilder K3 = c.d.b.a.a.K("RemoteException communicating with ");
|
||||
K3.append(listenerRecord.componentName);
|
||||
Log.w("NotifManCompat", K3.toString(), e);
|
||||
}
|
||||
}
|
||||
if (!listenerRecord.taskQueue.isEmpty()) {
|
||||
|
@ -285,14 +285,14 @@ public final class NotificationManagerCompat {
|
|||
int i = listenerRecord.retryCount + 1;
|
||||
listenerRecord.retryCount = i;
|
||||
if (i > 6) {
|
||||
StringBuilder L = c.d.b.a.a.L("Giving up on delivering ");
|
||||
L.append(listenerRecord.taskQueue.size());
|
||||
L.append(" tasks to ");
|
||||
L.append(listenerRecord.componentName);
|
||||
L.append(" after ");
|
||||
L.append(listenerRecord.retryCount);
|
||||
L.append(" retries");
|
||||
Log.w("NotifManCompat", L.toString());
|
||||
StringBuilder K = c.d.b.a.a.K("Giving up on delivering ");
|
||||
K.append(listenerRecord.taskQueue.size());
|
||||
K.append(" tasks to ");
|
||||
K.append(listenerRecord.componentName);
|
||||
K.append(" after ");
|
||||
K.append(listenerRecord.retryCount);
|
||||
K.append(" retries");
|
||||
Log.w("NotifManCompat", K.toString());
|
||||
listenerRecord.taskQueue.clear();
|
||||
return;
|
||||
}
|
||||
|
@ -336,9 +336,9 @@ public final class NotificationManagerCompat {
|
|||
Map.Entry<ComponentName, ListenerRecord> next = it2.next();
|
||||
if (!hashSet.contains(next.getKey())) {
|
||||
if (Log.isLoggable("NotifManCompat", 3)) {
|
||||
StringBuilder L = c.d.b.a.a.L("Removing listener record for ");
|
||||
L.append(next.getKey());
|
||||
Log.d("NotifManCompat", L.toString());
|
||||
StringBuilder K = c.d.b.a.a.K("Removing listener record for ");
|
||||
K.append(next.getKey());
|
||||
Log.d("NotifManCompat", K.toString());
|
||||
}
|
||||
ensureServiceUnbound(next.getValue());
|
||||
it2.remove();
|
||||
|
|
|
@ -234,7 +234,7 @@ public final class RemoteInput {
|
|||
}
|
||||
|
||||
private static String getExtraResultsKeyForData(String str) {
|
||||
return a.t("android.remoteinput.dataTypeResultsData", str);
|
||||
return a.s("android.remoteinput.dataTypeResultsData", str);
|
||||
}
|
||||
|
||||
public static Bundle getResultsFromIntent(Intent intent) {
|
||||
|
|
|
@ -432,11 +432,11 @@ public final class ShareCompat {
|
|||
if (i == 0) {
|
||||
return (Uri) this.mIntent.getParcelableExtra("android.intent.extra.STREAM");
|
||||
}
|
||||
StringBuilder L = a.L("Stream items available: ");
|
||||
L.append(getStreamCount());
|
||||
L.append(" index requested: ");
|
||||
L.append(i);
|
||||
throw new IndexOutOfBoundsException(L.toString());
|
||||
StringBuilder K = a.K("Stream items available: ");
|
||||
K.append(getStreamCount());
|
||||
K.append(" index requested: ");
|
||||
K.append(i);
|
||||
throw new IndexOutOfBoundsException(K.toString());
|
||||
}
|
||||
|
||||
public int getStreamCount() {
|
||||
|
@ -485,15 +485,15 @@ public final class ShareCompat {
|
|||
configureMenuItem(findItem, intentBuilder);
|
||||
return;
|
||||
}
|
||||
throw new IllegalArgumentException(a.l("Could not find menu item with id ", i, " in the supplied menu"));
|
||||
throw new IllegalArgumentException(a.k("Could not find menu item with id ", i, " in the supplied menu"));
|
||||
}
|
||||
|
||||
public static void configureMenuItem(@NonNull MenuItem menuItem, @NonNull IntentBuilder intentBuilder) {
|
||||
ActionProvider actionProvider = menuItem.getActionProvider();
|
||||
ShareActionProvider shareActionProvider = !(actionProvider instanceof ShareActionProvider) ? new ShareActionProvider(intentBuilder.getContext()) : (ShareActionProvider) actionProvider;
|
||||
StringBuilder L = a.L(".sharecompat_");
|
||||
L.append(intentBuilder.getContext().getClass().getName());
|
||||
shareActionProvider.setShareHistoryFileName(L.toString());
|
||||
StringBuilder K = a.K(".sharecompat_");
|
||||
K.append(intentBuilder.getContext().getClass().getName());
|
||||
shareActionProvider.setShareHistoryFileName(K.toString());
|
||||
shareActionProvider.setShareIntent(intentBuilder.getIntent());
|
||||
menuItem.setActionProvider(shareActionProvider);
|
||||
}
|
||||
|
|
|
@ -104,7 +104,7 @@ public class FileProvider extends ContentProvider {
|
|||
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();
|
||||
}
|
||||
throw new IllegalArgumentException(a.t("Failed to find configured root that contains ", canonicalPath));
|
||||
throw new IllegalArgumentException(a.s("Failed to find configured root that contains ", canonicalPath));
|
||||
} catch (IOException unused) {
|
||||
throw new IllegalArgumentException("Failed to resolve canonical path for " + file);
|
||||
}
|
||||
|
@ -170,7 +170,7 @@ public class FileProvider extends ContentProvider {
|
|||
if ("rwt".equals(str)) {
|
||||
return 1006632960;
|
||||
}
|
||||
throw new IllegalArgumentException(a.t("Invalid mode: ", str));
|
||||
throw new IllegalArgumentException(a.s("Invalid mode: ", str));
|
||||
}
|
||||
|
||||
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");
|
||||
}
|
||||
} else {
|
||||
throw new IllegalArgumentException(a.t("Couldn't find meta-data for provider with authority ", str));
|
||||
throw new IllegalArgumentException(a.s("Couldn't find meta-data for provider with authority ", str));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -197,10 +197,10 @@ public class ShortcutInfoCompat {
|
|||
persistableBundle.putInt("extraPersonCount", personArr.length);
|
||||
int i = 0;
|
||||
while (i < this.mPersons.length) {
|
||||
StringBuilder L = a.L("extraPerson_");
|
||||
StringBuilder K = a.K("extraPerson_");
|
||||
int i2 = i + 1;
|
||||
L.append(i2);
|
||||
persistableBundle.putPersistableBundle(L.toString(), this.mPersons[i].toPersistableBundle());
|
||||
K.append(i2);
|
||||
persistableBundle.putPersistableBundle(K.toString(), this.mPersons[i].toPersistableBundle());
|
||||
i = i2;
|
||||
}
|
||||
}
|
||||
|
@ -230,10 +230,10 @@ public class ShortcutInfoCompat {
|
|||
Person[] personArr = new Person[i];
|
||||
int i2 = 0;
|
||||
while (i2 < i) {
|
||||
StringBuilder L = a.L("extraPerson_");
|
||||
StringBuilder K = a.K("extraPerson_");
|
||||
int i3 = i2 + 1;
|
||||
L.append(i3);
|
||||
personArr[i2] = Person.fromPersistableBundle(persistableBundle.getPersistableBundle(L.toString()));
|
||||
K.append(i3);
|
||||
personArr[i2] = Person.fromPersistableBundle(persistableBundle.getPersistableBundle(K.toString()));
|
||||
i2 = i3;
|
||||
}
|
||||
return personArr;
|
||||
|
|
|
@ -172,12 +172,12 @@ public final class ResourcesCompat {
|
|||
if (typedValue.type == 4) {
|
||||
return typedValue.getFloat();
|
||||
}
|
||||
StringBuilder L = a.L("Resource ID #0x");
|
||||
L.append(Integer.toHexString(i));
|
||||
L.append(" type #0x");
|
||||
L.append(Integer.toHexString(typedValue.type));
|
||||
L.append(" is not valid");
|
||||
throw new Resources.NotFoundException(L.toString());
|
||||
StringBuilder K = a.K("Resource ID #0x");
|
||||
K.append(Integer.toHexString(i));
|
||||
K.append(" type #0x");
|
||||
K.append(Integer.toHexString(typedValue.type));
|
||||
K.append(" is not valid");
|
||||
throw new Resources.NotFoundException(K.toString());
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
@ -212,10 +212,10 @@ public final class ResourcesCompat {
|
|||
if (loadFont != null || fontCallback != null) {
|
||||
return loadFont;
|
||||
}
|
||||
StringBuilder L = a.L("Font resource ID #0x");
|
||||
L.append(Integer.toHexString(i));
|
||||
L.append(" could not be retrieved.");
|
||||
throw new Resources.NotFoundException(L.toString());
|
||||
StringBuilder K = a.K("Font resource ID #0x");
|
||||
K.append(Integer.toHexString(i));
|
||||
K.append(" could not be retrieved.");
|
||||
throw new Resources.NotFoundException(K.toString());
|
||||
}
|
||||
|
||||
/* JADX WARNING: Removed duplicated region for block: B:34:0x00a4 */
|
||||
|
@ -270,13 +270,13 @@ public final class ResourcesCompat {
|
|||
return null;
|
||||
}
|
||||
} else {
|
||||
StringBuilder L = a.L("Resource \"");
|
||||
L.append(resources.getResourceName(i));
|
||||
L.append("\" (");
|
||||
L.append(Integer.toHexString(i));
|
||||
L.append(") is not a Font: ");
|
||||
L.append(typedValue);
|
||||
throw new Resources.NotFoundException(L.toString());
|
||||
StringBuilder K = a.K("Resource \"");
|
||||
K.append(resources.getResourceName(i));
|
||||
K.append("\" (");
|
||||
K.append(Integer.toHexString(i));
|
||||
K.append(") is not a Font: ");
|
||||
K.append(typedValue);
|
||||
throw new Resources.NotFoundException(K.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -33,7 +33,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i5, canvas, save, i5);
|
||||
a.W(i5, canvas, save, i5);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -61,7 +61,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -75,7 +75,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -106,7 +106,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i2, canvas, save, i2);
|
||||
a.W(i2, canvas, save, i2);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -119,7 +119,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -141,7 +141,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i2, canvas, save, i2);
|
||||
a.W(i2, canvas, save, i2);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -153,7 +153,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -166,7 +166,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -191,7 +191,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i2, canvas, save, i2);
|
||||
a.W(i2, canvas, save, i2);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -204,7 +204,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -223,7 +223,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i2, canvas, save, i2);
|
||||
a.W(i2, canvas, save, i2);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -236,7 +236,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i, canvas, save, i);
|
||||
a.W(i, canvas, save, i);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -255,7 +255,7 @@ public final class CanvasKt {
|
|||
try {
|
||||
function1.invoke(canvas);
|
||||
} finally {
|
||||
a.X(i2, canvas, save, i2);
|
||||
a.W(i2, canvas, save, i2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -204,9 +204,9 @@ public final class ColorUtils {
|
|||
double calculateLuminance2 = calculateLuminance(i2) + 0.05d;
|
||||
return Math.max(calculateLuminance, calculateLuminance2) / Math.min(calculateLuminance, calculateLuminance2);
|
||||
}
|
||||
StringBuilder L = a.L("background can not be translucent: #");
|
||||
L.append(Integer.toHexString(i2));
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("background can not be translucent: #");
|
||||
K.append(Integer.toHexString(i2));
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
|
||||
@FloatRange(from = 0.0d, to = 1.0d)
|
||||
|
@ -234,9 +234,9 @@ public final class ColorUtils {
|
|||
}
|
||||
return i3;
|
||||
}
|
||||
StringBuilder L = a.L("background can not be translucent: #");
|
||||
L.append(Integer.toHexString(i2));
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("background can not be translucent: #");
|
||||
K.append(Integer.toHexString(i2));
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
|
@ -296,12 +296,12 @@ public final class ColorUtils {
|
|||
}
|
||||
return Color.valueOf(components2, color2.getColorSpace());
|
||||
}
|
||||
StringBuilder L = a.L("Color models must match (");
|
||||
L.append(color.getModel());
|
||||
L.append(" vs. ");
|
||||
L.append(color2.getModel());
|
||||
L.append(")");
|
||||
throw new IllegalArgumentException(L.toString());
|
||||
StringBuilder K = a.K("Color models must match (");
|
||||
K.append(color.getModel());
|
||||
K.append(" vs. ");
|
||||
K.append(color2.getModel());
|
||||
K.append(")");
|
||||
throw new IllegalArgumentException(K.toString());
|
||||
}
|
||||
|
||||
private static int compositeComponent(int i, int i2, int i3, int i4, int i5) {
|
||||
|
|
|
@ -66,13 +66,13 @@ public final class Insets {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("Insets{left=");
|
||||
L.append(this.left);
|
||||
L.append(", top=");
|
||||
L.append(this.top);
|
||||
L.append(", right=");
|
||||
L.append(this.right);
|
||||
L.append(", bottom=");
|
||||
return a.w(L, this.bottom, '}');
|
||||
StringBuilder K = a.K("Insets{left=");
|
||||
K.append(this.left);
|
||||
K.append(", top=");
|
||||
K.append(this.top);
|
||||
K.append(", right=");
|
||||
K.append(this.right);
|
||||
K.append(", bottom=");
|
||||
return a.v(K, this.bottom, '}');
|
||||
}
|
||||
}
|
||||
|
|
|
@ -503,7 +503,7 @@ public class PathParser {
|
|||
PathDataNode.nodesToPath(createNodesFromPathData, path);
|
||||
return path;
|
||||
} catch (RuntimeException e) {
|
||||
throw new RuntimeException(a.t("Error in parsing ", str), e);
|
||||
throw new RuntimeException(a.s("Error in parsing ", str), e);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -591,7 +591,7 @@ public class PathParser {
|
|||
}
|
||||
return copyOfRange(fArr, 0, i2);
|
||||
} catch (NumberFormatException e) {
|
||||
throw new RuntimeException(a.u("error in parsing \"", str, "\""), e);
|
||||
throw new RuntimeException(a.t("error in parsing \"", str, "\""), e);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -59,15 +59,15 @@ public final class PathSegment {
|
|||
}
|
||||
|
||||
public String toString() {
|
||||
StringBuilder L = a.L("PathSegment{start=");
|
||||
L.append(this.mStart);
|
||||
L.append(", startFraction=");
|
||||
L.append(this.mStartFraction);
|
||||
L.append(", end=");
|
||||
L.append(this.mEnd);
|
||||
L.append(", endFraction=");
|
||||
L.append(this.mEndFraction);
|
||||
L.append('}');
|
||||
return L.toString();
|
||||
StringBuilder K = a.K("PathSegment{start=");
|
||||
K.append(this.mStart);
|
||||
K.append(", startFraction=");
|
||||
K.append(this.mStartFraction);
|
||||
K.append(", end=");
|
||||
K.append(this.mEnd);
|
||||
K.append(", endFraction=");
|
||||
K.append(this.mEndFraction);
|
||||
K.append('}');
|
||||
return K.toString();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -60,9 +60,9 @@ public class TypefaceCompatApi26Impl extends TypefaceCompatApi21Impl {
|
|||
method5 = obtainCreateFromFamiliesWithDefaultMethod(obtainFontFamily);
|
||||
cls = obtainFontFamily;
|
||||
} catch (ClassNotFoundException | NoSuchMethodException e) {
|
||||
StringBuilder L = a.L("Unable to collect necessary methods for class ");
|
||||
L.append(e.getClass().getName());
|
||||
Log.e("TypefaceCompatApi26Impl", L.toString(), e);
|
||||
StringBuilder K = a.K("Unable to collect necessary methods for class ");
|
||||
K.append(e.getClass().getName());
|
||||
Log.e("TypefaceCompatApi26Impl", K.toString(), e);
|
||||
method5 = null;
|
||||
constructor = null;
|
||||
method4 = null;
|
||||
|
|