Merge pull request #282 from TouchInstinct/fix/dependencies
Fix: podspec dependencies
This commit is contained in:
commit
e249e64ec6
2
Cartfile
2
Cartfile
|
|
@ -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
|
||||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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'
|
||||
|
|
|
|||
|
|
@ -22,6 +22,6 @@
|
|||
|
||||
import Foundation
|
||||
|
||||
public protocol BaseViewModel: class {
|
||||
public protocol BaseViewModel: AnyObject {
|
||||
// Nothing
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
//
|
||||
|
||||
/// PaginationWrapper delegate used for pagination results handling
|
||||
public protocol PaginationWrapperDelegate: class {
|
||||
public protocol PaginationWrapperDelegate: AnyObject {
|
||||
|
||||
associatedtype DataSourceType: DataSource
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
///
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
|
|
@ -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>)
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
//
|
||||
|
||||
/// PaginationWrapper delegate used for pagination results handling
|
||||
public protocol PaginatorDelegate: class {
|
||||
public protocol PaginatorDelegate: AnyObject {
|
||||
|
||||
associatedtype Page
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
// THE SOFTWARE.
|
||||
//
|
||||
|
||||
public protocol PaginatorUIDelegate: class {
|
||||
public protocol PaginatorUIDelegate: AnyObject {
|
||||
|
||||
associatedtype ErrorType
|
||||
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
|
|
@ -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 }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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' }
|
||||
|
|
|
|||
Loading…
Reference in New Issue