示例#1
0
        public static bool HasDuplicatedEntries(PackageArchiveReader nuGetPackage)
        {
            // Normalize paths and ensures case sensitivity is also considered
            var packageFiles = nuGetPackage.GetFiles().Select(packageFile => FileNameHelper.GetZipEntryPath(packageFile));

            return(packageFiles.Count() != packageFiles.Distinct(StringComparer.OrdinalIgnoreCase).Count());
        }