JSONCodable icon indicating copy to clipboard operation
JSONCodable copied to clipboard

Swift Package Manager Support

Open lightsprint09 opened this issue 8 years ago • 1 comments

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.

lightsprint09 avatar Feb 20 '17 13:02 lightsprint09

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@7088d80). Click here to learn what that means. The diff coverage is 100%.

@@            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 data Powered by Codecov. Last update 7088d80...a6b916c. Read the comment docs.

codecov-io avatar Feb 20 '17 14:02 codecov-io