ソースを参照

Delete masonry

humanlikedisaster 6 年 前
コミット
45ea34a3b4
52 ファイル変更385 行追加3917 行削除
  1. 0 1
      Podfile
  2. 1 5
      Podfile.lock
  3. 1 5
      Pods/Manifest.lock
  4. 377 529
      Pods/Pods.xcodeproj/project.pbxproj
  5. 0 19
      Pods/SnapKit/LICENSE
  6. 0 129
      Pods/SnapKit/README.md
  7. 0 306
      Pods/SnapKit/Source/Constraint.swift
  8. 0 195
      Pods/SnapKit/Source/ConstraintAttributes.swift
  9. 0 37
      Pods/SnapKit/Source/ConstraintConfig.swift
  10. 0 147
      Pods/SnapKit/Source/ConstraintConstantTarget.swift
  11. 0 185
      Pods/SnapKit/Source/ConstraintDSL.swift
  12. 0 69
      Pods/SnapKit/Source/ConstraintDescription.swift
  13. 0 72
      Pods/SnapKit/Source/ConstraintInsetTarget.swift
  14. 0 35
      Pods/SnapKit/Source/ConstraintInsets.swift
  15. 0 61
      Pods/SnapKit/Source/ConstraintItem.swift
  16. 0 36
      Pods/SnapKit/Source/ConstraintLayoutGuide+Extensions.swift
  17. 0 37
      Pods/SnapKit/Source/ConstraintLayoutGuide.swift
  18. 0 66
      Pods/SnapKit/Source/ConstraintLayoutGuideDSL.swift
  19. 0 36
      Pods/SnapKit/Source/ConstraintLayoutSupport.swift
  20. 0 56
      Pods/SnapKit/Source/ConstraintLayoutSupportDSL.swift
  21. 0 204
      Pods/SnapKit/Source/ConstraintMaker.swift
  22. 0 56
      Pods/SnapKit/Source/ConstraintMakerEditable.swift
  23. 0 169
      Pods/SnapKit/Source/ConstraintMakerExtendable.swift
  24. 0 49
      Pods/SnapKit/Source/ConstraintMakerFinalizable.swift
  25. 0 68
      Pods/SnapKit/Source/ConstraintMakerPriortizable.swift
  26. 0 113
      Pods/SnapKit/Source/ConstraintMakerRelatable.swift
  27. 0 75
      Pods/SnapKit/Source/ConstraintMultiplierTarget.swift
  28. 0 69
      Pods/SnapKit/Source/ConstraintOffsetTarget.swift
  29. 0 77
      Pods/SnapKit/Source/ConstraintPriority.swift
  30. 0 85
      Pods/SnapKit/Source/ConstraintPriorityTarget.swift
  31. 0 66
      Pods/SnapKit/Source/ConstraintRelatableTarget.swift
  32. 0 48
      Pods/SnapKit/Source/ConstraintRelation.swift
  33. 0 152
      Pods/SnapKit/Source/ConstraintView+Extensions.swift
  34. 0 35
      Pods/SnapKit/Source/ConstraintView.swift
  35. 0 101
      Pods/SnapKit/Source/ConstraintViewDSL.swift
  36. 0 160
      Pods/SnapKit/Source/Debugging.swift
  37. 0 57
      Pods/SnapKit/Source/LayoutConstraint.swift
  38. 0 93
      Pods/SnapKit/Source/LayoutConstraintItem.swift
  39. 0 42
      Pods/SnapKit/Source/Typealiases.swift
  40. 0 36
      Pods/SnapKit/Source/UILayoutSupport+Extensions.swift
  41. 0 23
      Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-acknowledgements.markdown
  42. 0 29
      Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-acknowledgements.plist
  43. 0 2
      Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-frameworks.sh
  44. 3 3
      Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios.debug.xcconfig
  45. 3 3
      Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios.release.xcconfig
  46. 0 26
      Pods/Target Support Files/SnapKit/Info.plist
  47. 0 5
      Pods/Target Support Files/SnapKit/SnapKit-dummy.m
  48. 0 12
      Pods/Target Support Files/SnapKit/SnapKit-prefix.pch
  49. 0 16
      Pods/Target Support Files/SnapKit/SnapKit-umbrella.h
  50. 0 6
      Pods/Target Support Files/SnapKit/SnapKit.modulemap
  51. 0 9
      Pods/Target Support Files/SnapKit/SnapKit.xcconfig
  52. 0 2
      deltachat-ios.xcodeproj/project.pbxproj

+ 0 - 1
Podfile

@@ -2,7 +2,6 @@ target 'deltachat-ios' do
   use_frameworks!
   use_frameworks!
   pod 'openssl-ios-bitcode', '1.0.210'
   pod 'openssl-ios-bitcode', '1.0.210'
   pod 'MessageKit', '1.0.0'
   pod 'MessageKit', '1.0.0'
-  pod 'SnapKit', '~> 4.0.0'
   post_install do |installer|
   post_install do |installer|
       installer.pods_project.targets.each do |target|
       installer.pods_project.targets.each do |target|
           if target.name == 'MessageKit'
           if target.name == 'MessageKit'

+ 1 - 5
Podfile.lock

@@ -1,24 +1,20 @@
 PODS:
 PODS:
   - MessageKit (1.0.0)
   - MessageKit (1.0.0)
   - openssl-ios-bitcode (1.0.210)
   - openssl-ios-bitcode (1.0.210)
-  - SnapKit (4.0.1)
 
 
 DEPENDENCIES:
 DEPENDENCIES:
   - MessageKit (= 1.0.0)
   - MessageKit (= 1.0.0)
   - openssl-ios-bitcode (= 1.0.210)
   - openssl-ios-bitcode (= 1.0.210)
-  - SnapKit (~> 4.0.0)
 
 
 SPEC REPOS:
 SPEC REPOS:
   https://github.com/cocoapods/specs.git:
   https://github.com/cocoapods/specs.git:
     - MessageKit
     - MessageKit
     - openssl-ios-bitcode
     - openssl-ios-bitcode
-    - SnapKit
 
 
 SPEC CHECKSUMS:
 SPEC CHECKSUMS:
   MessageKit: 16160036b16476b04bd0e9f2c7ce67e662e503e4
   MessageKit: 16160036b16476b04bd0e9f2c7ce67e662e503e4
   openssl-ios-bitcode: c833701a4488bd43de0051db41cfa75f6fef8109
   openssl-ios-bitcode: c833701a4488bd43de0051db41cfa75f6fef8109
-  SnapKit: 0de968a9fec17499afa29683b05d0c775b6d1c29
 
 
-PODFILE CHECKSUM: b18882081bc3e0790641d9587f94f63500487061
+PODFILE CHECKSUM: dea2da329ab919c5c400d1fd104627f9904b3072
 
 
 COCOAPODS: 1.5.3
 COCOAPODS: 1.5.3

+ 1 - 5
Pods/Manifest.lock

@@ -1,24 +1,20 @@
 PODS:
 PODS:
   - MessageKit (1.0.0)
   - MessageKit (1.0.0)
   - openssl-ios-bitcode (1.0.210)
   - openssl-ios-bitcode (1.0.210)
-  - SnapKit (4.0.1)
 
 
 DEPENDENCIES:
 DEPENDENCIES:
   - MessageKit (= 1.0.0)
   - MessageKit (= 1.0.0)
   - openssl-ios-bitcode (= 1.0.210)
   - openssl-ios-bitcode (= 1.0.210)
-  - SnapKit (~> 4.0.0)
 
 
 SPEC REPOS:
 SPEC REPOS:
   https://github.com/cocoapods/specs.git:
   https://github.com/cocoapods/specs.git:
     - MessageKit
     - MessageKit
     - openssl-ios-bitcode
     - openssl-ios-bitcode
-    - SnapKit
 
 
 SPEC CHECKSUMS:
 SPEC CHECKSUMS:
   MessageKit: 16160036b16476b04bd0e9f2c7ce67e662e503e4
   MessageKit: 16160036b16476b04bd0e9f2c7ce67e662e503e4
   openssl-ios-bitcode: c833701a4488bd43de0051db41cfa75f6fef8109
   openssl-ios-bitcode: c833701a4488bd43de0051db41cfa75f6fef8109
-  SnapKit: 0de968a9fec17499afa29683b05d0c775b6d1c29
 
 
-PODFILE CHECKSUM: b18882081bc3e0790641d9587f94f63500487061
+PODFILE CHECKSUM: dea2da329ab919c5c400d1fd104627f9904b3072
 
 
 COCOAPODS: 1.5.3
 COCOAPODS: 1.5.3

ファイルの差分が大きいため隠しています
+ 377 - 529
Pods/Pods.xcodeproj/project.pbxproj


+ 0 - 19
Pods/SnapKit/LICENSE

@@ -1,19 +0,0 @@
-Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.

+ 0 - 129
Pods/SnapKit/README.md

