├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── SunshineKit.podspec ├── SunshineKit.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── xcshareddata │ └── xcschemes │ └── SunshineKit.xcscheme ├── SunshineKit ├── Other │ └── Info.plist └── Source │ ├── Extension │ ├── Date+SunKitExtension.swift │ └── FractionOfDay+SunKitExtension.swift │ ├── Model │ ├── SunKitTypes.swift │ ├── SunPosition.swift │ ├── SunPositionFragment.swift │ ├── SunRiseSet.swift │ └── SunRiseSetFragment.swift │ └── SPA │ ├── NREL │ ├── NRELJulian.swift │ └── NRELSPA.swift │ ├── RadAndAngle.swift │ └── Wikipedia │ └── WikipediaSPA.swift └── SunshineKitTests ├── Info.plist └── Source ├── NREL ├── NRELJulianTests.swift ├── NRELSPATests.swift └── NRELSunriseTests.swift ├── RadAndAngleTests.swift └── WikipediaSPATests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/README.md -------------------------------------------------------------------------------- /SunshineKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit.podspec -------------------------------------------------------------------------------- /SunshineKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SunshineKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SunshineKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SunshineKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /SunshineKit.xcodeproj/xcshareddata/xcschemes/SunshineKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit.xcodeproj/xcshareddata/xcschemes/SunshineKit.xcscheme -------------------------------------------------------------------------------- /SunshineKit/Other/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Other/Info.plist -------------------------------------------------------------------------------- /SunshineKit/Source/Extension/Date+SunKitExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Extension/Date+SunKitExtension.swift -------------------------------------------------------------------------------- /SunshineKit/Source/Extension/FractionOfDay+SunKitExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Extension/FractionOfDay+SunKitExtension.swift -------------------------------------------------------------------------------- /SunshineKit/Source/Model/SunKitTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Model/SunKitTypes.swift -------------------------------------------------------------------------------- /SunshineKit/Source/Model/SunPosition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Model/SunPosition.swift -------------------------------------------------------------------------------- /SunshineKit/Source/Model/SunPositionFragment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Model/SunPositionFragment.swift -------------------------------------------------------------------------------- /SunshineKit/Source/Model/SunRiseSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Model/SunRiseSet.swift -------------------------------------------------------------------------------- /SunshineKit/Source/Model/SunRiseSetFragment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/Model/SunRiseSetFragment.swift -------------------------------------------------------------------------------- /SunshineKit/Source/SPA/NREL/NRELJulian.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/SPA/NREL/NRELJulian.swift -------------------------------------------------------------------------------- /SunshineKit/Source/SPA/NREL/NRELSPA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/SPA/NREL/NRELSPA.swift -------------------------------------------------------------------------------- /SunshineKit/Source/SPA/RadAndAngle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/SPA/RadAndAngle.swift -------------------------------------------------------------------------------- /SunshineKit/Source/SPA/Wikipedia/WikipediaSPA.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKit/Source/SPA/Wikipedia/WikipediaSPA.swift -------------------------------------------------------------------------------- /SunshineKitTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKitTests/Info.plist -------------------------------------------------------------------------------- /SunshineKitTests/Source/NREL/NRELJulianTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKitTests/Source/NREL/NRELJulianTests.swift -------------------------------------------------------------------------------- /SunshineKitTests/Source/NREL/NRELSPATests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKitTests/Source/NREL/NRELSPATests.swift -------------------------------------------------------------------------------- /SunshineKitTests/Source/NREL/NRELSunriseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKitTests/Source/NREL/NRELSunriseTests.swift -------------------------------------------------------------------------------- /SunshineKitTests/Source/RadAndAngleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKitTests/Source/RadAndAngleTests.swift -------------------------------------------------------------------------------- /SunshineKitTests/Source/WikipediaSPATests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Scytalion/SunshineKit/HEAD/SunshineKitTests/Source/WikipediaSPATests.swift --------------------------------------------------------------------------------