├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── Configs ├── FeatureFlagsController.plist └── FeatureFlagsControllerTests.plist ├── Example App ├── FeatureFlagsExample.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata ├── FeatureFlagsExample.xcworkspace │ └── contents.xcworkspacedata └── FeatureFlagsExample │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── Example1ViewController.swift │ ├── Example2ViewController.swift │ ├── Example3View.swift │ ├── Info.plist │ ├── RemoteFeatureFlag.swift │ └── SceneDelegate.swift ├── FeatureFlagsController.podspec ├── FeatureFlagsController.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── FeatureFlagsController-iOS.xcscheme │ ├── FeatureFlagsController-macOS.xcscheme │ ├── FeatureFlagsController-tvOS.xcscheme │ └── FeatureFlagsController-watchOS.xcscheme ├── LICENSE.md ├── Package.swift ├── README.md ├── Sources └── FeatureFlagsController │ ├── FeatureFlag.swift │ ├── FeatureFlagType.swift │ ├── FeatureFlagsController.swift │ ├── Flag Types │ ├── CountFeatureFlag.swift │ ├── FeatureFlagsGroup.swift │ ├── PickerFeatureFlag.swift │ └── ToggleFeatureFlag.swift │ └── UI │ ├── FeatureFlagViewFactory.swift │ └── FeatureFlagsView.swift └── Tests ├── FeatureFlagsControllerTests └── FeatureFlagsControllerTests.swift └── LinuxMain.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Configs/FeatureFlagsController.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Configs/FeatureFlagsController.plist -------------------------------------------------------------------------------- /Configs/FeatureFlagsControllerTests.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Configs/FeatureFlagsControllerTests.plist -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/AppDelegate.swift -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Example1ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Example1ViewController.swift -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Example2ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Example2ViewController.swift -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Example3View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Example3View.swift -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/Info.plist -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/RemoteFeatureFlag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/RemoteFeatureFlag.swift -------------------------------------------------------------------------------- /Example App/FeatureFlagsExample/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Example App/FeatureFlagsExample/SceneDelegate.swift -------------------------------------------------------------------------------- /FeatureFlagsController.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.podspec -------------------------------------------------------------------------------- /FeatureFlagsController.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /FeatureFlagsController.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-iOS.xcscheme -------------------------------------------------------------------------------- /FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-macOS.xcscheme -------------------------------------------------------------------------------- /FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-tvOS.xcscheme -------------------------------------------------------------------------------- /FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-watchOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/FeatureFlagsController.xcodeproj/xcshareddata/xcschemes/FeatureFlagsController-watchOS.xcscheme -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/README.md -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/FeatureFlag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/FeatureFlag.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/FeatureFlagType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/FeatureFlagType.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/FeatureFlagsController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/FeatureFlagsController.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/Flag Types/CountFeatureFlag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/Flag Types/CountFeatureFlag.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/Flag Types/FeatureFlagsGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/Flag Types/FeatureFlagsGroup.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/Flag Types/PickerFeatureFlag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/Flag Types/PickerFeatureFlag.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/Flag Types/ToggleFeatureFlag.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/Flag Types/ToggleFeatureFlag.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/UI/FeatureFlagViewFactory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/UI/FeatureFlagViewFactory.swift -------------------------------------------------------------------------------- /Sources/FeatureFlagsController/UI/FeatureFlagsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Sources/FeatureFlagsController/UI/FeatureFlagsView.swift -------------------------------------------------------------------------------- /Tests/FeatureFlagsControllerTests/FeatureFlagsControllerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Tests/FeatureFlagsControllerTests/FeatureFlagsControllerTests.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/FeatureFlagsController-iOS/HEAD/Tests/LinuxMain.swift --------------------------------------------------------------------------------