@@ -1,129 +0,0 @@
-<img src="http://snapkit.io/images/banner.jpg" alt="" />
-
-SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.
-
-[![Build Status](https://travis-ci.org/SnapKit/SnapKit.svg)](https://travis-ci.org/SnapKit/SnapKit)
-[![Platform](https://img.shields.io/cocoapods/p/SnapKit.svg?style=flat)](https://github.com/SnapKit/SnapKit)
-[![Cocoapods Compatible](https://img.shields.io/cocoapods/v/SnapKit.svg)](https://cocoapods.org/pods/SnapKit)
-[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
-
-#### ⚠️ **To use with Swift 3.x please ensure you are using >= 3.0.0** ⚠️ 
-#### ⚠️ **To use with Swift 4.x please ensure you are using >= 4.0.0** ⚠️ 
-
-## Contents
-
-- [Requirements](#requirements)
-- [Migration Guides](#migration-guides)
-- [Communication](#communication)
-- [Installation](#installation)
-- [Usage](#usage)
-- [Credits](#credits)
-- [License](#license)
-
-## Requirements
-
-- iOS 8.0+ / Mac OS X 10.11+ / tvOS 9.0+
-- Xcode 9.0+
-- Swift 3.0+
-
-## Communication
-
-- If you **need help**, use [Stack Overflow](http://stackoverflow.com/questions/tagged/snapkit). (Tag 'snapkit')
-- If you'd like to **ask a general question**, use [Stack Overflow](http://stackoverflow.com/questions/tagged/snapkit).
-- If you **found a bug**, open an issue.
-- If you **have a feature request**, open an issue.
-- If you **want to contribute**, submit a pull request.
-
-
-## Installation
-
-### CocoaPods
-
-[CocoaPods](http://cocoapods.org) is a dependency manager for Cocoa projects. You can install it with the following command:
-
-```bash
-$ gem install cocoapods
-```
-
-> CocoaPods 1.1.0+ is required to build SnapKit 4.0.0+.
-
-To integrate SnapKit into your Xcode project using CocoaPods, specify it in your `Podfile`:
-
-```ruby
-source 'https://github.com/CocoaPods/Specs.git'
-platform :ios, '10.0'
-use_frameworks!
-
-target '<Your Target Name>' do
-    pod 'SnapKit', '~> 4.0.0'
-end
-```
-
-Then, run the following command:
-
-```bash
-$ pod install
-```
-
-### Carthage
-
-[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.
-
-You can install Carthage with [Homebrew](http://brew.sh/) using the following command:
-
-```bash
-$ brew update
-$ brew install carthage
-```
-
-To integrate SnapKit into your Xcode project using Carthage, specify it in your `Cartfile`:
-
-```ogdl
-github "SnapKit/SnapKit" ~> 4.0.0
-```
-
-Run `carthage update` to build the framework and drag the built `SnapKit.framework` into your Xcode project.
-
-### Manually
-
-If you prefer not to use either of the aforementioned dependency managers, you can integrate SnapKit into your project manually.
-
----
-
-## Usage
-
-### Quick Start
-
-```swift
-import SnapKit
-
-class MyViewController: UIViewController {
-
-    lazy var box = UIView()
-
-    override func viewDidLoad() {
-        super.viewDidLoad()
-
-        self.view.addSubview(box)
-        box.snp.makeConstraints { (make) -> Void in
-           make.width.height.equalTo(50)
-           make.center.equalTo(self.view)
-        }
-    }
-
-}
-```
-
-### Resources
-
-- [Documentation](http://snapkit.io/docs/)
-- [F.A.Q.](http://snapkit.io/faq/)
-
-## Credits
-
-- Robert Payne ([@robertjpayne](https://twitter.com/robertjpayne))
-- Many other contributors
-
-## License
-
-SnapKit is released under the MIT license. See LICENSE for details.

+ 0 - 306
Pods/SnapKit/Source/Constraint.swift

@@ -1,306 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-public final class Constraint {
-
-    internal let sourceLocation: (String, UInt)
-    internal let label: String?
-
-    private let from: ConstraintItem
-    private let to: ConstraintItem
-    private let relation: ConstraintRelation
-    private let multiplier: ConstraintMultiplierTarget
-    private var constant: ConstraintConstantTarget {
-        didSet {
-            self.updateConstantAndPriorityIfNeeded()
-        }
-    }
-    private var priority: ConstraintPriorityTarget {
-        didSet {
-          self.updateConstantAndPriorityIfNeeded()
-        }
-    }
-    public var layoutConstraints: [LayoutConstraint]
-    
-    public var isActive: Bool {
-        set {
-            if newValue {
-                activate()
-            }
-            else {
-                deactivate()
-            }
-        }
-        
-        get {
-            for layoutConstraint in self.layoutConstraints {
-                if layoutConstraint.isActive {
-                    return true
-                }
-            }
-            return false
-        }
-    }
-    
-    // MARK: Initialization
-
-    internal init(from: ConstraintItem,
-                  to: ConstraintItem,
-                  relation: ConstraintRelation,
-                  sourceLocation: (String, UInt),
-                  label: String?,
-                  multiplier: ConstraintMultiplierTarget,
-                  constant: ConstraintConstantTarget,
-                  priority: ConstraintPriorityTarget) {
-        self.from = from
-        self.to = to
-        self.relation = relation
-        self.sourceLocation = sourceLocation
-        self.label = label
-        self.multiplier = multiplier
-        self.constant = constant
-        self.priority = priority
-        self.layoutConstraints = []
-
-        // get attributes
-        let layoutFromAttributes = self.from.attributes.layoutAttributes
-        let layoutToAttributes = self.to.attributes.layoutAttributes
-
-        // get layout from
-        let layoutFrom = self.from.layoutConstraintItem!
-
-        // get relation
-        let layoutRelation = self.relation.layoutRelation
-
-        for layoutFromAttribute in layoutFromAttributes {
-            // get layout to attribute
-            let layoutToAttribute: LayoutAttribute
-            #if os(iOS) || os(tvOS)
-                if layoutToAttributes.count > 0 {
-                    if self.from.attributes == .edges && self.to.attributes == .margins {
-                        switch layoutFromAttribute {
-                        case .left:
-                            layoutToAttribute = .leftMargin
-                        case .right:
-                            layoutToAttribute = .rightMargin
-                        case .top:
-                            layoutToAttribute = .topMargin
-                        case .bottom:
-                            layoutToAttribute = .bottomMargin
-                        default:
-                            fatalError()
-                        }
-                    } else if self.from.attributes == .margins && self.to.attributes == .edges {
-                        switch layoutFromAttribute {
-                        case .leftMargin:
-                            layoutToAttribute = .left
-                        case .rightMargin:
-                            layoutToAttribute = .right
-                        case .topMargin:
-                            layoutToAttribute = .top
-                        case .bottomMargin:
-                            layoutToAttribute = .bottom
-                        default:
-                            fatalError()
-                        }
-                    } else if self.from.attributes == self.to.attributes {
-                        layoutToAttribute = layoutFromAttribute
-                    } else {
-                        layoutToAttribute = layoutToAttributes[0]
-                    }
-                } else {
-                    if self.to.target == nil && (layoutFromAttribute == .centerX || layoutFromAttribute == .centerY) {
-                        layoutToAttribute = layoutFromAttribute == .centerX ? .left : .top
-                    } else {
-                        layoutToAttribute = layoutFromAttribute
-                    }
-                }
-            #else
-                if self.from.attributes == self.to.attributes {
-                    layoutToAttribute = layoutFromAttribute
-                } else if layoutToAttributes.count > 0 {
-                    layoutToAttribute = layoutToAttributes[0]
-                } else {
-                    layoutToAttribute = layoutFromAttribute
-                }
-            #endif
-
-            // get layout constant
-            let layoutConstant: CGFloat = self.constant.constraintConstantTargetValueFor(layoutAttribute: layoutToAttribute)
-
-            // get layout to
-            var layoutTo: AnyObject? = self.to.target
-
-            // use superview if possible
-            if layoutTo == nil && layoutToAttribute != .width && layoutToAttribute != .height {
-                layoutTo = layoutFrom.superview
-            }
-
-            // create layout constraint
-            let layoutConstraint = LayoutConstraint(
-                item: layoutFrom,
-                attribute: layoutFromAttribute,
-                relatedBy: layoutRelation,
-                toItem: layoutTo,
-                attribute: layoutToAttribute,
-                multiplier: self.multiplier.constraintMultiplierTargetValue,
-                constant: layoutConstant
-            )
-
-            // set label
-            layoutConstraint.label = self.label
-
-            // set priority
-            layoutConstraint.priority = LayoutPriority(rawValue: self.priority.constraintPriorityTargetValue)
-
-            // set constraint
-            layoutConstraint.constraint = self
-
-            // append
-            self.layoutConstraints.append(layoutConstraint)
-        }
-    }
-
-    // MARK: Public
-
-    @available(*, deprecated:3.0, message:"Use activate().")
-    public func install() {
-        self.activate()
-    }
-
-    @available(*, deprecated:3.0, message:"Use deactivate().")
-    public func uninstall() {
-        self.deactivate()
-    }
-
-    public func activate() {
-        self.activateIfNeeded()
-    }
-
-    public func deactivate() {
-        self.deactivateIfNeeded()
-    }
-
-    @discardableResult
-    public func update(offset: ConstraintOffsetTarget) -> Constraint {
-        self.constant = offset.constraintOffsetTargetValue
-        return self
-    }
-
-    @discardableResult
-    public func update(inset: ConstraintInsetTarget) -> Constraint {
-        self.constant = inset.constraintInsetTargetValue
-        return self
-    }
-
-    @discardableResult
-    public func update(priority: ConstraintPriorityTarget) -> Constraint {
-        self.priority = priority.constraintPriorityTargetValue
-        return self
-    }
-
-    @discardableResult
-    public func update(priority: ConstraintPriority) -> Constraint {
-        self.priority = priority.value
-        return self
-    }
-
-    @available(*, deprecated:3.0, message:"Use update(offset: ConstraintOffsetTarget) instead.")
-    public func updateOffset(amount: ConstraintOffsetTarget) -> Void { self.update(offset: amount) }
-
-    @available(*, deprecated:3.0, message:"Use update(inset: ConstraintInsetTarget) instead.")
-    public func updateInsets(amount: ConstraintInsetTarget) -> Void { self.update(inset: amount) }
-
-    @available(*, deprecated:3.0, message:"Use update(priority: ConstraintPriorityTarget) instead.")
-    public func updatePriority(amount: ConstraintPriorityTarget) -> Void { self.update(priority: amount) }
-
-    @available(*, obsoleted:3.0, message:"Use update(priority: ConstraintPriorityTarget) instead.")
-    public func updatePriorityRequired() -> Void {}
-
-    @available(*, obsoleted:3.0, message:"Use update(priority: ConstraintPriorityTarget) instead.")
-    public func updatePriorityHigh() -> Void { fatalError("Must be implemented by Concrete subclass.") }
-
-    @available(*, obsoleted:3.0, message:"Use update(priority: ConstraintPriorityTarget) instead.")
-    public func updatePriorityMedium() -> Void { fatalError("Must be implemented by Concrete subclass.") }
-
-    @available(*, obsoleted:3.0, message:"Use update(priority: ConstraintPriorityTarget) instead.")
-    public func updatePriorityLow() -> Void { fatalError("Must be implemented by Concrete subclass.") }
-
-    // MARK: Internal
-
-    internal func updateConstantAndPriorityIfNeeded() {
-        for layoutConstraint in self.layoutConstraints {
-            let attribute = (layoutConstraint.secondAttribute == .notAnAttribute) ? layoutConstraint.firstAttribute : layoutConstraint.secondAttribute
-            layoutConstraint.constant = self.constant.constraintConstantTargetValueFor(layoutAttribute: attribute)
-
-            let requiredPriority = ConstraintPriority.required.value
-            if (layoutConstraint.priority.rawValue < requiredPriority), (self.priority.constraintPriorityTargetValue != requiredPriority) {
-                layoutConstraint.priority = LayoutPriority(rawValue: self.priority.constraintPriorityTargetValue)
-            }
-        }
-    }
-
-    internal func activateIfNeeded(updatingExisting: Bool = false) {
-        guard let item = self.from.layoutConstraintItem else {
-            print("WARNING: SnapKit failed to get from item from constraint. Activate will be a no-op.")
-            return
-        }
-        let layoutConstraints = self.layoutConstraints
-
-        if updatingExisting {
-            var existingLayoutConstraints: [LayoutConstraint] = []
-            for constraint in item.constraints {
-                existingLayoutConstraints += constraint.layoutConstraints
-            }
-
-            for layoutConstraint in layoutConstraints {
-                let existingLayoutConstraint = existingLayoutConstraints.first { $0 == layoutConstraint }
-                guard let updateLayoutConstraint = existingLayoutConstraint else {
-                    fatalError("Updated constraint could not find existing matching constraint to update: \(layoutConstraint)")
-                }
-
-                let updateLayoutAttribute = (updateLayoutConstraint.secondAttribute == .notAnAttribute) ? updateLayoutConstraint.firstAttribute : updateLayoutConstraint.secondAttribute
-                updateLayoutConstraint.constant = self.constant.constraintConstantTargetValueFor(layoutAttribute: updateLayoutAttribute)
-            }
-        } else {
-            NSLayoutConstraint.activate(layoutConstraints)
-            item.add(constraints: [self])
-        }
-    }
-
-    internal func deactivateIfNeeded() {
-        guard let item = self.from.layoutConstraintItem else {
-            print("WARNING: SnapKit failed to get from item from constraint. Deactivate will be a no-op.")
-            return
-        }
-        let layoutConstraints = self.layoutConstraints
-        NSLayoutConstraint.deactivate(layoutConstraints)
-        item.remove(constraints: [self])
-    }
-}

+ 0 - 195
Pods/SnapKit/Source/ConstraintAttributes.swift

@@ -1,195 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-internal struct ConstraintAttributes : OptionSet, ExpressibleByIntegerLiteral {
-    
-    typealias IntegerLiteralType = UInt
-    
-    internal init(rawValue: UInt) {
-        self.rawValue = rawValue
-    }
-    internal init(_ rawValue: UInt) {
-        self.init(rawValue: rawValue)
-    }
-    internal init(nilLiteral: ()) {
-        self.rawValue = 0
-    }
-    internal init(integerLiteral rawValue: IntegerLiteralType) {
-        self.init(rawValue: rawValue)
-    }
-    
-    internal private(set) var rawValue: UInt
-    internal static var allZeros: ConstraintAttributes { return 0 }
-    internal static func convertFromNilLiteral() -> ConstraintAttributes { return 0 }
-    internal var boolValue: Bool { return self.rawValue != 0 }
-    
-    internal func toRaw() -> UInt { return self.rawValue }
-    internal static func fromRaw(_ raw: UInt) -> ConstraintAttributes? { return self.init(raw) }
-    internal static func fromMask(_ raw: UInt) -> ConstraintAttributes { return self.init(raw) }
-    
-    // normal
-    
-    internal static var none: ConstraintAttributes { return 0 }
-    internal static var left: ConstraintAttributes { return 1 }
-    internal static var top: ConstraintAttributes {  return 2 }
-    internal static var right: ConstraintAttributes { return 4 }
-    internal static var bottom: ConstraintAttributes { return 8 }
-    internal static var leading: ConstraintAttributes { return 16 }
-    internal static var trailing: ConstraintAttributes { return 32 }
-    internal static var width: ConstraintAttributes { return 64 }
-    internal static var height: ConstraintAttributes { return 128 }
-    internal static var centerX: ConstraintAttributes { return 256 }
-    internal static var centerY: ConstraintAttributes { return 512 }
-    internal static var lastBaseline: ConstraintAttributes { return 1024 }
-    
-    @available(iOS 8.0, OSX 10.11, *)
-    internal static var firstBaseline: ConstraintAttributes { return 2048 }
-    
-    @available(iOS 8.0, *)
-    internal static var leftMargin: ConstraintAttributes { return 4096 }
-    
-    @available(iOS 8.0, *)
-    internal static var rightMargin: ConstraintAttributes { return 8192 }
-    
-    @available(iOS 8.0, *)
-    internal static var topMargin: ConstraintAttributes { return 16384 }
-    
-    @available(iOS 8.0, *)
-    internal static var bottomMargin: ConstraintAttributes { return 32768 }
-    
-    @available(iOS 8.0, *)
-    internal static var leadingMargin: ConstraintAttributes { return 65536 }
-    
-    @available(iOS 8.0, *)
-    internal static var trailingMargin: ConstraintAttributes { return 131072 }
-    
-    @available(iOS 8.0, *)
-    internal static var centerXWithinMargins: ConstraintAttributes { return 262144 }
-    
-    @available(iOS 8.0, *)
-    internal static var centerYWithinMargins: ConstraintAttributes { return 524288 }
-    
-    // aggregates
-    
-    internal static var edges: ConstraintAttributes { return 15 }
-    internal static var size: ConstraintAttributes { return 192 }
-    internal static var center: ConstraintAttributes { return 768 }
-    
-    @available(iOS 8.0, *)
-    internal static var margins: ConstraintAttributes { return 61440 }
-    
-    @available(iOS 8.0, *)
-    internal static var centerWithinMargins: ConstraintAttributes { return 786432 }
-    
-    internal var layoutAttributes:[LayoutAttribute] {
-        var attrs = [LayoutAttribute]()
-        if (self.contains(ConstraintAttributes.left)) {
-            attrs.append(.left)
-        }
-        if (self.contains(ConstraintAttributes.top)) {
-            attrs.append(.top)
-        }
-        if (self.contains(ConstraintAttributes.right)) {
-            attrs.append(.right)
-        }
-        if (self.contains(ConstraintAttributes.bottom)) {
-            attrs.append(.bottom)
-        }
-        if (self.contains(ConstraintAttributes.leading)) {
-            attrs.append(.leading)
-        }
-        if (self.contains(ConstraintAttributes.trailing)) {
-            attrs.append(.trailing)
-        }
-        if (self.contains(ConstraintAttributes.width)) {
-            attrs.append(.width)
-        }
-        if (self.contains(ConstraintAttributes.height)) {
-            attrs.append(.height)
-        }
-        if (self.contains(ConstraintAttributes.centerX)) {
-            attrs.append(.centerX)
-        }
-        if (self.contains(ConstraintAttributes.centerY)) {
-            attrs.append(.centerY)
-        }
-        if (self.contains(ConstraintAttributes.lastBaseline)) {
-            attrs.append(.lastBaseline)
-        }
-        
-        #if os(iOS) || os(tvOS)
-            if (self.contains(ConstraintAttributes.firstBaseline)) {
-                attrs.append(.firstBaseline)
-            }
-            if (self.contains(ConstraintAttributes.leftMargin)) {
-                attrs.append(.leftMargin)
-            }
-            if (self.contains(ConstraintAttributes.rightMargin)) {
-                attrs.append(.rightMargin)
-            }
-            if (self.contains(ConstraintAttributes.topMargin)) {
-                attrs.append(.topMargin)
-            }
-            if (self.contains(ConstraintAttributes.bottomMargin)) {
-                attrs.append(.bottomMargin)
-            }
-            if (self.contains(ConstraintAttributes.leadingMargin)) {
-                attrs.append(.leadingMargin)
-            }
-            if (self.contains(ConstraintAttributes.trailingMargin)) {
-                attrs.append(.trailingMargin)
-            }
-            if (self.contains(ConstraintAttributes.centerXWithinMargins)) {
-                attrs.append(.centerXWithinMargins)
-            }
-            if (self.contains(ConstraintAttributes.centerYWithinMargins)) {
-                attrs.append(.centerYWithinMargins)
-            }
-        #endif
-        
-        return attrs
-    }
-}
-
-internal func + (left: ConstraintAttributes, right: ConstraintAttributes) -> ConstraintAttributes {
-    return left.union(right)
-}
-
-internal func +=(left: inout ConstraintAttributes, right: ConstraintAttributes) {
-    left.formUnion(right)
-}
-
-internal func -=(left: inout ConstraintAttributes, right: ConstraintAttributes) {
-    left.subtract(right)
-}
-
-internal func ==(left: ConstraintAttributes, right: ConstraintAttributes) -> Bool {
-    return left.rawValue == right.rawValue
-}

+ 0 - 37
Pods/SnapKit/Source/ConstraintConfig.swift

@@ -1,37 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-    public typealias ConstraintInterfaceLayoutDirection = UIUserInterfaceLayoutDirection
-#else
-    import AppKit
-    public typealias ConstraintInterfaceLayoutDirection = NSUserInterfaceLayoutDirection
-#endif
-
-
-public struct ConstraintConfig {
-    
-    public static var interfaceLayoutDirection: ConstraintInterfaceLayoutDirection = .leftToRight
-    
-}

+ 0 - 147
Pods/SnapKit/Source/ConstraintConstantTarget.swift

@@ -1,147 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintConstantTarget {
-}
-
-extension CGPoint: ConstraintConstantTarget {
-}
-
-extension CGSize: ConstraintConstantTarget {    
-}
-
-extension ConstraintInsets: ConstraintConstantTarget {
-}
-
-extension ConstraintConstantTarget {
-    
-    internal func constraintConstantTargetValueFor(layoutAttribute: LayoutAttribute) -> CGFloat {
-        if let value = self as? CGFloat {
-            return value
-        }
-        
-        if let value = self as? Float {
-            return CGFloat(value)
-        }
-        
-        if let value = self as? Double {
-            return CGFloat(value)
-        }
-        
-        if let value = self as? Int {
-            return CGFloat(value)
-        }
-        
-        if let value = self as? UInt {
-            return CGFloat(value)
-        }
-        
-        if let value = self as? CGSize {
-            if layoutAttribute == .width {
-                return value.width
-            } else if layoutAttribute == .height {
-                return value.height
-            } else {
-                return 0.0
-            }
-        }
-        
-        if let value = self as? CGPoint {
-            #if os(iOS) || os(tvOS)
-                switch layoutAttribute {
-                case .left, .right, .leading, .trailing, .centerX, .leftMargin, .rightMargin, .leadingMargin, .trailingMargin, .centerXWithinMargins:
-                    return value.x
-                case .top, .bottom, .centerY, .topMargin, .bottomMargin, .centerYWithinMargins, .lastBaseline, .firstBaseline:
-                    return value.y
-                case .width, .height, .notAnAttribute:
-                    return 0.0
-                }
-            #else
-                switch layoutAttribute {
-                case .left, .right, .leading, .trailing, .centerX:
-                    return value.x
-                case .top, .bottom, .centerY, .lastBaseline, .firstBaseline:
-                    return value.y
-                case .width, .height, .notAnAttribute:
-                    return 0.0
-                }
-            #endif
-        }
-        
-        if let value = self as? ConstraintInsets {
-            #if os(iOS) || os(tvOS)
-                switch layoutAttribute {
-                case .left, .leftMargin, .centerX, .centerXWithinMargins:
-                    return value.left
-                case .top, .topMargin, .centerY, .centerYWithinMargins, .lastBaseline, .firstBaseline:
-                    return value.top
-                case .right, .rightMargin:
-                    return -value.right
-                case .bottom, .bottomMargin:
-                    return -value.bottom
-                case .leading, .leadingMargin:
-                    return (ConstraintConfig.interfaceLayoutDirection == .leftToRight) ? value.left : value.right
-                case .trailing, .trailingMargin:
-                    return (ConstraintConfig.interfaceLayoutDirection == .leftToRight) ? -value.right : -value.left
-                case .width:
-                    return -(value.left + value.right)
-                case .height:
-                    return -(value.top + value.bottom)
-                case .notAnAttribute:
-                    return 0.0
-                }
-            #else
-                switch layoutAttribute {
-                case .left, .centerX:
-                    return value.left
-                case .top, .centerY, .lastBaseline, .firstBaseline:
-                    return value.top
-                case .right:
-                    return -value.right
-                case .bottom:
-                    return -value.bottom
-                case .leading:
-                    return (ConstraintConfig.interfaceLayoutDirection == .leftToRight) ? value.left : value.right
-                case .trailing:
-                    return (ConstraintConfig.interfaceLayoutDirection == .leftToRight) ? -value.right : -value.left
-                case .width:
-                    return -(value.left + value.right)
-                case .height:
-                    return -(value.top + value.bottom)
-                case .notAnAttribute:
-                    return 0.0
-                }
-            #endif
-        }
-        
-        return 0.0
-    }
-    
-}

+ 0 - 185
Pods/SnapKit/Source/ConstraintDSL.swift

@@ -1,185 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintDSL {
-    
-    var target: AnyObject? { get }
-    
-    func setLabel(_ value: String?)
-    func label() -> String?
-    
-}
-extension ConstraintDSL {
-    
-    public func setLabel(_ value: String?) {
-        objc_setAssociatedObject(self.target as Any, &labelKey, value, .OBJC_ASSOCIATION_COPY_NONATOMIC)
-    }
-    public func label() -> String? {
-        return objc_getAssociatedObject(self.target as Any, &labelKey) as? String
-    }
-    
-}
-private var labelKey: UInt8 = 0
-
-
-public protocol ConstraintBasicAttributesDSL : ConstraintDSL {
-}
-extension ConstraintBasicAttributesDSL {
-    
-    // MARK: Basics
-    
-    public var left: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.left)
-    }
-    
-    public var top: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.top)
-    }
-    
-    public var right: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.right)
-    }
-    
-    public var bottom: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.bottom)
-    }
-    
-    public var leading: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.leading)
-    }
-    
-    public var trailing: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.trailing)
-    }
-    
-    public var width: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.width)
-    }
-    
-    public var height: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.height)
-    }
-    
-    public var centerX: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.centerX)
-    }
-    
-    public var centerY: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.centerY)
-    }
-    
-    public var edges: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.edges)
-    }
-    
-    public var size: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.size)
-    }
-    
-    public var center: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.center)
-    }
-    
-}
-
-public protocol ConstraintAttributesDSL : ConstraintBasicAttributesDSL {
-}
-extension ConstraintAttributesDSL {
-    
-    // MARK: Baselines
-    
-    @available(*, deprecated:3.0, message:"Use .lastBaseline instead")
-    public var baseline: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.lastBaseline)
-    }
-    
-    @available(iOS 8.0, OSX 10.11, *)
-    public var lastBaseline: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.lastBaseline)
-    }
-    
-    @available(iOS 8.0, OSX 10.11, *)
-    public var firstBaseline: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.firstBaseline)
-    }
-    
-    // MARK: Margins
-    
-    @available(iOS 8.0, *)
-    public var leftMargin: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.leftMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var topMargin: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.topMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var rightMargin: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.rightMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var bottomMargin: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.bottomMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var leadingMargin: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.leadingMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var trailingMargin: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.trailingMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerXWithinMargins: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.centerXWithinMargins)
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerYWithinMargins: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.centerYWithinMargins)
-    }
-    
-    @available(iOS 8.0, *)
-    public var margins: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.margins)
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerWithinMargins: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.centerWithinMargins)
-    }
-    
-}

