diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..a1c5d45
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,55 @@
+name: CI
+
+on:
+ push:
+ branches: [master]
+ pull_request:
+ branches: [master]
+
+jobs:
+ browser:
+ runs-on: ubuntu-latest
+ defaults:
+ run:
+ working-directory: Browser
+ steps:
+ - uses: actions/checkout@v4
+ - uses: actions/setup-node@v4
+ with:
+ node-version: "20"
+ cache: yarn
+ cache-dependency-path: Browser/yarn.lock
+ - run: yarn install --frozen-lockfile
+ - run: yarn build
+
+ websocket-server:
+ runs-on: ubuntu-latest
+ defaults:
+ run:
+ working-directory: WebSocketServer
+ steps:
+ - uses: actions/checkout@v4
+ - uses: actions/setup-node@v4
+ with:
+ node-version: "20"
+ cache: npm
+ cache-dependency-path: WebSocketServer/package-lock.json
+ - run: npm ci
+
+ ios:
+ runs-on: macos-14
+ steps:
+ - uses: actions/checkout@v4
+ - name: Install Carthage
+ run: brew install carthage
+ - name: Build dependencies
+ run: make setup-ci
+ - name: Build RIBsTreeViewerClient (Simulator)
+ run: |
+ xcodebuild build \
+ -project RIBsTreeViewerClient.xcodeproj \
+ -scheme RIBsTreeViewerClient \
+ -destination 'generic/platform=iOS Simulator' \
+ -configuration Release \
+ BUILD_LIBRARY_FOR_DISTRIBUTION=YES \
+ CODE_SIGNING_ALLOWED=NO
diff --git a/Cartfile.resolved b/Cartfile.resolved
index ecc560d..6e0693b 100644
--- a/Cartfile.resolved
+++ b/Cartfile.resolved
@@ -1,2 +1,2 @@
-github "ReactiveX/RxSwift" "5.1.1"
+github "ReactiveX/RxSwift" "5.1.3"
github "uber/RIBs" "0.9.2"
diff --git a/DeploymentTarget.xcconfig b/DeploymentTarget.xcconfig
new file mode 100644
index 0000000..4728300
--- /dev/null
+++ b/DeploymentTarget.xcconfig
@@ -0,0 +1,2 @@
+// Xcode 15+ removed libarclite; dependencies must target iOS 12+.
+IPHONEOS_DEPLOYMENT_TARGET = 13.0
diff --git a/Makefile b/Makefile
index 428c3e0..e5ee2f7 100644
--- a/Makefile
+++ b/Makefile
@@ -4,8 +4,19 @@
help:
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
-setup: ## setup
- @carthage update --platform iOS --no-use-binaries
+CARTHAGE_BUILD_FLAGS = --platform iOS --no-use-binaries --use-xcframeworks
+
+setup: ## Fetch and build Carthage dependencies (RIBs, RxSwift).
+ carthage update --platform iOS --no-build
+ @./scripts/patch_carthage_checkouts.sh
+ carthage build $(CARTHAGE_BUILD_FLAGS) RxSwift RxRelay
+ carthage build $(CARTHAGE_BUILD_FLAGS) RIBs
+
+setup-ci: ## Carthage bootstrap for CI (uses Cartfile.resolved).
+ carthage bootstrap --platform iOS --no-build --cache-builds
+ @./scripts/patch_carthage_checkouts.sh
+ carthage build $(CARTHAGE_BUILD_FLAGS) --cache-builds RxSwift RxRelay
+ carthage build $(CARTHAGE_BUILD_FLAGS) --cache-builds RIBs
generate_xcframeworks: ## Generate XCFrameworks.
@./scripts/generate_xcframeworks.sh
diff --git a/Package.swift b/Package.swift
index 4b45b45..81cabfd 100644
--- a/Package.swift
+++ b/Package.swift
@@ -3,7 +3,7 @@ import PackageDescription
let package = Package(
name: "RIBsTreeViewerClient",
- platforms: [.iOS(.v8)],
+ platforms: [.iOS(.v13)],
products: [
.library(name: "RIBsTreeViewerClient", targets: ["RIBsTreeViewerClient"]),
],
diff --git a/Products/RIBsTreeViewerClient.xcframework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/Info.plist
index 394bbb8..342e764 100644
--- a/Products/RIBsTreeViewerClient.xcframework/Info.plist
+++ b/Products/RIBsTreeViewerClient.xcframework/Info.plist
@@ -5,14 +5,16 @@
AvailableLibraries
+ BinaryPath
+ RIBsTreeViewerClient.framework/RIBsTreeViewerClient
LibraryIdentifier
- ios-x86_64_i386-simulator
+ ios-arm64_x86_64-simulator
LibraryPath
RIBsTreeViewerClient.framework
SupportedArchitectures
+ arm64
x86_64
- i386
SupportedPlatform
ios
@@ -20,13 +22,14 @@
simulator
+ BinaryPath
+ RIBsTreeViewerClient.framework/RIBsTreeViewerClient
LibraryIdentifier
- ios-armv7_arm64
+ ios-arm64
LibraryPath
RIBsTreeViewerClient.framework
SupportedArchitectures
- armv7
arm64
SupportedPlatform
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
new file mode 100644
index 0000000..0340b7c
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
@@ -0,0 +1,317 @@
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+#ifndef RIBSTREEVIEWERCLIENT_SWIFT_H
+#define RIBSTREEVIEWERCLIENT_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+#endif
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="RIBsTreeViewerClient",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h
similarity index 100%
rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Info.plist
new file mode 100644
index 0000000..80f69a4
Binary files /dev/null and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Info.plist differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.abi.json b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 0000000..a6c0211
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,430 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "RIBsTreeViewerClient",
+ "printedName": "RIBsTreeViewerClient",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Import",
+ "name": "RxSwift",
+ "printedName": "RxSwift",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Import",
+ "name": "RIBs",
+ "printedName": "RIBs",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewer",
+ "printedName": "RIBsTreeViewer",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(router:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Routing",
+ "printedName": "any RIBs.Routing",
+ "usr": "s:4RIBs7RoutingP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC0P5startyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P5startyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC0P4stopyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P4stopyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:20RIBsTreeViewerClient0abC0P",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "webSocketURL",
+ "printedName": "webSocketURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Var",
+ "name": "monitoringIntervalMillis",
+ "printedName": "monitoringIntervalMillis",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF",
+ "moduleName": "RIBsTreeViewerClient"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewerImpl",
+ "printedName": "RIBsTreeViewerImpl",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(router:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerImpl",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerImpl",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Routing",
+ "printedName": "any RIBs.Routing",
+ "usr": "s:4RIBs7RoutingP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC5startyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC5startyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC4stopyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC4stopyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC",
+ "moduleName": "RIBsTreeViewerClient",
+ "intro_iOS": "13.0",
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RIBsTreeViewer",
+ "printedName": "RIBsTreeViewer",
+ "usr": "s:20RIBsTreeViewerClient0abC0P",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/tmp\/RIBsTreeViewerClient\/RIBsTreeViewerClient\/Sources\/RIBsTreeViewer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2713,
+ "length": 5,
+ "value": "false"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.private.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.private.swiftinterface
new file mode 100644
index 0000000..1920048
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -0,0 +1,33 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import Foundation
+import RIBs
+@_exported import RIBsTreeViewerClient
+import RxSwift
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public protocol RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ func start()
+ func stop()
+}
+public enum RIBsTreeViewerOption {
+ case webSocketURL(Swift.String)
+ case monitoringIntervalMillis(Swift.Int)
+}
+@available(iOS 13.0, *)
+public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ public func start()
+ public func stop()
+ @objc deinit
+}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc
similarity index 51%
rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc
index 11cc4cb..0cdf31d 100644
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface
new file mode 100644
index 0000000..1920048
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface
@@ -0,0 +1,33 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import Foundation
+import RIBs
+@_exported import RIBsTreeViewerClient
+import RxSwift
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public protocol RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ func start()
+ func stop()
+}
+public enum RIBsTreeViewerOption {
+ case webSocketURL(Swift.String)
+ case monitoringIntervalMillis(Swift.Int)
+}
+@available(iOS 13.0, *)
+public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ public func start()
+ public func stop()
+ @objc deinit
+}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap
similarity index 72%
rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap
index a3c59a6..6530fa7 100644
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/Modules/module.modulemap
@@ -1,11 +1,11 @@
framework module RIBsTreeViewerClient {
umbrella header "RIBsTreeViewerClient.h"
-
export *
+
module * { export * }
}
module RIBsTreeViewerClient.Swift {
- header "RIBsTreeViewerClient-Swift.h"
- requires objc
+ header "RIBsTreeViewerClient-Swift.h"
+ requires objc
}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient
new file mode 100755
index 0000000..6b8e6be
Binary files /dev/null and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
similarity index 58%
rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
index 251ad49..cce49ae 100644
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
@@ -1,6 +1,8 @@
#if 0
-#elif defined(__x86_64__) && __x86_64__
-// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+#ifndef RIBSTREEVIEWERCLIENT_SWIFT_H
+#define RIBSTREEVIEWERCLIENT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
@@ -22,16 +24,48 @@
#endif
#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include()
# include
# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
@@ -60,53 +94,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -126,28 +173,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -176,20 +220,70 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
+#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
+#endif
#endif
-#if __has_feature(modules)
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
+#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
@@ -197,6 +291,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
@@ -205,13 +301,21 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# pragma pop_macro("any")
#endif
+#if defined(__OBJC__)
+
+#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
+#endif
-#elif defined(__i386__) && __i386__
-// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
+#elif defined(__x86_64__) && __x86_64__
+// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+#ifndef RIBSTREEVIEWERCLIENT_SWIFT_H
+#define RIBSTREEVIEWERCLIENT_SWIFT_H
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wgcc-compat"
@@ -233,16 +337,48 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
#if !defined(SWIFT_TYPEDEFS)
# define SWIFT_TYPEDEFS 1
# if __has_include()
# include
# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
typedef uint_least16_t char16_t;
typedef uint_least32_t char32_t;
# endif
@@ -271,53 +407,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -337,28 +486,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -387,20 +533,70 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
+#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
#endif
-#if __has_feature(modules)
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
#endif
+#endif
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
#pragma clang diagnostic ignored "-Wduplicate-method-arg"
#if __has_warning("-Wpragma-clang-attribute")
@@ -408,6 +604,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#endif
#pragma clang diagnostic ignored "-Wunknown-pragmas"
#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
#if __has_attribute(external_source_symbol)
# pragma push_macro("any")
@@ -416,9 +614,17 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# pragma pop_macro("any")
#endif
+#if defined(__OBJC__)
+
+#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
+#endif
+#else
+#error unsupported Swift architecture
#endif
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h
similarity index 100%
rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient.h
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Info.plist
similarity index 53%
rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Info.plist
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Info.plist
index 36ca401..11d2660 100644
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Info.plist and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Info.plist differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json
new file mode 100644
index 0000000..a6c0211
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -0,0 +1,430 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "RIBsTreeViewerClient",
+ "printedName": "RIBsTreeViewerClient",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Import",
+ "name": "RxSwift",
+ "printedName": "RxSwift",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Import",
+ "name": "RIBs",
+ "printedName": "RIBs",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewer",
+ "printedName": "RIBsTreeViewer",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(router:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Routing",
+ "printedName": "any RIBs.Routing",
+ "usr": "s:4RIBs7RoutingP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC0P5startyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P5startyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC0P4stopyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P4stopyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:20RIBsTreeViewerClient0abC0P",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "webSocketURL",
+ "printedName": "webSocketURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Var",
+ "name": "monitoringIntervalMillis",
+ "printedName": "monitoringIntervalMillis",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF",
+ "moduleName": "RIBsTreeViewerClient"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewerImpl",
+ "printedName": "RIBsTreeViewerImpl",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(router:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerImpl",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerImpl",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Routing",
+ "printedName": "any RIBs.Routing",
+ "usr": "s:4RIBs7RoutingP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC5startyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC5startyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC4stopyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC4stopyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC",
+ "moduleName": "RIBsTreeViewerClient",
+ "intro_iOS": "13.0",
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RIBsTreeViewer",
+ "printedName": "RIBsTreeViewer",
+ "usr": "s:20RIBsTreeViewerClient0abC0P",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/tmp\/RIBsTreeViewerClient\/RIBsTreeViewerClient\/Sources\/RIBsTreeViewer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2713,
+ "length": 5,
+ "value": "false"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
new file mode 100644
index 0000000..66df82f
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -0,0 +1,33 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import Foundation
+import RIBs
+@_exported import RIBsTreeViewerClient
+import RxSwift
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public protocol RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ func start()
+ func stop()
+}
+public enum RIBsTreeViewerOption {
+ case webSocketURL(Swift.String)
+ case monitoringIntervalMillis(Swift.Int)
+}
+@available(iOS 13.0, *)
+public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ public func start()
+ public func stop()
+ @objc deinit
+}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc
similarity index 50%
rename from Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftdoc
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index 11cc4cb..3e6e108 100644
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftdoc and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface
new file mode 100644
index 0000000..66df82f
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -0,0 +1,33 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import Foundation
+import RIBs
+@_exported import RIBsTreeViewerClient
+import RxSwift
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public protocol RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ func start()
+ func stop()
+}
+public enum RIBsTreeViewerOption {
+ case webSocketURL(Swift.String)
+ case monitoringIntervalMillis(Swift.Int)
+}
+@available(iOS 13.0, *)
+public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ public func start()
+ public func stop()
+ @objc deinit
+}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json
new file mode 100644
index 0000000..a6c0211
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -0,0 +1,430 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "RIBsTreeViewerClient",
+ "printedName": "RIBsTreeViewerClient",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Import",
+ "name": "RxSwift",
+ "printedName": "RxSwift",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Import",
+ "name": "RIBs",
+ "printedName": "RIBs",
+ "declKind": "Import",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewer",
+ "printedName": "RIBsTreeViewer",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(router:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Routing",
+ "printedName": "any RIBs.Routing",
+ "usr": "s:4RIBs7RoutingP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P6router7optionsx0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC0P5startyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P5startyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC0P4stopyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P4stopyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "genericSig": "<τ_0_0 where τ_0_0 : RIBsTreeViewerClient.RIBsTreeViewer>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:20RIBsTreeViewerClient0abC0P",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "webSocketURL",
+ "printedName": "webSocketURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO12webSocketURLyACSScACmF",
+ "moduleName": "RIBsTreeViewerClient"
+ },
+ {
+ "kind": "Var",
+ "name": "monitoringIntervalMillis",
+ "printedName": "monitoringIntervalMillis",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(RIBsTreeViewerClient.RIBsTreeViewerOption.Type) -> (Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO24monitoringIntervalMillisyACSicACmF",
+ "moduleName": "RIBsTreeViewerClient"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO",
+ "mangledName": "$s20RIBsTreeViewerClient0abC6OptionO",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "RIBsTreeViewerImpl",
+ "printedName": "RIBsTreeViewerImpl",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(router:options:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerImpl",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerImpl",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Routing",
+ "printedName": "any RIBs.Routing",
+ "usr": "s:4RIBs7RoutingP"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[RIBsTreeViewerClient.RIBsTreeViewerOption]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "RIBsTreeViewerOption",
+ "printedName": "RIBsTreeViewerClient.RIBsTreeViewerOption",
+ "usr": "s:20RIBsTreeViewerClient0abC6OptionO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC6router7optionsAC0A07Routing_p_SayAA0abC6OptionOGSgtcfc",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC5startyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC5startyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC4stopyyF",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC4stopyyF",
+ "moduleName": "RIBsTreeViewerClient",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:20RIBsTreeViewerClient0abC4ImplC",
+ "mangledName": "$s20RIBsTreeViewerClient0abC4ImplC",
+ "moduleName": "RIBsTreeViewerClient",
+ "intro_iOS": "13.0",
+ "declAttributes": [
+ "AccessControl",
+ "Available"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RIBsTreeViewer",
+ "printedName": "RIBsTreeViewer",
+ "usr": "s:20RIBsTreeViewerClient0abC0P",
+ "mangledName": "$s20RIBsTreeViewerClient0abC0P"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/tmp\/RIBsTreeViewerClient\/RIBsTreeViewerClient\/Sources\/RIBsTreeViewer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2713,
+ "length": 5,
+ "value": "false"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
new file mode 100644
index 0000000..b160ec8
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -0,0 +1,33 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import Foundation
+import RIBs
+@_exported import RIBsTreeViewerClient
+import RxSwift
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public protocol RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ func start()
+ func stop()
+}
+public enum RIBsTreeViewerOption {
+ case webSocketURL(Swift.String)
+ case monitoringIntervalMillis(Swift.Int)
+}
+@available(iOS 13.0, *)
+public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ public func start()
+ public func stop()
+ @objc deinit
+}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
similarity index 50%
rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 04c3ffe..06fe47a 100644
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
new file mode 100644
index 0000000..b160ec8
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -0,0 +1,33 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
+// swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name RIBsTreeViewerClient
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2
+import Foundation
+import RIBs
+@_exported import RIBsTreeViewerClient
+import RxSwift
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+public protocol RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ func start()
+ func stop()
+}
+public enum RIBsTreeViewerOption {
+ case webSocketURL(Swift.String)
+ case monitoringIntervalMillis(Swift.Int)
+}
+@available(iOS 13.0, *)
+public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
+ #if compiler(>=5.3) && $NonescapableTypes
+ required public init(router: any RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
+ #endif
+ public func start()
+ public func stop()
+ @objc deinit
+}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap
similarity index 72%
rename from Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap
rename to Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap
index a3c59a6..6530fa7 100644
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/Modules/module.modulemap
@@ -1,11 +1,11 @@
framework module RIBsTreeViewerClient {
umbrella header "RIBsTreeViewerClient.h"
-
export *
+
module * { export * }
}
module RIBsTreeViewerClient.Swift {
- header "RIBsTreeViewerClient-Swift.h"
- requires objc
+ header "RIBsTreeViewerClient-Swift.h"
+ requires objc
}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient
new file mode 100755
index 0000000..ea7ceae
Binary files /dev/null and b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources
new file mode 100644
index 0000000..e72293d
--- /dev/null
+++ b/Products/RIBsTreeViewerClient.xcframework/ios-arm64_x86_64-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources
@@ -0,0 +1,245 @@
+
+
+
+
+ files
+
+ Headers/RIBsTreeViewerClient-Swift.h
+
+ dIGbdO72Z9GONQo5Qj3IGoORdZY=
+
+ Headers/RIBsTreeViewerClient.h
+
+ iE+2KnU0OYbIdLUPGMvwGJCEelU=
+
+ Info.plist
+
+ H94fkPqXB41T4AezCDV8qa3ceWw=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json
+
+ Qml/PWH5GgqSv1EHmPh9gV6cSIc=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+
+ KsAMQQXP8TNfvYkxjRfEXhrlLXw=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc
+
+ Z7OeThwM4pCIbyjPXTB2mgm5d3M=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+
+ KsAMQQXP8TNfvYkxjRfEXhrlLXw=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftmodule
+
+ mmAJB3lx8NbSMzDT2W0xQXA/NiI=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json
+
+ Qml/PWH5GgqSv1EHmPh9gV6cSIc=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+
+ UqPdP2+CrXrnvHKwPDy/P3gyUSg=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
+
+ rcxsJ8W9koN7G0EmTZsEcqqR5RE=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+
+ UqPdP2+CrXrnvHKwPDy/P3gyUSg=
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
+
+ j/ZxCmJvulUkiiW5igveLr5JVm0=
+
+ Modules/module.modulemap
+
+ DrUyAyKyKu8nCC2fvQmkgP2P+x8=
+
+
+ files2
+
+ Headers/RIBsTreeViewerClient-Swift.h
+
+ hash2
+
+ RdVSUzGp2MgHM48jkJ5gANH7sQISgEIowTzcS00w2uU=
+
+
+ Headers/RIBsTreeViewerClient.h
+
+ hash2
+
+ MgvKe/lva+PuMKhipiii8jSl0ryZ3Fprd4EXueGWFAk=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.abi.json
+
+ hash2
+
+ ugcySCvrF/m6HMnU1Lx2OGoGNNftNqHi+YtlT20vF14=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+
+ hash2
+
+ dU2kH5Iq+R3Q7SHBGeD1Oh3/egLz+DImA/pbmqqvZUU=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftdoc
+
+ hash2
+
+ CxwcBWMAjoDVFjO58ps4UoUrxL/unzuI1cxDHvSpRbw=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+
+ hash2
+
+ dU2kH5Iq+R3Q7SHBGeD1Oh3/egLz+DImA/pbmqqvZUU=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios-simulator.swiftmodule
+
+ hash2
+
+ JW07oPzo5h/ve4FDh9HSkDIgJi1XqTc9YcFGvb1xbKU=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.abi.json
+
+ hash2
+
+ ugcySCvrF/m6HMnU1Lx2OGoGNNftNqHi+YtlT20vF14=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+
+ hash2
+
+ xGQLWfqQp+pSmkkf8tkJEVGRskCuTDm97qi1wUgnHLY=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
+
+ hash2
+
+ YgrIz2dqyNMxL06T1EI2t3nvLjVQiHqMM8uEpq0YSNU=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+
+ hash2
+
+ xGQLWfqQp+pSmkkf8tkJEVGRskCuTDm97qi1wUgnHLY=
+
+
+ Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
+
+ hash2
+
+ pF13kxt1ZagQYSYLYu/G0LAYaJ3+88z11muA5u1FvoU=
+
+
+ Modules/module.modulemap
+
+ hash2
+
+ On7UqCiGb5lSyDivkiXAO9X5qRD/W1fgo2X7CqgVago=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
deleted file mode 100644
index d6b44f0..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Headers/RIBsTreeViewerClient-Swift.h
+++ /dev/null
@@ -1,424 +0,0 @@
-#if 0
-#elif defined(__arm64__) && __arm64__
-// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wgcc-compat"
-
-#if !defined(__has_include)
-# define __has_include(x) 0
-#endif
-#if !defined(__has_attribute)
-# define __has_attribute(x) 0
-#endif
-#if !defined(__has_feature)
-# define __has_feature(x) 0
-#endif
-#if !defined(__has_warning)
-# define __has_warning(x) 0
-#endif
-
-#if __has_include()
-# include
-#endif
-
-#pragma clang diagnostic ignored "-Wauto-import"
-#include
-#include
-#include
-#include
-
-#if !defined(SWIFT_TYPEDEFS)
-# define SWIFT_TYPEDEFS 1
-# if __has_include()
-# include
-# elif !defined(__cplusplus)
-typedef uint_least16_t char16_t;
-typedef uint_least32_t char32_t;
-# endif
-typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
-typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
-typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
-typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
-typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
-typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
-typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
-typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
-typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
-typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
-typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
-typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
-#endif
-
-#if !defined(SWIFT_PASTE)
-# define SWIFT_PASTE_HELPER(x, y) x##y
-# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
-#endif
-#if !defined(SWIFT_METATYPE)
-# define SWIFT_METATYPE(X) Class
-#endif
-#if !defined(SWIFT_CLASS_PROPERTY)
-# if __has_feature(objc_class_property)
-# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
-# else
-# define SWIFT_CLASS_PROPERTY(...)
-# endif
-#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
-#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
-#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
-#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
-#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
-#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
-#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
-#endif
-#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
-#endif
-#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
-#endif
-#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
-#endif
-#if !defined(SWIFT_CLASS)
-# if __has_attribute(objc_subclassing_restricted)
-# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
-# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# else
-# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# endif
-#endif
-#if !defined(SWIFT_RESILIENT_CLASS)
-# if __has_attribute(objc_class_stub)
-# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
-# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
-# else
-# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
-# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
-# endif
-#endif
-
-#if !defined(SWIFT_PROTOCOL)
-# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
-# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
-#endif
-
-#if !defined(SWIFT_EXTENSION)
-# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
-#endif
-
-#if !defined(OBJC_DESIGNATED_INITIALIZER)
-# if __has_attribute(objc_designated_initializer)
-# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
-# else
-# define OBJC_DESIGNATED_INITIALIZER
-# endif
-#endif
-#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
-# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
-# else
-# define SWIFT_ENUM_ATTR(_extensibility)
-# endif
-#endif
-#if !defined(SWIFT_ENUM)
-# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
-# if __has_feature(generalized_swift_name)
-# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
-# else
-# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
-# endif
-#endif
-#if !defined(SWIFT_UNAVAILABLE)
-# define SWIFT_UNAVAILABLE __attribute__((unavailable))
-#endif
-#if !defined(SWIFT_UNAVAILABLE_MSG)
-# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
-#endif
-#if !defined(SWIFT_AVAILABILITY)
-# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
-#endif
-#if !defined(SWIFT_WEAK_IMPORT)
-# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
-#endif
-#if !defined(SWIFT_DEPRECATED)
-# define SWIFT_DEPRECATED __attribute__((deprecated))
-#endif
-#if !defined(SWIFT_DEPRECATED_MSG)
-# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
-#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
-#endif
-#if !defined(IBSegueAction)
-# define IBSegueAction
-#endif
-#if __has_feature(modules)
-#if __has_warning("-Watimport-in-framework-header")
-#pragma clang diagnostic ignored "-Watimport-in-framework-header"
-#endif
-#endif
-
-#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
-#pragma clang diagnostic ignored "-Wduplicate-method-arg"
-#if __has_warning("-Wpragma-clang-attribute")
-# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
-#endif
-#pragma clang diagnostic ignored "-Wunknown-pragmas"
-#pragma clang diagnostic ignored "-Wnullability"
-
-#if __has_attribute(external_source_symbol)
-# pragma push_macro("any")
-# undef any
-# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="RIBsTreeViewerClient",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
-# pragma pop_macro("any")
-#endif
-
-#if __has_attribute(external_source_symbol)
-# pragma clang attribute pop
-#endif
-#pragma clang diagnostic pop
-
-#elif defined(__ARM_ARCH_7A__) && __ARM_ARCH_7A__
-// Generated by Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wgcc-compat"
-
-#if !defined(__has_include)
-# define __has_include(x) 0
-#endif
-#if !defined(__has_attribute)
-# define __has_attribute(x) 0
-#endif
-#if !defined(__has_feature)
-# define __has_feature(x) 0
-#endif
-#if !defined(__has_warning)
-# define __has_warning(x) 0
-#endif
-
-#if __has_include()
-# include
-#endif
-
-#pragma clang diagnostic ignored "-Wauto-import"
-#include
-#include
-#include
-#include
-
-#if !defined(SWIFT_TYPEDEFS)
-# define SWIFT_TYPEDEFS 1
-# if __has_include()
-# include
-# elif !defined(__cplusplus)
-typedef uint_least16_t char16_t;
-typedef uint_least32_t char32_t;
-# endif
-typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
-typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
-typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
-typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
-typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
-typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
-typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
-typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
-typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
-typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
-typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
-typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
-#endif
-
-#if !defined(SWIFT_PASTE)
-# define SWIFT_PASTE_HELPER(x, y) x##y
-# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
-#endif
-#if !defined(SWIFT_METATYPE)
-# define SWIFT_METATYPE(X) Class
-#endif
-#if !defined(SWIFT_CLASS_PROPERTY)
-# if __has_feature(objc_class_property)
-# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
-# else
-# define SWIFT_CLASS_PROPERTY(...)
-# endif
-#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
-#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
-#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
-#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
-#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
-#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
-#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
-#endif
-#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
-#endif
-#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
-#endif
-#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
-#endif
-#if !defined(SWIFT_CLASS)
-# if __has_attribute(objc_subclassing_restricted)
-# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
-# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# else
-# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
-# endif
-#endif
-#if !defined(SWIFT_RESILIENT_CLASS)
-# if __has_attribute(objc_class_stub)
-# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
-# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
-# else
-# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
-# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
-# endif
-#endif
-
-#if !defined(SWIFT_PROTOCOL)
-# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
-# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
-#endif
-
-#if !defined(SWIFT_EXTENSION)
-# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
-#endif
-
-#if !defined(OBJC_DESIGNATED_INITIALIZER)
-# if __has_attribute(objc_designated_initializer)
-# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
-# else
-# define OBJC_DESIGNATED_INITIALIZER
-# endif
-#endif
-#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
-# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
-# else
-# define SWIFT_ENUM_ATTR(_extensibility)
-# endif
-#endif
-#if !defined(SWIFT_ENUM)
-# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
-# if __has_feature(generalized_swift_name)
-# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
-# else
-# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
-# endif
-#endif
-#if !defined(SWIFT_UNAVAILABLE)
-# define SWIFT_UNAVAILABLE __attribute__((unavailable))
-#endif
-#if !defined(SWIFT_UNAVAILABLE_MSG)
-# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
-#endif
-#if !defined(SWIFT_AVAILABILITY)
-# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
-#endif
-#if !defined(SWIFT_WEAK_IMPORT)
-# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
-#endif
-#if !defined(SWIFT_DEPRECATED)
-# define SWIFT_DEPRECATED __attribute__((deprecated))
-#endif
-#if !defined(SWIFT_DEPRECATED_MSG)
-# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
-#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
-#endif
-#if !defined(IBSegueAction)
-# define IBSegueAction
-#endif
-#if __has_feature(modules)
-#if __has_warning("-Watimport-in-framework-header")
-#pragma clang diagnostic ignored "-Watimport-in-framework-header"
-#endif
-#endif
-
-#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
-#pragma clang diagnostic ignored "-Wduplicate-method-arg"
-#if __has_warning("-Wpragma-clang-attribute")
-# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
-#endif
-#pragma clang diagnostic ignored "-Wunknown-pragmas"
-#pragma clang diagnostic ignored "-Wnullability"
-
-#if __has_attribute(external_source_symbol)
-# pragma push_macro("any")
-# undef any
-# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="RIBsTreeViewerClient",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
-# pragma pop_macro("any")
-#endif
-
-#if __has_attribute(external_source_symbol)
-# pragma clang attribute pop
-#endif
-#pragma clang diagnostic pop
-
-#endif
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Info.plist b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Info.plist
deleted file mode 100644
index e923306..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Info.plist and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftdoc
deleted file mode 100644
index b990642..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftdoc and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftinterface
deleted file mode 100644
index 7740ca7..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target armv7-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface
deleted file mode 100644
index 05b510e..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64-apple-ios.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target arm64-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftinterface
deleted file mode 100644
index 05b510e..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/arm64.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target arm64-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftdoc
deleted file mode 100644
index b990642..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftdoc and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftinterface
deleted file mode 100644
index 7740ca7..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7-apple-ios.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target armv7-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftdoc
deleted file mode 100644
index b990642..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftdoc and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftinterface
deleted file mode 100644
index 7740ca7..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/armv7.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target armv7-apple-ios8.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient
deleted file mode 100755
index bc0cace..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-armv7_arm64/RIBsTreeViewerClient.framework/RIBsTreeViewerClient and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc
deleted file mode 100644
index 47cfbcb..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface
deleted file mode 100644
index f8b6593..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target i386-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc
deleted file mode 100644
index 47cfbcb..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface
deleted file mode 100644
index f8b6593..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target i386-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
deleted file mode 100644
index 0fcf01f..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target x86_64-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc
deleted file mode 100644
index 04c3ffe..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface
deleted file mode 100644
index 0fcf01f..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface
+++ /dev/null
@@ -1,25 +0,0 @@
-// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
-// swift-module-flags: -target x86_64-apple-ios8.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name RIBsTreeViewerClient
-import Foundation
-import RIBs
-@_exported import RIBsTreeViewerClient
-import RxSwift
-import Swift
-import UIKit
-public protocol RIBsTreeViewer {
- init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- func start()
- func stop()
-}
-public enum RIBsTreeViewerOption {
- case webSocketURL(Swift.String)
- case monitoringIntervalMillis(Swift.Int)
-}
-@available(iOS 13.0, *)
-public class RIBsTreeViewerImpl : RIBsTreeViewerClient.RIBsTreeViewer {
- required public init(router: RIBs.Routing, options: [RIBsTreeViewerClient.RIBsTreeViewerOption]?)
- public func start()
- public func stop()
- @objc deinit
-}
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient
deleted file mode 100755
index cc1533e..0000000
Binary files a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/RIBsTreeViewerClient and /dev/null differ
diff --git a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources b/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources
deleted file mode 100644
index 76cd46b..0000000
--- a/Products/RIBsTreeViewerClient.xcframework/ios-x86_64_i386-simulator/RIBsTreeViewerClient.framework/_CodeSignature/CodeResources
+++ /dev/null
@@ -1,327 +0,0 @@
-
-
-
-
- files
-
- Headers/RIBsTreeViewerClient-Swift.h
-
- STfOCjpHyn56WYrgtCspduw1prk=
-
- Headers/RIBsTreeViewerClient.h
-
- iE+2KnU0OYbIdLUPGMvwGJCEelU=
-
- Info.plist
-
- XYCMmnl34WLQBu5oNGi9vmEc5kU=
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc
-
- NhGIKdoauZczU9GhVWHhSlnAyt4=
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface
-
- rbKUEeVokFpHbMaPBJLQnrsqiKE=
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftmodule
-
- W3M6JJ5yjwQAyqHesbnLdfhIPKk=
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc
-
- NhGIKdoauZczU9GhVWHhSlnAyt4=
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface
-
- rbKUEeVokFpHbMaPBJLQnrsqiKE=
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftmodule
-
- W3M6JJ5yjwQAyqHesbnLdfhIPKk=
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
-
- UVlVBtpOpATjEdw24pG78FJurTQ=
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
-
- AI8DGGBTZVsYJNtLsIc5MLzh230=
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
-
- RrM5kvZdeSDpQfoMsvTwFAbN16Y=
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc
-
- UVlVBtpOpATjEdw24pG78FJurTQ=
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface
-
- AI8DGGBTZVsYJNtLsIc5MLzh230=
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftmodule
-
- RrM5kvZdeSDpQfoMsvTwFAbN16Y=
-
- Modules/module.modulemap
-
- xC23EpETZtzdl+A/aXn53NY8Z+8=
-
-
- files2
-
- Headers/RIBsTreeViewerClient-Swift.h
-
- hash
-
- STfOCjpHyn56WYrgtCspduw1prk=
-
- hash2
-
- k4HOFeKF1lxRYCb5Eq3eNRn8/ewioaWqtBQTl9nM2Jc=
-
-
- Headers/RIBsTreeViewerClient.h
-
- hash
-
- iE+2KnU0OYbIdLUPGMvwGJCEelU=
-
- hash2
-
- MgvKe/lva+PuMKhipiii8jSl0ryZ3Fprd4EXueGWFAk=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftdoc
-
- hash
-
- NhGIKdoauZczU9GhVWHhSlnAyt4=
-
- hash2
-
- v7HegWOGa9vsnsE+xOfmxooAlDcNRp+eyrZhG5HB0fY=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftinterface
-
- hash
-
- rbKUEeVokFpHbMaPBJLQnrsqiKE=
-
- hash2
-
- mTG4q/hbdmHzcj0TvfCmSNh6n95TiiK06z8n2nmXA44=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386-apple-ios-simulator.swiftmodule
-
- hash
-
- W3M6JJ5yjwQAyqHesbnLdfhIPKk=
-
- hash2
-
- XI8raODVJiAkT3hOGCEQ9LDCdMcFNEL0IXrhQIJtrKg=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftdoc
-
- hash
-
- NhGIKdoauZczU9GhVWHhSlnAyt4=
-
- hash2
-
- v7HegWOGa9vsnsE+xOfmxooAlDcNRp+eyrZhG5HB0fY=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftinterface
-
- hash
-
- rbKUEeVokFpHbMaPBJLQnrsqiKE=
-
- hash2
-
- mTG4q/hbdmHzcj0TvfCmSNh6n95TiiK06z8n2nmXA44=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/i386.swiftmodule
-
- hash
-
- W3M6JJ5yjwQAyqHesbnLdfhIPKk=
-
- hash2
-
- XI8raODVJiAkT3hOGCEQ9LDCdMcFNEL0IXrhQIJtrKg=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
-
- hash
-
- UVlVBtpOpATjEdw24pG78FJurTQ=
-
- hash2
-
- mt3RBTkJe56nvVin2Xe1KCl4raCrD1TotAi7ilfBINo=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
-
- hash
-
- AI8DGGBTZVsYJNtLsIc5MLzh230=
-
- hash2
-
- SBAWg8BmoiTx6ZN8COUpVxcwG1PFgDpfpw8U7oTJ8eI=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
-
- hash
-
- RrM5kvZdeSDpQfoMsvTwFAbN16Y=
-
- hash2
-
- 50GQMKLuNgNU8qGQ5x3HfgX+EmNom5Ca75GZfHda1T4=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftdoc
-
- hash
-
- UVlVBtpOpATjEdw24pG78FJurTQ=
-
- hash2
-
- mt3RBTkJe56nvVin2Xe1KCl4raCrD1TotAi7ilfBINo=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftinterface
-
- hash
-
- AI8DGGBTZVsYJNtLsIc5MLzh230=
-
- hash2
-
- SBAWg8BmoiTx6ZN8COUpVxcwG1PFgDpfpw8U7oTJ8eI=
-
-
- Modules/RIBsTreeViewerClient.swiftmodule/x86_64.swiftmodule
-
- hash
-
- RrM5kvZdeSDpQfoMsvTwFAbN16Y=
-
- hash2
-
- 50GQMKLuNgNU8qGQ5x3HfgX+EmNom5Ca75GZfHda1T4=
-
-
- Modules/module.modulemap
-
- hash
-
- xC23EpETZtzdl+A/aXn53NY8Z+8=
-
- hash2
-
- LDoydoJmw+JH/YwJ/udEbbRDhysusRAvOi5GcXi4ang=
-
-
-
- rules
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^version.plist$
-
-
- rules2
-
- .*\.dSYM($|/)
-
- weight
- 11
-
- ^(.*/)?\.DS_Store$
-
- omit
-
- weight
- 2000
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^Info\.plist$
-
- omit
-
- weight
- 20
-
- ^PkgInfo$
-
- omit
-
- weight
- 20
-
- ^embedded\.provisionprofile$
-
- weight
- 20
-
- ^version\.plist$
-
- weight
- 20
-
-
-
-
diff --git a/README.md b/README.md
index 997de7f..c158deb 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,15 @@ github "srea/RIBsTreeViewerClient"
```
```
-$ carthage update --platform iOS --no-use-binaries
+$ make setup
+```
+
+Requires Xcode 15+ and [Carthage](https://github.com/Carthage/Carthage). Dependencies are built as XCFrameworks (Apple Silicon–compatible). Minimum iOS: **13.0**.
+
+To regenerate the prebuilt `Products/RIBsTreeViewerClient.xcframework` after source changes:
+
+```
+$ make generate_xcframeworks
```
#### Build Phase
diff --git a/RIBsTreeViewerClient.xcodeproj/project.pbxproj b/RIBsTreeViewerClient.xcodeproj/project.pbxproj
index 3332ffa..362111e 100644
--- a/RIBsTreeViewerClient.xcodeproj/project.pbxproj
+++ b/RIBsTreeViewerClient.xcodeproj/project.pbxproj
@@ -11,6 +11,7 @@
C555E16B21EF16790060A7B0 /* RIBsTreeViewer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C555E16A21EF16790060A7B0 /* RIBsTreeViewer.swift */; };
C555E18821EF244C0060A7B0 /* RIBs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C555E18421EF20F10060A7B0 /* RIBs.framework */; platformFilter = ios; };
C555E18921EF245A0060A7B0 /* RxSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C555E18621EF20FF0060A7B0 /* RxSwift.framework */; platformFilter = ios; };
+ C555E18E21EF28000060A7B0 /* RxRelay.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C555E18D21EF28000060A7B0 /* RxRelay.framework */; platformFilter = ios; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
@@ -18,8 +19,9 @@
C555E16221EF16520060A7B0 /* RIBsTreeViewerClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RIBsTreeViewerClient.h; sourceTree = ""; };
C555E16321EF16520060A7B0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
C555E16A21EF16790060A7B0 /* RIBsTreeViewer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RIBsTreeViewer.swift; sourceTree = ""; };
- C555E18421EF20F10060A7B0 /* RIBs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RIBs.framework; path = Carthage/Build/iOS/RIBs.framework; sourceTree = ""; };
- C555E18621EF20FF0060A7B0 /* RxSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RxSwift.framework; path = Carthage/Build/iOS/RxSwift.framework; sourceTree = ""; };
+ C555E18421EF20F10060A7B0 /* RIBs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RIBs.xcframework; path = Carthage/Build/RIBs.xcframework; sourceTree = ""; };
+ C555E18621EF20FF0060A7B0 /* RxSwift.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RxSwift.xcframework; path = Carthage/Build/RxSwift.xcframework; sourceTree = ""; };
+ C555E18D21EF28000060A7B0 /* RxRelay.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = RxRelay.xcframework; path = Carthage/Build/RxRelay.xcframework; sourceTree = ""; };
C555E18A21EF27150060A7B0 /* SocketIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SocketIO.framework; path = Carthage/Build/iOS/SocketIO.framework; sourceTree = ""; };
C555E18C21EF271F0060A7B0 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/iOS/Starscream.framework; sourceTree = ""; };
/* End PBXFileReference section */
@@ -29,6 +31,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ C555E18E21EF28000060A7B0 /* RxRelay.framework in Frameworks */,
C555E18921EF245A0060A7B0 /* RxSwift.framework in Frameworks */,
C555E18821EF244C0060A7B0 /* RIBs.framework in Frameworks */,
);
@@ -77,6 +80,7 @@
children = (
C555E18C21EF271F0060A7B0 /* Starscream.framework */,
C555E18A21EF27150060A7B0 /* SocketIO.framework */,
+ C555E18D21EF28000060A7B0 /* RxRelay.framework */,
C555E18621EF20FF0060A7B0 /* RxSwift.framework */,
C555E18421EF20F10060A7B0 /* RIBs.framework */,
);
@@ -308,17 +312,26 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
+ "$(PROJECT_DIR)/Carthage/Build",
);
INFOPLIST_FILE = RIBsTreeViewerClient/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MARKETING_VERSION = 1.0.6;
+ MARKETING_VERSION = 1.0.7;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-framework",
+ RIBs,
+ "-framework",
+ RxRelay,
+ "-framework",
+ RxSwift,
+ );
PRODUCT_BUNDLE_IDENTIFIER = co.minipro.app.RIBsTreeViewerClient;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
@@ -342,17 +355,26 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
- "$(PROJECT_DIR)/Carthage/Build/iOS",
+ "$(PROJECT_DIR)/Carthage/Build",
);
INFOPLIST_FILE = RIBsTreeViewerClient/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MARKETING_VERSION = 1.0.6;
+ MARKETING_VERSION = 1.0.7;
+ OTHER_LDFLAGS = (
+ "$(inherited)",
+ "-framework",
+ RIBs,
+ "-framework",
+ RxRelay,
+ "-framework",
+ RxSwift,
+ );
PRODUCT_BUNDLE_IDENTIFIER = co.minipro.app.RIBsTreeViewerClient;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
diff --git a/scripts/generate_xcframeworks.sh b/scripts/generate_xcframeworks.sh
index 8b58a20..d645c6e 100755
--- a/scripts/generate_xcframeworks.sh
+++ b/scripts/generate_xcframeworks.sh
@@ -1,41 +1,44 @@
#!/usr/bin/env bash
+set -euo pipefail
-# Delete existing file
+ROOT="$(cd "$(dirname "$0")/.." && pwd)"
+cd "$ROOT"
-rm -r ./Products/RIBsTreeViewerClient.xcframework
+if [[ ! -d Carthage/Build/RIBs.xcframework ]]; then
+ echo "Run 'make setup' before generating XCFrameworks."
+ exit 1
+fi
-# Generate RIBsTreeViewerClient
-
-xcodebuild \
-'ENABLE_BITCODE=YES' \
-'BITCODE_GENERATION_MODE=bitcode' \
-'OTHER_CFLAGS=-fembed-bitcode' \
-'BUILD_LIBRARY_FOR_DISTRIBUTION=YES' \
-'SKIP_INSTALL=NO' \
-archive \
--project RIBsTreeViewerClient.xcodeproj \
--scheme 'RIBsTreeViewerClient' \
--destination 'generic/platform=iOS Simulator' \
--configuration 'Release' \
--archivePath 'build/RIBsTreeViewerClient-iOS-Simulator.xcarchive'
+rm -rf ./Products/RIBsTreeViewerClient.xcframework build
+COMMON_FLAGS=(
+ BUILD_LIBRARY_FOR_DISTRIBUTION=YES
+ SKIP_INSTALL=NO
+ ENABLE_BITCODE=NO
+)
xcodebuild \
-'ENABLE_BITCODE=YES' \
-'BITCODE_GENERATION_MODE=bitcode' \
-'OTHER_CFLAGS=-fembed-bitcode' \
-'BUILD_LIBRARY_FOR_DISTRIBUTION=YES' \
-'SKIP_INSTALL=NO' \
-archive \
--project RIBsTreeViewerClient.xcodeproj \
--scheme 'RIBsTreeViewerClient' \
--destination 'generic/platform=iOS' \
--configuration 'Release' \
--archivePath 'build/RIBsTreeViewerClient-iOS.xcarchive'
+ "${COMMON_FLAGS[@]}" \
+ archive \
+ -project RIBsTreeViewerClient.xcodeproj \
+ -scheme RIBsTreeViewerClient \
+ -destination 'generic/platform=iOS Simulator' \
+ -configuration Release \
+ -archivePath build/RIBsTreeViewerClient-iOS-Simulator.xcarchive
+xcodebuild \
+ "${COMMON_FLAGS[@]}" \
+ archive \
+ -project RIBsTreeViewerClient.xcodeproj \
+ -scheme RIBsTreeViewerClient \
+ -destination 'generic/platform=iOS' \
+ -configuration Release \
+ -archivePath build/RIBsTreeViewerClient-iOS.xcarchive
xcodebuild \
--create-xcframework \
--framework 'build/RIBsTreeViewerClient-iOS-Simulator.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework' \
--framework 'build/RIBsTreeViewerClient-iOS.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework' \
--output 'Products/RIBsTreeViewerClient.xcframework'
\ No newline at end of file
+ -create-xcframework \
+ -framework build/RIBsTreeViewerClient-iOS-Simulator.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework \
+ -framework build/RIBsTreeViewerClient-iOS.xcarchive/Products/Library/Frameworks/RIBsTreeViewerClient.framework \
+ -output Products/RIBsTreeViewerClient.xcframework
+
+echo "Created Products/RIBsTreeViewerClient.xcframework"
diff --git a/scripts/patch_carthage_checkouts.sh b/scripts/patch_carthage_checkouts.sh
new file mode 100755
index 0000000..9261383
--- /dev/null
+++ b/scripts/patch_carthage_checkouts.sh
@@ -0,0 +1,37 @@
+#!/usr/bin/env bash
+# Xcode 15+ removed libarclite; Carthage checkouts still target iOS 8–11.
+set -euo pipefail
+
+ROOT="$(cd "$(dirname "$0")/.." && pwd)"
+CHECKOUTS="$ROOT/Carthage/Checkouts"
+
+if [[ ! -d "$CHECKOUTS" ]]; then
+ echo "No Carthage/Checkouts directory. Run 'carthage update --no-build' first."
+ exit 1
+fi
+
+find "$CHECKOUTS" -name project.pbxproj -print0 | while IFS= read -r -d '' file; do
+ sed -i '' -E \
+ -e 's/IPHONEOS_DEPLOYMENT_TARGET = [0-9]+\.[0-9]+;/IPHONEOS_DEPLOYMENT_TARGET = 13.0;/g' \
+ -e 's/TVOS_DEPLOYMENT_TARGET = [0-9]+\.[0-9]+;/TVOS_DEPLOYMENT_TARGET = 13.0;/g' \
+ -e 's/MACOSX_DEPLOYMENT_TARGET = [0-9]+\.[0-9]+;/MACOSX_DEPLOYMENT_TARGET = 10.15;/g' \
+ "$file"
+done
+
+RIBS_PBX="$CHECKOUTS/RIBs/ios/RIBs.xcodeproj/project.pbxproj"
+if [[ -f "$RIBS_PBX" ]]; then
+ sed -i '' \
+ -e 's|path = ../Carthage/Build/iOS/RxSwift.framework|path = ../../../Build/RxSwift.xcframework|g' \
+ -e 's|path = ../Carthage/Build/iOS/RxRelay.framework|path = ../../../Build/RxRelay.xcframework|g' \
+ -e 's|name = RxSwift.framework; path = ../../../Build/RxSwift.xcframework|name = RxSwift.xcframework; path = ../../../Build/RxSwift.xcframework|g' \
+ -e 's|name = RxRelay.framework; path = ../../../Build/RxRelay.xcframework|name = RxRelay.xcframework; path = ../../../Build/RxRelay.xcframework|g' \
+ -e 's|lastKnownFileType = wrapper.framework; name = RxSwift.xcframework|lastKnownFileType = wrapper.xcframework; name = RxSwift.xcframework|g' \
+ -e 's|lastKnownFileType = wrapper.framework; name = RxRelay.xcframework|lastKnownFileType = wrapper.xcframework; name = RxRelay.xcframework|g' \
+ -e 's#$(PRODUCTS_DIR)../Carthage/Build/iOS/#$(SRCROOT)/../../../Build#g' \
+ -e 's#$(SRCROOT)/../Carthage/Build/iOS/RxSwift.framework#$(SRCROOT)/../../../Build/RxSwift.xcframework#g' \
+ -e 's#$(SRCROOT)/../Carthage/Build/iOS/RxRelay.framework#$(SRCROOT)/../../../Build/RxRelay.xcframework#g' \
+ -e 's|/usr/local/bin/carthage copy-frameworks|: # carthage copy-frameworks disabled for xcframework|g' \
+ "$RIBS_PBX"
+fi
+
+echo "Patched deployment targets under Carthage/Checkouts"