From d87bc962254fe945f92891aa0be29d0b9b7bef4a Mon Sep 17 00:00:00 2001 From: Prince Ugwuh Date: Sat, 21 Sep 2019 21:32:12 -0500 Subject: [PATCH] spm support --- .DS_Store | Bin 6148 -> 6148 bytes Package.swift | 28 + .../Extensions/Array+Extension.swift | 0 .../Extensions/CGRect+Extension.swift | 0 .../Extensions/Data+Test.swift | 0 .../Extensions/Dictionary+Extension.swift | 0 .../Extensions/FileManager+Extension.swift | 0 .../Extensions/IndexPath+Extension.swift | 0 .../NSAttributedString+Extension.swift | 0 .../NotificationCenter+Extension .swift | 0 .../Extensions/String+Cases.swift | 0 .../Extensions/String+Extension.swift | 0 .../Extensions/String+Formatting.swift | 0 .../Extensions/URL+Extension.swift | 0 .../Extensions/URLRequest+Test.swift | 0 .../SwiftAdditions}/Utils/Currency.swift | 0 .../SwiftAdditions}/Utils/Debug.swift | 0 .../SwiftAdditions}/Utils/Delay.swift | 0 .../SwiftAdditions}/Utils/Disk.swift | 0 .../SwiftAdditions}/Utils/Keychain.swift | 0 .../SwiftAdditions}/Utils/Paged.swift | 0 .../SwiftAdditions}/Utils/Validator.swift | 0 .../SwiftAdditionsTests_Info.plist | 25 + .../SwiftAdditions_Info.plist | 25 + SwiftAdditions.xcodeproj/project.pbxproj | 1217 +++++++++++------ .../contents.xcworkspacedata | 4 +- .../xcshareddata/WorkspaceSettings.xcsettings | 8 + ...scheme => SwiftAdditions-Package.xcscheme} | 36 +- SwiftAdditions/.DS_Store | Bin 6148 -> 0 bytes SwiftAdditions/Info.plist | 22 - SwiftAdditions/SwiftAdditions.h | 18 - SwiftAdditionsTests/Info.plist | 22 - SwiftAdditionsTests/SwiftAdditionsTests.swift | 33 - Tests/LinuxMain.swift | 7 + .../SwiftAdditionsTests.swift | 15 + .../SwiftAdditionsTests/XCTestManifests.swift | 9 + 36 files changed, 906 insertions(+), 563 deletions(-) create mode 100644 Package.swift rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/Array+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/CGRect+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/Data+Test.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/Dictionary+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/FileManager+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/IndexPath+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/NSAttributedString+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/NotificationCenter+Extension .swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/String+Cases.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/String+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/String+Formatting.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/URL+Extension.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Extensions/URLRequest+Test.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Currency.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Debug.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Delay.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Disk.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Keychain.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Paged.swift (100%) rename {SwiftAdditions/Sources => Sources/SwiftAdditions}/Utils/Validator.swift (100%) create mode 100644 SwiftAdditions.xcodeproj/SwiftAdditionsTests_Info.plist create mode 100644 SwiftAdditions.xcodeproj/SwiftAdditions_Info.plist create mode 100644 SwiftAdditions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename SwiftAdditions.xcodeproj/xcshareddata/xcschemes/{SwiftAdditions.xcscheme => SwiftAdditions-Package.xcscheme} (66%) delete mode 100644 SwiftAdditions/.DS_Store delete mode 100644 SwiftAdditions/Info.plist delete mode 100644 SwiftAdditions/SwiftAdditions.h delete mode 100644 SwiftAdditionsTests/Info.plist delete mode 100644 SwiftAdditionsTests/SwiftAdditionsTests.swift create mode 100644 Tests/LinuxMain.swift create mode 100644 Tests/SwiftAdditionsTests/SwiftAdditionsTests.swift create mode 100644 Tests/SwiftAdditionsTests/XCTestManifests.swift diff --git a/.DS_Store b/.DS_Store index 8e190698b022c13d91a94c70e054c8c820979e3b..ada4d640b950631d6fda8a00517595f26a87930e 100644 GIT binary patch delta 436 zcmZoMXfc=|#>B!ku~2NHo}wrh0|Nsi1A_nqgC9dMgR5swesWUIW=59f%=I8Cb_O2? zPX=cOS7hn@B%lmX2SYp%Px%i9Ko$c7FGB!BB11AmHjqqbNM+DtC}t>U$Ye-kD1jIZ z*SQa4o3zT245hp$B@gAGFgX7-jf~ZsCyhLf0O8D~zGW0u#M1vCUrV@h#yPEvk;4p0VF zYH|#7fFBbFnzgJ9At1*wlwddzWHz!lkyOI$*jU)ixS5@Up92^tz;OT0Jegm_kpmbd NOd#7gM~JLp1^{-kZG`{; delta 210 zcmZoMXfc=|#>B)qu~2NHo}wr#0|Nsi1A_nqLkWW;LkbXPGL&pAT+YY}lHr^DgH>j7 z7mGY2n8lM+UR;orlb-~XIyLzdO9PK&b+w^^g|Uu;shQE_T2@)cS(9h8%CpXf>wUrM zC&aK4$kq4{20#`AgD}uoS>+IhREA=pwZ)z}`N>dIf$m@wN2uN`$id07nVo~51L$HP X=R5Ocei26wkQqQnvuutKS;Gtfj)gc4 diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..d6f2c3f --- /dev/null +++ b/Package.swift @@ -0,0 +1,28 @@ +// swift-tools-version:5.1 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +import PackageDescription + +let package = Package( + name: "SwiftAdditions", + products: [ + // Products define the executables and libraries produced by a package, and make them visible to other packages. + .library( + name: "SwiftAdditions", + targets: ["SwiftAdditions"]), + ], + dependencies: [ + // Dependencies declare other packages that this package depends on. + // .package(url: /* package url */, from: "1.0.0"), + ], + targets: [ + // Targets are the basic building blocks of a package. A target can define a module or a test suite. + // Targets can depend on other targets in this package, and on products in packages which this package depends on. + .target( + name: "SwiftAdditions", + dependencies: []), + .testTarget( + name: "SwiftAdditionsTests", + dependencies: ["SwiftAdditions"]), + ] +) diff --git a/SwiftAdditions/Sources/Extensions/Array+Extension.swift b/Sources/SwiftAdditions/Extensions/Array+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/Array+Extension.swift rename to Sources/SwiftAdditions/Extensions/Array+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/CGRect+Extension.swift b/Sources/SwiftAdditions/Extensions/CGRect+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/CGRect+Extension.swift rename to Sources/SwiftAdditions/Extensions/CGRect+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/Data+Test.swift b/Sources/SwiftAdditions/Extensions/Data+Test.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/Data+Test.swift rename to Sources/SwiftAdditions/Extensions/Data+Test.swift diff --git a/SwiftAdditions/Sources/Extensions/Dictionary+Extension.swift b/Sources/SwiftAdditions/Extensions/Dictionary+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/Dictionary+Extension.swift rename to Sources/SwiftAdditions/Extensions/Dictionary+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/FileManager+Extension.swift b/Sources/SwiftAdditions/Extensions/FileManager+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/FileManager+Extension.swift rename to Sources/SwiftAdditions/Extensions/FileManager+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/IndexPath+Extension.swift b/Sources/SwiftAdditions/Extensions/IndexPath+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/IndexPath+Extension.swift rename to Sources/SwiftAdditions/Extensions/IndexPath+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/NSAttributedString+Extension.swift b/Sources/SwiftAdditions/Extensions/NSAttributedString+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/NSAttributedString+Extension.swift rename to Sources/SwiftAdditions/Extensions/NSAttributedString+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/NotificationCenter+Extension .swift b/Sources/SwiftAdditions/Extensions/NotificationCenter+Extension .swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/NotificationCenter+Extension .swift rename to Sources/SwiftAdditions/Extensions/NotificationCenter+Extension .swift diff --git a/SwiftAdditions/Sources/Extensions/String+Cases.swift b/Sources/SwiftAdditions/Extensions/String+Cases.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/String+Cases.swift rename to Sources/SwiftAdditions/Extensions/String+Cases.swift diff --git a/SwiftAdditions/Sources/Extensions/String+Extension.swift b/Sources/SwiftAdditions/Extensions/String+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/String+Extension.swift rename to Sources/SwiftAdditions/Extensions/String+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/String+Formatting.swift b/Sources/SwiftAdditions/Extensions/String+Formatting.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/String+Formatting.swift rename to Sources/SwiftAdditions/Extensions/String+Formatting.swift diff --git a/SwiftAdditions/Sources/Extensions/URL+Extension.swift b/Sources/SwiftAdditions/Extensions/URL+Extension.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/URL+Extension.swift rename to Sources/SwiftAdditions/Extensions/URL+Extension.swift diff --git a/SwiftAdditions/Sources/Extensions/URLRequest+Test.swift b/Sources/SwiftAdditions/Extensions/URLRequest+Test.swift similarity index 100% rename from SwiftAdditions/Sources/Extensions/URLRequest+Test.swift rename to Sources/SwiftAdditions/Extensions/URLRequest+Test.swift diff --git a/SwiftAdditions/Sources/Utils/Currency.swift b/Sources/SwiftAdditions/Utils/Currency.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Currency.swift rename to Sources/SwiftAdditions/Utils/Currency.swift diff --git a/SwiftAdditions/Sources/Utils/Debug.swift b/Sources/SwiftAdditions/Utils/Debug.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Debug.swift rename to Sources/SwiftAdditions/Utils/Debug.swift diff --git a/SwiftAdditions/Sources/Utils/Delay.swift b/Sources/SwiftAdditions/Utils/Delay.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Delay.swift rename to Sources/SwiftAdditions/Utils/Delay.swift diff --git a/SwiftAdditions/Sources/Utils/Disk.swift b/Sources/SwiftAdditions/Utils/Disk.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Disk.swift rename to Sources/SwiftAdditions/Utils/Disk.swift diff --git a/SwiftAdditions/Sources/Utils/Keychain.swift b/Sources/SwiftAdditions/Utils/Keychain.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Keychain.swift rename to Sources/SwiftAdditions/Utils/Keychain.swift diff --git a/SwiftAdditions/Sources/Utils/Paged.swift b/Sources/SwiftAdditions/Utils/Paged.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Paged.swift rename to Sources/SwiftAdditions/Utils/Paged.swift diff --git a/SwiftAdditions/Sources/Utils/Validator.swift b/Sources/SwiftAdditions/Utils/Validator.swift similarity index 100% rename from SwiftAdditions/Sources/Utils/Validator.swift rename to Sources/SwiftAdditions/Utils/Validator.swift diff --git a/SwiftAdditions.xcodeproj/SwiftAdditionsTests_Info.plist b/SwiftAdditions.xcodeproj/SwiftAdditionsTests_Info.plist new file mode 100644 index 0000000..7c23420 --- /dev/null +++ b/SwiftAdditions.xcodeproj/SwiftAdditionsTests_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/SwiftAdditions.xcodeproj/SwiftAdditions_Info.plist b/SwiftAdditions.xcodeproj/SwiftAdditions_Info.plist new file mode 100644 index 0000000..57ada9f --- /dev/null +++ b/SwiftAdditions.xcodeproj/SwiftAdditions_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/SwiftAdditions.xcodeproj/project.pbxproj b/SwiftAdditions.xcodeproj/project.pbxproj index 402ac33..04c5511 100644 --- a/SwiftAdditions.xcodeproj/project.pbxproj +++ b/SwiftAdditions.xcodeproj/project.pbxproj @@ -1,445 +1,778 @@ // !$*UTF8*$! { - archiveVersion = 1; - classes = { - }; - objectVersion = 50; - objects = { - -/* Begin PBXBuildFile section */ - 1E0236AF2220C4B60060983A /* Paged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E0236AE2220C4B60060983A /* Paged.swift */; }; - 1E88AD3122135BBA008EC4C9 /* Dictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD0C22135BB8008EC4C9 /* Dictionary+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD3722135BBA008EC4C9 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD1222135BB8008EC4C9 /* String+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD3922135BBA008EC4C9 /* NSAttributedString+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD1422135BB8008EC4C9 /* NSAttributedString+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD3D22135BBA008EC4C9 /* String+Cases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD1822135BB8008EC4C9 /* String+Cases.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4222135BBA008EC4C9 /* NotificationCenter+Extension .swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD1D22135BB9008EC4C9 /* NotificationCenter+Extension .swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4322135BBA008EC4C9 /* FileManager+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD1E22135BB9008EC4C9 /* FileManager+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4522135BBA008EC4C9 /* IndexPath+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD2022135BB9008EC4C9 /* IndexPath+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4822135BBA008EC4C9 /* String+Formatting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD2322135BB9008EC4C9 /* String+Formatting.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4922135BBA008EC4C9 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD2422135BB9008EC4C9 /* Array+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4E22135BBA008EC4C9 /* CGRect+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD2922135BB9008EC4C9 /* CGRect+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD4F22135BBA008EC4C9 /* URL+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD2A22135BBA008EC4C9 /* URL+Extension.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD7B221361D1008EC4C9 /* Currency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD55221361D0008EC4C9 /* Currency.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD8B221361D1008EC4C9 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD65221361D0008EC4C9 /* Debug.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD8E221361D1008EC4C9 /* Disk.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD68221361D0008EC4C9 /* Disk.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD8F221361D1008EC4C9 /* Keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD69221361D0008EC4C9 /* Keychain.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD97221361D1008EC4C9 /* Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD71221361D1008EC4C9 /* Validator.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E88AD9F221361D1008EC4C9 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E88AD79221361D1008EC4C9 /* Delay.swift */; settings = {ATTRIBUTES = (Public, ); }; }; - 1EE1E042222718BF003F8AB9 /* URLRequest+Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E041222718BF003F8AB9 /* URLRequest+Test.swift */; }; - 1EE1E044222718CE003F8AB9 /* Data+Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE1E043222718CE003F8AB9 /* Data+Test.swift */; }; - 1EE639ED220D005D00E93E88 /* SwiftAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE639DF220D005D00E93E88 /* SwiftAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 1E0236AE2220C4B60060983A /* Paged.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Paged.swift; sourceTree = ""; }; - 1E88AD0C22135BB8008EC4C9 /* Dictionary+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Dictionary+Extension.swift"; sourceTree = ""; }; - 1E88AD1222135BB8008EC4C9 /* String+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Extension.swift"; sourceTree = ""; }; - 1E88AD1422135BB8008EC4C9 /* NSAttributedString+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Extension.swift"; sourceTree = ""; }; - 1E88AD1822135BB8008EC4C9 /* String+Cases.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Cases.swift"; sourceTree = ""; }; - 1E88AD1D22135BB9008EC4C9 /* NotificationCenter+Extension .swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NotificationCenter+Extension .swift"; sourceTree = ""; }; - 1E88AD1E22135BB9008EC4C9 /* FileManager+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "FileManager+Extension.swift"; sourceTree = ""; }; - 1E88AD2022135BB9008EC4C9 /* IndexPath+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "IndexPath+Extension.swift"; sourceTree = ""; }; - 1E88AD2322135BB9008EC4C9 /* String+Formatting.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Formatting.swift"; sourceTree = ""; }; - 1E88AD2422135BB9008EC4C9 /* Array+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Array+Extension.swift"; sourceTree = ""; }; - 1E88AD2922135BB9008EC4C9 /* CGRect+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CGRect+Extension.swift"; sourceTree = ""; }; - 1E88AD2A22135BBA008EC4C9 /* URL+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "URL+Extension.swift"; sourceTree = ""; }; - 1E88AD55221361D0008EC4C9 /* Currency.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Currency.swift; sourceTree = ""; }; - 1E88AD65221361D0008EC4C9 /* Debug.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Debug.swift; sourceTree = ""; }; - 1E88AD68221361D0008EC4C9 /* Disk.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Disk.swift; sourceTree = ""; }; - 1E88AD69221361D0008EC4C9 /* Keychain.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Keychain.swift; sourceTree = ""; }; - 1E88AD71221361D1008EC4C9 /* Validator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Validator.swift; sourceTree = ""; }; - 1E88AD79221361D1008EC4C9 /* Delay.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Delay.swift; sourceTree = ""; }; - 1EE1E041222718BF003F8AB9 /* URLRequest+Test.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URLRequest+Test.swift"; sourceTree = ""; }; - 1EE1E043222718CE003F8AB9 /* Data+Test.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Data+Test.swift"; sourceTree = ""; }; - 1EE639DC220D005D00E93E88 /* SwiftAdditions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftAdditions.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1EE639DF220D005D00E93E88 /* SwiftAdditions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwiftAdditions.h; sourceTree = ""; }; - 1EE639E0220D005D00E93E88 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 1EE639D9220D005D00E93E88 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 1E88AD0722135B58008EC4C9 /* Sources */ = { - isa = PBXGroup; - children = ( - 1E88AD5322136148008EC4C9 /* Utils */, - 1E88AD5222136138008EC4C9 /* Extensions */, - ); - path = Sources; - sourceTree = ""; - }; - 1E88AD5222136138008EC4C9 /* Extensions */ = { - isa = PBXGroup; - children = ( - 1E88AD2422135BB9008EC4C9 /* Array+Extension.swift */, - 1E88AD2922135BB9008EC4C9 /* CGRect+Extension.swift */, - 1E88AD0C22135BB8008EC4C9 /* Dictionary+Extension.swift */, - 1E88AD1E22135BB9008EC4C9 /* FileManager+Extension.swift */, - 1E88AD2022135BB9008EC4C9 /* IndexPath+Extension.swift */, - 1E88AD1D22135BB9008EC4C9 /* NotificationCenter+Extension .swift */, - 1E88AD1422135BB8008EC4C9 /* NSAttributedString+Extension.swift */, - 1E88AD1822135BB8008EC4C9 /* String+Cases.swift */, - 1E88AD1222135BB8008EC4C9 /* String+Extension.swift */, - 1E88AD2322135BB9008EC4C9 /* String+Formatting.swift */, - 1E88AD2A22135BBA008EC4C9 /* URL+Extension.swift */, - 1EE1E041222718BF003F8AB9 /* URLRequest+Test.swift */, - 1EE1E043222718CE003F8AB9 /* Data+Test.swift */, - ); - path = Extensions; - sourceTree = ""; - }; - 1E88AD5322136148008EC4C9 /* Utils */ = { - isa = PBXGroup; - children = ( - 1E0236AE2220C4B60060983A /* Paged.swift */, - 1E88AD55221361D0008EC4C9 /* Currency.swift */, - 1E88AD65221361D0008EC4C9 /* Debug.swift */, - 1E88AD79221361D1008EC4C9 /* Delay.swift */, - 1E88AD68221361D0008EC4C9 /* Disk.swift */, - 1E88AD69221361D0008EC4C9 /* Keychain.swift */, - 1E88AD71221361D1008EC4C9 /* Validator.swift */, - ); - path = Utils; - sourceTree = ""; - }; - 1EE639D2220D005D00E93E88 = { - isa = PBXGroup; - children = ( - 1EE639DE220D005D00E93E88 /* SwiftAdditions */, - 1EE639DD220D005D00E93E88 /* Products */, - ); - sourceTree = ""; - }; - 1EE639DD220D005D00E93E88 /* Products */ = { - isa = PBXGroup; - children = ( - 1EE639DC220D005D00E93E88 /* SwiftAdditions.framework */, - ); - name = Products; - sourceTree = ""; - }; - 1EE639DE220D005D00E93E88 /* SwiftAdditions */ = { - isa = PBXGroup; - children = ( - 1E88AD0722135B58008EC4C9 /* Sources */, - 1EE639DF220D005D00E93E88 /* SwiftAdditions.h */, - 1EE639E0220D005D00E93E88 /* Info.plist */, - ); - path = SwiftAdditions; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 1EE639D7220D005D00E93E88 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 1EE639ED220D005D00E93E88 /* SwiftAdditions.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 1EE639DB220D005D00E93E88 /* SwiftAdditions */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1EE639F0220D005E00E93E88 /* Build configuration list for PBXNativeTarget "SwiftAdditions" */; - buildPhases = ( - 1EE639D7220D005D00E93E88 /* Headers */, - 1EE639D8220D005D00E93E88 /* Sources */, - 1EE639D9220D005D00E93E88 /* Frameworks */, - 1EE639DA220D005D00E93E88 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SwiftAdditions; - productName = SwiftAdditions; - productReference = 1EE639DC220D005D00E93E88 /* SwiftAdditions.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 1EE639D3220D005D00E93E88 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 1010; - LastUpgradeCheck = 1010; - TargetAttributes = { - 1EE639DB220D005D00E93E88 = { - CreatedOnToolsVersion = 10.1; - LastSwiftMigration = 1020; - }; - }; - }; - buildConfigurationList = 1EE639D6220D005D00E93E88 /* Build configuration list for PBXProject "SwiftAdditions" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - ); - mainGroup = 1EE639D2220D005D00E93E88; - productRefGroup = 1EE639DD220D005D00E93E88 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 1EE639DB220D005D00E93E88 /* SwiftAdditions */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 1EE639DA220D005D00E93E88 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 1EE639D8220D005D00E93E88 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1E88AD8E221361D1008EC4C9 /* Disk.swift in Sources */, - 1E88AD4922135BBA008EC4C9 /* Array+Extension.swift in Sources */, - 1E88AD3722135BBA008EC4C9 /* String+Extension.swift in Sources */, - 1E88AD7B221361D1008EC4C9 /* Currency.swift in Sources */, - 1E88AD4822135BBA008EC4C9 /* String+Formatting.swift in Sources */, - 1E88AD4E22135BBA008EC4C9 /* CGRect+Extension.swift in Sources */, - 1E88AD4522135BBA008EC4C9 /* IndexPath+Extension.swift in Sources */, - 1EE1E044222718CE003F8AB9 /* Data+Test.swift in Sources */, - 1E88AD97221361D1008EC4C9 /* Validator.swift in Sources */, - 1E88AD8F221361D1008EC4C9 /* Keychain.swift in Sources */, - 1E88AD3922135BBA008EC4C9 /* NSAttributedString+Extension.swift in Sources */, - 1E88AD9F221361D1008EC4C9 /* Delay.swift in Sources */, - 1E88AD8B221361D1008EC4C9 /* Debug.swift in Sources */, - 1E88AD4222135BBA008EC4C9 /* NotificationCenter+Extension .swift in Sources */, - 1E88AD4322135BBA008EC4C9 /* FileManager+Extension.swift in Sources */, - 1EE1E042222718BF003F8AB9 /* URLRequest+Test.swift in Sources */, - 1E88AD3D22135BBA008EC4C9 /* String+Cases.swift in Sources */, - 1E0236AF2220C4B60060983A /* Paged.swift in Sources */, - 1E88AD4F22135BBA008EC4C9 /* URL+Extension.swift in Sources */, - 1E88AD3122135BBA008EC4C9 /* Dictionary+Extension.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 1EE639EE220D005E00E93E88 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 1EE639EF220D005E00E93E88 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.4; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 1EE639F1220D005E00E93E88 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = P7LU4G83GL; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = SwiftAdditions/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.prince2k3.SwiftAdditions; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 1EE639F2220D005E00E93E88 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = P7LU4G83GL; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = SwiftAdditions/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.prince2k3.SwiftAdditions; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 1EE639D6220D005D00E93E88 /* Build configuration list for PBXProject "SwiftAdditions" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1EE639EE220D005E00E93E88 /* Debug */, - 1EE639EF220D005E00E93E88 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1EE639F0220D005E00E93E88 /* Build configuration list for PBXNativeTarget "SwiftAdditions" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1EE639F1220D005E00E93E88 /* Debug */, - 1EE639F2220D005E00E93E88 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 1EE639D3220D005D00E93E88 /* Project object */; + archiveVersion = "1"; + objectVersion = "46"; + objects = { + "OBJ_1" = { + isa = "PBXProject"; + attributes = { + LastSwiftMigration = "9999"; + LastUpgradeCheck = "9999"; + }; + buildConfigurationList = "OBJ_2"; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = "en"; + hasScannedForEncodings = "0"; + knownRegions = ( + "en" + ); + mainGroup = "OBJ_5"; + productRefGroup = "OBJ_33"; + projectDirPath = "."; + targets = ( + "SwiftAdditions::SwiftAdditions", + "SwiftAdditions::SwiftPMPackageDescription", + "SwiftAdditions::SwiftAdditionsPackageTests::ProductTarget", + "SwiftAdditions::SwiftAdditionsTests" + ); + }; + "OBJ_10" = { + isa = "PBXFileReference"; + path = "Array+Extension.swift"; + sourceTree = ""; + }; + "OBJ_11" = { + isa = "PBXFileReference"; + path = "CGRect+Extension.swift"; + sourceTree = ""; + }; + "OBJ_12" = { + isa = "PBXFileReference"; + path = "Dictionary+Extension.swift"; + sourceTree = ""; + }; + "OBJ_13" = { + isa = "PBXFileReference"; + path = "FileManager+Extension.swift"; + sourceTree = ""; + }; + "OBJ_14" = { + isa = "PBXFileReference"; + path = "IndexPath+Extension.swift"; + sourceTree = ""; + }; + "OBJ_15" = { + isa = "PBXFileReference"; + path = "NSAttributedString+Extension.swift"; + sourceTree = ""; + }; + "OBJ_16" = { + isa = "PBXFileReference"; + path = "NotificationCenter+Extension .swift"; + sourceTree = ""; + }; + "OBJ_17" = { + isa = "PBXFileReference"; + path = "String+Cases.swift"; + sourceTree = ""; + }; + "OBJ_18" = { + isa = "PBXFileReference"; + path = "String+Extension.swift"; + sourceTree = ""; + }; + "OBJ_19" = { + isa = "PBXFileReference"; + path = "String+Formatting.swift"; + sourceTree = ""; + }; + "OBJ_2" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_3", + "OBJ_4" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_20" = { + isa = "PBXFileReference"; + path = "URL+Extension.swift"; + sourceTree = ""; + }; + "OBJ_21" = { + isa = "PBXGroup"; + children = ( + "OBJ_22", + "OBJ_23", + "OBJ_24", + "OBJ_25", + "OBJ_26", + "OBJ_27", + "OBJ_28" + ); + name = "Utils"; + path = "Utils"; + sourceTree = ""; + }; + "OBJ_22" = { + isa = "PBXFileReference"; + path = "Currency.swift"; + sourceTree = ""; + }; + "OBJ_23" = { + isa = "PBXFileReference"; + path = "Debug.swift"; + sourceTree = ""; + }; + "OBJ_24" = { + isa = "PBXFileReference"; + path = "Delay.swift"; + sourceTree = ""; + }; + "OBJ_25" = { + isa = "PBXFileReference"; + path = "Disk.swift"; + sourceTree = ""; + }; + "OBJ_26" = { + isa = "PBXFileReference"; + path = "Keychain.swift"; + sourceTree = ""; + }; + "OBJ_27" = { + isa = "PBXFileReference"; + path = "Paged.swift"; + sourceTree = ""; + }; + "OBJ_28" = { + isa = "PBXFileReference"; + path = "Validator.swift"; + sourceTree = ""; + }; + "OBJ_29" = { + isa = "PBXGroup"; + children = ( + "OBJ_30" + ); + name = "Tests"; + path = ""; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_3" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = "YES"; + COMBINE_HIDPI_IMAGES = "YES"; + COPY_PHASE_STRIP = "NO"; + DEBUG_INFORMATION_FORMAT = "dwarf"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_NS_ASSERTIONS = "YES"; + GCC_OPTIMIZATION_LEVEL = "0"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + "DEBUG=1" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + ONLY_ACTIVE_ARCH = "YES"; + OTHER_SWIFT_FLAGS = ( + "$(inherited)", + "-DXcode" + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = "macosx"; + SUPPORTED_PLATFORMS = ( + "macosx", + "iphoneos", + "iphonesimulator", + "appletvos", + "appletvsimulator", + "watchos", + "watchsimulator" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE", + "DEBUG" + ); + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + USE_HEADERMAP = "NO"; + }; + name = "Debug"; + }; + "OBJ_30" = { + isa = "PBXGroup"; + children = ( + "OBJ_31", + "OBJ_32" + ); + name = "SwiftAdditionsTests"; + path = "Tests/SwiftAdditionsTests"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_31" = { + isa = "PBXFileReference"; + path = "SwiftAdditionsTests.swift"; + sourceTree = ""; + }; + "OBJ_32" = { + isa = "PBXFileReference"; + path = "XCTestManifests.swift"; + sourceTree = ""; + }; + "OBJ_33" = { + isa = "PBXGroup"; + children = ( + "SwiftAdditions::SwiftAdditionsTests::Product", + "SwiftAdditions::SwiftAdditions::Product" + ); + name = "Products"; + path = ""; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "OBJ_36" = { + isa = "PBXFileReference"; + path = "README.md"; + sourceTree = ""; + }; + "OBJ_38" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_39", + "OBJ_40" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_39" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "SwiftAdditions.xcodeproj/SwiftAdditions_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "8.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "SwiftAdditions"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "SwiftAdditions"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_4" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = "YES"; + COMBINE_HIDPI_IMAGES = "YES"; + COPY_PHASE_STRIP = "YES"; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_OPTIMIZATION_LEVEL = "s"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_SWIFT_FLAGS = ( + "$(inherited)", + "-DXcode" + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = "macosx"; + SUPPORTED_PLATFORMS = ( + "macosx", + "iphoneos", + "iphonesimulator", + "appletvos", + "appletvsimulator", + "watchos", + "watchsimulator" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE" + ); + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + USE_HEADERMAP = "NO"; + }; + name = "Release"; + }; + "OBJ_40" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "SwiftAdditions.xcodeproj/SwiftAdditions_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "8.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "SwiftAdditions"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "SwiftAdditions"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_41" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_42", + "OBJ_43", + "OBJ_44", + "OBJ_45", + "OBJ_46", + "OBJ_47", + "OBJ_48", + "OBJ_49", + "OBJ_50", + "OBJ_51", + "OBJ_52", + "OBJ_53", + "OBJ_54", + "OBJ_55", + "OBJ_56", + "OBJ_57", + "OBJ_58", + "OBJ_59" + ); + }; + "OBJ_42" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_10"; + }; + "OBJ_43" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_11"; + }; + "OBJ_44" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_12"; + }; + "OBJ_45" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_13"; + }; + "OBJ_46" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_14"; + }; + "OBJ_47" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_15"; + }; + "OBJ_48" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_16"; + }; + "OBJ_49" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_17"; + }; + "OBJ_5" = { + isa = "PBXGroup"; + children = ( + "OBJ_6", + "OBJ_7", + "OBJ_29", + "OBJ_33", + "OBJ_36" + ); + path = ""; + sourceTree = ""; + }; + "OBJ_50" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_18"; + }; + "OBJ_51" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_19"; + }; + "OBJ_52" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_20"; + }; + "OBJ_53" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_22"; + }; + "OBJ_54" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_23"; + }; + "OBJ_55" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_24"; + }; + "OBJ_56" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_25"; + }; + "OBJ_57" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_26"; + }; + "OBJ_58" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_27"; + }; + "OBJ_59" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_28"; + }; + "OBJ_6" = { + isa = "PBXFileReference"; + explicitFileType = "sourcecode.swift"; + path = "Package.swift"; + sourceTree = ""; + }; + "OBJ_60" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + ); + }; + "OBJ_62" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_63", + "OBJ_64" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_63" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-target", + "x86_64-apple-macosx10.10", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk", + "-package-description-version", + "5.1" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Debug"; + }; + "OBJ_64" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-target", + "x86_64-apple-macosx10.10", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk", + "-package-description-version", + "5.1" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Release"; + }; + "OBJ_65" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_66" + ); + }; + "OBJ_66" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_6"; + }; + "OBJ_68" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_69", + "OBJ_70" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_69" = { + isa = "XCBuildConfiguration"; + buildSettings = { + }; + name = "Debug"; + }; + "OBJ_7" = { + isa = "PBXGroup"; + children = ( + "OBJ_8" + ); + name = "Sources"; + path = ""; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_70" = { + isa = "XCBuildConfiguration"; + buildSettings = { + }; + name = "Release"; + }; + "OBJ_71" = { + isa = "PBXTargetDependency"; + target = "SwiftAdditions::SwiftAdditionsTests"; + }; + "OBJ_73" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_74", + "OBJ_75" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_74" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "SwiftAdditions.xcodeproj/SwiftAdditionsTests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "8.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "SwiftAdditionsTests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_75" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "SwiftAdditions.xcodeproj/SwiftAdditionsTests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "8.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "SwiftAdditionsTests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_76" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_77", + "OBJ_78" + ); + }; + "OBJ_77" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_31"; + }; + "OBJ_78" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_32"; + }; + "OBJ_79" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + "OBJ_80" + ); + }; + "OBJ_8" = { + isa = "PBXGroup"; + children = ( + "OBJ_9", + "OBJ_21" + ); + name = "SwiftAdditions"; + path = "Sources/SwiftAdditions"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_80" = { + isa = "PBXBuildFile"; + fileRef = "SwiftAdditions::SwiftAdditions::Product"; + }; + "OBJ_81" = { + isa = "PBXTargetDependency"; + target = "SwiftAdditions::SwiftAdditions"; + }; + "OBJ_9" = { + isa = "PBXGroup"; + children = ( + "OBJ_10", + "OBJ_11", + "OBJ_12", + "OBJ_13", + "OBJ_14", + "OBJ_15", + "OBJ_16", + "OBJ_17", + "OBJ_18", + "OBJ_19", + "OBJ_20" + ); + name = "Extensions"; + path = "Extensions"; + sourceTree = ""; + }; + "SwiftAdditions::SwiftAdditions" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_38"; + buildPhases = ( + "OBJ_41", + "OBJ_60" + ); + dependencies = ( + ); + name = "SwiftAdditions"; + productName = "SwiftAdditions"; + productReference = "SwiftAdditions::SwiftAdditions::Product"; + productType = "com.apple.product-type.framework"; + }; + "SwiftAdditions::SwiftAdditions::Product" = { + isa = "PBXFileReference"; + path = "SwiftAdditions.framework"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "SwiftAdditions::SwiftAdditionsPackageTests::ProductTarget" = { + isa = "PBXAggregateTarget"; + buildConfigurationList = "OBJ_68"; + buildPhases = ( + ); + dependencies = ( + "OBJ_71" + ); + name = "SwiftAdditionsPackageTests"; + productName = "SwiftAdditionsPackageTests"; + }; + "SwiftAdditions::SwiftAdditionsTests" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_73"; + buildPhases = ( + "OBJ_76", + "OBJ_79" + ); + dependencies = ( + "OBJ_81" + ); + name = "SwiftAdditionsTests"; + productName = "SwiftAdditionsTests"; + productReference = "SwiftAdditions::SwiftAdditionsTests::Product"; + productType = "com.apple.product-type.bundle.unit-test"; + }; + "SwiftAdditions::SwiftAdditionsTests::Product" = { + isa = "PBXFileReference"; + path = "SwiftAdditionsTests.xctest"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "SwiftAdditions::SwiftPMPackageDescription" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_62"; + buildPhases = ( + "OBJ_65" + ); + dependencies = ( + ); + name = "SwiftAdditionsPackageDescription"; + productName = "SwiftAdditionsPackageDescription"; + productType = "com.apple.product-type.framework"; + }; + }; + rootObject = "OBJ_1"; } diff --git a/SwiftAdditions.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/SwiftAdditions.xcodeproj/project.xcworkspace/contents.xcworkspacedata index 89bb87c..fe1aa71 100644 --- a/SwiftAdditions.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/SwiftAdditions.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:"> - + \ No newline at end of file diff --git a/SwiftAdditions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/SwiftAdditions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..a72dc2b --- /dev/null +++ b/SwiftAdditions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + \ No newline at end of file diff --git a/SwiftAdditions.xcodeproj/xcshareddata/xcschemes/SwiftAdditions.xcscheme b/SwiftAdditions.xcodeproj/xcshareddata/xcschemes/SwiftAdditions-Package.xcscheme similarity index 66% rename from SwiftAdditions.xcodeproj/xcshareddata/xcschemes/SwiftAdditions.xcscheme rename to SwiftAdditions.xcodeproj/xcshareddata/xcschemes/SwiftAdditions-Package.xcscheme index fbe11a1..dbba398 100644 --- a/SwiftAdditions.xcodeproj/xcshareddata/xcschemes/SwiftAdditions.xcscheme +++ b/SwiftAdditions.xcodeproj/xcshareddata/xcschemes/SwiftAdditions-Package.xcscheme @@ -1,6 +1,6 @@ @@ -28,9 +28,17 @@ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" shouldUseLaunchSchemeArgsEnv = "YES"> + + + + - - - - - - - - - - - - diff --git a/SwiftAdditions/.DS_Store b/SwiftAdditions/.DS_Store deleted file mode 100644 index 9cdf102cb5ecdaed3f1122a15e4c051ebe7badee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHK%}(1u5S|U8Y*JPAp%Ue`mr6ZEC@C!1tG}K z(LMpM!VC0q+HZeAgtR>&RG}Sf_M4rZ8Oxu&yIvw<-ErI@@`#8-71kPP{vc{x>73N8 zXA#JBja3>_N(tpu%tbrL|Hy!PcTMV1M#m)S#{27~@+eAWgmLw8yoJ8}r3Dtz5(S7K z(}<3!Px-Cri+@K)Wj?gEFQZ|ajY+i^9FAmcq@}h zr@gt>5^vUDO*pqhFI~%1i&yXi#w}L9 z1*0sL*%yqcEDxNOm>tKM9q%c|mB32CV}=>CN`qMz*)no&a*nPO$ADwNF>ogg*p-Yw zzLRRMh-1Jp@Q@f#>w|zQ^et8f_0oYx9|3@MxV6Amzl$nISoAGc1~CF*CKYH>nLT1K zlMcVIalXaMph+iY4 - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleVersion - $(CURRENT_PROJECT_VERSION) - - diff --git a/SwiftAdditions/SwiftAdditions.h b/SwiftAdditions/SwiftAdditions.h deleted file mode 100644 index 6843364..0000000 --- a/SwiftAdditions/SwiftAdditions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// SwiftAdditions.h -// SwiftAdditions -// -// Created by Prince Ugwuh on 2/7/19. -// - -#import - -//! Project version number for SwiftAdditions. -FOUNDATION_EXPORT double SwiftAdditionsVersionNumber; - -//! Project version string for SwiftAdditions. -FOUNDATION_EXPORT const unsigned char SwiftAdditionsVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - diff --git a/SwiftAdditionsTests/Info.plist b/SwiftAdditionsTests/Info.plist deleted file mode 100644 index 6c40a6c..0000000 --- a/SwiftAdditionsTests/Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/SwiftAdditionsTests/SwiftAdditionsTests.swift b/SwiftAdditionsTests/SwiftAdditionsTests.swift deleted file mode 100644 index e4152c6..0000000 --- a/SwiftAdditionsTests/SwiftAdditionsTests.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// SwiftAdditionsTests.swift -// SwiftAdditionsTests -// -// Created by Prince Ugwuh on 2/7/19. -// - -import XCTest -@testable import SwiftAdditions - -class SwiftAdditionsTests: XCTestCase { - - override func setUp() { - // Put setup code here. This method is called before the invocation of each test method in the class. - } - - override func tearDown() { - // Put teardown code here. This method is called after the invocation of each test method in the class. - } - - func testExample() { - // This is an example of a functional test case. - // Use XCTAssert and related functions to verify your tests produce the correct results. - } - - func testPerformanceExample() { - // This is an example of a performance test case. - self.measure { - // Put the code you want to measure the time of here. - } - } - -} diff --git a/Tests/LinuxMain.swift b/Tests/LinuxMain.swift new file mode 100644 index 0000000..dfa2bba --- /dev/null +++ b/Tests/LinuxMain.swift @@ -0,0 +1,7 @@ +import XCTest + +import SwiftAdditionsTests + +var tests = [XCTestCaseEntry]() +tests += SwiftAdditionsTests.allTests() +XCTMain(tests) diff --git a/Tests/SwiftAdditionsTests/SwiftAdditionsTests.swift b/Tests/SwiftAdditionsTests/SwiftAdditionsTests.swift new file mode 100644 index 0000000..bb015b9 --- /dev/null +++ b/Tests/SwiftAdditionsTests/SwiftAdditionsTests.swift @@ -0,0 +1,15 @@ +import XCTest +@testable import SwiftAdditions + +final class SwiftAdditionsTests: XCTestCase { + func testExample() { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct + // results. + XCTAssertEqual(SwiftAdditions().text, "Hello, World!") + } + + static var allTests = [ + ("testExample", testExample), + ] +} diff --git a/Tests/SwiftAdditionsTests/XCTestManifests.swift b/Tests/SwiftAdditionsTests/XCTestManifests.swift new file mode 100644 index 0000000..c54b80d --- /dev/null +++ b/Tests/SwiftAdditionsTests/XCTestManifests.swift @@ -0,0 +1,9 @@ +import XCTest + +#if !canImport(ObjectiveC) +public func allTests() -> [XCTestCaseEntry] { + return [ + testCase(SwiftAdditionsTests.allTests), + ] +} +#endif