public PackageInfo(PackageDescriptor descriptor, string packagePath, IEnumerable <string> filePaths) { Descriptor = descriptor; PackagePath = packagePath; FilePaths = filePaths; if (PackageVersion.TryParseVersion(descriptor.PackageVersion, out PackageVersion version)) { Version = version; } }