正在查看: 远离手机 v4.9.11 应用的 l1IllllIIl11I.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 远离手机 v4.9.11 应用的 l1IllllIIl11I.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.lijianqiang12.silent;
import com.tencent.tauth.AuthActivity;
import java.io.IOException;
import java.net.URI;
import java.nio.file.CopyOption;
import java.nio.file.DirectoryStream;
import java.nio.file.FileAlreadyExistsException;
import java.nio.file.FileStore;
import java.nio.file.FileSystem;
import java.nio.file.FileVisitOption;
import java.nio.file.FileVisitor;
import java.nio.file.Files;
import java.nio.file.LinkOption;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
import java.nio.file.attribute.BasicFileAttributes;
import java.nio.file.attribute.FileAttribute;
import java.nio.file.attribute.FileAttributeView;
import java.nio.file.attribute.FileTime;
import java.nio.file.attribute.PosixFilePermission;
import java.nio.file.attribute.UserPrincipal;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
@I11III11ll1I1({"SMAP\nPathUtils.kt\nKotlin\n*S Kotlin\n*F\n+ 1 PathUtils.kt\nkotlin/io/path/PathsKt__PathUtilsKt\n+ 2 ArrayIntrinsics.kt\nkotlin/ArrayIntrinsicsKt\n+ 3 fake.kt\nkotlin/jvm/internal/FakeKt\n+ 4 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,1174:1\n26#2:1175\n26#2:1179\n1#3:1176\n1855#4,2:1177\n*S KotlinDebug\n*F\n+ 1 PathUtils.kt\nkotlin/io/path/PathsKt__PathUtilsKt\n*L\n221#1:1175\n616#1:1179\n440#1:1177,2\n*E\n"})
class l1IllllIIl11I extends llIIIllIII1I {
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path I111I1IlIl1ll(String str, FileAttribute<?>... fileAttributeArr) throws IOException {
Path createTempDirectory;
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createTempDirectory = Files.createTempDirectory(str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempDirectory, "createTempDirectory(...)");
return createTempDirectory;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIllI1IIlI11l
@IIIIllII1ll1(version = "1.5")
public static final Path I11I1l1I1l11l(@lIIl1Ill111 Path path, @lIIl1Ill111 String str, @lIllI1IIlI11l FileAttribute<?>... fileAttributeArr) throws IOException {
Path createTempDirectory;
Path createTempDirectory2;
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
if (path != null) {
createTempDirectory2 = Files.createTempDirectory(path, str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempDirectory2, "createTempDirectory(...)");
return createTempDirectory2;
}
createTempDirectory = Files.createTempDirectory(str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempDirectory, "createTempDirectory(...)");
return createTempDirectory;
}
static Path I11lII1l1lIII(String str, String str2, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
Path createTempFile;
if ((i & 1) != 0) {
str = null;
}
if ((i & 2) != 0) {
str2 = null;
}
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createTempFile = Files.createTempFile(str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempFile, "createTempFile(...)");
return createTempFile;
}
static Path I1II1111IIl1l(Path path, Path path2, boolean z, int i, Object obj) throws IOException {
CopyOption[] copyOptionArr;
Path move;
StandardCopyOption standardCopyOption;
if ((i & 2) != 0) {
z = false;
}
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
if (z) {
standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
copyOptionArr = new CopyOption[]{standardCopyOption};
} else {
copyOptionArr = new CopyOption[0];
}
move = Files.move(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(move, "move(...)");
return move;
}
@lIllI1IIlI11l
public static final String I1IIl1IlIlI(@lIllI1IIlI11l Path path) {
FileSystem fileSystem;
String separator;
String Il1IIII1l1;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
fileSystem = path.getFileSystem();
separator = fileSystem.getSeparator();
if (l1l1lIII11I11.lII1lI1Illl(separator, "/")) {
return path.toString();
}
String obj = path.toString();
l1l1lIII11I11.IllIlI1l1I(separator);
Il1IIII1l1 = IIII1IlIIIl1.Il1IIII1l1(obj, separator, "/", false, 4, null);
return Il1IIII1l1;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean I1IIlIlI1II11(Path path, LinkOption... linkOptionArr) {
boolean isRegularFile;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
isRegularFile = Files.isRegularFile(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return isRegularFile;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final UserPrincipal I1Il11I11II1I(Path path, LinkOption... linkOptionArr) throws IOException {
UserPrincipal owner;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
owner = Files.getOwner(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return owner;
}
@lIllI1IIlI11l
public static final String I1Il1II11Ill(@lIllI1IIlI11l Path path) {
Path fileName;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
fileName = path.getFileName();
String obj = fileName != null ? fileName.toString() : null;
return obj == null ? "" : obj;
}
public static Path I1IlI1I1lIIl1(Path path, String str, String str2, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
if ((i & 2) != 0) {
str = null;
}
if ((i & 4) != 0) {
str2 = null;
}
return lIll11IlII1Il(path, str, str2, fileAttributeArr);
}
private static final String I1IlIIl11lIII(Path path) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
return I1IIl1IlIlI(path);
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIllI1IIlI11l
@IIIIllII1ll1(version = "1.5")
public static final Path I1l1l1l1l1IIl(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Path path2) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "base");
Path Il1lIl111IIII = Il1lIl111IIII(path, path2);
return Il1lIl111IIII == null ? path : Il1lIl111IIII;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean I1lIIl1llIl(Path path) {
boolean isSymbolicLink;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
isSymbolicLink = Files.isSymbolicLink(path);
return isSymbolicLink;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path I1ll1lIII1lIl(Path path, Path path2) throws IOException {
Path createLink;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
createLink = Files.createLink(path, path2);
l1l1lIII11I11.III11IIll1lI1(createLink, "createLink(...)");
return createLink;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
public static void I1lll111IlllI(Path path) {
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final long II1111lIIII(Path path) throws IOException {
long size;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
size = Files.size(path);
return size;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path II111IllI11I1(Path path, UserPrincipal userPrincipal) throws IOException {
Path owner;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(userPrincipal, "value");
owner = Files.setOwner(path, userPrincipal);
l1l1lIII11I11.III11IIll1lI1(owner, "setOwner(...)");
return owner;
}
@lI1IlI1Il1I
@IIIIllII1ll1(version = "1.7")
public static final void II11Ill1I1(@lIllI1IIlI11l Path path, int i, boolean z, @lIllI1IIlI11l lIII1llI11l<? super IIII1IIIIIIl, ll1II1Il1111l> liii1lli11l) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "builderAction");
IIl11IlI11lI1(path, lIIIlIll(liii1lli11l), i, z);
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final <V extends FileAttributeView> V II1IIll1lIIII(Path path, LinkOption... linkOptionArr) {
FileAttributeView fileAttributeView;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
l1l1lIII11I11.lIl11II1lII(4, "V");
fileAttributeView = Files.getFileAttributeView(path, lIlII1IllII1.IIllIl1llII(), (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return (V) fileAttributeView;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path II1Ill11l1I(URI uri) {
Path path;
l1l1lIII11I11.IIl1I11I1lI1l(uri, "<this>");
path = Paths.get(uri);
l1l1lIII11I11.III11IIll1lI1(path, "get(...)");
return path;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Set<PosixFilePermission> II1IllIlI1(Path path, LinkOption... linkOptionArr) throws IOException {
Set<PosixFilePermission> posixFilePermissions;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
posixFilePermissions = Files.getPosixFilePermissions(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(posixFilePermissions, "getPosixFilePermissions(...)");
return posixFilePermissions;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path II1l1IlI11l(Path path, String str, Object obj, LinkOption... linkOptionArr) throws IOException {
Path attribute;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "attribute");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
attribute = Files.setAttribute(path, str, obj, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(attribute, "setAttribute(...)");
return attribute;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean II1lllllllI(Path path) {
boolean isExecutable;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
isExecutable = Files.isExecutable(path);
return isExecutable;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
public static void III11l1IlI(Path path) {
}
@lIllI1IIlI11l
public static final String IIIl1l1lIlI11(@lIllI1IIlI11l Path path) {
Path fileName;
String obj;
String Il1I11I1ll;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
fileName = path.getFileName();
return (fileName == null || (obj = fileName.toString()) == null || (Il1I11I1ll = l1I1Il1Il11Il.Il1I11I1ll(obj, '.', "")) == null) ? "" : Il1I11I1ll;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean IIIlI1Il1l111(Path path) {
boolean isWritable;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
isWritable = Files.isWritable(path);
return isWritable;
}
@lI1IlI1Il1I
@IIIIllII1ll1(version = "1.7")
public static final void IIl11IlI11lI1(@lIllI1IIlI11l Path path, @lIllI1IIlI11l FileVisitor<Path> fileVisitor, int i, boolean z) {
Set I1Il11llllIl;
FileVisitOption fileVisitOption;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(fileVisitor, "visitor");
if (z) {
fileVisitOption = FileVisitOption.FOLLOW_LINKS;
I1Il11llllIl = l11llI1IlIlIl.lI11111lI1(fileVisitOption);
} else {
I1Il11llllIl = lllI1lIll1lII.I1Il11llllIl();
}
Files.walkFileTree(path, I1Il11llllIl, i, fileVisitor);
}
private static final String IIl1l11I11(Path path) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
return path.toString();
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
public static void IIl1lllI11lIl(Path path) {
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final FileTime IIlIIlI1I1I(Path path, LinkOption... linkOptionArr) throws IOException {
FileTime lastModifiedTime;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
lastModifiedTime = Files.getLastModifiedTime(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(lastModifiedTime, "getLastModifiedTime(...)");
return lastModifiedTime;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path IIlIlIlI111ll(String str) {
Path path;
l1l1lIII11I11.IIl1I11I1lI1l(str, "path");
path = Paths.get(str, new String[0]);
l1l1lIII11I11.III11IIll1lI1(path, "get(...)");
return path;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Object Il11IIIlII1l(Path path, String str, LinkOption... linkOptionArr) throws IOException {
Object attribute;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "attribute");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
attribute = Files.getAttribute(path, str, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return attribute;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final FileStore Il1IIlIII111(Path path) throws IOException {
FileStore fileStore;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
fileStore = Files.getFileStore(path);
l1l1lIII11I11.III11IIll1lI1(fileStore, "getFileStore(...)");
return fileStore;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path Il1l1IIIl1ll(Path path, FileAttribute<?>... fileAttributeArr) throws IOException {
Path createDirectories;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createDirectories = Files.createDirectories(path, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createDirectories, "createDirectories(...)");
return createDirectories;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIl1Ill111
@IIIIllII1ll1(version = "1.5")
public static final Path Il1lIl111IIII(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Path path2) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "base");
try {
return l1I11IIll.IIllIl1llII.IIllIl1llII(path, path2);
} catch (IllegalArgumentException unused) {
return null;
}
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final String IlI11I1l11II1(Path path) {
Path absolutePath;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
absolutePath = path.toAbsolutePath();
return absolutePath.toString();
}
@lI1IlI1Il1I
@lIIlllIll1l
@IIlll1Il11llI(level = I1I11IIllIIl1.I1II1ll1lI1, message = "Use invariantSeparatorsPathString property instead.", replaceWith = @l111IIll1l11(expression = "invariantSeparatorsPathString", imports = {}))
@IIIIllII1ll1(version = "1.4")
public static void IlI1I11llII(Path path) {
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path IlII1l1l1IIlI(String str, String... strArr) {
Path path;
l1l1lIII11I11.IIl1I11I1lI1l(str, "base");
l1l1lIII11I11.IIl1I11I1lI1l(strArr, "subpaths");
path = Paths.get(str, (String[]) Arrays.copyOf(strArr, strArr.length));
l1l1lIII11I11.III11IIll1lI1(path, "get(...)");
return path;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean IlIIlIlll11I1(Path path, LinkOption... linkOptionArr) {
boolean exists;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
exists = Files.exists(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return exists;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path IlIl1llIlIl1(Path path, Path path2, boolean z) throws IOException {
CopyOption[] copyOptionArr;
Path copy;
StandardCopyOption standardCopyOption;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
if (z) {
standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
copyOptionArr = new CopyOption[]{standardCopyOption};
} else {
copyOptionArr = new CopyOption[0];
}
copy = Files.copy(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(copy, "copy(...)");
return copy;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIllI1IIlI11l
@IIIIllII1ll1(version = "1.5")
public static final Path IlIlI1ll1Il1I(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Path path2) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "base");
try {
return l1I11IIll.IIllIl1llII.IIllIl1llII(path, path2);
} catch (IllegalArgumentException e) {
throw new IllegalArgumentException(e.getMessage() + "\nthis path: " + path + "\nbase path: " + path2, e);
}
}
public static Path Ill1I1IlI1III(Path path, String str, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
if ((i & 2) != 0) {
str = null;
}
return I11I1l1I1l11l(path, str, fileAttributeArr);
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final void Ill1I1lIIll(Path path, String str, lIII1llI11l<? super Path, ll1II1Il1111l> liii1lli11l) throws IOException {
DirectoryStream newDirectoryStream;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, AuthActivity.ACTION_KEY);
newDirectoryStream = Files.newDirectoryStream(path, str);
try {
DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
Iterator it = IIllIl1llII.iterator();
while (it.hasNext()) {
liii1lli11l.invoke(it.next());
}
ll1II1Il1111l ll1ii1il1111l = ll1II1Il1111l.IIllIl1llII;
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, null);
} else if (newDirectoryStream != null) {
newDirectoryStream.close();
}
I1l1l11llIll.Il11lI1III1(1);
} catch (Throwable th) {
try {
throw th;
} catch (Throwable th2) {
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, th);
} else if (newDirectoryStream != null) {
try {
newDirectoryStream.close();
} catch (Throwable unused) {
}
}
I1l1l11llIll.Il11lI1III1(1);
throw th2;
}
}
}
static Object IllI1II1I1l(Path path, String str, lIII1llI11l liii1lli11l, int i, Object obj) throws IOException {
DirectoryStream newDirectoryStream;
if ((i & 1) != 0) {
str = "*";
}
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "block");
newDirectoryStream = Files.newDirectoryStream(path, str);
try {
DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
Object invoke = liii1lli11l.invoke(l1l1I111l1ll1.II11Ill1I1(IIllIl1llII));
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, null);
} else if (newDirectoryStream != null) {
newDirectoryStream.close();
}
I1l1l11llIll.Il11lI1III1(1);
return invoke;
} catch (Throwable th) {
try {
throw th;
} catch (Throwable th2) {
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, th);
} else if (newDirectoryStream != null) {
try {
newDirectoryStream.close();
} catch (Throwable unused) {
}
}
I1l1l11llIll.Il11lI1III1(1);
throw th2;
}
}
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path Illll1I1IIll(Path path, Path path2, boolean z) throws IOException {
CopyOption[] copyOptionArr;
Path move;
StandardCopyOption standardCopyOption;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
if (z) {
standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
copyOptionArr = new CopyOption[]{standardCopyOption};
} else {
copyOptionArr = new CopyOption[0];
}
move = Files.move(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(move, "move(...)");
return move;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path Illllll1Illl(Path path, FileAttribute<?>... fileAttributeArr) throws IOException {
Path createFile;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createFile = Files.createFile(path, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createFile, "createFile(...)");
return createFile;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path l11II1I11lI(Path path, Set<? extends PosixFilePermission> set) throws IOException {
Path posixFilePermissions;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(set, "value");
posixFilePermissions = Files.setPosixFilePermissions(path, set);
l1l1lIII11I11.III11IIll1lI1(posixFilePermissions, "setPosixFilePermissions(...)");
return posixFilePermissions;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean l11l111IlllI(Path path, LinkOption... linkOptionArr) {
boolean notExists;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
notExists = Files.notExists(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return notExists;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path l11l1lI1lIl(Path path) throws IOException {
Path readSymbolicLink;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
readSymbolicLink = Files.readSymbolicLink(path);
l1l1lIII11I11.III11IIll1lI1(readSymbolicLink, "readSymbolicLink(...)");
return readSymbolicLink;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final <A extends BasicFileAttributes> A l1I11llI11l1l(Path path, LinkOption... linkOptionArr) throws IOException {
BasicFileAttributes readAttributes;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
l1l1lIII11I11.lIl11II1lII(4, "A");
readAttributes = Files.readAttributes(path, (Class<BasicFileAttributes>) Ill111l1l11ll.IIllIl1llII(), (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(readAttributes, "readAttributes(...)");
return (A) lIl1IIII11.IIllIl1llII(readAttributes);
}
static Path l1I1IIIlI1II1(String str, FileAttribute[] fileAttributeArr, int i, Object obj) throws IOException {
Path createTempDirectory;
if ((i & 1) != 0) {
str = null;
}
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createTempDirectory = Files.createTempDirectory(str, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempDirectory, "createTempDirectory(...)");
return createTempDirectory;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final <T> T l1II111IIl111(Path path, String str, lIII1llI11l<? super l1IlI1l11111I<? extends Path>, ? extends T> liii1lli11l) throws IOException {
DirectoryStream newDirectoryStream;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "block");
newDirectoryStream = Files.newDirectoryStream(path, str);
try {
DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
T invoke = liii1lli11l.invoke(l1l1I111l1ll1.II11Ill1I1(IIllIl1llII));
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, null);
} else if (newDirectoryStream != null) {
newDirectoryStream.close();
}
I1l1l11llIll.Il11lI1III1(1);
return invoke;
} catch (Throwable th) {
try {
throw th;
} catch (Throwable th2) {
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, th);
} else if (newDirectoryStream != null) {
try {
newDirectoryStream.close();
} catch (Throwable unused) {
}
}
I1l1l11llIll.Il11lI1III1(1);
throw th2;
}
}
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path l1Il1IlII1(Path path, String str) {
Path resolve;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "other");
resolve = path.resolve(str);
l1l1lIII11I11.III11IIll1lI1(resolve, "resolve(...)");
return resolve;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path l1IlI1II1IIll(Path path, FileAttribute<?>... fileAttributeArr) throws IOException {
Path createDirectory;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createDirectory = Files.createDirectory(path, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createDirectory, "createDirectory(...)");
return createDirectory;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path l1IlI1IIII1I(Path path) {
Path absolutePath;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
absolutePath = path.toAbsolutePath();
l1l1lIII11I11.III11IIll1lI1(absolutePath, "toAbsolutePath(...)");
return absolutePath;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path l1Illll1lI(Path path, Path path2, CopyOption... copyOptionArr) throws IOException {
Path copy;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
l1l1lIII11I11.IIl1I11I1lI1l(copyOptionArr, "options");
copy = Files.copy(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(copy, "copy(...)");
return copy;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean l1lI1IllIll1(Path path, LinkOption... linkOptionArr) {
boolean isDirectory;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
isDirectory = Files.isDirectory(path, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
return isDirectory;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final <V extends FileAttributeView> V l1lIl1I1IIII(Path path, LinkOption... linkOptionArr) {
FileAttributeView fileAttributeView;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
l1l1lIII11I11.lIl11II1lII(4, "V");
fileAttributeView = Files.getFileAttributeView(path, lIlII1IllII1.IIllIl1llII(), (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
if (fileAttributeView != null) {
return (V) lI1IIIlIIlll.IIllIl1llII(fileAttributeView);
}
l1l1lIII11I11.lIl11II1lII(4, "V");
lI1ll1I1I11Il(path, lIlII1IllII1.IIllIl1llII());
throw new IlIIIIll1();
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path l1ll1IllII11(String str, String str2, FileAttribute<?>... fileAttributeArr) throws IOException {
Path createTempFile;
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createTempFile = Files.createTempFile(str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempFile, "createTempFile(...)");
return createTempFile;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path l1llI1111I1lI(Path path, Path path2) {
Path resolve;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "other");
resolve = path.resolve(path2);
l1l1lIII11I11.III11IIll1lI1(resolve, "resolve(...)");
return resolve;
}
@lIllI1IIlI11l
@lI1IlI1Il1I
@IIIIllII1ll1(version = "1.7")
public static final l1IlI1l11111I<Path> l1llII1l1ll(@lIllI1IIlI11l Path path, @lIllI1IIlI11l IlIl1l1llI1Il... ilIl1l1llI1IlArr) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(ilIl1l1llI1IlArr, "options");
return new IIlll11I11I(path, ilIl1l1llI1IlArr);
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean lI111lI1IllII(Path path) {
boolean isReadable;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
isReadable = Files.isReadable(path);
return isReadable;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
public static void lI11lII1Il1I(Path path) {
}
@I1111ll1IIlI
@lIllI1IIlI11l
public static final Void lI1ll1I1I11Il(@lIllI1IIlI11l Path path, @lIllI1IIlI11l Class<?> cls) {
l1l1lIII11I11.IIl1I11I1lI1l(path, "path");
l1l1lIII11I11.IIl1I11I1lI1l(cls, "attributeViewClass");
throw new UnsupportedOperationException("The desired attribute view type " + cls + " is not available for the file " + path + '.');
}
@lIllI1IIlI11l
@lI1IlI1Il1I
@IIIIllII1ll1(version = "1.7")
public static final FileVisitor<Path> lIIIlIll(@lIllI1IIlI11l lIII1llI11l<? super IIII1IIIIIIl, ll1II1Il1111l> liii1lli11l) {
l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, "builderAction");
IIll1l11lI iIll1l11lI = new IIll1l11lI();
liii1lli11l.invoke(iIll1l11lI);
return iIll1l11lI.Il1IlII1();
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean lIIllI1lIIl1(Path path) throws IOException {
boolean isHidden;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
isHidden = Files.isHidden(path);
return isHidden;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean lIl1IllllII1(Path path, Path path2) throws IOException {
boolean isSameFile;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "other");
isSameFile = Files.isSameFile(path, path2);
return isSameFile;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path lIlIlllI1I(Path path, Path path2, CopyOption... copyOptionArr) throws IOException {
Path move;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
l1l1lIII11I11.IIl1I11I1lI1l(copyOptionArr, "options");
move = Files.move(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(move, "move(...)");
return move;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIllI1IIlI11l
@IIIIllII1ll1(version = "1.5")
public static final Path lIll11IlII1Il(@lIIl1Ill111 Path path, @lIIl1Ill111 String str, @lIIl1Ill111 String str2, @lIllI1IIlI11l FileAttribute<?>... fileAttributeArr) throws IOException {
Path createTempFile;
Path createTempFile2;
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
if (path != null) {
createTempFile2 = Files.createTempFile(path, str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempFile2, "createTempFile(...)");
return createTempFile2;
}
createTempFile = Files.createTempFile(str, str2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createTempFile, "createTempFile(...)");
return createTempFile;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Path lIlll1lIII1(Path path, Path path2, FileAttribute<?>... fileAttributeArr) throws IOException {
Path createSymbolicLink;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
createSymbolicLink = Files.createSymbolicLink(path, path2, (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length));
l1l1lIII11I11.III11IIll1lI1(createSymbolicLink, "createSymbolicLink(...)");
return createSymbolicLink;
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIllI1IIlI11l
@IIIIllII1ll1(version = "1.5")
public static final List<Path> ll11Ill1l1(@lIllI1IIlI11l Path path, @lIllI1IIlI11l String str) throws IOException {
DirectoryStream newDirectoryStream;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
newDirectoryStream = Files.newDirectoryStream(path, str);
try {
DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
List<Path> IlllI1I1I1 = l1l1I111l1ll1.IlllI1I1I1(IIllIl1llII);
lI11I111lII.IIllIl1llII(newDirectoryStream, null);
return IlllI1I1I1;
} finally {
}
}
static Path ll11lIII1lll(Path path, Path path2, boolean z, int i, Object obj) throws IOException {
CopyOption[] copyOptionArr;
Path copy;
StandardCopyOption standardCopyOption;
if ((i & 2) != 0) {
z = false;
}
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(path2, "target");
if (z) {
standardCopyOption = StandardCopyOption.REPLACE_EXISTING;
copyOptionArr = new CopyOption[]{standardCopyOption};
} else {
copyOptionArr = new CopyOption[0];
}
copy = Files.copy(path, path2, (CopyOption[]) Arrays.copyOf(copyOptionArr, copyOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(copy, "copy(...)");
return copy;
}
@com.lijianqiang12.silent.lIllI1IIlI11l
public static final java.lang.String ll1l1l11llI1l(@com.lijianqiang12.silent.lIllI1IIlI11l java.nio.file.Path r3) {
throw new UnsupportedOperationException("Method not decompiled: com.lijianqiang12.silent.l1IllllIIl11I.ll1l1l11llI1l(java.nio.file.Path):java.lang.String");
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final void ll1ll1IllII(Path path) throws IOException {
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
Files.delete(path);
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final Path llI1Ill1111l(Path path, FileTime fileTime) throws IOException {
Path lastModifiedTime;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(fileTime, "value");
lastModifiedTime = Files.setLastModifiedTime(path, fileTime);
l1l1lIII11I11.III11IIll1lI1(lastModifiedTime, "setLastModifiedTime(...)");
return lastModifiedTime;
}
@lIIlllIll1l
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@IIIIllII1ll1(version = "1.5")
private static final Map<String, Object> llII11IIIlI1(Path path, String str, LinkOption... linkOptionArr) throws IOException {
Map<String, Object> readAttributes;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "attributes");
l1l1lIII11I11.IIl1I11I1lI1l(linkOptionArr, "options");
readAttributes = Files.readAttributes(path, str, (LinkOption[]) Arrays.copyOf(linkOptionArr, linkOptionArr.length));
l1l1lIII11I11.III11IIll1lI1(readAttributes, "readAttributes(...)");
return readAttributes;
}
@lIllI1IIlI11l
@IIIIllII1ll1(version = "1.9")
public static final Path llIIlIIllI111(@lIllI1IIlI11l Path path, @lIllI1IIlI11l FileAttribute<?>... fileAttributeArr) throws IOException {
Path parent;
boolean isDirectory;
boolean isDirectory2;
Path createDirectories;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(fileAttributeArr, "attributes");
parent = path.getParent();
if (parent != null) {
isDirectory = Files.isDirectory(parent, (LinkOption[]) Arrays.copyOf(new LinkOption[0], 0));
if (!isDirectory) {
try {
FileAttribute[] fileAttributeArr2 = (FileAttribute[]) Arrays.copyOf(fileAttributeArr, fileAttributeArr.length);
createDirectories = Files.createDirectories(parent, (FileAttribute[]) Arrays.copyOf(fileAttributeArr2, fileAttributeArr2.length));
l1l1lIII11I11.III11IIll1lI1(createDirectories, "createDirectories(...)");
} catch (FileAlreadyExistsException e) {
isDirectory2 = Files.isDirectory(parent, (LinkOption[]) Arrays.copyOf(new LinkOption[0], 0));
if (!isDirectory2) {
throw e;
}
}
}
}
return path;
}
public static void llIl1111(Path path, int i, boolean z, lIII1llI11l liii1lli11l, int i2, Object obj) {
if ((i2 & 1) != 0) {
i = ll1l1l1II11l.Il11lI1III1;
}
if ((i2 & 2) != 0) {
z = false;
}
II11Ill1I1(path, i, z, liii1lli11l);
}
static void llIl11III1lI1(Path path, String str, lIII1llI11l liii1lli11l, int i, Object obj) throws IOException {
DirectoryStream newDirectoryStream;
if ((i & 1) != 0) {
str = "*";
}
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
l1l1lIII11I11.IIl1I11I1lI1l(str, "glob");
l1l1lIII11I11.IIl1I11I1lI1l(liii1lli11l, AuthActivity.ACTION_KEY);
newDirectoryStream = Files.newDirectoryStream(path, str);
try {
DirectoryStream IIllIl1llII = lllIl1llI11I.IIllIl1llII(newDirectoryStream);
l1l1lIII11I11.IllIlI1l1I(IIllIl1llII);
Iterator it = IIllIl1llII.iterator();
while (it.hasNext()) {
liii1lli11l.invoke(it.next());
}
ll1II1Il1111l ll1ii1il1111l = ll1II1Il1111l.IIllIl1llII;
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, null);
} else if (newDirectoryStream != null) {
newDirectoryStream.close();
}
I1l1l11llIll.Il11lI1III1(1);
} catch (Throwable th) {
try {
throw th;
} catch (Throwable th2) {
I1l1l11llIll.lIIl1I1I(1);
if (IIl11I1l111l.IIllIl1llII(1, 1, 0)) {
lI11I111lII.IIllIl1llII(newDirectoryStream, th);
} else if (newDirectoryStream != null) {
try {
newDirectoryStream.close();
} catch (Throwable unused) {
}
}
I1l1l11llIll.Il11lI1III1(1);
throw th2;
}
}
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
public static void lll1I11Ill1l1(Path path) {
}
public static List lll1Ill1I1IIl(Path path, String str, int i, Object obj) throws IOException {
if ((i & 1) != 0) {
str = "*";
}
return ll11Ill1l1(path, str);
}
@lI11l11I1(markerClass = {lI1IlI1Il1I.class})
@lIIlllIll1l
@IIIIllII1ll1(version = "1.5")
private static final boolean llllII1llIlI(Path path) throws IOException {
boolean deleteIfExists;
l1l1lIII11I11.IIl1I11I1lI1l(path, "<this>");
deleteIfExists = Files.deleteIfExists(path);
return deleteIfExists;
}
public static void lllllllIIll(Path path, FileVisitor fileVisitor, int i, boolean z, int i2, Object obj) {
if ((i2 & 2) != 0) {
i = ll1l1l1II11l.Il11lI1III1;
}
if ((i2 & 4) != 0) {
z = false;
}
IIl11IlI11lI1(path, fileVisitor, i, z);
}
}