JSONCodable
JSONCodable copied to clipboard
Swift Package Manager Support
Support for SPM
-
Changes file structure to support SPM
-
Adds Package file
-
Adds 2 new Travis targets (SPM on Mac and Linux)
-
Removes usage of NSNull, NSObject & NSDictionary - Please check if this is ok.
Codecov Report
:exclamation: No coverage uploaded for pull request base (
master@7088d80). Click here to learn what that means. The diff coverage is100%.
@@ Coverage Diff @@
## master #76 +/- ##
=========================================
Coverage ? 56.36%
=========================================
Files ? 26
Lines ? 809
Branches ? 0
=========================================
Hits ? 456
Misses ? 353
Partials ? 0
| Impacted Files | Coverage Δ | |
|---|---|---|
| Tests/JSONCodableTests/ClassInheritance.swift | 73.68% <ø> (ø) |
|
| Tests/JSONCodableTests/ClassInheritanceTests.swift | 86.66% <ø> (ø) |
|
| Tests/JSONCodableTests/EncodeNestingTests.swift | 57.14% <ø> (ø) |
|
| Tests/JSONCodableTests/NestItem.swift | 77.77% <ø> (ø) |
|
| Source/JSONHelpers.swift | 31.25% <ø> (ø) |
|
| Source/JSONEncodable.swift | 50% <ø> (ø) |
|
| Tests/JSONCodableTests/HelperTests.swift | 100% <ø> (ø) |
|
| Tests/JSONCodableTests/UtilityTests.swift | 100% <ø> (ø) |
|
| Tests/JSONCodableTests/Company.swift | 100% <ø> (ø) |
|
| Source/JSONEncodable+Mirror.swift | 100% <ø> (ø) |
|
| ... and 16 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 7088d80...a6b916c. Read the comment docs.