Flight-School / AnyCodable

Type-erased wrappers for Encodable, Decodable, and Codable values
https://flight.school/books/codable
MIT License
1.29k stars 133 forks source link

Add tag #4

Closed jkmathew closed 6 years ago

jkmathew commented 6 years ago

Please add a tag- atlas 0.1.0. So that we can use with SPM

yonaskolb commented 6 years ago

For what it’s worth I’ve included AnyCodable in https://github.com/yonaskolb/Codability which is a library that contains a bunch of helpers when using Codable. It’s got some tagged releases as well. Thanks for the book and the great approach @mattt!

mattt commented 6 years ago

@jkmathew I just pushed the tag 0.1.0, so you can use that with the Swift Package Manager.

mattt commented 6 years ago

@yonaskolb Just a heads-up: your current inclusion of AnyCodable in https://github.com/yonaskolb/Codability violates the terms of the MIT license by not providing proper attribution. When you have a chance, please either add the required notices or remove AnyCodable from your project. Thanks!

yonaskolb commented 6 years ago

Apologies @mattt for not using the license properly, I didn't mean to violate it! I had an attribution comment in the source file, and have now added an attribution in the readme as well (that was meant to be there before). Is there something else I need to do to satisfy the MIT license? Do I need to actually copy the License file into my repo? Let me know and I'll make any required changes.

I would just use this repo as a dependency as it has a tag now, but I edited the files a bit to simplify things for end users, and to also keep things in one import.