+ 0 - 69
Pods/SnapKit/Source/ConstraintDescription.swift

@@ -1,69 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class ConstraintDescription {
-    
-    internal let item: LayoutConstraintItem
-    internal var attributes: ConstraintAttributes
-    internal var relation: ConstraintRelation? = nil
-    internal var sourceLocation: (String, UInt)? = nil
-    internal var label: String? = nil
-    internal var related: ConstraintItem? = nil
-    internal var multiplier: ConstraintMultiplierTarget = 1.0
-    internal var constant: ConstraintConstantTarget = 0.0
-    internal var priority: ConstraintPriorityTarget = 1000.0
-    internal lazy var constraint: Constraint? = {
-        guard let relation = self.relation,
-              let related = self.related,
-              let sourceLocation = self.sourceLocation else {
-            return nil
-        }
-        let from = ConstraintItem(target: self.item, attributes: self.attributes)
-        
-        return Constraint(
-            from: from,
-            to: related,
-            relation: relation,
-            sourceLocation: sourceLocation,
-            label: self.label,
-            multiplier: self.multiplier,
-            constant: self.constant,
-            priority: self.priority
-        )
-    }()
-    
-    // MARK: Initialization
-    
-    internal init(item: LayoutConstraintItem, attributes: ConstraintAttributes) {
-        self.item = item
-        self.attributes = attributes
-    }
-    
-}

