Files

186 lines
5.7 KiB
Java

package r3;
import a.AbstractC0105a;
import com.google.firebase.sessions.settings.RemoteSettings;
import f0.C0338b;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.List;
import java.util.Map;
import java.util.zip.Inflater;
import kotlin.ExceptionsKt;
import kotlin.collections.CollectionsKt;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes3.dex */
public final class L extends n {
/* renamed from: e, reason: collision with root package name */
public static final z f8265e;
/* renamed from: b, reason: collision with root package name */
public final z f8266b;
/* renamed from: c, reason: collision with root package name */
public final u f8267c;
/* renamed from: d, reason: collision with root package name */
public final Map f8268d;
static {
String str = z.f8321b;
f8265e = C0338b.o(RemoteSettings.FORWARD_SLASH_STRING);
}
public L(z zipPath, u fileSystem, Map entries) {
Intrinsics.checkNotNullParameter(zipPath, "zipPath");
Intrinsics.checkNotNullParameter(fileSystem, "fileSystem");
Intrinsics.checkNotNullParameter(entries, "entries");
this.f8266b = zipPath;
this.f8267c = fileSystem;
this.f8268d = entries;
}
@Override // r3.n
public final void a(z path) {
Intrinsics.checkNotNullParameter(path, "path");
throw new IOException("zip file systems are read-only");
}
@Override // r3.n
public final List d(z child) {
Intrinsics.checkNotNullParameter(child, "dir");
z zVar = f8265e;
zVar.getClass();
Intrinsics.checkNotNullParameter(child, "child");
s3.i iVar = (s3.i) this.f8268d.get(s3.c.b(zVar, child, true));
if (iVar != null) {
List list = CollectionsKt.toList(iVar.h);
Intrinsics.checkNotNull(list);
return list;
}
throw new IOException("not a directory: " + child);
}
@Override // r3.n
public final m f(z child) {
m mVar;
Throwable th;
Intrinsics.checkNotNullParameter(child, "path");
z zVar = f8265e;
zVar.getClass();
Intrinsics.checkNotNullParameter(child, "child");
s3.i iVar = (s3.i) this.f8268d.get(s3.c.b(zVar, child, true));
Throwable th2 = null;
if (iVar == null) {
return null;
}
boolean z3 = iVar.f8490b;
m basicMetadata = new m(!z3, z3, null, z3 ? null : Long.valueOf(iVar.f8492d), null, iVar.f8494f, null);
long j4 = iVar.f8495g;
if (j4 == -1) {
return basicMetadata;
}
t j5 = this.f8267c.j(this.f8266b);
try {
C d4 = AbstractC0105a.d(j5.e(j4));
try {
Intrinsics.checkNotNullParameter(d4, "<this>");
Intrinsics.checkNotNullParameter(basicMetadata, "basicMetadata");
mVar = s3.l.e(d4, basicMetadata);
Intrinsics.checkNotNull(mVar);
try {
d4.close();
th = null;
} catch (Throwable th3) {
th = th3;
}
} catch (Throwable th4) {
try {
d4.close();
} catch (Throwable th5) {
ExceptionsKt.addSuppressed(th4, th5);
}
th = th4;
mVar = null;
}
} catch (Throwable th6) {
try {
j5.close();
} catch (Throwable th7) {
ExceptionsKt.addSuppressed(th6, th7);
}
mVar = null;
th2 = th6;
}
if (th != null) {
throw th;
}
Intrinsics.checkNotNull(mVar);
try {
j5.close();
} catch (Throwable th8) {
th2 = th8;
}
if (th2 != null) {
throw th2;
}
Intrinsics.checkNotNull(mVar);
return mVar;
}
@Override // r3.n
public final G g(z file) {
Intrinsics.checkNotNullParameter(file, "file");
throw new IOException("zip file systems are read-only");
}
@Override // r3.n
public final I h(z child) {
Throwable th;
C c4;
Intrinsics.checkNotNullParameter(child, "file");
z zVar = f8265e;
zVar.getClass();
Intrinsics.checkNotNullParameter(child, "child");
s3.i iVar = (s3.i) this.f8268d.get(s3.c.b(zVar, child, true));
if (iVar == null) {
throw new FileNotFoundException("no such file: " + child);
}
t j4 = this.f8267c.j(this.f8266b);
try {
c4 = AbstractC0105a.d(j4.e(iVar.f8495g));
try {
j4.close();
th = null;
} catch (Throwable th2) {
th = th2;
}
} catch (Throwable th3) {
try {
j4.close();
} catch (Throwable th4) {
ExceptionsKt.addSuppressed(th3, th4);
}
th = th3;
c4 = null;
}
if (th != null) {
throw th;
}
Intrinsics.checkNotNull(c4);
Intrinsics.checkNotNullParameter(c4, "<this>");
s3.l.e(c4, null);
int i = iVar.f8493e;
long j5 = iVar.f8492d;
if (i == 0) {
return new s3.f(c4, j5, true);
}
s3.f source = new s3.f(c4, iVar.f8491c, true);
Inflater inflater = new Inflater(true);
Intrinsics.checkNotNullParameter(source, "source");
Intrinsics.checkNotNullParameter(inflater, "inflater");
return new s3.f(new s(AbstractC0105a.d(source), inflater), j5, false);
}
}