diff --git a/Example/BulletTrainClient.xcodeproj/project.pbxproj b/Example/FlagsmithClient.xcodeproj/project.pbxproj similarity index 63% rename from Example/BulletTrainClient.xcodeproj/project.pbxproj rename to Example/FlagsmithClient.xcodeproj/project.pbxproj index 04f72aa..abab10d 100644 --- a/Example/BulletTrainClient.xcodeproj/project.pbxproj +++ b/Example/FlagsmithClient.xcodeproj/project.pbxproj @@ -7,28 +7,27 @@ objects = { /* Begin PBXBuildFile section */ - 607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD51AFB9204008FA782 /* AppDelegate.swift */; }; - 607FACD81AFB9204008FA782 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD71AFB9204008FA782 /* ViewController.swift */; }; - 607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 607FACD91AFB9204008FA782 /* Main.storyboard */; }; - 607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; }; - 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; }; - B5A1AE983F312F6DA965979E /* Pods_BulletTrainClient_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10059D0327A3F5574B0B51AA /* Pods_BulletTrainClient_Example.framework */; }; + C87CA15C7294632245730C64 /* Pods_FlagsmithClient_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9F7BEB767BE008D76723DD6 /* Pods_FlagsmithClient_Example.framework */; }; + DAED1E94268DBF9100F91DBC /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAED1E8C268DBF9100F91DBC /* ViewController.swift */; }; + DAED1E95268DBF9100F91DBC /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = DAED1E8D268DBF9100F91DBC /* LaunchScreen.xib */; }; + DAED1E96268DBF9100F91DBC /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DAED1E8F268DBF9100F91DBC /* Main.storyboard */; }; + DAED1E97268DBF9100F91DBC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = DAED1E91268DBF9100F91DBC /* Images.xcassets */; }; + DAED1E98268DBF9100F91DBC /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAED1E92268DBF9100F91DBC /* AppDelegate.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 10059D0327A3F5574B0B51AA /* Pods_BulletTrainClient_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BulletTrainClient_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 607FACD01AFB9204008FA782 /* BulletTrainClient_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BulletTrainClient_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 607FACD41AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 607FACD51AFB9204008FA782 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 607FACD71AFB9204008FA782 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 607FACDA1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 607FACDC1AFB9204008FA782 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 607FACDF1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - 905064CD44372C46F6B96F81 /* Pods-BulletTrainClient_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BulletTrainClient_Example.release.xcconfig"; path = "Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.release.xcconfig"; sourceTree = ""; }; - 92F9BF2F3FBF0BA38ADE6566 /* Pods-BulletTrainClient_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BulletTrainClient_Example.debug.xcconfig"; path = "Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.debug.xcconfig"; sourceTree = ""; }; + 5357A0EF6DA00FB7B1E84F8C /* Pods-FlagsmithClient_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlagsmithClient_Example.release.xcconfig"; path = "Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.release.xcconfig"; sourceTree = ""; }; + 607FACD01AFB9204008FA782 /* FlagsmithClient_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FlagsmithClient_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 9DFD4B33E10902546A38D90F /* Pods-FlagsmithClient_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FlagsmithClient_Example.debug.xcconfig"; path = "Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.debug.xcconfig"; sourceTree = ""; }; C4197E729B096AA93F72A537 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = ""; }; - D55EA28CF157EB88CEE632E8 /* BulletTrainClient.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = BulletTrainClient.podspec; path = ../BulletTrainClient.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + C9F7BEB767BE008D76723DD6 /* Pods_FlagsmithClient_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FlagsmithClient_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D55EA28CF157EB88CEE632E8 /* FlagsmithClient.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = FlagsmithClient.podspec; path = ../FlagsmithClient.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; DA1D4A76E760141741612CE0 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; }; + DAED1E8C268DBF9100F91DBC /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + DAED1E8E268DBF9100F91DBC /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; + DAED1E90268DBF9100F91DBC /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + DAED1E91268DBF9100F91DBC /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; + DAED1E92268DBF9100F91DBC /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -36,7 +35,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B5A1AE983F312F6DA965979E /* Pods_BulletTrainClient_Example.framework in Frameworks */, + C87CA15C7294632245730C64 /* Pods_FlagsmithClient_Example.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -46,8 +45,8 @@ 29F8631FCA14FA3231676147 /* Pods */ = { isa = PBXGroup; children = ( - 92F9BF2F3FBF0BA38ADE6566 /* Pods-BulletTrainClient_Example.debug.xcconfig */, - 905064CD44372C46F6B96F81 /* Pods-BulletTrainClient_Example.release.xcconfig */, + 9DFD4B33E10902546A38D90F /* Pods-FlagsmithClient_Example.debug.xcconfig */, + 5357A0EF6DA00FB7B1E84F8C /* Pods-FlagsmithClient_Example.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -55,82 +54,72 @@ 607FACC71AFB9204008FA782 = { isa = PBXGroup; children = ( + DAED1E8B268DBF9100F91DBC /* FlagsmithClient */, 607FACF51AFB993E008FA782 /* Podspec Metadata */, - 607FACD21AFB9204008FA782 /* Example for BulletTrainClient */, 607FACD11AFB9204008FA782 /* Products */, 29F8631FCA14FA3231676147 /* Pods */, - AA95DCA95ABC152C951B0BFF /* Frameworks */, + 754F1C4D5457988E4283F761 /* Frameworks */, ); sourceTree = ""; }; 607FACD11AFB9204008FA782 /* Products */ = { isa = PBXGroup; children = ( - 607FACD01AFB9204008FA782 /* BulletTrainClient_Example.app */, + 607FACD01AFB9204008FA782 /* FlagsmithClient_Example.app */, ); name = Products; sourceTree = ""; }; - 607FACD21AFB9204008FA782 /* Example for BulletTrainClient */ = { - isa = PBXGroup; - children = ( - 607FACD51AFB9204008FA782 /* AppDelegate.swift */, - 607FACD71AFB9204008FA782 /* ViewController.swift */, - 607FACD91AFB9204008FA782 /* Main.storyboard */, - 607FACDC1AFB9204008FA782 /* Images.xcassets */, - 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */, - 607FACD31AFB9204008FA782 /* Supporting Files */, - ); - name = "Example for BulletTrainClient"; - path = BulletTrainClient; - sourceTree = ""; - }; - 607FACD31AFB9204008FA782 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 607FACD41AFB9204008FA782 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; 607FACF51AFB993E008FA782 /* Podspec Metadata */ = { isa = PBXGroup; children = ( - D55EA28CF157EB88CEE632E8 /* BulletTrainClient.podspec */, + D55EA28CF157EB88CEE632E8 /* FlagsmithClient.podspec */, DA1D4A76E760141741612CE0 /* README.md */, C4197E729B096AA93F72A537 /* LICENSE */, ); name = "Podspec Metadata"; sourceTree = ""; }; - AA95DCA95ABC152C951B0BFF /* Frameworks */ = { + 754F1C4D5457988E4283F761 /* Frameworks */ = { isa = PBXGroup; children = ( - 10059D0327A3F5574B0B51AA /* Pods_BulletTrainClient_Example.framework */, + C9F7BEB767BE008D76723DD6 /* Pods_FlagsmithClient_Example.framework */, ); name = Frameworks; sourceTree = ""; }; + DAED1E8B268DBF9100F91DBC /* FlagsmithClient */ = { + isa = PBXGroup; + children = ( + DAED1E8C268DBF9100F91DBC /* ViewController.swift */, + DAED1E8D268DBF9100F91DBC /* LaunchScreen.xib */, + DAED1E8F268DBF9100F91DBC /* Main.storyboard */, + DAED1E91268DBF9100F91DBC /* Images.xcassets */, + DAED1E92268DBF9100F91DBC /* AppDelegate.swift */, + ); + path = FlagsmithClient; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 607FACCF1AFB9204008FA782 /* BulletTrainClient_Example */ = { + 607FACCF1AFB9204008FA782 /* FlagsmithClient_Example */ = { isa = PBXNativeTarget; - buildConfigurationList = 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "BulletTrainClient_Example" */; + buildConfigurationList = 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "FlagsmithClient_Example" */; buildPhases = ( - 37C14137FFB05D1C6C6DE134 /* [CP] Check Pods Manifest.lock */, + 27D3555FA5A06938AB295278 /* [CP] Check Pods Manifest.lock */, 607FACCC1AFB9204008FA782 /* Sources */, 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, - A5982B649135635A2E5AD2D8 /* [CP] Embed Pods Frameworks */, + E11BF19C32D8B6AE324F3B14 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( ); - name = BulletTrainClient_Example; + name = FlagsmithClient_Example; productName = BulletTrainClient; - productReference = 607FACD01AFB9204008FA782 /* BulletTrainClient_Example.app */; + productReference = 607FACD01AFB9204008FA782 /* FlagsmithClient_Example.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -149,7 +138,7 @@ }; }; }; - buildConfigurationList = 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "BulletTrainClient" */; + buildConfigurationList = 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "FlagsmithClient" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; @@ -162,7 +151,7 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 607FACCF1AFB9204008FA782 /* BulletTrainClient_Example */, + 607FACCF1AFB9204008FA782 /* FlagsmithClient_Example */, ); }; /* End PBXProject section */ @@ -172,16 +161,16 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */, - 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */, - 607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */, + DAED1E95268DBF9100F91DBC /* LaunchScreen.xib in Resources */, + DAED1E96268DBF9100F91DBC /* Main.storyboard in Resources */, + DAED1E97268DBF9100F91DBC /* Images.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 37C14137FFB05D1C6C6DE134 /* [CP] Check Pods Manifest.lock */ = { + 27D3555FA5A06938AB295278 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -196,29 +185,29 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-BulletTrainClient_Example-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-FlagsmithClient_Example-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - A5982B649135635A2E5AD2D8 /* [CP] Embed Pods Frameworks */ = { + E11BF19C32D8B6AE324F3B14 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/BulletTrainClient/BulletTrainClient.framework", + "${PODS_ROOT}/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/FlagsmithClient/FlagsmithClient.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BulletTrainClient.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FlagsmithClient.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -228,28 +217,28 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 607FACD81AFB9204008FA782 /* ViewController.swift in Sources */, - 607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */, + DAED1E98268DBF9100F91DBC /* AppDelegate.swift in Sources */, + DAED1E94268DBF9100F91DBC /* ViewController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ - 607FACD91AFB9204008FA782 /* Main.storyboard */ = { + DAED1E8D268DBF9100F91DBC /* LaunchScreen.xib */ = { isa = PBXVariantGroup; children = ( - 607FACDA1AFB9204008FA782 /* Base */, + DAED1E8E268DBF9100F91DBC /* Base */, ); - name = Main.storyboard; + name = LaunchScreen.xib; sourceTree = ""; }; - 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */ = { + DAED1E8F268DBF9100F91DBC /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( - 607FACDF1AFB9204008FA782 /* Base */, + DAED1E90268DBF9100F91DBC /* Base */, ); - name = LaunchScreen.xib; + name = Main.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ @@ -360,10 +349,10 @@ }; 607FACF01AFB9204008FA782 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92F9BF2F3FBF0BA38ADE6566 /* Pods-BulletTrainClient_Example.debug.xcconfig */; + baseConfigurationReference = 9DFD4B33E10902546A38D90F /* Pods-FlagsmithClient_Example.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - INFOPLIST_FILE = BulletTrainClient/Info.plist; + INFOPLIST_FILE = FlagsmithClient/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; @@ -374,10 +363,10 @@ }; 607FACF11AFB9204008FA782 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 905064CD44372C46F6B96F81 /* Pods-BulletTrainClient_Example.release.xcconfig */; + baseConfigurationReference = 5357A0EF6DA00FB7B1E84F8C /* Pods-FlagsmithClient_Example.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - INFOPLIST_FILE = BulletTrainClient/Info.plist; + INFOPLIST_FILE = FlagsmithClient/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; @@ -389,7 +378,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "BulletTrainClient" */ = { + 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "FlagsmithClient" */ = { isa = XCConfigurationList; buildConfigurations = ( 607FACED1AFB9204008FA782 /* Debug */, @@ -398,7 +387,7 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "BulletTrainClient_Example" */ = { + 607FACEF1AFB9204008FA782 /* Build configuration list for PBXNativeTarget "FlagsmithClient_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( 607FACF01AFB9204008FA782 /* Debug */, diff --git a/Example/BulletTrainClient.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Example/FlagsmithClient.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Example/BulletTrainClient.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Example/FlagsmithClient.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/Example/BulletTrainClient.xcodeproj/xcshareddata/xcschemes/BulletTrainClient-Example.xcscheme b/Example/FlagsmithClient.xcodeproj/xcshareddata/xcschemes/BulletTrainClient-Example.xcscheme similarity index 77% rename from Example/BulletTrainClient.xcodeproj/xcshareddata/xcschemes/BulletTrainClient-Example.xcscheme rename to Example/FlagsmithClient.xcodeproj/xcshareddata/xcschemes/BulletTrainClient-Example.xcscheme index fe84263..48f73dd 100644 --- a/Example/BulletTrainClient.xcodeproj/xcshareddata/xcschemes/BulletTrainClient-Example.xcscheme +++ b/Example/FlagsmithClient.xcodeproj/xcshareddata/xcschemes/BulletTrainClient-Example.xcscheme @@ -15,9 +15,9 @@ + BuildableName = "FlagsmithClient_Example.app" + BlueprintName = "FlagsmithClient_Example" + ReferencedContainer = "container:FlagsmithClient.xcodeproj"> + ReferencedContainer = "container:FlagsmithClient.xcodeproj"> @@ -41,6 +41,15 @@ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" shouldUseLaunchSchemeArgsEnv = "YES"> + + + + @@ -49,21 +58,10 @@ BlueprintIdentifier = "607FACE41AFB9204008FA782" BuildableName = "BulletTrainClient_Tests.xctest" BlueprintName = "BulletTrainClient_Tests" - ReferencedContainer = "container:BulletTrainClient.xcodeproj"> + ReferencedContainer = "container:FlagsmithClient.xcodeproj"> - - - - - - + BuildableName = "FlagsmithClient_Example.app" + BlueprintName = "FlagsmithClient_Example" + ReferencedContainer = "container:FlagsmithClient.xcodeproj"> - - + BuildableName = "FlagsmithClient_Example.app" + BlueprintName = "FlagsmithClient_Example" + ReferencedContainer = "container:FlagsmithClient.xcodeproj"> diff --git a/Example/FlagsmithClient.xcodeproj/xcshareddata/xcschemes/FlagsmithClient_Example.xcscheme b/Example/FlagsmithClient.xcodeproj/xcshareddata/xcschemes/FlagsmithClient_Example.xcscheme new file mode 100644 index 0000000..12eb1c5 --- /dev/null +++ b/Example/FlagsmithClient.xcodeproj/xcshareddata/xcschemes/FlagsmithClient_Example.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Example/BulletTrainClient.xcworkspace/contents.xcworkspacedata b/Example/FlagsmithClient.xcworkspace/contents.xcworkspacedata similarity index 77% rename from Example/BulletTrainClient.xcworkspace/contents.xcworkspacedata rename to Example/FlagsmithClient.xcworkspace/contents.xcworkspacedata index 49ac62b..573d8e8 100644 --- a/Example/BulletTrainClient.xcworkspace/contents.xcworkspacedata +++ b/Example/FlagsmithClient.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:FlagsmithClient.xcodeproj"> diff --git a/Example/BulletTrainClient.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Example/FlagsmithClient.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from Example/BulletTrainClient.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to Example/FlagsmithClient.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/Example/BulletTrainClient/AppDelegate.swift b/Example/FlagsmithClient/AppDelegate.swift similarity index 83% rename from Example/BulletTrainClient/AppDelegate.swift rename to Example/FlagsmithClient/AppDelegate.swift index 21b8655..d29d621 100644 --- a/Example/BulletTrainClient/AppDelegate.swift +++ b/Example/FlagsmithClient/AppDelegate.swift @@ -1,13 +1,13 @@ // // AppDelegate.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 06/20/2019. // Copyright (c) 2019 Tomash Tsiupiak. All rights reserved. // import UIKit -import BulletTrainClient +import FlagsmithClient @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { @@ -17,14 +17,14 @@ class AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. - BulletTrain.shared.apiKey = "" - BulletTrain.shared.getFeatureFlags() { (result) in + Flagsmith.shared.apiKey = "" + Flagsmith.shared.getFeatureFlags() { (result) in print(result) } - BulletTrain.shared.hasFeatureFlag(withID: "freeze_delinquent_accounts") { (result) in + Flagsmith.shared.hasFeatureFlag(withID: "freeze_delinquent_accounts") { (result) in print(result) } - //BulletTrain.shared.setTrait(Trait(key: "", value: ""), forIdentity: "") { (result) in print(result) } + //Flagsmith.shared.setTrait(Trait(key: "", value: ""), forIdentity: "") { (result) in print(result) } return true } diff --git a/Example/BulletTrainClient/Base.lproj/LaunchScreen.xib b/Example/FlagsmithClient/Base.lproj/LaunchScreen.xib similarity index 77% rename from Example/BulletTrainClient/Base.lproj/LaunchScreen.xib rename to Example/FlagsmithClient/Base.lproj/LaunchScreen.xib index e2698ef..e4d16e4 100644 --- a/Example/BulletTrainClient/Base.lproj/LaunchScreen.xib +++ b/Example/FlagsmithClient/Base.lproj/LaunchScreen.xib @@ -1,11 +1,7 @@ - - - - + - - + @@ -18,13 +14,13 @@ - + + + + + diff --git a/Example/BulletTrainClient/Base.lproj/Main.storyboard b/Example/FlagsmithClient/Base.lproj/Main.storyboard similarity index 100% rename from Example/BulletTrainClient/Base.lproj/Main.storyboard rename to Example/FlagsmithClient/Base.lproj/Main.storyboard diff --git a/Example/BulletTrainClient/Images.xcassets/AppIcon.appiconset/Contents.json b/Example/FlagsmithClient/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Example/BulletTrainClient/Images.xcassets/AppIcon.appiconset/Contents.json rename to Example/FlagsmithClient/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/Example/BulletTrainClient/Info.plist b/Example/FlagsmithClient/Info.plist similarity index 100% rename from Example/BulletTrainClient/Info.plist rename to Example/FlagsmithClient/Info.plist diff --git a/Example/BulletTrainClient/ViewController.swift b/Example/FlagsmithClient/ViewController.swift similarity index 91% rename from Example/BulletTrainClient/ViewController.swift rename to Example/FlagsmithClient/ViewController.swift index c7af6c1..0549c97 100644 --- a/Example/BulletTrainClient/ViewController.swift +++ b/Example/FlagsmithClient/ViewController.swift @@ -1,13 +1,13 @@ // // ViewController.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 06/20/2019. // Copyright (c) 2019 Tomash Tsiupiak. All rights reserved. // import UIKit -import BulletTrainClient +import FlagsmithClient class ViewController: UIViewController { diff --git a/Example/Podfile b/Example/Podfile index cc44c4a..eb1ec08 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -1,5 +1,5 @@ use_frameworks! -target 'BulletTrainClient_Example' do - pod 'BulletTrainClient', :path => '../' +target 'FlagsmithClient_Example' do + pod 'FlagsmithClient', :path => '../' end diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 4bf4f37..1891002 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - BulletTrainClient (1.0.1) + - FlagsmithClient (1.0.1) DEPENDENCIES: - - BulletTrainClient (from `../`) + - FlagsmithClient (from `../`) EXTERNAL SOURCES: - BulletTrainClient: + FlagsmithClient: :path: "../" SPEC CHECKSUMS: - BulletTrainClient: c21ea61bd2a7da9292404e5f45903e3a7ad78d2f + FlagsmithClient: 01cd05463f73c9ec832599666cac03cfabb857fa -PODFILE CHECKSUM: be7a2446bc362d87dab4e909a6d3abf808921b04 +PODFILE CHECKSUM: 9fc876dee0cf031cae843156b0740a94b4994d8c COCOAPODS: 1.10.0 diff --git a/Example/Pods/Local Podspecs/BulletTrainClient.podspec.json b/Example/Pods/Local Podspecs/FlagsmithClient.podspec.json similarity index 87% rename from Example/Pods/Local Podspecs/BulletTrainClient.podspec.json rename to Example/Pods/Local Podspecs/FlagsmithClient.podspec.json index d347ebd..90a8406 100644 --- a/Example/Pods/Local Podspecs/BulletTrainClient.podspec.json +++ b/Example/Pods/Local Podspecs/FlagsmithClient.podspec.json @@ -1,5 +1,5 @@ { - "name": "BulletTrainClient", + "name": "FlagsmithClient", "version": "1.0.1", "summary": "iOS Client written in Swift for Flagsmith. Ship features with confidence using feature flags and remote config.", "homepage": "https://github.com/Flagsmith/flagsmith-ios-client", @@ -18,7 +18,7 @@ "platforms": { "ios": "8.0" }, - "source_files": "BulletTrainClient/Classes/**/*", + "source_files": "FlagsmithClient/Classes/**/*", "swift_versions": "4.0", "swift_version": "4.0" } diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 4bf4f37..1891002 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,16 +1,16 @@ PODS: - - BulletTrainClient (1.0.1) + - FlagsmithClient (1.0.1) DEPENDENCIES: - - BulletTrainClient (from `../`) + - FlagsmithClient (from `../`) EXTERNAL SOURCES: - BulletTrainClient: + FlagsmithClient: :path: "../" SPEC CHECKSUMS: - BulletTrainClient: c21ea61bd2a7da9292404e5f45903e3a7ad78d2f + FlagsmithClient: 01cd05463f73c9ec832599666cac03cfabb857fa -PODFILE CHECKSUM: be7a2446bc362d87dab4e909a6d3abf808921b04 +PODFILE CHECKSUM: 9fc876dee0cf031cae843156b0740a94b4994d8c COCOAPODS: 1.10.0 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 69de7a6..93923b7 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,175 +7,175 @@ objects = { /* Begin PBXBuildFile section */ - 21A409155FEF75928E99F1E40DF4001A /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 077681B59A7CF96150CA7710C7E2C783 /* Flag.swift */; }; - 42DA188BEF50F27654A2AFBAE0FB3B92 /* Trait.swift in Sources */ = {isa = PBXBuildFile; fileRef = C55F9AE8540D4CC68BF43B43D159EB8C /* Trait.swift */; }; - 639E7B99D3BE7D4B6CD720129232BED6 /* Pods-BulletTrainClient_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A2B283142B0C3636EFC8A00C7465C862 /* Pods-BulletTrainClient_Example-dummy.m */; }; - 65F699425A9210CEE75F861EF439FC48 /* BulletTrainClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 353A492A05591228EB00E5D7A8FFAD54 /* BulletTrainClient-dummy.m */; }; - 7A3243242B349737A8F0A484E24A9AA2 /* BulletTrainClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6339D209B8E42B431C26D3DB1D0F9ED4 /* BulletTrainClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 830E89180DCB64F21524908C33D8741E /* APIManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E086B7E6FC2695796956C1B3F47F1E67 /* APIManager.swift */; }; - 8B627B596A8FCAFBF85165CC3CF59116 /* Feature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47FAE157E6DA2E578B12401076C7D871 /* Feature.swift */; }; - CCCB3E5F400DF3D922BEE0F8D7301803 /* Identity.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7FB85EC88983D664926B4FF7877DF39 /* Identity.swift */; }; - D24AF278DBB3DA55EB0FD454F1621DB5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; - D90218D7669B12B592A7DB68E99CE2E0 /* Pods-BulletTrainClient_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 189E0D276AE4150E882A6CF9CBDA3613 /* Pods-BulletTrainClient_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D93F999D264F3C88E68473D4401F118B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; - DAED1E6D268CB72700F91DBC /* UnknownTypeValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAED1E6C268CB72700F91DBC /* UnknownTypeValue.swift */; }; - F00CC35648FD996F727602361D02E576 /* BulletTrain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 002287D278C469E089E3CF5130354179 /* BulletTrain.swift */; }; + 0C2BAB0FE6A94433D00D22981904DE36 /* Feature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82273496CCBE069367B489145319FB9B /* Feature.swift */; }; + 0DA8132DF2CED796AABFB3E3AB35DB41 /* Trait.swift in Sources */ = {isa = PBXBuildFile; fileRef = F66C677FD5BFAA88AAB3811B280BE5DE /* Trait.swift */; }; + 419966305DA08C786689763CC4ECCE86 /* UnknownTypeValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E0EE7EA6CB644CF0B5ADA3408F3802C /* UnknownTypeValue.swift */; }; + 476A9480C28035F996E58F308906E299 /* Pods-FlagsmithClient_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F66D3EFFD8615AE149DCEEE155C049F /* Pods-FlagsmithClient_Example-dummy.m */; }; + 4D005F80E025C39AD7C5A18BAE93FFD9 /* APIManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5413E397EF91F0A50E2B8CFD0A939A89 /* APIManager.swift */; }; + 87F9A9D2B3979494EBC53AD4DA4FC099 /* Flagsmith.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21D11DBA32C17022A373E2CD568EE99 /* Flagsmith.swift */; }; + 8B1D7CE8813DEA7E8E4A7879E1BEFA0D /* Flag.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A1957B45BB7F8F083A81729F240048 /* Flag.swift */; }; + 8E3F1CFF52F15D069ECEF4D77C2B8986 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; + 90FD08B85790C39EE7BD8DCB6DAED29C /* FlagsmithClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DEF253A1BFCB31C23A3625A74A04AD7C /* FlagsmithClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A13560F4ED65CEDC1BBA0BC739AFB122 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; + A691D674CCEDEA0AB4FBCA07667B0902 /* Identity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31F6268CFD4D89E150C9ABDB1F607CAD /* Identity.swift */; }; + AD4D2A64FD602F5BBED752E018568AD9 /* FlagsmithClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 136599A0544290B6A62DB0C19CB3254B /* FlagsmithClient-dummy.m */; }; + E4CB26F5ACEB4B5517669393F86435DA /* Pods-FlagsmithClient_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 02E4DC32B2FC713ED935462DA9F1CBF9 /* Pods-FlagsmithClient_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - FA374CE180EB1553757C324ACF73EB22 /* PBXContainerItemProxy */ = { + E6B20BF3E082063CC3D82155B3223B65 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2D080BFC42E08678F50A812F8C6AE6D9; - remoteInfo = BulletTrainClient; + remoteGlobalIDString = 11AAFF8883A32F4C9C2E17C1B1AE0614; + remoteInfo = FlagsmithClient; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 002287D278C469E089E3CF5130354179 /* BulletTrain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BulletTrain.swift; path = BulletTrainClient/Classes/BulletTrain.swift; sourceTree = ""; }; - 077681B59A7CF96150CA7710C7E2C783 /* Flag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Flag.swift; path = BulletTrainClient/Classes/Flag.swift; sourceTree = ""; }; - 189E0D276AE4150E882A6CF9CBDA3613 /* Pods-BulletTrainClient_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-BulletTrainClient_Example-umbrella.h"; sourceTree = ""; }; - 31CDEFAF5225BCCFB51FC13098B14AE1 /* Pods-BulletTrainClient_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BulletTrainClient_Example-acknowledgements.plist"; sourceTree = ""; }; - 353A492A05591228EB00E5D7A8FFAD54 /* BulletTrainClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BulletTrainClient-dummy.m"; sourceTree = ""; }; - 46F8253395A4BD55CF7BEF41908FEE37 /* Pods-BulletTrainClient_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-BulletTrainClient_Example-acknowledgements.markdown"; sourceTree = ""; }; - 47FAE157E6DA2E578B12401076C7D871 /* Feature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Feature.swift; path = BulletTrainClient/Classes/Feature.swift; sourceTree = ""; }; - 5546E2304F42A708D94C365AEAE778D3 /* BulletTrainClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BulletTrainClient.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 574DAEC4A7EDC2523FD4B6B132C9411D /* Pods-BulletTrainClient_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BulletTrainClient_Example.debug.xcconfig"; sourceTree = ""; }; - 5F41418BD47825C18F134AB431ADD93C /* BulletTrainClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BulletTrainClient-Info.plist"; sourceTree = ""; }; - 6339D209B8E42B431C26D3DB1D0F9ED4 /* BulletTrainClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BulletTrainClient-umbrella.h"; sourceTree = ""; }; + 02E4DC32B2FC713ED935462DA9F1CBF9 /* Pods-FlagsmithClient_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-FlagsmithClient_Example-umbrella.h"; sourceTree = ""; }; + 0E0EE7EA6CB644CF0B5ADA3408F3802C /* UnknownTypeValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownTypeValue.swift; path = FlagsmithClient/Classes/UnknownTypeValue.swift; sourceTree = ""; }; + 0F66D3EFFD8615AE149DCEEE155C049F /* Pods-FlagsmithClient_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-FlagsmithClient_Example-dummy.m"; sourceTree = ""; }; + 136599A0544290B6A62DB0C19CB3254B /* FlagsmithClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FlagsmithClient-dummy.m"; sourceTree = ""; }; + 250DE57229233B0BAD273A076F108A0E /* Pods-FlagsmithClient_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FlagsmithClient_Example.release.xcconfig"; sourceTree = ""; }; + 31F6268CFD4D89E150C9ABDB1F607CAD /* Identity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Identity.swift; path = FlagsmithClient/Classes/Identity.swift; sourceTree = ""; }; + 368DFAE2AAAB80524EFAFD71A2C92F84 /* Pods-FlagsmithClient_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-FlagsmithClient_Example-acknowledgements.markdown"; sourceTree = ""; }; + 3B040CFA25391975C1615BFB481B68C9 /* Pods-FlagsmithClient_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FlagsmithClient_Example.debug.xcconfig"; sourceTree = ""; }; + 5413E397EF91F0A50E2B8CFD0A939A89 /* APIManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = APIManager.swift; path = FlagsmithClient/Classes/APIManager.swift; sourceTree = ""; }; + 65B286ABA272497BBDE7199B0760F97F /* FlagsmithClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FlagsmithClient.modulemap; sourceTree = ""; }; + 68DDF334F75630BAA85571DF47D87C89 /* FlagsmithClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FlagsmithClient.framework; path = FlagsmithClient.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 707331110BE4AB6B54B99917151F6115 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 7BDA95A6360829173ED9A47EEF55E8A3 /* BulletTrainClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BulletTrainClient.modulemap; sourceTree = ""; }; - 80B10FE479AA2333348713B89F9CA0DB /* BulletTrainClient.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; path = BulletTrainClient.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A2B283142B0C3636EFC8A00C7465C862 /* Pods-BulletTrainClient_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-BulletTrainClient_Example-dummy.m"; sourceTree = ""; }; - B1C8A414F07FF8C5A25333C9EE5B4896 /* Pods_BulletTrainClient_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_BulletTrainClient_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BD1AD14DE2C8C9B4A9C4D7DB73681367 /* BulletTrainClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BulletTrainClient.release.xcconfig; sourceTree = ""; }; - C0D86530765A625A2076354A25D6B6B2 /* BulletTrainClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BulletTrainClient.debug.xcconfig; sourceTree = ""; }; - C31FA07BF13DE8D2261774922AD8B4C9 /* Pods-BulletTrainClient_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-BulletTrainClient_Example.release.xcconfig"; sourceTree = ""; }; - C55F9AE8540D4CC68BF43B43D159EB8C /* Trait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trait.swift; path = BulletTrainClient/Classes/Trait.swift; sourceTree = ""; }; - C7BC40DE4C5BDBB82553CF1BDBEAE953 /* Pods-BulletTrainClient_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-BulletTrainClient_Example-frameworks.sh"; sourceTree = ""; }; - C7FB85EC88983D664926B4FF7877DF39 /* Identity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Identity.swift; path = BulletTrainClient/Classes/Identity.swift; sourceTree = ""; }; - C9A96334992E2103B531CDBD462F677D /* Pods-BulletTrainClient_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-BulletTrainClient_Example-Info.plist"; sourceTree = ""; }; - D4698EE4D1046FA80D51440033D9B230 /* BulletTrainClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BulletTrainClient-prefix.pch"; sourceTree = ""; }; - D9D73AEA416777C6F1A3E0E14C7F6EA4 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - DAED1E6C268CB72700F91DBC /* UnknownTypeValue.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnknownTypeValue.swift; sourceTree = ""; }; - E086B7E6FC2695796956C1B3F47F1E67 /* APIManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = APIManager.swift; path = BulletTrainClient/Classes/APIManager.swift; sourceTree = ""; }; - E2F01A9818AEECDAF6F77E715E07D6C7 /* Pods-BulletTrainClient_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-BulletTrainClient_Example.modulemap"; sourceTree = ""; }; - E9DD2ABCB2DF50ECA32D3EFEA9ED7670 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + 81A815D8A0C28062CD4A8224C6883D5D /* Pods-FlagsmithClient_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-FlagsmithClient_Example.modulemap"; sourceTree = ""; }; + 82273496CCBE069367B489145319FB9B /* Feature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Feature.swift; path = FlagsmithClient/Classes/Feature.swift; sourceTree = ""; }; + 8DAD60CF96676241EFB4B033771D78DD /* FlagsmithClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FlagsmithClient.release.xcconfig; sourceTree = ""; }; + 8FB3AE8E8583EE9574C016D4724EE006 /* FlagsmithClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlagsmithClient-prefix.pch"; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A7D159AFD71C50F45CAAD458140D8648 /* Pods-FlagsmithClient_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-FlagsmithClient_Example-acknowledgements.plist"; sourceTree = ""; }; + B2144ECEE059BCE35A273F3FFCF36B6D /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + B5A1957B45BB7F8F083A81729F240048 /* Flag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Flag.swift; path = FlagsmithClient/Classes/Flag.swift; sourceTree = ""; }; + B7528E5D2516E37BD5B3A5DC02010477 /* Pods-FlagsmithClient_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FlagsmithClient_Example-frameworks.sh"; sourceTree = ""; }; + C1817E8624F31BD483479898AD8A9F9C /* Pods_FlagsmithClient_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_FlagsmithClient_Example.framework; path = "Pods-FlagsmithClient_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + DEF253A1BFCB31C23A3625A74A04AD7C /* FlagsmithClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlagsmithClient-umbrella.h"; sourceTree = ""; }; + E28010F1C58E656FC37588C8A00FEE38 /* Pods-FlagsmithClient_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-FlagsmithClient_Example-Info.plist"; sourceTree = ""; }; + F21D11DBA32C17022A373E2CD568EE99 /* Flagsmith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Flagsmith.swift; path = FlagsmithClient/Classes/Flagsmith.swift; sourceTree = ""; }; + F66C677FD5BFAA88AAB3811B280BE5DE /* Trait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Trait.swift; path = FlagsmithClient/Classes/Trait.swift; sourceTree = ""; }; + F9B7A470E746D29B260732BA481E13CF /* FlagsmithClient.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FlagsmithClient.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + FB968DA08CB1FE6407093B23A0AA92FF /* FlagsmithClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FlagsmithClient.debug.xcconfig; sourceTree = ""; }; + FB9F390F6F50310EB9B832509C75A96D /* FlagsmithClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FlagsmithClient-Info.plist"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 0F772FD9ABE8A3A9FB0D0C30007115E5 /* Frameworks */ = { + 2D732F692E79AF0AE0F419BB2B6B682B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D93F999D264F3C88E68473D4401F118B /* Foundation.framework in Frameworks */, + 8E3F1CFF52F15D069ECEF4D77C2B8986 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2465E69737D8C45F5B44C2FF9A94E9A6 /* Frameworks */ = { + 6EDAD7E410035E49CCB513CE8B786963 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D24AF278DBB3DA55EB0FD454F1621DB5 /* Foundation.framework in Frameworks */, + A13560F4ED65CEDC1BBA0BC739AFB122 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 578452D2E740E91742655AC8F1636D1F /* iOS */ = { + 23416EDF924113FD2C120B3347BBE767 /* Development Pods */ = { isa = PBXGroup; children = ( - 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, + 70509BC80698CEEE4541284EFC43216D /* FlagsmithClient */, ); - name = iOS; + name = "Development Pods"; sourceTree = ""; }; - 672CE8EF405D50E245286F0723F9C1C9 /* Development Pods */ = { + 578452D2E740E91742655AC8F1636D1F /* iOS */ = { isa = PBXGroup; children = ( - CA735ED30FCAF745DF9D17C34CCD1963 /* BulletTrainClient */, + 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, ); - name = "Development Pods"; + name = iOS; sourceTree = ""; }; - 7B3A56D321EE52AA8D50CD53A0B7FD18 /* Targets Support Files */ = { + 70509BC80698CEEE4541284EFC43216D /* FlagsmithClient */ = { isa = PBXGroup; children = ( - 9C288955B5DB883C8098AAAE67EB1B7C /* Pods-BulletTrainClient_Example */, + 5413E397EF91F0A50E2B8CFD0A939A89 /* APIManager.swift */, + 82273496CCBE069367B489145319FB9B /* Feature.swift */, + B5A1957B45BB7F8F083A81729F240048 /* Flag.swift */, + F21D11DBA32C17022A373E2CD568EE99 /* Flagsmith.swift */, + 31F6268CFD4D89E150C9ABDB1F607CAD /* Identity.swift */, + F66C677FD5BFAA88AAB3811B280BE5DE /* Trait.swift */, + 0E0EE7EA6CB644CF0B5ADA3408F3802C /* UnknownTypeValue.swift */, + 787F1395C9DDF28AD108EFC0A040A989 /* Pod */, + 8D998E04F379B8D3FEAC06450D0B8CA4 /* Support Files */, ); - name = "Targets Support Files"; + name = FlagsmithClient; + path = ../..; sourceTree = ""; }; - 83BF3ECD4EF2A1C8C343353CD41D6199 /* Pod */ = { + 71FEAF6FD2C81B205EDD5BFFCC9A9E66 /* Pods-FlagsmithClient_Example */ = { isa = PBXGroup; children = ( - 80B10FE479AA2333348713B89F9CA0DB /* BulletTrainClient.podspec */, - D9D73AEA416777C6F1A3E0E14C7F6EA4 /* LICENSE */, - E9DD2ABCB2DF50ECA32D3EFEA9ED7670 /* README.md */, + 81A815D8A0C28062CD4A8224C6883D5D /* Pods-FlagsmithClient_Example.modulemap */, + 368DFAE2AAAB80524EFAFD71A2C92F84 /* Pods-FlagsmithClient_Example-acknowledgements.markdown */, + A7D159AFD71C50F45CAAD458140D8648 /* Pods-FlagsmithClient_Example-acknowledgements.plist */, + 0F66D3EFFD8615AE149DCEEE155C049F /* Pods-FlagsmithClient_Example-dummy.m */, + B7528E5D2516E37BD5B3A5DC02010477 /* Pods-FlagsmithClient_Example-frameworks.sh */, + E28010F1C58E656FC37588C8A00FEE38 /* Pods-FlagsmithClient_Example-Info.plist */, + 02E4DC32B2FC713ED935462DA9F1CBF9 /* Pods-FlagsmithClient_Example-umbrella.h */, + 3B040CFA25391975C1615BFB481B68C9 /* Pods-FlagsmithClient_Example.debug.xcconfig */, + 250DE57229233B0BAD273A076F108A0E /* Pods-FlagsmithClient_Example.release.xcconfig */, ); - name = Pod; + name = "Pods-FlagsmithClient_Example"; + path = "Target Support Files/Pods-FlagsmithClient_Example"; sourceTree = ""; }; - 9C288955B5DB883C8098AAAE67EB1B7C /* Pods-BulletTrainClient_Example */ = { + 787F1395C9DDF28AD108EFC0A040A989 /* Pod */ = { isa = PBXGroup; children = ( - E2F01A9818AEECDAF6F77E715E07D6C7 /* Pods-BulletTrainClient_Example.modulemap */, - 46F8253395A4BD55CF7BEF41908FEE37 /* Pods-BulletTrainClient_Example-acknowledgements.markdown */, - 31CDEFAF5225BCCFB51FC13098B14AE1 /* Pods-BulletTrainClient_Example-acknowledgements.plist */, - A2B283142B0C3636EFC8A00C7465C862 /* Pods-BulletTrainClient_Example-dummy.m */, - C7BC40DE4C5BDBB82553CF1BDBEAE953 /* Pods-BulletTrainClient_Example-frameworks.sh */, - C9A96334992E2103B531CDBD462F677D /* Pods-BulletTrainClient_Example-Info.plist */, - 189E0D276AE4150E882A6CF9CBDA3613 /* Pods-BulletTrainClient_Example-umbrella.h */, - 574DAEC4A7EDC2523FD4B6B132C9411D /* Pods-BulletTrainClient_Example.debug.xcconfig */, - C31FA07BF13DE8D2261774922AD8B4C9 /* Pods-BulletTrainClient_Example.release.xcconfig */, + F9B7A470E746D29B260732BA481E13CF /* FlagsmithClient.podspec */, + B2144ECEE059BCE35A273F3FFCF36B6D /* LICENSE */, + 707331110BE4AB6B54B99917151F6115 /* README.md */, ); - name = "Pods-BulletTrainClient_Example"; - path = "Target Support Files/Pods-BulletTrainClient_Example"; + name = Pod; sourceTree = ""; }; - B385D17D0EF805454D3A6615067C33F2 /* Support Files */ = { + 8D998E04F379B8D3FEAC06450D0B8CA4 /* Support Files */ = { isa = PBXGroup; children = ( - 7BDA95A6360829173ED9A47EEF55E8A3 /* BulletTrainClient.modulemap */, - 353A492A05591228EB00E5D7A8FFAD54 /* BulletTrainClient-dummy.m */, - 5F41418BD47825C18F134AB431ADD93C /* BulletTrainClient-Info.plist */, - D4698EE4D1046FA80D51440033D9B230 /* BulletTrainClient-prefix.pch */, - 6339D209B8E42B431C26D3DB1D0F9ED4 /* BulletTrainClient-umbrella.h */, - C0D86530765A625A2076354A25D6B6B2 /* BulletTrainClient.debug.xcconfig */, - BD1AD14DE2C8C9B4A9C4D7DB73681367 /* BulletTrainClient.release.xcconfig */, + 65B286ABA272497BBDE7199B0760F97F /* FlagsmithClient.modulemap */, + 136599A0544290B6A62DB0C19CB3254B /* FlagsmithClient-dummy.m */, + FB9F390F6F50310EB9B832509C75A96D /* FlagsmithClient-Info.plist */, + 8FB3AE8E8583EE9574C016D4724EE006 /* FlagsmithClient-prefix.pch */, + DEF253A1BFCB31C23A3625A74A04AD7C /* FlagsmithClient-umbrella.h */, + FB968DA08CB1FE6407093B23A0AA92FF /* FlagsmithClient.debug.xcconfig */, + 8DAD60CF96676241EFB4B033771D78DD /* FlagsmithClient.release.xcconfig */, ); name = "Support Files"; - path = "Example/Pods/Target Support Files/BulletTrainClient"; + path = "Example/Pods/Target Support Files/FlagsmithClient"; sourceTree = ""; }; - CA735ED30FCAF745DF9D17C34CCD1963 /* BulletTrainClient */ = { + BA8A3B9AA623A3EC5D887B56C04C7D73 /* Targets Support Files */ = { isa = PBXGroup; children = ( - E086B7E6FC2695796956C1B3F47F1E67 /* APIManager.swift */, - 002287D278C469E089E3CF5130354179 /* BulletTrain.swift */, - 47FAE157E6DA2E578B12401076C7D871 /* Feature.swift */, - 077681B59A7CF96150CA7710C7E2C783 /* Flag.swift */, - C7FB85EC88983D664926B4FF7877DF39 /* Identity.swift */, - C55F9AE8540D4CC68BF43B43D159EB8C /* Trait.swift */, - DAED1E6C268CB72700F91DBC /* UnknownTypeValue.swift */, - 83BF3ECD4EF2A1C8C343353CD41D6199 /* Pod */, - B385D17D0EF805454D3A6615067C33F2 /* Support Files */, + 71FEAF6FD2C81B205EDD5BFFCC9A9E66 /* Pods-FlagsmithClient_Example */, ); - name = BulletTrainClient; - path = ../..; + name = "Targets Support Files"; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - 672CE8EF405D50E245286F0723F9C1C9 /* Development Pods */, + 23416EDF924113FD2C120B3347BBE767 /* Development Pods */, D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, - D22FC7E8CEBBE3C0526C102FEE525FFF /* Products */, - 7B3A56D321EE52AA8D50CD53A0B7FD18 /* Targets Support Files */, + FE52B5B8F3F5BC4A9099F53B71D0FD9C /* Products */, + BA8A3B9AA623A3EC5D887B56C04C7D73 /* Targets Support Files */, ); sourceTree = ""; }; @@ -187,11 +187,11 @@ name = Frameworks; sourceTree = ""; }; - D22FC7E8CEBBE3C0526C102FEE525FFF /* Products */ = { + FE52B5B8F3F5BC4A9099F53B71D0FD9C /* Products */ = { isa = PBXGroup; children = ( - 5546E2304F42A708D94C365AEAE778D3 /* BulletTrainClient.framework */, - B1C8A414F07FF8C5A25333C9EE5B4896 /* Pods_BulletTrainClient_Example.framework */, + 68DDF334F75630BAA85571DF47D87C89 /* FlagsmithClient.framework */, + C1817E8624F31BD483479898AD8A9F9C /* Pods_FlagsmithClient_Example.framework */, ); name = Products; sourceTree = ""; @@ -199,60 +199,60 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 341C3F2BF98B8F087907E38F870F3B66 /* Headers */ = { + 9210672221DC3134FA74161EF496584A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D90218D7669B12B592A7DB68E99CE2E0 /* Pods-BulletTrainClient_Example-umbrella.h in Headers */, + 90FD08B85790C39EE7BD8DCB6DAED29C /* FlagsmithClient-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8687FCCE78B3F980D20BBA99E8D20CF1 /* Headers */ = { + 98BE76019F73FE655D3564E218CE9AFF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 7A3243242B349737A8F0A484E24A9AA2 /* BulletTrainClient-umbrella.h in Headers */, + E4CB26F5ACEB4B5517669393F86435DA /* Pods-FlagsmithClient_Example-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 2D080BFC42E08678F50A812F8C6AE6D9 /* BulletTrainClient */ = { + 11AAFF8883A32F4C9C2E17C1B1AE0614 /* FlagsmithClient */ = { isa = PBXNativeTarget; - buildConfigurationList = 25F1F1844A0C0A1A13F43447CA4711D9 /* Build configuration list for PBXNativeTarget "BulletTrainClient" */; + buildConfigurationList = 3B2A87C86D3BA3AA3C7C239FBB1B85B8 /* Build configuration list for PBXNativeTarget "FlagsmithClient" */; buildPhases = ( - 8687FCCE78B3F980D20BBA99E8D20CF1 /* Headers */, - 8F49456817307F8B3F22458965A048A8 /* Sources */, - 2465E69737D8C45F5B44C2FF9A94E9A6 /* Frameworks */, - 49E97227DC0B8A8531F02F8F5EC3060E /* Resources */, + 9210672221DC3134FA74161EF496584A /* Headers */, + 05949553AF387FD2E065E7B4B915D8E3 /* Sources */, + 2D732F692E79AF0AE0F419BB2B6B682B /* Frameworks */, + 62C760B0064C4C3584F9C7D1E976EEC5 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = BulletTrainClient; - productName = BulletTrainClient; - productReference = 5546E2304F42A708D94C365AEAE778D3 /* BulletTrainClient.framework */; + name = FlagsmithClient; + productName = FlagsmithClient; + productReference = 68DDF334F75630BAA85571DF47D87C89 /* FlagsmithClient.framework */; productType = "com.apple.product-type.framework"; }; - A436EC89F22B8756231EB8141807B290 /* Pods-BulletTrainClient_Example */ = { + 770799B5DCFAB0B1BCF1BD365E2C1BC5 /* Pods-FlagsmithClient_Example */ = { isa = PBXNativeTarget; - buildConfigurationList = CFA345A6DE19DC3A15DA527FF524580C /* Build configuration list for PBXNativeTarget "Pods-BulletTrainClient_Example" */; + buildConfigurationList = 4D1BA8DB7886464F47CEE81438E49924 /* Build configuration list for PBXNativeTarget "Pods-FlagsmithClient_Example" */; buildPhases = ( - 341C3F2BF98B8F087907E38F870F3B66 /* Headers */, - 7AD9306DEB8667621DBDD492EE44EF85 /* Sources */, - 0F772FD9ABE8A3A9FB0D0C30007115E5 /* Frameworks */, - 84D435849A2644CF208674D99E032454 /* Resources */, + 98BE76019F73FE655D3564E218CE9AFF /* Headers */, + D8EA36BE585168E14B70C3547D09F38E /* Sources */, + 6EDAD7E410035E49CCB513CE8B786963 /* Frameworks */, + C51E62802F24519F94DC580929D4E62C /* Resources */, ); buildRules = ( ); dependencies = ( - 59A6640FEFFF709C6C0C5F318368AFE9 /* PBXTargetDependency */, + 09013584D93115B1EFA89EA774EDAEB7 /* PBXTargetDependency */, ); - name = "Pods-BulletTrainClient_Example"; - productName = "Pods-BulletTrainClient_Example"; - productReference = B1C8A414F07FF8C5A25333C9EE5B4896 /* Pods_BulletTrainClient_Example.framework */; + name = "Pods-FlagsmithClient_Example"; + productName = "Pods-FlagsmithClient_Example"; + productReference = C1817E8624F31BD483479898AD8A9F9C /* Pods_FlagsmithClient_Example.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -273,25 +273,25 @@ Base, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = D22FC7E8CEBBE3C0526C102FEE525FFF /* Products */; + productRefGroup = FE52B5B8F3F5BC4A9099F53B71D0FD9C /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 2D080BFC42E08678F50A812F8C6AE6D9 /* BulletTrainClient */, - A436EC89F22B8756231EB8141807B290 /* Pods-BulletTrainClient_Example */, + 11AAFF8883A32F4C9C2E17C1B1AE0614 /* FlagsmithClient */, + 770799B5DCFAB0B1BCF1BD365E2C1BC5 /* Pods-FlagsmithClient_Example */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 49E97227DC0B8A8531F02F8F5EC3060E /* Resources */ = { + 62C760B0064C4C3584F9C7D1E976EEC5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 84D435849A2644CF208674D99E032454 /* Resources */ = { + C51E62802F24519F94DC580929D4E62C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -301,73 +301,41 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 7AD9306DEB8667621DBDD492EE44EF85 /* Sources */ = { + 05949553AF387FD2E065E7B4B915D8E3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 639E7B99D3BE7D4B6CD720129232BED6 /* Pods-BulletTrainClient_Example-dummy.m in Sources */, + 4D005F80E025C39AD7C5A18BAE93FFD9 /* APIManager.swift in Sources */, + 0C2BAB0FE6A94433D00D22981904DE36 /* Feature.swift in Sources */, + 8B1D7CE8813DEA7E8E4A7879E1BEFA0D /* Flag.swift in Sources */, + 87F9A9D2B3979494EBC53AD4DA4FC099 /* Flagsmith.swift in Sources */, + AD4D2A64FD602F5BBED752E018568AD9 /* FlagsmithClient-dummy.m in Sources */, + A691D674CCEDEA0AB4FBCA07667B0902 /* Identity.swift in Sources */, + 0DA8132DF2CED796AABFB3E3AB35DB41 /* Trait.swift in Sources */, + 419966305DA08C786689763CC4ECCE86 /* UnknownTypeValue.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8F49456817307F8B3F22458965A048A8 /* Sources */ = { + D8EA36BE585168E14B70C3547D09F38E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 830E89180DCB64F21524908C33D8741E /* APIManager.swift in Sources */, - F00CC35648FD996F727602361D02E576 /* BulletTrain.swift in Sources */, - 65F699425A9210CEE75F861EF439FC48 /* BulletTrainClient-dummy.m in Sources */, - 8B627B596A8FCAFBF85165CC3CF59116 /* Feature.swift in Sources */, - 21A409155FEF75928E99F1E40DF4001A /* Flag.swift in Sources */, - DAED1E6D268CB72700F91DBC /* UnknownTypeValue.swift in Sources */, - CCCB3E5F400DF3D922BEE0F8D7301803 /* Identity.swift in Sources */, - 42DA188BEF50F27654A2AFBAE0FB3B92 /* Trait.swift in Sources */, + 476A9480C28035F996E58F308906E299 /* Pods-FlagsmithClient_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 59A6640FEFFF709C6C0C5F318368AFE9 /* PBXTargetDependency */ = { + 09013584D93115B1EFA89EA774EDAEB7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BulletTrainClient; - target = 2D080BFC42E08678F50A812F8C6AE6D9 /* BulletTrainClient */; - targetProxy = FA374CE180EB1553757C324ACF73EB22 /* PBXContainerItemProxy */; + name = FlagsmithClient; + target = 11AAFF8883A32F4C9C2E17C1B1AE0614 /* FlagsmithClient */; + targetProxy = E6B20BF3E082063CC3D82155B3223B65 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 2A7D51115F3AF2F5DABFCA9E6A920218 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 574DAEC4A7EDC2523FD4B6B132C9411D /* Pods-BulletTrainClient_Example.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 431BA2B8298F0EE71735B9E0114E1955 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -423,15 +391,48 @@ MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; }; name = Release; }; - 59AA82D77FD2F7B5EF66045CAE172009 /* Debug */ = { + 4372A130C2A36956B25D6F048160B275 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3B040CFA25391975C1615BFB481B68C9 /* Pods-FlagsmithClient_Example.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 747344DF3F6F57A1C0F0AD090380FC6C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C0D86530765A625A2076354A25D6B6B2 /* BulletTrainClient.debug.xcconfig */; + baseConfigurationReference = FB968DA08CB1FE6407093B23A0AA92FF /* FlagsmithClient.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -441,14 +442,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/BulletTrainClient/BulletTrainClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/BulletTrainClient/BulletTrainClient-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/FlagsmithClient/FlagsmithClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FlagsmithClient/FlagsmithClient-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/BulletTrainClient/BulletTrainClient.modulemap"; - PRODUCT_MODULE_NAME = BulletTrainClient; - PRODUCT_NAME = BulletTrainClient; + MODULEMAP_FILE = "Target Support Files/FlagsmithClient/FlagsmithClient.modulemap"; + PRODUCT_MODULE_NAME = FlagsmithClient; + PRODUCT_NAME = FlagsmithClient; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -525,9 +526,9 @@ }; name = Debug; }; - A0D85ABF79F62DA747601B260ACD49FD /* Release */ = { + E0B49EF89B90790D4550222B2684E024 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BD1AD14DE2C8C9B4A9C4D7DB73681367 /* BulletTrainClient.release.xcconfig */; + baseConfigurationReference = 8DAD60CF96676241EFB4B033771D78DD /* FlagsmithClient.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -537,14 +538,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/BulletTrainClient/BulletTrainClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/BulletTrainClient/BulletTrainClient-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/FlagsmithClient/FlagsmithClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FlagsmithClient/FlagsmithClient-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/BulletTrainClient/BulletTrainClient.modulemap"; - PRODUCT_MODULE_NAME = BulletTrainClient; - PRODUCT_NAME = BulletTrainClient; + MODULEMAP_FILE = "Target Support Files/FlagsmithClient/FlagsmithClient.modulemap"; + PRODUCT_MODULE_NAME = FlagsmithClient; + PRODUCT_NAME = FlagsmithClient; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -556,9 +557,9 @@ }; name = Release; }; - BB08540EF6A6D7B5DE8AB9E694F2F2E3 /* Release */ = { + F1FCE98FD2D479CABB9B9B44EB21EB4A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C31FA07BF13DE8D2261774922AD8B4C9 /* Pods-BulletTrainClient_Example.release.xcconfig */; + baseConfigurationReference = 250DE57229233B0BAD273A076F108A0E /* Pods-FlagsmithClient_Example.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -569,12 +570,12 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -592,11 +593,11 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 25F1F1844A0C0A1A13F43447CA4711D9 /* Build configuration list for PBXNativeTarget "BulletTrainClient" */ = { + 3B2A87C86D3BA3AA3C7C239FBB1B85B8 /* Build configuration list for PBXNativeTarget "FlagsmithClient" */ = { isa = XCConfigurationList; buildConfigurations = ( - 59AA82D77FD2F7B5EF66045CAE172009 /* Debug */, - A0D85ABF79F62DA747601B260ACD49FD /* Release */, + 747344DF3F6F57A1C0F0AD090380FC6C /* Debug */, + E0B49EF89B90790D4550222B2684E024 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -610,11 +611,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CFA345A6DE19DC3A15DA527FF524580C /* Build configuration list for PBXNativeTarget "Pods-BulletTrainClient_Example" */ = { + 4D1BA8DB7886464F47CEE81438E49924 /* Build configuration list for PBXNativeTarget "Pods-FlagsmithClient_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2A7D51115F3AF2F5DABFCA9E6A920218 /* Debug */, - BB08540EF6A6D7B5DE8AB9E694F2F2E3 /* Release */, + 4372A130C2A36956B25D6F048160B275 /* Debug */, + F1FCE98FD2D479CABB9B9B44EB21EB4A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-dummy.m b/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-dummy.m deleted file mode 100644 index 9070292..0000000 --- a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_BulletTrainClient : NSObject -@end -@implementation PodsDummy_BulletTrainClient -@end diff --git a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient.modulemap b/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient.modulemap deleted file mode 100644 index 1fa8408..0000000 --- a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module BulletTrainClient { - umbrella header "BulletTrainClient-umbrella.h" - - export * - module * { export * } -} diff --git a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-Info.plist b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-Info.plist similarity index 100% rename from Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-Info.plist rename to Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-Info.plist diff --git a/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-dummy.m b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-dummy.m new file mode 100644 index 0000000..b549cb3 --- /dev/null +++ b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_FlagsmithClient : NSObject +@end +@implementation PodsDummy_FlagsmithClient +@end diff --git a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-prefix.pch b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-prefix.pch similarity index 100% rename from Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-prefix.pch rename to Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-prefix.pch diff --git a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-umbrella.h b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-umbrella.h similarity index 60% rename from Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-umbrella.h rename to Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-umbrella.h index 5502978..3a4ff48 100644 --- a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient-umbrella.h +++ b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient-umbrella.h @@ -11,6 +11,6 @@ #endif -FOUNDATION_EXPORT double BulletTrainClientVersionNumber; -FOUNDATION_EXPORT const unsigned char BulletTrainClientVersionString[]; +FOUNDATION_EXPORT double FlagsmithClientVersionNumber; +FOUNDATION_EXPORT const unsigned char FlagsmithClientVersionString[]; diff --git a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient.xcconfig b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.debug.xcconfig similarity index 59% rename from Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient.xcconfig rename to Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.debug.xcconfig index c3cf436..2be98a6 100644 --- a/Example/Pods/Target Support Files/BulletTrainClient/BulletTrainClient.xcconfig +++ b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.debug.xcconfig @@ -1,9 +1,12 @@ -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BulletTrainClient +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FlagsmithClient GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.modulemap b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.modulemap new file mode 100644 index 0000000..5375ca3 --- /dev/null +++ b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.modulemap @@ -0,0 +1,6 @@ +framework module FlagsmithClient { + umbrella header "FlagsmithClient-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.release.xcconfig b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.release.xcconfig new file mode 100644 index 0000000..2be98a6 --- /dev/null +++ b/Example/Pods/Target Support Files/FlagsmithClient/FlagsmithClient.release.xcconfig @@ -0,0 +1,12 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FlagsmithClient +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-dummy.m b/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-dummy.m deleted file mode 100644 index d2d0f12..0000000 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_BulletTrainClient_Example : NSObject -@end -@implementation PodsDummy_Pods_BulletTrainClient_Example -@end diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.modulemap b/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.modulemap deleted file mode 100644 index 57dc5fa..0000000 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_BulletTrainClient_Example { - umbrella header "Pods-BulletTrainClient_Example-umbrella.h" - - export * - module * { export * } -} diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-Info.plist b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-Info.plist similarity index 100% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-Info.plist rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-Info.plist diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-acknowledgements.markdown similarity index 98% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-acknowledgements.markdown rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-acknowledgements.markdown index c2b445b..515c480 100644 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-acknowledgements.markdown +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-acknowledgements.markdown @@ -1,7 +1,7 @@ # Acknowledgements This application makes use of the following third party libraries: -## BulletTrainClient +## FlagsmithClient Copyright (c) 2019 Solid State Technology Ltd (https://www.solidstategroup.com/) and individual contributors. All rights reserved. diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-acknowledgements.plist similarity index 98% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-acknowledgements.plist rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-acknowledgements.plist index e75e99e..54baa4f 100644 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-acknowledgements.plist +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-acknowledgements.plist @@ -30,7 +30,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND License MIT Title - BulletTrainClient + FlagsmithClient Type PSGroupSpecifier diff --git a/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-dummy.m b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-dummy.m new file mode 100644 index 0000000..649b95d --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_FlagsmithClient_Example : NSObject +@end +@implementation PodsDummy_Pods_FlagsmithClient_Example +@end diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-frameworks.sh similarity index 97% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-frameworks.sh rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-frameworks.sh index 2c208d1..6014da0 100755 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-frameworks.sh @@ -175,10 +175,10 @@ code_sign_if_enabled() { } if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "${BUILT_PRODUCTS_DIR}/BulletTrainClient/BulletTrainClient.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FlagsmithClient/FlagsmithClient.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "${BUILT_PRODUCTS_DIR}/BulletTrainClient/BulletTrainClient.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FlagsmithClient/FlagsmithClient.framework" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-umbrella.h b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-umbrella.h similarity index 55% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-umbrella.h rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-umbrella.h index 0f3c317..d6cfa9e 100644 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example-umbrella.h +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example-umbrella.h @@ -11,6 +11,6 @@ #endif -FOUNDATION_EXPORT double Pods_BulletTrainClient_ExampleVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_BulletTrainClient_ExampleVersionString[]; +FOUNDATION_EXPORT double Pods_FlagsmithClient_ExampleVersionNumber; +FOUNDATION_EXPORT const unsigned char Pods_FlagsmithClient_ExampleVersionString[]; diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.debug.xcconfig similarity index 83% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.debug.xcconfig rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.debug.xcconfig index 07c24fe..5068efe 100644 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.debug.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BulletTrainClient" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlagsmithClient" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BulletTrainClient/BulletTrainClient.framework/Headers" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlagsmithClient/FlagsmithClient.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_LDFLAGS = $(inherited) -framework "BulletTrainClient" +OTHER_LDFLAGS = $(inherited) -framework "FlagsmithClient" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.modulemap b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.modulemap new file mode 100644 index 0000000..007fe7c --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.modulemap @@ -0,0 +1,6 @@ +framework module Pods_FlagsmithClient_Example { + umbrella header "Pods-FlagsmithClient_Example-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.release.xcconfig similarity index 83% rename from Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.release.xcconfig rename to Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.release.xcconfig index 07c24fe..5068efe 100644 --- a/Example/Pods/Target Support Files/Pods-BulletTrainClient_Example/Pods-BulletTrainClient_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-FlagsmithClient_Example/Pods-FlagsmithClient_Example.release.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BulletTrainClient" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlagsmithClient" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BulletTrainClient/BulletTrainClient.framework/Headers" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FlagsmithClient/FlagsmithClient.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_LDFLAGS = $(inherited) -framework "BulletTrainClient" +OTHER_LDFLAGS = $(inherited) -framework "FlagsmithClient" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/BulletTrainClient.podspec b/FlagsmithClient.podspec similarity index 82% rename from BulletTrainClient.podspec rename to FlagsmithClient.podspec index 88a21ac..738b7b1 100644 --- a/BulletTrainClient.podspec +++ b/FlagsmithClient.podspec @@ -1,5 +1,5 @@ # -# Be sure to run `pod lib lint BulletTrainClient.podspec' to ensure this is a +# Be sure to run `pod lib lint FlagsmithClient.podspec' to ensure this is a # valid spec before submitting. # # Any lines starting with a # are optional, but their use is encouraged @@ -7,7 +7,7 @@ # Pod::Spec.new do |s| - s.name = 'BulletTrainClient' + s.name = 'FlagsmithClient' s.version = '1.0.1' s.summary = 'iOS Client written in Swift for Flagsmith. Ship features with confidence using feature flags and remote config.' s.homepage = 'https://github.com/Flagsmith/flagsmith-ios-client' @@ -18,6 +18,6 @@ Pod::Spec.new do |s| s.ios.deployment_target = '8.0' - s.source_files = 'BulletTrainClient/Classes/**/*' + s.source_files = 'FlagsmithClient/Classes/**/*' s.swift_versions = '4.0' end diff --git a/BulletTrainClient/Assets/.gitkeep b/FlagsmithClient/Assets/.gitkeep similarity index 100% rename from BulletTrainClient/Assets/.gitkeep rename to FlagsmithClient/Assets/.gitkeep diff --git a/BulletTrainClient/Classes/.gitkeep b/FlagsmithClient/Classes/.gitkeep similarity index 100% rename from BulletTrainClient/Classes/.gitkeep rename to FlagsmithClient/Classes/.gitkeep diff --git a/BulletTrainClient/Classes/APIManager.swift b/FlagsmithClient/Classes/APIManager.swift similarity index 97% rename from BulletTrainClient/Classes/APIManager.swift rename to FlagsmithClient/Classes/APIManager.swift index 9d81699..4973584 100644 --- a/BulletTrainClient/Classes/APIManager.swift +++ b/FlagsmithClient/Classes/APIManager.swift @@ -1,6 +1,6 @@ // // APIManager.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 6/20/19. // @@ -87,7 +87,7 @@ class APIManager { private let session: URLSession - var baseURL = URL(string: "https://api.bullet-train.io/api/v1/")! + var baseURL = URL(string: "https://api.flagsmith.com/api/v1/")! var apiKey: String? init() { diff --git a/BulletTrainClient/Classes/Feature.swift b/FlagsmithClient/Classes/Feature.swift similarity index 95% rename from BulletTrainClient/Classes/Feature.swift rename to FlagsmithClient/Classes/Feature.swift index 9a7daca..6657a81 100644 --- a/BulletTrainClient/Classes/Feature.swift +++ b/FlagsmithClient/Classes/Feature.swift @@ -1,6 +1,6 @@ // // Feature.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 6/20/19. // diff --git a/BulletTrainClient/Classes/Flag.swift b/FlagsmithClient/Classes/Flag.swift similarity index 94% rename from BulletTrainClient/Classes/Flag.swift rename to FlagsmithClient/Classes/Flag.swift index 54e449d..29053ac 100644 --- a/BulletTrainClient/Classes/Flag.swift +++ b/FlagsmithClient/Classes/Flag.swift @@ -1,6 +1,6 @@ // // Flag.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 6/20/19. // diff --git a/BulletTrainClient/Classes/BulletTrain.swift b/FlagsmithClient/Classes/Flagsmith.swift similarity index 98% rename from BulletTrainClient/Classes/BulletTrain.swift rename to FlagsmithClient/Classes/Flagsmith.swift index 5e22cbb..99a105f 100644 --- a/BulletTrainClient/Classes/BulletTrain.swift +++ b/FlagsmithClient/Classes/Flagsmith.swift @@ -1,15 +1,15 @@ // -// BulletTrain.swift -// BulletTrainClient +// Flagsmith.swift +// FlagsmithClient // // Created by Tomash Tsiupiak on 6/20/19. // import Foundation -public class BulletTrain { +public class Flagsmith { /// Shared singleton client object - public static let shared = BulletTrain() + public static let shared = Flagsmith() private let apiManager = APIManager() /// Base URL diff --git a/BulletTrainClient/Classes/Identity.swift b/FlagsmithClient/Classes/Identity.swift similarity index 93% rename from BulletTrainClient/Classes/Identity.swift rename to FlagsmithClient/Classes/Identity.swift index 986a8a3..00441cc 100644 --- a/BulletTrainClient/Classes/Identity.swift +++ b/FlagsmithClient/Classes/Identity.swift @@ -1,6 +1,6 @@ // // Identity.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 6/20/19. // diff --git a/BulletTrainClient/Classes/Trait.swift b/FlagsmithClient/Classes/Trait.swift similarity index 98% rename from BulletTrainClient/Classes/Trait.swift rename to FlagsmithClient/Classes/Trait.swift index 6982cd7..69bed9b 100644 --- a/BulletTrainClient/Classes/Trait.swift +++ b/FlagsmithClient/Classes/Trait.swift @@ -1,6 +1,6 @@ // // Trait.swift -// BulletTrainClient +// FlagsmithClient // // Created by Tomash Tsiupiak on 6/20/19. // diff --git a/UnknownTypeValue.swift b/FlagsmithClient/Classes/UnknownTypeValue.swift similarity index 98% rename from UnknownTypeValue.swift rename to FlagsmithClient/Classes/UnknownTypeValue.swift index c109355..001f391 100644 --- a/UnknownTypeValue.swift +++ b/FlagsmithClient/Classes/UnknownTypeValue.swift @@ -1,6 +1,6 @@ // // UnknownTypeValue.swift -// BulletTrainClient +// FlagsmithClient // // Created by Daniel Wichett on 30/06/2021. //