+ 0 - 72
Pods/SnapKit/Source/ConstraintInsetTarget.swift

@@ -1,72 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintInsetTarget: ConstraintConstantTarget {
-}
-
-extension Int: ConstraintInsetTarget {
-}
-
-extension UInt: ConstraintInsetTarget {
-}
-
-extension Float: ConstraintInsetTarget {
-}
-
-extension Double: ConstraintInsetTarget {
-}
-
-extension CGFloat: ConstraintInsetTarget {
-}
-
-extension ConstraintInsets: ConstraintInsetTarget {
-}
-
-extension ConstraintInsetTarget {
-
-    internal var constraintInsetTargetValue: ConstraintInsets {
-        if let amount = self as? ConstraintInsets {
-            return amount
-        } else if let amount = self as? Float {
-            return ConstraintInsets(top: CGFloat(amount), left: CGFloat(amount), bottom: CGFloat(amount), right: CGFloat(amount))
-        } else if let amount = self as? Double {
-            return ConstraintInsets(top: CGFloat(amount), left: CGFloat(amount), bottom: CGFloat(amount), right: CGFloat(amount))
-        } else if let amount = self as? CGFloat {
-            return ConstraintInsets(top: amount, left: amount, bottom: amount, right: amount)
-        } else if let amount = self as? Int {
-            return ConstraintInsets(top: CGFloat(amount), left: CGFloat(amount), bottom: CGFloat(amount), right: CGFloat(amount))
-        } else if let amount = self as? UInt {
-            return ConstraintInsets(top: CGFloat(amount), left: CGFloat(amount), bottom: CGFloat(amount), right: CGFloat(amount))
-        } else {
-            return ConstraintInsets(top: 0, left: 0, bottom: 0, right: 0)
-        }
-    }
-    
-}

+ 0 - 35
Pods/SnapKit/Source/ConstraintInsets.swift

@@ -1,35 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-#if os(iOS) || os(tvOS)
-    public typealias ConstraintInsets = UIEdgeInsets
-#else
-    public typealias ConstraintInsets = NSEdgeInsets
-#endif

+ 0 - 61
Pods/SnapKit/Source/ConstraintItem.swift

@@ -1,61 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public final class ConstraintItem {
-    
-    internal weak var target: AnyObject?
-    internal let attributes: ConstraintAttributes
-    
-    internal init(target: AnyObject?, attributes: ConstraintAttributes) {
-        self.target = target
-        self.attributes = attributes
-    }
-    
-    internal var layoutConstraintItem: LayoutConstraintItem? {
-        return self.target as? LayoutConstraintItem
-    }
-    
-}
-
-public func ==(lhs: ConstraintItem, rhs: ConstraintItem) -> Bool {
-    // pointer equality
-    guard lhs !== rhs else {
-        return true
-    }
-    
-    // must both have valid targets and identical attributes
-    guard let target1 = lhs.target,
-          let target2 = rhs.target,
-          target1 === target2 && lhs.attributes == rhs.attributes else {
-            return false
-    }
-    
-    return true
-}

+ 0 - 36
Pods/SnapKit/Source/ConstraintLayoutGuide+Extensions.swift

@@ -1,36 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#endif
-    
-    
-@available(iOS 9.0, OSX 10.11, *)
-public extension ConstraintLayoutGuide {
-    
-    public var snp: ConstraintLayoutGuideDSL {
-        return ConstraintLayoutGuideDSL(guide: self)
-    }
-    
-}

+ 0 - 37
Pods/SnapKit/Source/ConstraintLayoutGuide.swift

@@ -1,37 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-#if os(iOS) || os(tvOS)
-    @available(iOS 9.0, *)
-    public typealias ConstraintLayoutGuide = UILayoutGuide
-#else
-    @available(OSX 10.11, *)
-    public typealias ConstraintLayoutGuide = NSLayoutGuide
-#endif

+ 0 - 66
Pods/SnapKit/Source/ConstraintLayoutGuideDSL.swift

@@ -1,66 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-@available(iOS 9.0, OSX 10.11, *)
-public struct ConstraintLayoutGuideDSL: ConstraintAttributesDSL {
-    
-    @discardableResult
-    public func prepareConstraints(_ closure: (_ make: ConstraintMaker) -> Void) -> [Constraint] {
-        return ConstraintMaker.prepareConstraints(item: self.guide, closure: closure)
-    }
-    
-    public func makeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        ConstraintMaker.makeConstraints(item: self.guide, closure: closure)
-    }
-    
-    public func remakeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        ConstraintMaker.remakeConstraints(item: self.guide, closure: closure)
-    }
-    
-    public func updateConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        ConstraintMaker.updateConstraints(item: self.guide, closure: closure)
-    }
-    
-    public func removeConstraints() {
-        ConstraintMaker.removeConstraints(item: self.guide)
-    }
-    
-    public var target: AnyObject? {
-        return self.guide
-    }
-    
-    internal let guide: ConstraintLayoutGuide
-    
-    internal init(guide: ConstraintLayoutGuide) {
-        self.guide = guide
-        
-    }
-    
-}

