more OsPath conversion

Sponsored-by: Luke T. Shumaker
This commit is contained in:
Joey Hess 2025-01-28 16:31:19 -04:00
parent 7da6f83582
commit 0376bc5ee0
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
7 changed files with 130 additions and 134 deletions

View file

@ -480,12 +480,12 @@ instance Proto.Serializable URI where
deserialize = parseURIPortable
instance Proto.Serializable ExportLocation where
serialize = fromRawFilePath . fromExportLocation
deserialize = Just . mkExportLocation . toRawFilePath
serialize = fromOsPath . fromExportLocation
deserialize = Just . mkExportLocation . toOsPath
instance Proto.Serializable ExportDirectory where
serialize = fromRawFilePath . fromExportDirectory
deserialize = Just . mkExportDirectory . toRawFilePath
serialize = fromOsPath . fromExportDirectory
deserialize = Just . mkExportDirectory . toOsPath
instance Proto.Serializable ExtensionList where
serialize (ExtensionList l) = unwords l