diff --git a/Examples/Podfile b/Examples/Podfile index de9381e..0ce540a 100644 --- a/Examples/Podfile +++ b/Examples/Podfile @@ -11,7 +11,7 @@ def common_tests end target "RxRealmDemo-iOS" do - platform :ios, "11.0" + platform :ios, "12.0" common end @@ -24,3 +24,13 @@ end # platform :tvos, "9.0" # common # end + +post_install do |installer| + installer.pods_project.targets.each do |target| + target.build_configurations.each do |config| + if Gem::Version.new('12.0') > Gem::Version.new(config.build_settings['IPHONEOS_DEPLOYMENT_TARGET']) + config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0' + end + end + end +end diff --git a/Examples/Podfile.lock b/Examples/Podfile.lock index 9f29b68..15196a0 100644 --- a/Examples/Podfile.lock +++ b/Examples/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Realm (10.21.1): - - Realm/Headers (= 10.21.1) - - Realm/Headers (10.21.1) - - RealmSwift (10.21.1): - - Realm (= 10.21.1) - - RxCocoa (6.5.0): - - RxRelay (= 6.5.0) - - RxSwift (= 6.5.0) - - RxRealm (5.0.4): - - Realm (~> 10.21) - - RealmSwift (~> 10.21) + - Realm (10.40.2): + - Realm/Headers (= 10.40.2) + - Realm/Headers (10.40.2) + - RealmSwift (10.40.2): + - Realm (= 10.40.2) + - RxCocoa (6.6.0): + - RxRelay (= 6.6.0) + - RxSwift (= 6.6.0) + - RxRealm (5.0.5): + - Realm (~> 10.40.1) + - RealmSwift (~> 10.40.1) - RxCocoa (~> 6.1) - RxSwift (~> 6.1) - - RxRelay (6.5.0): - - RxSwift (= 6.5.0) - - RxSwift (6.5.0) + - RxRelay (6.6.0): + - RxSwift (= 6.6.0) + - RxSwift (6.6.0) DEPENDENCIES: - RxRealm (from `../`) @@ -32,13 +32,13 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - Realm: 44b41c3ae39e3ecfded71a04434bfde066c7b317 - RealmSwift: dbf9a4eb06e0c929d51c4ef2e8f951bca541feab - RxCocoa: 94f817b71c07517321eb4f9ad299112ca8af743b - RxRealm: 666c8785327fe2fff972a3093b35dc7055c1ca38 - RxRelay: 1de1523e604c72b6c68feadedd1af3b1b4d0ecbd - RxSwift: 5710a9e6b17f3c3d6e40d6e559b9fa1e813b2ef8 + Realm: 731e86d9388287b18e36b0beb2493fc4845ce8a2 + RealmSwift: c2a1059ba52e1e08467b1253b1d4ab354ef3177b + RxCocoa: 44a80de90e25b739b5aeaae3c8c371a32e3343cc + RxRealm: 70ddbd78ac8f3d94998dadf380a4c0f83aaf259c + RxRelay: 45eaa5db8ee4fb50e5ebd57deec0159e97fa51e6 + RxSwift: a4b44f7d24599f674deebd1818eab82e58410632 -PODFILE CHECKSUM: c18aa0767a67d16eff537312e81255933c8a0f4e +PODFILE CHECKSUM: df29b255dac1d305deddb3b085a7407b288544fc -COCOAPODS: 1.11.2 +COCOAPODS: 1.14.2 diff --git a/Examples/RxRealmDemo.xcodeproj/project.pbxproj b/Examples/RxRealmDemo.xcodeproj/project.pbxproj index 208f46a..a05b2de 100644 --- a/Examples/RxRealmDemo.xcodeproj/project.pbxproj +++ b/Examples/RxRealmDemo.xcodeproj/project.pbxproj @@ -3,37 +3,37 @@ archiveVersion = 1; classes = { }; - objectVersion = 51; + objectVersion = 52; objects = { /* Begin PBXBuildFile section */ 025AFE3743CE73F806425BAF /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 26DE8661C8721C6102A4F087 /* LaunchScreen.xib */; }; + 13BD54D2BB0EBD66F4F2DADC /* Pods_RxRealmDemo_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 562FE4AD26713C0C4DEF9226 /* Pods_RxRealmDemo_iOS.framework */; }; 3BB28BD3D65B1369D1A64960 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 54597D6B66FBF23FCBF1A7DB /* Images.xcassets */; }; 84E694181E51B3B4646D1225 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 49505648CF8974BEF397F106 /* Main.storyboard */; }; 8E1DB46DA84AA944224297EC /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18CF27BE5242F49EDEA89577 /* ViewController.swift */; }; - D4892574CEB9161639C20869 /* Pods_RxRealmDemo_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 10CA015110DF798304ED7543 /* Pods_RxRealmDemo_iOS.framework */; }; DAEB28CFA861A50143F84323 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6298C0EF6C7C86E33743B8B5 /* AppDelegate.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 10CA015110DF798304ED7543 /* Pods_RxRealmDemo_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RxRealmDemo_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 134BEAE91A12B5CD042607E6 /* Pods-RxRealmDemo-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RxRealmDemo-iOS.release.xcconfig"; path = "Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS.release.xcconfig"; sourceTree = ""; }; 18CF27BE5242F49EDEA89577 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 4F952C34DD4B82E9E012B678 /* Pods-RxRealmDemo-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RxRealmDemo-iOS.debug.xcconfig"; path = "Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS.debug.xcconfig"; sourceTree = ""; }; 5050BD06022D9BA067993ACD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; 54597D6B66FBF23FCBF1A7DB /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; + 562FE4AD26713C0C4DEF9226 /* Pods_RxRealmDemo_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RxRealmDemo_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6298C0EF6C7C86E33743B8B5 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 645D257F7774284AE08348E5 /* RxRealmDemo-iOS.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = "RxRealmDemo-iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 645D257F7774284AE08348E5 /* RxRealmDemo-iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "RxRealmDemo-iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 82BCDF2341D78059DF2C89F2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; C430B976866CC45900487D76 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + C5A5D55D5CC50F77DE071B83 /* Pods-RxRealmDemo-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RxRealmDemo-iOS.debug.xcconfig"; path = "Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS.debug.xcconfig"; sourceTree = ""; }; + E7759D109C2ABA35C4C5A7ED /* Pods-RxRealmDemo-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RxRealmDemo-iOS.release.xcconfig"; path = "Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - E04013C2F780BB33A90A86BA /* Frameworks */ = { + 0452B0E845B69604F8EFBE7C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D4892574CEB9161639C20869 /* Pods_RxRealmDemo_iOS.framework in Frameworks */, + 13BD54D2BB0EBD66F4F2DADC /* Pods_RxRealmDemo_iOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -61,36 +61,35 @@ name = Products; sourceTree = ""; }; - 88600FDA4DAB72A51A9EACBF /* Frameworks */ = { + A6E8CE38563E4EA24A16F2CD = { isa = PBXGroup; children = ( - 10CA015110DF798304ED7543 /* Pods_RxRealmDemo_iOS.framework */, + 4A214DAA98C5247C1C84689A /* RxRealmDemo-iOS */, + 6531959FA0DFC568430ACAAB /* Products */, + C0D0418E03D8CC5CCBCA74A2 /* Pods */, + CFCCE2C0EDE6F7ECC0D0B468 /* Frameworks */, ); - name = Frameworks; + indentWidth = 2; sourceTree = ""; + tabWidth = 2; + usesTabs = 0; }; - 8DBD6278D187BEFFF563E53D /* Pods */ = { + C0D0418E03D8CC5CCBCA74A2 /* Pods */ = { isa = PBXGroup; children = ( - 4F952C34DD4B82E9E012B678 /* Pods-RxRealmDemo-iOS.debug.xcconfig */, - 134BEAE91A12B5CD042607E6 /* Pods-RxRealmDemo-iOS.release.xcconfig */, + C5A5D55D5CC50F77DE071B83 /* Pods-RxRealmDemo-iOS.debug.xcconfig */, + E7759D109C2ABA35C4C5A7ED /* Pods-RxRealmDemo-iOS.release.xcconfig */, ); - name = Pods; path = Pods; sourceTree = ""; }; - A6E8CE38563E4EA24A16F2CD = { + CFCCE2C0EDE6F7ECC0D0B468 /* Frameworks */ = { isa = PBXGroup; children = ( - 4A214DAA98C5247C1C84689A /* RxRealmDemo-iOS */, - 6531959FA0DFC568430ACAAB /* Products */, - 8DBD6278D187BEFFF563E53D /* Pods */, - 88600FDA4DAB72A51A9EACBF /* Frameworks */, + 562FE4AD26713C0C4DEF9226 /* Pods_RxRealmDemo_iOS.framework */, ); - indentWidth = 2; + name = Frameworks; sourceTree = ""; - tabWidth = 2; - usesTabs = 0; }; /* End PBXGroup section */ @@ -99,11 +98,11 @@ isa = PBXNativeTarget; buildConfigurationList = 960759C5E7AEB6ABF2CBF1A5 /* Build configuration list for PBXNativeTarget "RxRealmDemo-iOS" */; buildPhases = ( - F562FF3C332086030AC7078B /* [CP] Check Pods Manifest.lock */, + 9E09E32F7F593B502A0A9650 /* [CP] Check Pods Manifest.lock */, 9F070CB36A79D85BB2876A0D /* Sources */, 5C6A37C6E8CA2E27A0ECA6AA /* Resources */, - E04013C2F780BB33A90A86BA /* Frameworks */, - 6371E92950D311C142D4BE5E /* [CP] Embed Pods Frameworks */, + 0452B0E845B69604F8EFBE7C /* Frameworks */, + 21A0E7521E409A56D88F9065 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -122,11 +121,9 @@ attributes = { LastUpgradeCheck = 1220; ORGANIZATIONNAME = RxSwiftCommunity; - TargetAttributes = { - }; }; buildConfigurationList = 94914E22EBC7A74B395EF186 /* Build configuration list for PBXProject "RxRealmDemo" */; - compatibilityVersion = "Xcode 10.0"; + compatibilityVersion = "Xcode 11.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -157,7 +154,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 6371E92950D311C142D4BE5E /* [CP] Embed Pods Frameworks */ = { + 21A0E7521E409A56D88F9065 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -174,7 +171,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-RxRealmDemo-iOS/Pods-RxRealmDemo-iOS-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - F562FF3C332086030AC7078B /* [CP] Check Pods Manifest.lock */ = { + 9E09E32F7F593B502A0A9650 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -232,12 +229,13 @@ /* Begin XCBuildConfiguration section */ 0FCE882B186F10CBD63A5EF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F952C34DD4B82E9E012B678 /* Pods-RxRealmDemo-iOS.debug.xcconfig */; + baseConfigurationReference = C5A5D55D5CC50F77DE071B83 /* Pods-RxRealmDemo-iOS.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "$(APP_ICON_NAME)"; CODE_SIGN_IDENTITY = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; INFOPLIST_FILE = "RxRealmDemo-iOS/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -315,12 +313,13 @@ }; 84000E9CA8521983711240B4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 134BEAE91A12B5CD042607E6 /* Pods-RxRealmDemo-iOS.release.xcconfig */; + baseConfigurationReference = E7759D109C2ABA35C4C5A7ED /* Pods-RxRealmDemo-iOS.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "$(APP_ICON_NAME)"; CODE_SIGN_IDENTITY = "iPhone Developer"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; INFOPLIST_FILE = "RxRealmDemo-iOS/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", diff --git a/Examples/RxRealmDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Examples/RxRealmDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata index f7097cf..919434a 100644 --- a/Examples/RxRealmDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ b/Examples/RxRealmDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -2,6 +2,6 @@ + location = "self:"> diff --git a/Examples/RxRealmDemo.xcodeproj/xcshareddata/xcschemes/RxRealmDemo-iOS.xcscheme b/Examples/RxRealmDemo.xcodeproj/xcshareddata/xcschemes/RxRealmDemo-iOS.xcscheme index 41676f0..b4e088a 100644 --- a/Examples/RxRealmDemo.xcodeproj/xcshareddata/xcschemes/RxRealmDemo-iOS.xcscheme +++ b/Examples/RxRealmDemo.xcodeproj/xcshareddata/xcschemes/RxRealmDemo-iOS.xcscheme @@ -1,10 +1,11 @@ + version = "1.7"> + buildImplicitDependencies = "YES" + runPostActionsOnFailure = "NO"> - - + shouldUseLaunchSchemeArgsEnv = "YES" + onlyGenerateCoverageForSpecifiedTargets = "NO"> + + 1.9' +gem 'cocoapods', '~> 1.14' gem 'danger', '~> 8.0' gem 'danger-swiftlint', '~> 0.20' gem 'jazzy', '~> 0.13' diff --git a/Gemfile.lock b/Gemfile.lock index 126f669..41afe96 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,85 +1,95 @@ GEM remote: https://rubygems.org/ specs: - CFPropertyList (3.0.3) - activesupport (5.2.4.4) + CFPropertyList (3.0.6) + rexml + activesupport (7.1.1) + base64 + bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.7.0) - public_suffix (>= 2.0.2, < 5.0) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + minitest (>= 5.1) + mutex_m + tzinfo (~> 2.0) + addressable (2.8.5) + public_suffix (>= 2.0.2, < 6.0) algoliasearch (1.27.5) httpclient (~> 2.8, >= 2.8.3) json (>= 1.5.1) + artifactory (3.0.15) atomos (0.1.3) - aws-eventstream (1.1.0) - aws-partitions (1.402.0) - aws-sdk-core (3.110.0) + aws-eventstream (1.2.0) + aws-partitions (1.834.0) + aws-sdk-core (3.185.1) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) - aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-kms (1.39.0) - aws-sdk-core (~> 3, >= 3.109.0) + aws-partitions (~> 1, >= 1.651.0) + aws-sigv4 (~> 1.5) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.72.0) + aws-sdk-core (~> 3, >= 3.184.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.86.0) - aws-sdk-core (~> 3, >= 3.109.0) + aws-sdk-s3 (1.136.0) + aws-sdk-core (~> 3, >= 3.181.0) aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.1) - aws-sigv4 (1.2.2) + aws-sigv4 (~> 1.6) + aws-sigv4 (1.6.0) aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.4) - claide (1.0.3) + base64 (0.1.1) + bigdecimal (3.1.4) + claide (1.1.0) claide-plugins (0.9.2) cork nap open4 (~> 1.3) - cocoapods (1.10.0) - addressable (~> 2.6) + cocoapods (1.14.0) + addressable (~> 2.8) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.10.0) + cocoapods-core (= 1.14.0) cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 1.4.0, < 2.0) + cocoapods-downloader (>= 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.4.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) cocoapods-try (>= 1.1.0, < 2.0) colored2 (~> 3.1) escape (~> 0.0.4) fourflusher (>= 2.3.0, < 3.0) gh_inspector (~> 1.0) - molinillo (~> 0.6.6) + molinillo (~> 0.8.0) nap (~> 1.0) - ruby-macho (~> 1.4) - xcodeproj (>= 1.19.0, < 2.0) - cocoapods-core (1.10.0) - activesupport (> 5.0, < 6) - addressable (~> 2.6) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.14.0) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) algoliasearch (~> 1.0) concurrent-ruby (~> 1.1) fuzzy_match (~> 2.0.4) nap (~> 1.0) netrc (~> 0.11) - public_suffix + public_suffix (~> 4.0) typhoeus (~> 1.0) - cocoapods-deintegrate (1.0.4) - cocoapods-downloader (1.4.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (2.0) cocoapods-plugins (1.0.0) nap - cocoapods-search (1.0.0) - cocoapods-trunk (1.5.0) + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) nap (>= 0.8, < 2.0) netrc (~> 0.11) cocoapods-try (1.2.0) colored (1.2) colored2 (3.1.2) - commander-fastlane (4.4.6) - highline (~> 1.7.2) - concurrent-ruby (1.1.7) + commander (4.6.0) + highline (~> 2.0.0) + concurrent-ruby (1.2.2) + connection_pool (2.4.1) cork (0.3.0) colored2 (~> 3.1) - danger (8.2.1) + danger (8.6.1) claide (~> 1.0) claide-plugins (>= 0.9.2) colored2 (~> 3.1) @@ -91,8 +101,8 @@ GEM kramdown-parser-gfm (~> 1.0) no_proxy_fix octokit (~> 4.7) - terminal-table (~> 1) - danger-swiftlint (0.24.5) + terminal-table (>= 1, < 4) + danger-swiftlint (0.33.0) danger rake (> 10) thor (~> 0.19) @@ -100,36 +110,58 @@ GEM danger (>= 2.1) xcov (>= 1.7.3) declarative (0.0.20) - declarative-option (0.1.0) - digest-crc (0.6.1) - rake (~> 13.0) + digest-crc (0.6.5) + rake (>= 12.0.0, < 14.0.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) - dotenv (2.7.6) - emoji_regex (3.2.1) - escape (0.0.4) - ethon (0.12.0) - ffi (>= 1.3.0) - excon (0.78.1) - faraday (1.1.0) - multipart-post (>= 1.2, < 3) + dotenv (2.8.1) + drb (2.1.1) ruby2_keywords + emoji_regex (3.2.3) + escape (0.0.4) + ethon (0.16.0) + ffi (>= 1.15.0) + excon (0.104.0) + faraday (1.10.3) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) faraday-cookie_jar (0.0.7) faraday (>= 0.8.0) http-cookie (~> 1.0.0) - faraday-http-cache (2.2.0) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-http-cache (2.5.0) faraday (>= 0.8) - faraday_middleware (1.0.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.4) + multipart-post (~> 2) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + faraday_middleware (1.2.0) faraday (~> 1.0) - fastimage (2.2.0) - fastlane (2.170.0) + fastimage (2.2.7) + fastlane (2.216.0) CFPropertyList (>= 2.3, < 4.0.0) - addressable (>= 2.3, < 3.0.0) + addressable (>= 2.8, < 3.0.0) + artifactory (~> 3.0) aws-sdk-s3 (~> 1.0) babosa (>= 1.0.3, < 2.0.0) bundler (>= 1.12.0, < 3.0.0) colored - commander-fastlane (>= 4.4.6, < 5.0.0) + commander (~> 4.6) dotenv (>= 2.1.1, < 3.0.0) emoji_regex (>= 0.1, < 4.0) excon (>= 0.71.0, < 1.0.0) @@ -138,159 +170,178 @@ GEM faraday_middleware (~> 1.0) fastimage (>= 2.1.0, < 3.0.0) gh_inspector (>= 1.1.2, < 2.0.0) - google-api-client (>= 0.37.0, < 0.39.0) - google-cloud-storage (>= 1.15.0, < 2.0.0) - highline (>= 1.7.2, < 2.0.0) + google-apis-androidpublisher_v3 (~> 0.3) + google-apis-playcustomapp_v1 (~> 0.1) + google-cloud-storage (~> 1.31) + highline (~> 2.0) + http-cookie (~> 1.0.5) json (< 3.0.0) jwt (>= 2.1.0, < 3) mini_magick (>= 4.9.4, < 5.0.0) - multipart-post (~> 2.0.0) + multipart-post (>= 2.0.0, < 3.0.0) + naturally (~> 2.2) + optparse (~> 0.1.1) plist (>= 3.1.0, < 4.0.0) rubyzip (>= 2.0.0, < 3.0.0) security (= 0.1.3) simctl (~> 1.6.3) - slack-notifier (>= 2.0.0, < 3.0.0) terminal-notifier (>= 2.0.0, < 3.0.0) - terminal-table (>= 1.4.5, < 2.0.0) + terminal-table (~> 3) tty-screen (>= 0.6.3, < 1.0.0) tty-spinner (>= 0.8.0, < 1.0.0) word_wrap (~> 1.0.0) xcodeproj (>= 1.13.0, < 2.0.0) xcpretty (~> 0.3.0) xcpretty-travis-formatter (>= 0.0.3) - ffi (1.13.1) + ffi (1.16.3) fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - git (1.7.0) + git (1.18.0) + addressable (~> 2.8) rchardet (~> 1.8) - google-api-client (0.38.0) + google-apis-androidpublisher_v3 (0.50.0) + google-apis-core (>= 0.11.0, < 2.a) + google-apis-core (0.11.1) addressable (~> 2.5, >= 2.5.1) - googleauth (~> 0.9) - httpclient (>= 2.8.1, < 3.0) + googleauth (>= 0.16.2, < 2.a) + httpclient (>= 2.8.1, < 3.a) mini_mime (~> 1.0) representable (~> 3.0) - retriable (>= 2.0, < 4.0) - signet (~> 0.12) - google-cloud-core (1.5.0) + retriable (>= 2.0, < 4.a) + rexml + webrick + google-apis-iamcredentials_v1 (0.17.0) + google-apis-core (>= 0.11.0, < 2.a) + google-apis-playcustomapp_v1 (0.13.0) + google-apis-core (>= 0.11.0, < 2.a) + google-apis-storage_v1 (0.19.0) + google-apis-core (>= 0.9.0, < 2.a) + google-cloud-core (1.6.0) google-cloud-env (~> 1.0) google-cloud-errors (~> 1.0) - google-cloud-env (1.4.0) - faraday (>= 0.17.3, < 2.0) - google-cloud-errors (1.0.1) - google-cloud-storage (1.29.1) - addressable (~> 2.5) + google-cloud-env (1.6.0) + faraday (>= 0.17.3, < 3.0) + google-cloud-errors (1.3.1) + google-cloud-storage (1.44.0) + addressable (~> 2.8) digest-crc (~> 0.4) - google-api-client (~> 0.33) - google-cloud-core (~> 1.2) - googleauth (~> 0.9) + google-apis-iamcredentials_v1 (~> 0.1) + google-apis-storage_v1 (~> 0.19.0) + google-cloud-core (~> 1.6) + googleauth (>= 0.16.2, < 2.a) mini_mime (~> 1.0) - googleauth (0.14.0) - faraday (>= 0.17.3, < 2.0) + googleauth (1.8.1) + faraday (>= 0.17.3, < 3.a) jwt (>= 1.4, < 3.0) - memoist (~> 0.16) multi_json (~> 1.11) os (>= 0.9, < 2.0) - signet (~> 0.14) - highline (1.7.10) - http-cookie (1.0.3) + signet (>= 0.16, < 2.a) + highline (2.0.3) + http-cookie (1.0.5) domain_name (~> 0.5) httpclient (2.8.3) - i18n (1.8.5) + i18n (1.14.1) concurrent-ruby (~> 1.0) - jazzy (0.13.6) + jazzy (0.14.4) cocoapods (~> 1.5) mustache (~> 1.1) - open4 + open4 (~> 1.3) redcarpet (~> 3.4) - rouge (>= 2.0.6, < 4.0) + rexml (~> 3.2) + rouge (>= 2.0.6, < 5.0) sassc (~> 2.1) sqlite3 (~> 1.3) xcinvoke (~> 0.3.0) - jmespath (1.4.0) - json (2.3.1) - jwt (2.2.2) - kramdown (2.3.0) + jmespath (1.6.2) + json (2.6.3) + jwt (2.7.1) + kramdown (2.4.0) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liferaft (0.0.6) - memoist (0.16.2) - mini_magick (4.11.0) - mini_mime (1.0.2) - minitest (5.14.2) - molinillo (0.6.6) + mini_magick (4.12.0) + mini_mime (1.1.5) + mini_portile2 (2.8.4) + minitest (5.20.0) + molinillo (0.8.0) multi_json (1.15.0) - multipart-post (2.0.0) + multipart-post (2.3.0) mustache (1.1.1) + mutex_m (0.1.2) nanaimo (0.3.0) nap (1.1.0) - naturally (2.2.0) + naturally (2.2.1) netrc (0.11.0) no_proxy_fix (0.1.2) - octokit (4.19.0) - faraday (>= 0.9) - sawyer (~> 0.8.0, >= 0.5.3) + octokit (4.25.1) + faraday (>= 1, < 3) + sawyer (~> 0.9) open4 (1.3.4) - os (1.1.1) - plist (3.5.0) - public_suffix (4.0.6) - rake (13.0.1) + optparse (0.1.1) + os (1.1.4) + plist (3.7.0) + public_suffix (4.0.7) + rake (13.0.6) rchardet (1.8.0) - redcarpet (3.5.0) - representable (3.0.4) + redcarpet (3.6.0) + representable (3.2.0) declarative (< 0.1.0) - declarative-option (< 0.2.0) + trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) retriable (3.1.2) - rexml (3.2.4) + rexml (3.2.6) rouge (2.0.7) - ruby-macho (1.4.0) - ruby2_keywords (0.0.2) - rubyzip (2.3.0) + ruby-macho (2.5.1) + ruby2_keywords (0.0.5) + rubyzip (2.3.2) sassc (2.4.0) ffi (~> 1.9) - sawyer (0.8.2) + sawyer (0.9.2) addressable (>= 2.3.5) - faraday (> 0.8, < 2.0) + faraday (>= 0.17.3, < 3) security (0.1.3) - signet (0.14.0) - addressable (~> 2.3) - faraday (>= 0.17.3, < 2.0) + signet (0.18.0) + addressable (~> 2.8) + faraday (>= 0.17.5, < 3.a) jwt (>= 1.5, < 3.0) multi_json (~> 1.10) - simctl (1.6.8) + simctl (1.6.10) CFPropertyList naturally - slack-notifier (2.3.2) - sqlite3 (1.4.2) + slack-notifier (2.4.0) + sqlite3 (1.6.6) + mini_portile2 (~> 2.8.0) terminal-notifier (2.0.0) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) + terminal-table (3.0.2) + unicode-display_width (>= 1.1.1, < 3) thor (0.20.3) - thread_safe (0.3.6) + trailblazer-option (0.1.2) tty-cursor (0.7.1) tty-screen (0.8.1) tty-spinner (0.9.3) tty-cursor (~> 0.7) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.8) - thread_safe (~> 0.1) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) uber (0.1.0) unf (0.1.4) unf_ext - unf_ext (0.0.7.7) - unicode-display_width (1.7.0) + unf_ext (0.0.8.2) + unicode-display_width (2.5.0) + webrick (1.8.1) word_wrap (1.0.0) xcinvoke (0.3.0) liferaft (~> 0.0.6) - xcodeproj (1.19.0) + xcodeproj (1.23.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) nanaimo (~> 0.3.0) + rexml (~> 3.2.4) xcov (1.7.5) fastlane (>= 2.141.0, < 3.0.0) multipart-post @@ -300,7 +351,7 @@ GEM xcresult (~> 0.2.0) xcpretty (0.3.0) rouge (~> 2.0.7) - xcpretty-travis-formatter (1.0.0) + xcpretty-travis-formatter (1.0.1) xcpretty (~> 0.2, >= 0.0.7) xcresult (0.2.1) @@ -308,7 +359,7 @@ PLATFORMS ruby DEPENDENCIES - cocoapods (~> 1.9) + cocoapods (~> 1.14) danger (~> 8.0) danger-swiftlint (~> 0.20) danger-xcov (~> 0.5) @@ -316,4 +367,4 @@ DEPENDENCIES xcov (~> 1.7.3) BUNDLED WITH - 2.1.4 + 2.1.4 \ No newline at end of file diff --git a/RxRealm.podspec b/RxRealm.podspec index 80cc453..18da571 100644 --- a/RxRealm.podspec +++ b/RxRealm.podspec @@ -14,7 +14,7 @@ Pod::Spec.new do |s| s.source = { :git => "https://github.com/RxSwiftCommunity/RxRealm.git", :tag => "v" + s.version.to_s } s.swift_version = "5.1" - s.ios.deployment_target = "11.0" + s.ios.deployment_target = "12.0" s.osx.deployment_target = "10.10" s.tvos.deployment_target = "9.0" s.watchos.deployment_target = "3.0" @@ -24,8 +24,8 @@ Pod::Spec.new do |s| s.source_files = "Sources/RxRealm/*.swift" s.frameworks = "Foundation" - s.dependency "Realm", "~> 10.21" - s.dependency "RealmSwift", "~> 10.21" + s.dependency "Realm", "~> 10.40.1" + s.dependency "RealmSwift", "~> 10.40.1" s.dependency "RxSwift", "~> 6.1" s.dependency "RxCocoa", "~> 6.1" end