+ 0 - 36
Pods/SnapKit/Source/ConstraintLayoutSupport.swift

@@ -1,36 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-#if os(iOS) || os(tvOS)
-    @available(iOS 8.0, *)
-    public typealias ConstraintLayoutSupport = UILayoutSupport
-#else
-    public class ConstraintLayoutSupport {}
-#endif

+ 0 - 56
Pods/SnapKit/Source/ConstraintLayoutSupportDSL.swift

@@ -1,56 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-@available(iOS 8.0, *)
-public struct ConstraintLayoutSupportDSL: ConstraintDSL {
-    
-    public var target: AnyObject? {
-        return self.support
-    }
-    
-    internal let support: ConstraintLayoutSupport
-    
-    internal init(support: ConstraintLayoutSupport) {
-        self.support = support
-        
-    }
-    
-    public var top: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.top)
-    }
-    
-    public var bottom: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.bottom)
-    }
-    
-    public var height: ConstraintItem {
-        return ConstraintItem(target: self.target, attributes: ConstraintAttributes.height)
-    }
-}

+ 0 - 204
Pods/SnapKit/Source/ConstraintMaker.swift

@@ -1,204 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-public class ConstraintMaker {
-    
-    public var left: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.left)
-    }
-    
-    public var top: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.top)
-    }
-    
-    public var bottom: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.bottom)
-    }
-    
-    public var right: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.right)
-    }
-    
-    public var leading: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.leading)
-    }
-    
-    public var trailing: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.trailing)
-    }
-    
-    public var width: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.width)
-    }
-    
-    public var height: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.height)
-    }
-    
-    public var centerX: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.centerX)
-    }
-    
-    public var centerY: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.centerY)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use lastBaseline instead")
-    public var baseline: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.lastBaseline)
-    }
-    
-    public var lastBaseline: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.lastBaseline)
-    }
-    
-    @available(iOS 8.0, OSX 10.11, *)
-    public var firstBaseline: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.firstBaseline)
-    }
-    
-    @available(iOS 8.0, *)
-    public var leftMargin: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.leftMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var rightMargin: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.rightMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var topMargin: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.topMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var bottomMargin: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.bottomMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var leadingMargin: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.leadingMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var trailingMargin: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.trailingMargin)
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerXWithinMargins: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.centerXWithinMargins)
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerYWithinMargins: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.centerYWithinMargins)
-    }
-    
-    public var edges: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.edges)
-    }
-    public var size: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.size)
-    }
-    public var center: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.center)
-    }
-    
-    @available(iOS 8.0, *)
-    public var margins: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.margins)
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerWithinMargins: ConstraintMakerExtendable {
-        return self.makeExtendableWithAttributes(.centerWithinMargins)
-    }
-    
-    private let item: LayoutConstraintItem
-    private var descriptions = [ConstraintDescription]()
-    
-    internal init(item: LayoutConstraintItem) {
-        self.item = item
-        self.item.prepare()
-    }
-    
-    internal func makeExtendableWithAttributes(_ attributes: ConstraintAttributes) -> ConstraintMakerExtendable {
-        let description = ConstraintDescription(item: self.item, attributes: attributes)
-        self.descriptions.append(description)
-        return ConstraintMakerExtendable(description)
-    }
-    
-    internal static func prepareConstraints(item: LayoutConstraintItem, closure: (_ make: ConstraintMaker) -> Void) -> [Constraint] {
-        let maker = ConstraintMaker(item: item)
-        closure(maker)
-        var constraints: [Constraint] = []
-        for description in maker.descriptions {
-            guard let constraint = description.constraint else {
-                continue
-            }
-            constraints.append(constraint)
-        }
-        return constraints
-    }
-    
-    internal static func makeConstraints(item: LayoutConstraintItem, closure: (_ make: ConstraintMaker) -> Void) {
-        let constraints = prepareConstraints(item: item, closure: closure)
-        for constraint in constraints {
-            constraint.activateIfNeeded(updatingExisting: false)
-        }
-    }
-    
-    internal static func remakeConstraints(item: LayoutConstraintItem, closure: (_ make: ConstraintMaker) -> Void) {
-        self.removeConstraints(item: item)
-        self.makeConstraints(item: item, closure: closure)
-    }
-    
-    internal static func updateConstraints(item: LayoutConstraintItem, closure: (_ make: ConstraintMaker) -> Void) {
-        guard item.constraints.count > 0 else {
-            self.makeConstraints(item: item, closure: closure)
-            return
-        }
-        
-        let constraints = prepareConstraints(item: item, closure: closure)
-        for constraint in constraints {
-            constraint.activateIfNeeded(updatingExisting: true)
-        }
-    }
-    
-    internal static func removeConstraints(item: LayoutConstraintItem) {
-        let constraints = item.constraints
-        for constraint in constraints {
-            constraint.deactivateIfNeeded()
-        }
-    }
-    
-}

+ 0 - 56
Pods/SnapKit/Source/ConstraintMakerEditable.swift

@@ -1,56 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class ConstraintMakerEditable: ConstraintMakerPriortizable {
-
-    @discardableResult
-    public func multipliedBy(_ amount: ConstraintMultiplierTarget) -> ConstraintMakerEditable {
-        self.description.multiplier = amount
-        return self
-    }
-    
-    @discardableResult
-    public func dividedBy(_ amount: ConstraintMultiplierTarget) -> ConstraintMakerEditable {
-        return self.multipliedBy(1.0 / amount.constraintMultiplierTargetValue)
-    }
-    
-    @discardableResult
-    public func offset(_ amount: ConstraintOffsetTarget) -> ConstraintMakerEditable {
-        self.description.constant = amount.constraintOffsetTargetValue
-        return self
-    }
-    
-    @discardableResult
-    public func inset(_ amount: ConstraintInsetTarget) -> ConstraintMakerEditable {
-        self.description.constant = amount.constraintInsetTargetValue
-        return self
-    }
-    
-}

+ 0 - 169
Pods/SnapKit/Source/ConstraintMakerExtendable.swift

