SRE/02-Easy5/E5/sources/kotlin/io/path/DefaultCopyActionContext.java
2025-03-31 16:33:42 +02:00

67 lines
3.9 KiB
Java

package kotlin.io.path;
import androidx.constraintlayout.core.motion.utils.TypedValues;
import kotlin.Metadata;
/* compiled from: PathRecursiveFunctions.kt */
@Metadata(d1 = {"\u0000\u001e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\u001c\u0010\u0003\u001a\u00020\u0004*\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00052\u0006\u0010\u0007\u001a\u00020\bH\u0016¨\u0006\t"}, d2 = {"Lkotlin/io/path/DefaultCopyActionContext;", "Lkotlin/io/path/CopyActionContext;", "()V", "copyToIgnoringExistingDirectory", "Lkotlin/io/path/CopyActionResult;", "Ljava/nio/file/Path;", TypedValues.AttributesType.S_TARGET, "followLinks", "", "kotlin-stdlib-jdk7"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes.dex */
final class DefaultCopyActionContext implements CopyActionContext {
public static final DefaultCopyActionContext INSTANCE = new DefaultCopyActionContext();
private DefaultCopyActionContext() {
}
/* JADX WARN: Code restructure failed: missing block: B:4:0x0038, code lost:
if (r0 == false) goto L6;
*/
@Override // kotlin.io.path.CopyActionContext
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public kotlin.io.path.CopyActionResult copyToIgnoringExistingDirectory(java.nio.file.Path r5, java.nio.file.Path r6, boolean r7) {
/*
r4 = this;
java.lang.String r0 = "<this>"
kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r5, r0)
java.lang.String r0 = "target"
kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r6, r0)
kotlin.io.path.LinkFollowing r0 = kotlin.io.path.LinkFollowing.INSTANCE
java.nio.file.LinkOption[] r7 = r0.toLinkOptions(r7)
int r0 = r7.length
java.lang.Object[] r0 = java.util.Arrays.copyOf(r7, r0)
java.nio.file.LinkOption[] r0 = (java.nio.file.LinkOption[]) r0
int r1 = r0.length
java.lang.Object[] r0 = java.util.Arrays.copyOf(r0, r1)
java.nio.file.LinkOption[] r0 = (java.nio.file.LinkOption[]) r0
boolean r0 = kotlin.io.path.PathTreeWalk$$ExternalSyntheticApiModelOutline0.m(r5, r0)
if (r0 == 0) goto L3a
r0 = 1
java.nio.file.LinkOption[] r1 = new java.nio.file.LinkOption[r0]
r2 = 0
java.nio.file.LinkOption r3 = kotlin.io.path.PathTreeWalk$$ExternalSyntheticApiModelOutline0.m1523m()
r1[r2] = r3
java.lang.Object[] r0 = java.util.Arrays.copyOf(r1, r0)
java.nio.file.LinkOption[] r0 = (java.nio.file.LinkOption[]) r0
boolean r0 = kotlin.io.path.PathTreeWalk$$ExternalSyntheticApiModelOutline0.m(r6, r0)
if (r0 != 0) goto L51
L3a:
int r0 = r7.length
java.lang.Object[] r7 = java.util.Arrays.copyOf(r7, r0)
java.nio.file.CopyOption[] r7 = (java.nio.file.CopyOption[]) r7
int r0 = r7.length
java.lang.Object[] r7 = java.util.Arrays.copyOf(r7, r0)
java.nio.file.CopyOption[] r7 = (java.nio.file.CopyOption[]) r7
java.nio.file.Path r5 = kotlin.io.path.PathTreeWalk$$ExternalSyntheticApiModelOutline0.m(r5, r6, r7)
java.lang.String r6 = "copy(this, target, *options)"
kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r5, r6)
L51:
kotlin.io.path.CopyActionResult r5 = kotlin.io.path.CopyActionResult.CONTINUE
return r5
*/
throw new UnsupportedOperationException("Method not decompiled: kotlin.io.path.DefaultCopyActionContext.copyToIgnoringExistingDirectory(java.nio.file.Path, java.nio.file.Path, boolean):kotlin.io.path.CopyActionResult");
}
}