From 576991dd8aabcb345f122cf1d13d73ed61529cdc Mon Sep 17 00:00:00 2001 From: Steven Deutsch Date: Sat, 21 Oct 2017 08:20:39 -0500 Subject: [PATCH] Remove all and deprecations --- .../Supporting/MessageKit+Availability.swift | 121 ------------------ 1 file changed, 121 deletions(-) diff --git a/Sources/Supporting/MessageKit+Availability.swift b/Sources/Supporting/MessageKit+Availability.swift index ebe2c1ed..25dc335f 100644 --- a/Sources/Supporting/MessageKit+Availability.swift +++ b/Sources/Supporting/MessageKit+Availability.swift @@ -40,20 +40,10 @@ public extension MessagesViewController { } -// MARK: - MessagesDisplayDataSource - -@available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use MessagesDisplayDelegate.") -public protocol MessagesDisplayDataSource {} - // MARK: - MessagesCollectionView public extension MessagesCollectionView { - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use messageCellDelegate.") - public weak var messageLabelDelegate: MessageLabelDelegate? { - return nil - } - @available(*, deprecated: 0.9.0, message: "Removed in MessageKit 0.9.0. Please use dequeueReusableHeaderView") public func dequeueMessageHeaderView(withReuseIdentifier identifier: String = "MessageHeaderView", for indexPath: IndexPath) -> MessageHeaderView { return dequeueReusableHeaderView(MessageHeaderView.self, for: indexPath) @@ -70,26 +60,6 @@ public extension MessagesCollectionView { public extension MessagesCollectionViewFlowLayout { - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use avatarSize(for:indexPath:messagesCollectionView)") - public var incomingAvatarSize: CGSize { - return .zero - } - - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use avatarSize(for:indexPath:messagesCollectionView)") - public var outgoingAvatarSize: CGSize { - return .zero - } - - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use cellTopLabelPosition(for:indexPath:messagesCollectionView)") - public var topLabelExtendsPastAvatar: Bool { - return false - } - - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use cellBottomLabelPosition(for:indexPath:messagesCollectionView)") - public var bottomLabelExtendsPastAvatar: Bool { - return false - } - @available(*, deprecated: 0.9.0, message: "Removed in MessageKit 0.9.0. Please use messageLabelInsets(for:indexPath:messagesCollectionView)") public var messageLabelInsets: UIEdgeInsets { return UIEdgeInsets(top: 7, left: 14, bottom: 7, right: 14) @@ -110,94 +80,3 @@ public extension MessagesCollectionViewFlowLayout { } } - -// MARK: - CellLabelPosition - -@available(*, deprecated: 0.7.0, message: "Renamed to LabelAlignment in MessageKit 0.7.0") -public enum CellLabelPosition { - - case cellTrailing - case cellLeading - case cellCenter - case messageTrailing - case messageLeading - -} - -// MARK: - Avatar Position - -@available(*, deprecated: 0.7.0, message: "Renamed to AvatarAlignment in MessageKit 0.7.0") -public enum AvatarPosition { - - case cellTop - case messageTop - case messageCenter - case messageBottom - case cellBottom - -} - -// MARK: - MessagesLayoutDelegate - -public extension MessagesLayoutDelegate { - - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use avatarAlignment(for:indexPath:messagesCollectionView)") - func avatarPosition(for message: MessageType, at indexPath: IndexPath, in messagesCollectionView: MessagesCollectionView) -> AvatarPosition { - return .cellBottom - } - - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use cellTopLabelAlignment(for:indexPath:messagesCollectionView)") - func cellTopLabelPosition(for message: MessageType, at indexPath: IndexPath, in messagesCollectionView: MessagesCollectionView) -> CellLabelPosition { - return .cellLeading - } - - @available(*, deprecated: 0.7.0, message: "Removed in MessageKit 0.7.0. Please use cellBottomLabelAlignment(for:indexPath:messagesCollectionView)") - func cellBottomLabelPosition(for message: MessageType, at indexPath: IndexPath, in messagesCollectionView: MessagesCollectionView) -> CellLabelPosition { - return .cellLeading - } - -} - -// MARK: - MessageContainerView - -public extension MessageContainerView { - - @available(*, deprecated: 0.8.0, message: "Removed in MessageKit 0.8.0. Please use backgroundColor instead.") - var messageColor: UIColor { - get { - return .white - } - set { - backgroundColor = messageColor - } - } - -} - -// MARK: - MessageCollectionViewCell - -public extension MessageCollectionViewCell where ContentView == MessageLabel { - - @available(*, deprecated: 0.8.0, message: "messageLabel has been deprecated. Please use the messageContentView property instead.") - public var messageLabel: MessageLabel { - get { return messageContentView } - set { messageContentView = newValue } - } - -} - -// MARK: - AvatarView - -public extension AvatarView { - - @available(*, deprecated: 0.8.0, message: "setBackground(_:) has been deprecated. Please use the backgroundColor property instead.") - public func setBackground(color: UIColor) { - backgroundColor = color - } - - @available(*, deprecated: 0.8.0, message: "getImage() has been deprecated. Please use the image property instead.") - public func getImage() -> UIImage? { - return imageView.image - } - -}