Description
This library is used inside a cli library, and it's not possible to compile this library because APIKit doesn't compile on Linux
It's possible to add this lines ?
#if canImport(FoundationNetworking)
import FoundationNetworking
#endif
it's sames that is not suffisent
OBJC_ASSOCIATION_RETAIN_NONATOMIC cause a failure
objc_getAssociatedObject
objc_setAssociatedObject
CFURLCreateStringByReplacingPercentEscapes
CFString
UTTypeCopyPreferredTagWithClass
kUTTagClassMIMEType`` UTTypeCreatePreferredIdentifierForTag kUTTagClassFilenameExtension`
maybe many other objc calls and constants
Other possibilities, is to use dependency inversion in some cases, to split parts
Description
This library is used inside a cli library, and it's not possible to compile this library because
APIKitdoesn't compile on LinuxIt's possible to add this lines ?
it's sames that is not suffisent
OBJC_ASSOCIATION_RETAIN_NONATOMICcause a failureobjc_getAssociatedObjectobjc_setAssociatedObjectCFURLCreateStringByReplacingPercentEscapesCFStringUTTypeCopyPreferredTagWithClasskUTTagClassMIMEType``UTTypeCreatePreferredIdentifierForTagkUTTagClassFilenameExtension`maybe many other objc calls and constants
Other possibilities, is to use dependency inversion in some cases, to split parts