Skip to content

Merge #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Nov 15, 2016
Merged

Merge #1

merged 9 commits into from
Nov 15, 2016

Conversation

lightsprint09
Copy link
Owner

No description provided.

lightsprint09 and others added 9 commits August 17, 2016 08:07
* Changes default transformers to static function to enable better readability while consuming them

* Uses static variables on extension instead of static functions

* make old api public to not break compatibility
* Updated for Swift 3

* Fixed tests

* Add support exporting nested JSON objects

* test for encoding nested JSON objects and remove unneeded imports.

* implementation for top level array and tests for Decoding

* - Solved dynamicType and String initializer

* - Fixed syntax upgrade issues

* - Fixed unit tests

* - Updated the Array extension to adopt swift 3 new syntax

* - Fixed the Mirror doesn't have displayStyle for Swift default type, like String, Int, etc

* - Updated JSONCompatible toJSON bug

* Xcode GM supported

* Upgraded version
1) remove JSONTransformers missing references `StringToNSURL` and `StringToNSDate`
2) add test from `develop2` branch for array of JSONEncodable initializer extension
* add `filter` option on JSONDecodable `decode` methods that return array types
add `filter` option to array initializer
- these options allow mapping over JSON array content to no longer fail when JSON objects in array are not all of same kind.

* fix warnings

* fix file merge
@lightsprint09 lightsprint09 reopened this Nov 15, 2016
@lightsprint09 lightsprint09 merged commit c39b272 into lightsprint09:master Nov 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants