133 lines
3.5 KiB
Java
133 lines
3.5 KiB
Java
package c.f.b.b;
|
|
|
|
import androidx.annotation.VisibleForTesting;
|
|
import c.f.b.a.d;
|
|
import c.f.b.b.c;
|
|
import com.airbnb.lottie.parser.AnimatableValueParser;
|
|
import com.facebook.common.file.FileUtils$CreateDirectoryException;
|
|
import com.facebook.common.internal.Supplier;
|
|
import java.io.File;
|
|
import java.io.IOException;
|
|
import java.util.Collection;
|
|
import java.util.Objects;
|
|
/* compiled from: DynamicDefaultDiskStorage */
|
|
public class e implements c {
|
|
public final int a;
|
|
public final Supplier<File> b;
|
|
|
|
/* renamed from: c reason: collision with root package name */
|
|
public final String f362c;
|
|
public final c.f.b.a.a d;
|
|
@VisibleForTesting
|
|
public volatile a e = new a(null, null);
|
|
|
|
/* compiled from: DynamicDefaultDiskStorage */
|
|
@VisibleForTesting
|
|
public static class a {
|
|
public final c a;
|
|
public final File b;
|
|
|
|
@VisibleForTesting
|
|
public a(File file, c cVar) {
|
|
this.a = cVar;
|
|
this.b = file;
|
|
}
|
|
}
|
|
|
|
public e(int i, Supplier<File> supplier, String str, c.f.b.a.a aVar) {
|
|
this.a = i;
|
|
this.d = aVar;
|
|
this.b = supplier;
|
|
this.f362c = str;
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public void a() {
|
|
try {
|
|
i().a();
|
|
} catch (IOException e) {
|
|
c.f.d.e.a.b(e.class, "purgeUnexpectedResources", e);
|
|
}
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public c.b b(String str, Object obj) throws IOException {
|
|
return i().b(str, obj);
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public boolean c(String str, Object obj) throws IOException {
|
|
return i().c(str, obj);
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public c.f.a.a d(String str, Object obj) throws IOException {
|
|
return i().d(str, obj);
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public Collection<c.a> e() throws IOException {
|
|
return i().e();
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public long f(String str) throws IOException {
|
|
return i().f(str);
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public long g(c.a aVar) throws IOException {
|
|
return i().g(aVar);
|
|
}
|
|
|
|
public final void h() throws IOException {
|
|
File file = new File(this.b.get(), this.f362c);
|
|
try {
|
|
AnimatableValueParser.N1(file);
|
|
file.getAbsolutePath();
|
|
int i = c.f.d.e.a.a;
|
|
this.e = new a(file, new a(file, this.a, this.d));
|
|
} catch (FileUtils$CreateDirectoryException e) {
|
|
Objects.requireNonNull((d) this.d);
|
|
throw e;
|
|
}
|
|
}
|
|
|
|
/* JADX WARNING: Removed duplicated region for block: B:12:0x0017 */
|
|
@VisibleForTesting
|
|
public synchronized c i() throws IOException {
|
|
boolean z2;
|
|
c cVar;
|
|
File file;
|
|
a aVar = this.e;
|
|
if (!(aVar.a == null || (file = aVar.b) == null)) {
|
|
if (file.exists()) {
|
|
z2 = false;
|
|
if (z2) {
|
|
if (!(this.e.a == null || this.e.b == null)) {
|
|
AnimatableValueParser.b0(this.e.b);
|
|
}
|
|
h();
|
|
}
|
|
cVar = this.e.a;
|
|
Objects.requireNonNull(cVar);
|
|
}
|
|
}
|
|
z2 = true;
|
|
if (z2) {
|
|
}
|
|
cVar = this.e.a;
|
|
Objects.requireNonNull(cVar);
|
|
return cVar;
|
|
}
|
|
|
|
@Override // c.f.b.b.c
|
|
public boolean isExternal() {
|
|
try {
|
|
return i().isExternal();
|
|
} catch (IOException unused) {
|
|
return false;
|
|
}
|
|
}
|
|
}
|