From 85aa78bf125daadcb7fabb3795663bd0f5c2c4ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B5=B7?= <10001@qq.com> Date: Thu, 20 Feb 2025 12:48:58 +0800 Subject: [PATCH] m --- Editor/PackageManager/PackageManagerCheckTool.cs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Editor/PackageManager/PackageManagerCheckTool.cs b/Editor/PackageManager/PackageManagerCheckTool.cs index 9c59a71..79802b4 100644 --- a/Editor/PackageManager/PackageManagerCheckTool.cs +++ b/Editor/PackageManager/PackageManagerCheckTool.cs @@ -36,7 +36,7 @@ namespace AlicizaX.PackageManager.Editor var cachePath = FindInPackageCache(package.name); if (!string.IsNullOrEmpty(cachePath)) { - var localTime = Directory.GetLastWriteTimeUtc(cachePath); + var localTime = Directory.GetLastWriteTime(cachePath); if (DateTime.TryParse(package.updatedAt, out var remoteTime)) { package.PackageState = remoteTime > localTime ? PackageState.Update : PackageState.Install; @@ -65,15 +65,7 @@ namespace AlicizaX.PackageManager.Editor var cacheRoot = Path.GetFullPath("Library/PackageCache"); if (!Directory.Exists(cacheRoot)) return null; - foreach (var dir in Directory.GetDirectories(cacheRoot)) - { - if (dir.Contains(packageName + "@")) - { - return dir; - } - } - - return null; + return Path.Combine(cacheRoot, packageName); } private static ManifestDependencies ReadManifestFile()