Thank you! I found this shortly before your message, and I’m working on that 
right now in my project (and it is definitely not a simple copy paste but so 
far it seems manageable).
--
Kevin Lundberg



> On Nov 16, 2017, at 4:12 PM, Ian Partridge <i...@poncho.org.uk> wrote:
> 
> Hi Kevin,
> 
> It's unintentional, in the sense that noone has done the work yet to
> implement the PropertyListDecoder in corelibs-foundation.
> 
> However, the Darwin implementation is actually open source - see
> https://github.com/apple/swift/blob/master/stdlib/public/SDK/Foundation/PlistEncoder.swift
> - so we should be able to reuse that code. It might not be a straight
> copy and paste, but the bulk of the work is ready and done...
> 
> PRs welcome!
> 
> Thanks,
> Ian
> 
> On 16 November 2017 at 20:54, Kevin Lundberg via swift-corelibs-dev
> <swift-corelibs-dev@swift.org> wrote:
>> I’m trying to port some mac/iOS swift code over to also compile and run on 
>> linux. However one of the files I’m working with references 
>> PropertyListDecoder in order to decode some propertylist data we have in our 
>> library, and it’s failing to compile since PropertyListDecoder doesn’t 
>> appear to be implemented in the corelibs-foundation project. Is this an 
>> oversight, or intentional? Are there any workarounds I can do (short of 
>> re-encoding our data in JSON which i’d prefer not to do) to get access to 
>> property list decoding on linux?
>> 
>> Thanks!
>> 
>> --
>> Kevin Lundberg
>> 
>> 
>> 
>> _______________________________________________
>> swift-corelibs-dev mailing list
>> swift-corelibs-dev@swift.org
>> https://lists.swift.org/mailman/listinfo/swift-corelibs-dev
> 
> 
> 
> -- 
> Ian Partridge

_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

Reply via email to