Add Discord community version (64-bit only)

- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
This commit is contained in:
2026-02-18 15:48:36 -08:00
parent c19eb3d7ff
commit c080f0d97f
26930 changed files with 2529574 additions and 0 deletions

View File

@@ -0,0 +1,94 @@
package androidx.room.util;
import android.database.Cursor;
import androidx.annotation.RestrictTo;
import androidx.sqlite.db.SupportSQLiteDatabase;
import kotlin.io.CloseableKt;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX})
/* loaded from: classes.dex */
public final class ViewInfo {
public static final Companion Companion = new Companion(null);
public final String name;
public final String sql;
public static final ViewInfo read(SupportSQLiteDatabase supportSQLiteDatabase, String str) {
return Companion.read(supportSQLiteDatabase, str);
}
public ViewInfo(String name, String str) {
Intrinsics.checkNotNullParameter(name, "name");
this.name = name;
this.sql = str;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof ViewInfo)) {
return false;
}
ViewInfo viewInfo = (ViewInfo) obj;
if (Intrinsics.areEqual(this.name, viewInfo.name)) {
String str = this.sql;
String str2 = viewInfo.sql;
if (str != null) {
if (Intrinsics.areEqual(str, str2)) {
return true;
}
} else if (str2 == null) {
return true;
}
}
return false;
}
public int hashCode() {
int hashCode = this.name.hashCode() * 31;
String str = this.sql;
return hashCode + (str != null ? str.hashCode() : 0);
}
public String toString() {
return "ViewInfo{name='" + this.name + "', sql='" + this.sql + "'}";
}
@SourceDebugExtension({"SMAP\nViewInfo.kt\nKotlin\n*S Kotlin\n*F\n+ 1 ViewInfo.kt\nandroidx/room/util/ViewInfo$Companion\n+ 2 CursorUtil.kt\nandroidx/room/util/CursorUtil\n*L\n1#1,83:1\n145#2,7:84\n*S KotlinDebug\n*F\n+ 1 ViewInfo.kt\nandroidx/room/util/ViewInfo$Companion\n*L\n73#1:84,7\n*E\n"})
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final ViewInfo read(SupportSQLiteDatabase database, String viewName) {
ViewInfo viewInfo;
Intrinsics.checkNotNullParameter(database, "database");
Intrinsics.checkNotNullParameter(viewName, "viewName");
Cursor query = database.query("SELECT name, sql FROM sqlite_master WHERE type = 'view' AND name = '" + viewName + '\'');
try {
if (query.moveToFirst()) {
String string = query.getString(0);
Intrinsics.checkNotNullExpressionValue(string, "cursor.getString(0)");
viewInfo = new ViewInfo(string, query.getString(1));
} else {
viewInfo = new ViewInfo(viewName, null);
}
CloseableKt.closeFinally(query, null);
return viewInfo;
} catch (Throwable th) {
try {
throw th;
} catch (Throwable th2) {
CloseableKt.closeFinally(query, th);
throw th2;
}
}
}
}
}