Merge pull request #282 from TouchInstinct/fix/dependencies

Fix: podspec dependencies
This commit is contained in:
Loupehope 2021-09-09 09:15:30 +03:00 committed by GitHub
commit e249e64ec6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 24 additions and 24 deletions

View File

@ -3,5 +3,5 @@ github "Alamofire/Alamofire"
github "RxSwiftCommunity/RxAlamofire" ~> 6.1
github "TouchInstinct/TableKit"
github "ReactiveX/RxSwift" ~> 6.2
github "pronebird/UIScrollView-InfiniteScroll"
github "pronebird/UIScrollView-InfiniteScroll" "1.1.0"
github "SnapKit/SnapKit" ~> 5.0

View File

@ -4,4 +4,4 @@ github "RxSwiftCommunity/RxAlamofire" "v6.1.2"
github "SnapKit/SnapKit" "5.0.1"
github "TouchInstinct/TableKit" "2.10008.1"
github "malcommac/SwiftDate" "6.3.1"
github "pronebird/UIScrollView-InfiniteScroll" "1.2.0"
github "pronebird/UIScrollView-InfiniteScroll" "1.1.0"

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "LeadKit"
s.version = "1.5.0"
s.version = "1.5.1"
s.summary = "iOS framework with a bunch of tools for rapid development"
s.homepage = "https://github.com/TouchInstinct/LeadKit"
s.license = "Apache License, Version 2.0"
@ -107,9 +107,9 @@ Pod::Spec.new do |s|
"Sources/Classes/Controllers/BaseOrientationController.swift"
]
ss.dependency "RxSwift", '~> 6.0.0'
ss.dependency "RxCocoa", '~> 6.0.0'
ss.dependency "RxAlamofire", '~> 6.1.1'
ss.dependency "RxSwift", '~> 6.2'
ss.dependency "RxCocoa", '~> 6.2'
ss.dependency "RxAlamofire", '~> 6.1'
ss.dependency "SwiftDate", '~> 6'
ss.ios.dependency "TableKit", '~> 2.11'

View File

@ -22,6 +22,6 @@
import Foundation
public protocol BaseViewModel: class {
public protocol BaseViewModel: AnyObject {
// Nothing
}

View File

@ -20,7 +20,7 @@
// THE SOFTWARE.
//
public protocol GeneralDataLoadingController: class, ConfigurableController, GeneralDataLoadingHandler
public protocol GeneralDataLoadingController: AnyObject, ConfigurableController, GeneralDataLoadingHandler
where ViewModelT: GeneralDataLoadingViewModel<ResultType> {
/// The loading view is shown when the `onLoadingState` method gets called

View File

@ -24,6 +24,6 @@ import RxSwift
/// Protocol that requests class to conform RxDataSource and ResettableType
/// with constraint ResultType to TotalCountCursorListingResult.
public protocol TotalCountCursorConfiguration: class, RxDataSource, ResettableType
public protocol TotalCountCursorConfiguration: AnyObject, RxDataSource, ResettableType
where ResultType: TotalCountCursorListingResult {
}

View File

@ -23,7 +23,7 @@
import UIKit
/// Protocol that describes placeholder view, containing loading indicator.
public protocol LoadingIndicatorHolder: class {
public protocol LoadingIndicatorHolder: AnyObject {
var loadingIndicator: Animatable { get }
var indicatorOwner: UIView { get }
}

View File

@ -24,7 +24,7 @@ import UIKit.UIFont
import UIKit.UIColor
/// Protocol that represents text object with appearance attributes.
public protocol ViewTextConfigurable: class {
public protocol ViewTextConfigurable: AnyObject {
/// Font of text object.
var textFont: UIFont? { get set }

View File

@ -21,7 +21,7 @@
//
/// PaginationWrapper delegate used for pagination results handling
public protocol PaginationWrapperDelegate: class {
public protocol PaginationWrapperDelegate: AnyObject {
associatedtype DataSourceType: DataSource

View File

@ -22,7 +22,7 @@
/// PaginationWrapper UI delegate used for customization
/// of bound states (loading, empty, error, etc.).
public protocol PaginationWrapperUIDelegate: class {
public protocol PaginationWrapperUIDelegate: AnyObject {
/// Returns placeholder view for empty state.
///

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TIFoundationUtils'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Set of helpers for Foundation framework classes.'
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TIKeychainUtils'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Set of helpers for Keychain classes.'
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }

View File

@ -23,7 +23,7 @@
import UIKit
import TISwiftUtils
public protocol InfiniteScrollDelegate: class {
public protocol InfiniteScrollDelegate: AnyObject {
func beginInfiniteScroll(_ forceScroll: Bool)
func addInfiniteScroll(handler: @escaping ParameterClosure<UITableView>)

View File

@ -21,7 +21,7 @@
//
/// PaginationWrapper delegate used for pagination results handling
public protocol PaginatorDelegate: class {
public protocol PaginatorDelegate: AnyObject {
associatedtype Page

View File

@ -20,7 +20,7 @@
// THE SOFTWARE.
//
public protocol PaginatorUIDelegate: class {
public protocol PaginatorUIDelegate: AnyObject {
associatedtype ErrorType

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TISwiftUtils'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Bunch of useful helpers for Swift development.'
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TITableKitUtils'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Set of helpers for TableKit classes.'
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TITransitions'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Set of custom transitions to present controller. '
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TIUIElements'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Bunch of useful protocols and views.'
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }

View File

@ -23,7 +23,7 @@
import UIKit
/// Protocol that describes placeholder view, containing activity indicator.
public protocol ActivityIndicatorHolder: class {
public protocol ActivityIndicatorHolder: AnyObject {
var activityIndicator: Animatable { get }
var indicatorOwner: UIView { get }
}

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'TIUIKitCore'
s.version = '1.5.0'
s.version = '1.5.1'
s.summary = 'Core UI elements: protocols, views and helpers.'
s.homepage = 'https://github.com/TouchInstinct/LeadKit/tree/' + s.version.to_s + '/' + s.name
s.license = { :type => 'MIT', :file => 'LICENSE' }