Files
rr3-apk/decompiled-community/sources/androidx/work/impl/utils/NetworkRequest28.java
Daniel Elliott c080f0d97f 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
2026-02-18 15:48:36 -08:00

57 lines
2.5 KiB
Java

package androidx.work.impl.utils;
import android.net.NetworkRequest;
import androidx.annotation.RequiresApi;
import androidx.work.Logger;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
@RequiresApi(28)
@SourceDebugExtension({"SMAP\nNetworkRequestCompat.kt\nKotlin\n*S Kotlin\n*F\n+ 1 NetworkRequestCompat.kt\nandroidx/work/impl/utils/NetworkRequest28\n+ 2 _Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n*L\n1#1,145:1\n13600#2,2:146\n13600#2,2:148\n*S KotlinDebug\n*F\n+ 1 NetworkRequestCompat.kt\nandroidx/work/impl/utils/NetworkRequest28\n*L\n109#1:146,2\n122#1:148,2\n*E\n"})
/* loaded from: classes.dex */
public final class NetworkRequest28 {
public static final NetworkRequest28 INSTANCE = new NetworkRequest28();
private NetworkRequest28() {
}
public final boolean hasCapability$work_runtime_release(NetworkRequest request, int i) {
boolean hasCapability;
Intrinsics.checkNotNullParameter(request, "request");
hasCapability = request.hasCapability(i);
return hasCapability;
}
public final boolean hasTransport$work_runtime_release(NetworkRequest request, int i) {
boolean hasTransport;
Intrinsics.checkNotNullParameter(request, "request");
hasTransport = request.hasTransport(i);
return hasTransport;
}
public static final NetworkRequest createNetworkRequest(int[] capabilities, int[] transports) {
Intrinsics.checkNotNullParameter(capabilities, "capabilities");
Intrinsics.checkNotNullParameter(transports, "transports");
NetworkRequest.Builder builder = new NetworkRequest.Builder();
for (int i : capabilities) {
try {
builder.addCapability(i);
} catch (IllegalArgumentException e) {
Logger.get().warning(NetworkRequestCompat.Companion.getTAG(), "Ignoring adding capability '" + i + '\'', e);
}
}
for (int i2 : transports) {
builder.addTransportType(i2);
}
NetworkRequest build = builder.build();
Intrinsics.checkNotNullExpressionValue(build, "networkRequest.build()");
return build;
}
public final NetworkRequestCompat createNetworkRequestCompat$work_runtime_release(int[] capabilities, int[] transports) {
Intrinsics.checkNotNullParameter(capabilities, "capabilities");
Intrinsics.checkNotNullParameter(transports, "transports");
return new NetworkRequestCompat(createNetworkRequest(capabilities, transports));
}
}