@@ -1,169 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class ConstraintMakerExtendable: ConstraintMakerRelatable {
-    
-    public var left: ConstraintMakerExtendable {
-        self.description.attributes += .left
-        return self
-    }
-    
-    public var top: ConstraintMakerExtendable {
-        self.description.attributes += .top
-        return self
-    }
-    
-    public var bottom: ConstraintMakerExtendable {
-        self.description.attributes += .bottom
-        return self
-    }
-    
-    public var right: ConstraintMakerExtendable {
-        self.description.attributes += .right
-        return self
-    }
-    
-    public var leading: ConstraintMakerExtendable {
-        self.description.attributes += .leading
-        return self
-    }
-    
-    public var trailing: ConstraintMakerExtendable {
-        self.description.attributes += .trailing
-        return self
-    }
-    
-    public var width: ConstraintMakerExtendable {
-        self.description.attributes += .width
-        return self
-    }
-    
-    public var height: ConstraintMakerExtendable {
-        self.description.attributes += .height
-        return self
-    }
-    
-    public var centerX: ConstraintMakerExtendable {
-        self.description.attributes += .centerX
-        return self
-    }
-    
-    public var centerY: ConstraintMakerExtendable {
-        self.description.attributes += .centerY
-        return self
-    }
-    
-    @available(*, deprecated:3.0, message:"Use lastBaseline instead")
-    public var baseline: ConstraintMakerExtendable {
-        self.description.attributes += .lastBaseline
-        return self
-    }
-    
-    public var lastBaseline: ConstraintMakerExtendable {
-        self.description.attributes += .lastBaseline
-        return self
-    }
-    
-    @available(iOS 8.0, OSX 10.11, *)
-    public var firstBaseline: ConstraintMakerExtendable {
-        self.description.attributes += .firstBaseline
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var leftMargin: ConstraintMakerExtendable {
-        self.description.attributes += .leftMargin
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var rightMargin: ConstraintMakerExtendable {
-        self.description.attributes += .rightMargin
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var topMargin: ConstraintMakerExtendable {
-        self.description.attributes += .topMargin
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var bottomMargin: ConstraintMakerExtendable {
-        self.description.attributes += .bottomMargin
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var leadingMargin: ConstraintMakerExtendable {
-        self.description.attributes += .leadingMargin
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var trailingMargin: ConstraintMakerExtendable {
-        self.description.attributes += .trailingMargin
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerXWithinMargins: ConstraintMakerExtendable {
-        self.description.attributes += .centerXWithinMargins
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerYWithinMargins: ConstraintMakerExtendable {
-        self.description.attributes += .centerYWithinMargins
-        return self
-    }
-    
-    public var edges: ConstraintMakerExtendable {
-        self.description.attributes += .edges
-        return self
-    }
-    public var size: ConstraintMakerExtendable {
-        self.description.attributes += .size
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var margins: ConstraintMakerExtendable {
-        self.description.attributes += .margins
-        return self
-    }
-    
-    @available(iOS 8.0, *)
-    public var centerWithinMargins: ConstraintMakerExtendable {
-        self.description.attributes += .centerWithinMargins
-        return self
-    }
-    
-}

+ 0 - 49
Pods/SnapKit/Source/ConstraintMakerFinalizable.swift

@@ -1,49 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class ConstraintMakerFinalizable {
-    
-    internal let description: ConstraintDescription
-    
-    internal init(_ description: ConstraintDescription) {
-        self.description = description
-    }
-    
-    @discardableResult
-    public func labeled(_ label: String) -> ConstraintMakerFinalizable {
-        self.description.label = label
-        return self
-    }
-    
-    public var constraint: Constraint {
-        return self.description.constraint!
-    }
-    
-}

+ 0 - 68
Pods/SnapKit/Source/ConstraintMakerPriortizable.swift

@@ -1,68 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class ConstraintMakerPriortizable: ConstraintMakerFinalizable {
-    
-    @discardableResult
-    public func priority(_ amount: ConstraintPriority) -> ConstraintMakerFinalizable {
-        self.description.priority = amount.value
-        return self
-    }
-    
-    @discardableResult
-    public func priority(_ amount: ConstraintPriorityTarget) -> ConstraintMakerFinalizable {
-        self.description.priority = amount
-        return self
-    }
-    
-    @available(*, deprecated:3.0, message:"Use priority(.required) instead.")
-    @discardableResult
-    public func priorityRequired() -> ConstraintMakerFinalizable {
-        return self.priority(.required)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use priority(.high) instead.")
-    @discardableResult
-    public func priorityHigh() -> ConstraintMakerFinalizable {
-        return self.priority(.high)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use priority(.medium) instead.")
-    @discardableResult
-    public func priorityMedium() -> ConstraintMakerFinalizable {
-        return self.priority(.medium)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use priority(.low) instead.")
-    @discardableResult
-    public func priorityLow() -> ConstraintMakerFinalizable {
-        return self.priority(.low)
-    }
-}

+ 0 - 113
Pods/SnapKit/Source/ConstraintMakerRelatable.swift

@@ -1,113 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class ConstraintMakerRelatable {
-    
-    internal let description: ConstraintDescription
-    
-    internal init(_ description: ConstraintDescription) {
-        self.description = description
-    }
-    
-    internal func relatedTo(_ other: ConstraintRelatableTarget, relation: ConstraintRelation, file: String, line: UInt) -> ConstraintMakerEditable {
-        let related: ConstraintItem
-        let constant: ConstraintConstantTarget
-        
-        if let other = other as? ConstraintItem {
-            guard other.attributes == ConstraintAttributes.none ||
-                  other.attributes.layoutAttributes.count <= 1 ||
-                  other.attributes.layoutAttributes == self.description.attributes.layoutAttributes ||
-                  other.attributes == .edges && self.description.attributes == .margins ||
-                  other.attributes == .margins && self.description.attributes == .edges else {
-                fatalError("Cannot constraint to multiple non identical attributes. (\(file), \(line))");
-            }
-            
-            related = other
-            constant = 0.0
-        } else if let other = other as? ConstraintView {
-            related = ConstraintItem(target: other, attributes: ConstraintAttributes.none)
-            constant = 0.0
-        } else if let other = other as? ConstraintConstantTarget {
-            related = ConstraintItem(target: nil, attributes: ConstraintAttributes.none)
-            constant = other
-        } else if #available(iOS 9.0, OSX 10.11, *), let other = other as? ConstraintLayoutGuide {
-            related = ConstraintItem(target: other, attributes: ConstraintAttributes.none)
-            constant = 0.0
-        } else {
-            fatalError("Invalid constraint. (\(file), \(line))")
-        }
-        
-        let editable = ConstraintMakerEditable(self.description)
-        editable.description.sourceLocation = (file, line)
-        editable.description.relation = relation
-        editable.description.related = related
-        editable.description.constant = constant
-        return editable
-    }
-    
-    @discardableResult
-    public func equalTo(_ other: ConstraintRelatableTarget, _ file: String = #file, _ line: UInt = #line) -> ConstraintMakerEditable {
-        return self.relatedTo(other, relation: .equal, file: file, line: line)
-    }
-    
-    @discardableResult
-    public func equalToSuperview(_ file: String = #file, _ line: UInt = #line) -> ConstraintMakerEditable {
-        guard let other = self.description.item.superview else {
-            fatalError("Expected superview but found nil when attempting make constraint `equalToSuperview`.")
-        }
-        return self.relatedTo(other, relation: .equal, file: file, line: line)
-    }
-    
-    @discardableResult
-    public func lessThanOrEqualTo(_ other: ConstraintRelatableTarget, _ file: String = #file, _ line: UInt = #line) -> ConstraintMakerEditable {
-        return self.relatedTo(other, relation: .lessThanOrEqual, file: file, line: line)
-    }
-    
-    @discardableResult
-    public func lessThanOrEqualToSuperview(_ file: String = #file, _ line: UInt = #line) -> ConstraintMakerEditable {
-        guard let other = self.description.item.superview else {
-            fatalError("Expected superview but found nil when attempting make constraint `lessThanOrEqualToSuperview`.")
-        }
-        return self.relatedTo(other, relation: .lessThanOrEqual, file: file, line: line)
-    }
-    
-    @discardableResult
-    public func greaterThanOrEqualTo(_ other: ConstraintRelatableTarget, _ file: String = #file, line: UInt = #line) -> ConstraintMakerEditable {
-        return self.relatedTo(other, relation: .greaterThanOrEqual, file: file, line: line)
-    }
-    
-    @discardableResult
-    public func greaterThanOrEqualToSuperview(_ file: String = #file, line: UInt = #line) -> ConstraintMakerEditable {
-        guard let other = self.description.item.superview else {
-            fatalError("Expected superview but found nil when attempting make constraint `greaterThanOrEqualToSuperview`.")
-        }
-        return self.relatedTo(other, relation: .greaterThanOrEqual, file: file, line: line)
-    }
-}

+ 0 - 75
Pods/SnapKit/Source/ConstraintMultiplierTarget.swift

@@ -1,75 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintMultiplierTarget {
-    
-    var constraintMultiplierTargetValue: CGFloat { get }
-    
-}
-
-extension Int: ConstraintMultiplierTarget {
-    
-    public var constraintMultiplierTargetValue: CGFloat {
-        return CGFloat(self)
-    }
-    
-}
-
-extension UInt: ConstraintMultiplierTarget {
-    
-    public var constraintMultiplierTargetValue: CGFloat {
-        return CGFloat(self)
-    }
-    
-}
-
-extension Float: ConstraintMultiplierTarget {
-    
-    public var constraintMultiplierTargetValue: CGFloat {
-        return CGFloat(self)
-    }
-    
-}
-
-extension Double: ConstraintMultiplierTarget {
-    
-    public var constraintMultiplierTargetValue: CGFloat {
-        return CGFloat(self)
-    }
-    
-}
-
-extension CGFloat: ConstraintMultiplierTarget {
-    
-    public var constraintMultiplierTargetValue: CGFloat {
-        return self
-    }
-    
-}

+ 0 - 69
Pods/SnapKit/Source/ConstraintOffsetTarget.swift

@@ -1,69 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintOffsetTarget: ConstraintConstantTarget {
-}
-
-extension Int: ConstraintOffsetTarget {
-}
-
-extension UInt: ConstraintOffsetTarget {
-}
-
-extension Float: ConstraintOffsetTarget {
-}
-
-extension Double: ConstraintOffsetTarget {
-}
-
-extension CGFloat: ConstraintOffsetTarget {
-}
-
-extension ConstraintOffsetTarget {
-    
-    internal var constraintOffsetTargetValue: CGFloat {
-        let offset: CGFloat
-        if let amount = self as? Float {
-            offset = CGFloat(amount)
-        } else if let amount = self as? Double {
-            offset = CGFloat(amount)
-        } else if let amount = self as? CGFloat {
-            offset = CGFloat(amount)
-        } else if let amount = self as? Int {
-            offset = CGFloat(amount)
-        } else if let amount = self as? UInt {
-            offset = CGFloat(amount)
-        } else {
-            offset = 0.0
-        }
-        return offset
-    }
-    
-}

+ 0 - 77
Pods/SnapKit/Source/ConstraintPriority.swift

@@ -1,77 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-public struct ConstraintPriority : ExpressibleByFloatLiteral, Equatable, Strideable {
-    public typealias FloatLiteralType = Float
-    
-    public let value: Float
-    
-    public init(floatLiteral value: Float) {
-        self.value = value
-    }
-    
-    public init(_ value: Float) {
-        self.value = value
-    }
-    
-    public static var required: ConstraintPriority {
-        return 1000.0
-    }
-    
-    public static var high: ConstraintPriority {
-        return 750.0
-    }
-    
-    public static var medium: ConstraintPriority {
-        #if os(OSX)
-            return 501.0
-        #else
-            return 500.0
-        #endif
-        
-    }
-    
-    public static var low: ConstraintPriority {
-        return 250.0
-    }
-    
-    public static func ==(lhs: ConstraintPriority, rhs: ConstraintPriority) -> Bool {
-        return lhs.value == rhs.value
-    }
-
-    // MARK: Strideable
-
-    public func advanced(by n: FloatLiteralType) -> ConstraintPriority {
-        return ConstraintPriority(floatLiteral: value + n)
-    }
-
-    public func distance(to other: ConstraintPriority) -> FloatLiteralType {
-        return other.value - value
-    }
-}

+ 0 - 85
Pods/SnapKit/Source/ConstraintPriorityTarget.swift

@@ -1,85 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintPriorityTarget {
-    
-    var constraintPriorityTargetValue: Float { get }
-    
-}
-
-extension Int: ConstraintPriorityTarget {
-    
-    public var constraintPriorityTargetValue: Float {
-        return Float(self)
-    }
-    
-}
-
-extension UInt: ConstraintPriorityTarget {
-    
-    public var constraintPriorityTargetValue: Float {
-        return Float(self)
-    }
-    
-}
-
-extension Float: ConstraintPriorityTarget {
-    
-    public var constraintPriorityTargetValue: Float {
-        return self
-    }
-    
-}
-
-extension Double: ConstraintPriorityTarget {
-    
-    public var constraintPriorityTargetValue: Float {
-        return Float(self)
-    }
-    
-}
-
-extension CGFloat: ConstraintPriorityTarget {
-    
-    public var constraintPriorityTargetValue: Float {
-        return Float(self)
-    }
-    
-}
-
-#if os(iOS) || os(tvOS)
-extension UILayoutPriority: ConstraintPriorityTarget {
-
-    public var constraintPriorityTargetValue: Float {
-        return self.rawValue
-    }
-
-}
-#endif

+ 0 - 66
Pods/SnapKit/Source/ConstraintRelatableTarget.swift

@@ -1,66 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol ConstraintRelatableTarget {
-}
-
-extension Int: ConstraintRelatableTarget {
-}
-
-extension UInt: ConstraintRelatableTarget {
-}
-
-extension Float: ConstraintRelatableTarget {
-}
-
-extension Double: ConstraintRelatableTarget {
-}
-
-extension CGFloat: ConstraintRelatableTarget {
-}
-
-extension CGSize: ConstraintRelatableTarget {
-}
-
-extension CGPoint: ConstraintRelatableTarget {
-}
-
-extension ConstraintInsets: ConstraintRelatableTarget {
-}
-
-extension ConstraintItem: ConstraintRelatableTarget {
-}
-
-extension ConstraintView: ConstraintRelatableTarget {
-}
-
-@available(iOS 9.0, OSX 10.11, *)
-extension ConstraintLayoutGuide: ConstraintRelatableTarget {
-}

+ 0 - 48
Pods/SnapKit/Source/ConstraintRelation.swift

@@ -1,48 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-internal enum ConstraintRelation : Int {
-    case equal = 1
-    case lessThanOrEqual
-    case greaterThanOrEqual
-    
-    internal var layoutRelation: LayoutRelation {
-        get {
-            switch(self) {
-            case .equal:
-                return .equal
-            case .lessThanOrEqual:
-                return .lessThanOrEqual
-            case .greaterThanOrEqual:
-                return .greaterThanOrEqual
-            }
-        }
-    }
-}

+ 0 - 152
Pods/SnapKit/Source/ConstraintView+Extensions.swift

@@ -1,152 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public extension ConstraintView {
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_left: ConstraintItem { return self.snp.left }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_top: ConstraintItem { return self.snp.top }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_right: ConstraintItem { return self.snp.right }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_bottom: ConstraintItem { return self.snp.bottom }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_leading: ConstraintItem { return self.snp.leading }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_trailing: ConstraintItem { return self.snp.trailing }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_width: ConstraintItem { return self.snp.width }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_height: ConstraintItem { return self.snp.height }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_centerX: ConstraintItem { return self.snp.centerX }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_centerY: ConstraintItem { return self.snp.centerY }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_baseline: ConstraintItem { return self.snp.baseline }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, OSX 10.11, *)
-    public var snp_lastBaseline: ConstraintItem { return self.snp.lastBaseline }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, OSX 10.11, *)
-    public var snp_firstBaseline: ConstraintItem { return self.snp.firstBaseline }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_leftMargin: ConstraintItem { return self.snp.leftMargin }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_topMargin: ConstraintItem { return self.snp.topMargin }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_rightMargin: ConstraintItem { return self.snp.rightMargin }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_bottomMargin: ConstraintItem { return self.snp.bottomMargin }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_leadingMargin: ConstraintItem { return self.snp.leadingMargin }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_trailingMargin: ConstraintItem { return self.snp.trailingMargin }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_centerXWithinMargins: ConstraintItem { return self.snp.centerXWithinMargins }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_centerYWithinMargins: ConstraintItem { return self.snp.centerYWithinMargins }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_edges: ConstraintItem { return self.snp.edges }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_size: ConstraintItem { return self.snp.size }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public var snp_center: ConstraintItem { return self.snp.center }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_margins: ConstraintItem { return self.snp.margins }
-    
-    @available(iOS, deprecated:3.0, message:"Use newer snp.* syntax.")
-    @available(iOS 8.0, *)
-    public var snp_centerWithinMargins: ConstraintItem { return self.snp.centerWithinMargins }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public func snp_prepareConstraints(_ closure: (_ make: ConstraintMaker) -> Void) -> [Constraint] {
-        return self.snp.prepareConstraints(closure)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public func snp_makeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        self.snp.makeConstraints(closure)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public func snp_remakeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        self.snp.remakeConstraints(closure)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public func snp_updateConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        self.snp.updateConstraints(closure)
-    }
-    
-    @available(*, deprecated:3.0, message:"Use newer snp.* syntax.")
-    public func snp_removeConstraints() {
-        self.snp.removeConstraints()
-    }
-    
-    public var snp: ConstraintViewDSL {
-        return ConstraintViewDSL(view: self)
-    }
-    
-}

+ 0 - 35
Pods/SnapKit/Source/ConstraintView.swift

@@ -1,35 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-#if os(iOS) || os(tvOS)
-    public typealias ConstraintView = UIView
-#else
-    public typealias ConstraintView = NSView
-#endif

+ 0 - 101
Pods/SnapKit/Source/ConstraintViewDSL.swift

@@ -1,101 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public struct ConstraintViewDSL: ConstraintAttributesDSL {
-    
-    @discardableResult
-    public func prepareConstraints(_ closure: (_ make: ConstraintMaker) -> Void) -> [Constraint] {
-        return ConstraintMaker.prepareConstraints(item: self.view, closure: closure)
-    }
-    
-    public func makeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        ConstraintMaker.makeConstraints(item: self.view, closure: closure)
-    }
-    
-    public func remakeConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        ConstraintMaker.remakeConstraints(item: self.view, closure: closure)
-    }
-    
-    public func updateConstraints(_ closure: (_ make: ConstraintMaker) -> Void) {
-        ConstraintMaker.updateConstraints(item: self.view, closure: closure)
-    }
-    
-    public func removeConstraints() {
-        ConstraintMaker.removeConstraints(item: self.view)
-    }
-    
-    public var contentHuggingHorizontalPriority: Float {
-        get {
-            return self.view.contentHuggingPriority(for: .horizontal).rawValue
-        }
-        set {
-            self.view.setContentHuggingPriority(LayoutPriority(rawValue: newValue), for: .horizontal)
-        }
-    }
-    
-    public var contentHuggingVerticalPriority: Float {
-        get {
-            return self.view.contentHuggingPriority(for: .vertical).rawValue
-        }
-        set {
-            self.view.setContentHuggingPriority(LayoutPriority(rawValue: newValue), for: .vertical)
-        }
-    }
-    
-    public var contentCompressionResistanceHorizontalPriority: Float {
-        get {
-            return self.view.contentCompressionResistancePriority(for: .horizontal).rawValue
-        }
-        set {
-            self.view.setContentCompressionResistancePriority(LayoutPriority(rawValue: newValue), for: .horizontal)
-        }
-    }
-    
-    public var contentCompressionResistanceVerticalPriority: Float {
-        get {
-            return self.view.contentCompressionResistancePriority(for: .vertical).rawValue
-        }
-        set {
-            self.view.setContentCompressionResistancePriority(LayoutPriority(rawValue: newValue), for: .vertical)
-        }
-    }
-    
-    public var target: AnyObject? {
-        return self.view
-    }
-    
-    internal let view: ConstraintView
-    
-    internal init(view: ConstraintView) {
-        self.view = view
-        
-    }
-    
-}

+ 0 - 160
Pods/SnapKit/Source/Debugging.swift

@@ -1,160 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-public extension LayoutConstraint {
-    
-    override public var description: String {
-        var description = "<"
-        
-        description += descriptionForObject(self)
-        
-        if let firstItem = conditionalOptional(from: self.firstItem) {
-            description += " \(descriptionForObject(firstItem))"
-        }
-        
-        if self.firstAttribute != .notAnAttribute {
-            description += ".\(descriptionForAttribute(self.firstAttribute))"
-        }
-        
-        description += " \(descriptionForRelation(self.relation))"
-        
-        if let secondItem = self.secondItem {
-            description += " \(descriptionForObject(secondItem))"
-        }
-        
-        if self.secondAttribute != .notAnAttribute {
-            description += ".\(descriptionForAttribute(self.secondAttribute))"
-        }
-        
-        if self.multiplier != 1.0 {
-            description += " * \(self.multiplier)"
-        }
-        
-        if self.secondAttribute == .notAnAttribute {
-            description += " \(self.constant)"
-        } else {
-            if self.constant > 0.0 {
-                description += " + \(self.constant)"
-            } else if self.constant < 0.0 {
-                description += " - \(abs(self.constant))"
-            }
-        }
-        
-        if self.priority.rawValue != 1000.0 {
-            description += " ^\(self.priority)"
-        }
-        
-        description += ">"
-        
-        return description
-    }
-    
-}
-
-private func descriptionForRelation(_ relation: LayoutRelation) -> String {
-    switch relation {
-    case .equal:                return "=="
-    case .greaterThanOrEqual:   return ">="
-    case .lessThanOrEqual:      return "<="
-    }
-}
-
-private func descriptionForAttribute(_ attribute: LayoutAttribute) -> String {
-    #if os(iOS) || os(tvOS)
-        switch attribute {
-        case .notAnAttribute:       return "notAnAttribute"
-        case .top:                  return "top"
-        case .left:                 return "left"
-        case .bottom:               return "bottom"
-        case .right:                return "right"
-        case .leading:              return "leading"
-        case .trailing:             return "trailing"
-        case .width:                return "width"
-        case .height:               return "height"
-        case .centerX:              return "centerX"
-        case .centerY:              return "centerY"
-        case .lastBaseline:         return "lastBaseline"
-        case .firstBaseline:        return "firstBaseline"
-        case .topMargin:            return "topMargin"
-        case .leftMargin:           return "leftMargin"
-        case .bottomMargin:         return "bottomMargin"
-        case .rightMargin:          return "rightMargin"
-        case .leadingMargin:        return "leadingMargin"
-        case .trailingMargin:       return "trailingMargin"
-        case .centerXWithinMargins: return "centerXWithinMargins"
-        case .centerYWithinMargins: return "centerYWithinMargins"
-        }
-    #else
-        switch attribute {
-        case .notAnAttribute:       return "notAnAttribute"
-        case .top:                  return "top"
-        case .left:                 return "left"
-        case .bottom:               return "bottom"
-        case .right:                return "right"
-        case .leading:              return "leading"
-        case .trailing:             return "trailing"
-        case .width:                return "width"
-        case .height:               return "height"
-        case .centerX:              return "centerX"
-        case .centerY:              return "centerY"
-        case .lastBaseline:         return "lastBaseline"
-        case .firstBaseline:        return "firstBaseline"
-        }
-    #endif
-}
-
-private func conditionalOptional<T>(from object: Optional<T>) -> Optional<T> {
-    return object
-}
-
-private func conditionalOptional<T>(from object: T) -> Optional<T> {
-    return Optional.some(object)
-}
-
-private func descriptionForObject(_ object: AnyObject) -> String {
-    let pointerDescription = String(format: "%p", UInt(bitPattern: ObjectIdentifier(object)))
-    var desc = ""
-    
-    desc += type(of: object).description()
-    
-    if let object = object as? ConstraintView {
-        desc += ":\(object.snp.label() ?? pointerDescription)"
-    } else if let object = object as? LayoutConstraint {
-        desc += ":\(object.label ?? pointerDescription)"
-    } else {
-        desc += ":\(pointerDescription)"
-    }
-    
-    if let object = object as? LayoutConstraint, let file = object.constraint?.sourceLocation.0, let line = object.constraint?.sourceLocation.1 {
-        desc += "@\((file as NSString).lastPathComponent)#\(line)"
-    }
-    
-    desc += ""
-    return desc
-}

+ 0 - 57
Pods/SnapKit/Source/LayoutConstraint.swift

@@ -1,57 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public class LayoutConstraint : NSLayoutConstraint {
-    
-    public var label: String? {
-        get {
-            return self.identifier
-        }
-        set {
-            self.identifier = newValue
-        }
-    }
-    
-    internal weak var constraint: Constraint? = nil
-    
-}
-
-internal func ==(lhs: LayoutConstraint, rhs: LayoutConstraint) -> Bool {
-    guard lhs.firstItem === rhs.firstItem &&
-          lhs.secondItem === rhs.secondItem &&
-          lhs.firstAttribute == rhs.firstAttribute &&
-          lhs.secondAttribute == rhs.secondAttribute &&
-          lhs.relation == rhs.relation &&
-          lhs.priority == rhs.priority &&
-          lhs.multiplier == rhs.multiplier else {
-        return false
-    }
-    return true
-}

+ 0 - 93
Pods/SnapKit/Source/LayoutConstraintItem.swift

@@ -1,93 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#else
-    import AppKit
-#endif
-
-
-public protocol LayoutConstraintItem: class {
-}
-
-@available(iOS 9.0, OSX 10.11, *)
-extension ConstraintLayoutGuide : LayoutConstraintItem {
-}
-
-extension ConstraintView : LayoutConstraintItem {
-}
-
-
-extension LayoutConstraintItem {
-    
-    internal func prepare() {
-        if let view = self as? ConstraintView {
-            view.translatesAutoresizingMaskIntoConstraints = false
-        }
-    }
-    
-    internal var superview: ConstraintView? {
-        if let view = self as? ConstraintView {
-            return view.superview
-        }
-        
-        if #available(iOS 9.0, OSX 10.11, *), let guide = self as? ConstraintLayoutGuide {
-            return guide.owningView
-        }
-        
-        return nil
-    }
-    internal var constraints: [Constraint] {
-        return self.constraintsSet.allObjects as! [Constraint]
-    }
-    
-    internal func add(constraints: [Constraint]) {
-        let constraintsSet = self.constraintsSet
-        for constraint in constraints {
-            constraintsSet.add(constraint)
-        }
-    }
-    
-    internal func remove(constraints: [Constraint]) {
-        let constraintsSet = self.constraintsSet
-        for constraint in constraints {
-            constraintsSet.remove(constraint)
-        }
-    }
-    
-    private var constraintsSet: NSMutableSet {
-        let constraintsSet: NSMutableSet
-        
-        if let existing = objc_getAssociatedObject(self, &constraintsKey) as? NSMutableSet {
-            constraintsSet = existing
-        } else {
-            constraintsSet = NSMutableSet()
-            objc_setAssociatedObject(self, &constraintsKey, constraintsSet, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
-        }
-        return constraintsSet
-        
-    }
-    
-}
-private var constraintsKey: UInt8 = 0

+ 0 - 42
Pods/SnapKit/Source/Typealiases.swift

@@ -1,42 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-import Foundation
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#if swift(>=4.2)
-    typealias LayoutRelation = NSLayoutConstraint.Relation
-    typealias LayoutAttribute = NSLayoutConstraint.Attribute
-#else
-    typealias LayoutRelation = NSLayoutRelation
-    typealias LayoutAttribute = NSLayoutAttribute
-#endif
-    typealias LayoutPriority = UILayoutPriority
-#else
-    import AppKit
-    typealias LayoutRelation = NSLayoutConstraint.Relation
-    typealias LayoutAttribute = NSLayoutConstraint.Attribute
-    typealias LayoutPriority = NSLayoutConstraint.Priority
-#endif
-

+ 0 - 36
Pods/SnapKit/Source/UILayoutSupport+Extensions.swift

@@ -1,36 +0,0 @@
-//
-//  SnapKit
-//
-//  Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-//
-//  Permission is hereby granted, free of charge, to any person obtaining a copy
-//  of this software and associated documentation files (the "Software"), to deal
-//  in the Software without restriction, including without limitation the rights
-//  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-//  copies of the Software, and to permit persons to whom the Software is
-//  furnished to do so, subject to the following conditions:
-//
-//  The above copyright notice and this permission notice shall be included in
-//  all copies or substantial portions of the Software.
-//
-//  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-//  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-//  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-//  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-//  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-//  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-//  THE SOFTWARE.
-
-#if os(iOS) || os(tvOS)
-    import UIKit
-#endif
-
-    
-@available(iOS 8.0, *)
-public extension ConstraintLayoutSupport {
-    
-    public var snp: ConstraintLayoutSupportDSL {
-        return ConstraintLayoutSupportDSL(support: self)
-    }
-    
-}

+ 0 - 23
Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-acknowledgements.markdown

@@ -26,29 +26,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
 SOFTWARE.
 
 
 
 
-## SnapKit
-
-Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-
 ## openssl-ios-bitcode
 ## openssl-ios-bitcode
 
 
 
 

+ 0 - 29
Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-acknowledgements.plist

@@ -43,35 +43,6 @@ SOFTWARE.
 			<key>Type</key>
 			<key>Type</key>
 			<string>PSGroupSpecifier</string>
 			<string>PSGroupSpecifier</string>
 		</dict>
 		</dict>
-		<dict>
-			<key>FooterText</key>
-			<string>Copyright (c) 2011-Present SnapKit Team - https://github.com/SnapKit
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-</string>
-			<key>License</key>
-			<string>MIT</string>
-			<key>Title</key>
-			<string>SnapKit</string>
-			<key>Type</key>
-			<string>PSGroupSpecifier</string>
-		</dict>
 		<dict>
 		<dict>
 			<key>FooterText</key>
 			<key>FooterText</key>
 			<string>
 			<string>

+ 0 - 2
Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-frameworks.sh

@@ -144,11 +144,9 @@ strip_invalid_archs() {
 
 
 if [[ "$CONFIGURATION" == "Debug" ]]; then
 if [[ "$CONFIGURATION" == "Debug" ]]; then
   install_framework "${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework"
   install_framework "${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework"
-  install_framework "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework"
 fi
 fi
 if [[ "$CONFIGURATION" == "Release" ]]; then
 if [[ "$CONFIGURATION" == "Release" ]]; then
   install_framework "${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework"
   install_framework "${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework"
-  install_framework "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework"
 fi
 fi
 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
 if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
   wait
   wait

+ 3 - 3
Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios.debug.xcconfig

@@ -1,11 +1,11 @@
 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit"
+FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit"
 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
 LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/openssl-ios-bitcode/lib"
 LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/openssl-ios-bitcode/lib"
-OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit/MessageKit.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
-OTHER_LDFLAGS = $(inherited) -ObjC -l"crypto" -l"ssl" -framework "MessageKit" -framework "SnapKit"
+OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit/MessageKit.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"crypto" -l"ssl" -framework "MessageKit"
 OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
 OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
 PODS_BUILD_DIR = ${BUILD_DIR}
 PODS_BUILD_DIR = ${BUILD_DIR}
 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)

+ 3 - 3
Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios.release.xcconfig

@@ -1,11 +1,11 @@
 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
 ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit" "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit"
+FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit"
 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
 GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
 LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/openssl-ios-bitcode/lib"
 LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/openssl-ios-bitcode/lib"
-OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit/MessageKit.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
-OTHER_LDFLAGS = $(inherited) -ObjC -l"crypto" -l"ssl" -framework "MessageKit" -framework "SnapKit"
+OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MessageKit/MessageKit.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/openssl-ios-bitcode"
+OTHER_LDFLAGS = $(inherited) -ObjC -l"crypto" -l"ssl" -framework "MessageKit"
 OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
 OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
 PODS_BUILD_DIR = ${BUILD_DIR}
 PODS_BUILD_DIR = ${BUILD_DIR}
 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
 PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)

+ 0 - 26
Pods/Target Support Files/SnapKit/Info.plist

@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-  <key>CFBundleDevelopmentRegion</key>
-  <string>en</string>
-  <key>CFBundleExecutable</key>
-  <string>${EXECUTABLE_NAME}</string>
-  <key>CFBundleIdentifier</key>
-  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
-  <key>CFBundleInfoDictionaryVersion</key>
-  <string>6.0</string>
-  <key>CFBundleName</key>
-  <string>${PRODUCT_NAME}</string>
-  <key>CFBundlePackageType</key>
-  <string>FMWK</string>
-  <key>CFBundleShortVersionString</key>
-  <string>4.0.1</string>
-  <key>CFBundleSignature</key>
-  <string>????</string>
-  <key>CFBundleVersion</key>
-  <string>${CURRENT_PROJECT_VERSION}</string>
-  <key>NSPrincipalClass</key>
-  <string></string>
-</dict>
-</plist>

+ 0 - 5
Pods/Target Support Files/SnapKit/SnapKit-dummy.m

@@ -1,5 +0,0 @@
-#import <Foundation/Foundation.h>
-@interface PodsDummy_SnapKit : NSObject
-@end
-@implementation PodsDummy_SnapKit
-@end

+ 0 - 12
Pods/Target Support Files/SnapKit/SnapKit-prefix.pch

@@ -1,12 +0,0 @@
-#ifdef __OBJC__
-#import <UIKit/UIKit.h>
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-

+ 0 - 16
Pods/Target Support Files/SnapKit/SnapKit-umbrella.h

@@ -1,16 +0,0 @@
-#ifdef __OBJC__
-#import <UIKit/UIKit.h>
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
-
-FOUNDATION_EXPORT double SnapKitVersionNumber;
-FOUNDATION_EXPORT const unsigned char SnapKitVersionString[];
-

+ 0 - 6
Pods/Target Support Files/SnapKit/SnapKit.modulemap

@@ -1,6 +0,0 @@
-framework module SnapKit {
-  umbrella header "SnapKit-umbrella.h"
-
-  export *
-  module * { export * }
-}

+ 0 - 9
Pods/Target Support Files/SnapKit/SnapKit.xcconfig

@@ -1,9 +0,0 @@
-CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SnapKit
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
-PODS_BUILD_DIR = ${BUILD_DIR}
-PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_ROOT = ${SRCROOT}
-PODS_TARGET_SRCROOT = ${PODS_ROOT}/SnapKit
-PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
-SKIP_INSTALL = YES

+ 0 - 2
deltachat-ios.xcodeproj/project.pbxproj

@@ -571,12 +571,10 @@
 			inputPaths = (
 			inputPaths = (
 				"${SRCROOT}/Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-frameworks.sh",
 				"${SRCROOT}/Pods/Target Support Files/Pods-deltachat-ios/Pods-deltachat-ios-frameworks.sh",
 				"${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework",
 				"${BUILT_PRODUCTS_DIR}/MessageKit/MessageKit.framework",
-				"${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework",
 			);
 			);
 			name = "[CP] Embed Pods Frameworks";
 			name = "[CP] Embed Pods Frameworks";
 			outputPaths = (
 			outputPaths = (
 				"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MessageKit.framework",
 				"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MessageKit.framework",
-				"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework",
 			);
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			runOnlyForDeploymentPostprocessing = 0;
 			shellPath = /bin/sh;
 			shellPath = /bin/sh;

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません