From a8fa4731a7440ef1898c9f69c1a765d166962547 Mon Sep 17 00:00:00 2001 From: Yannick Heinrich Date: Tue, 27 Apr 2021 22:00:33 +0200 Subject: [PATCH] Use `AnyObject` instead of deprecated `class` for protocol --- ViteMaDose/Helpers/Extensions/Storyboard+Common.swift | 2 +- ViteMaDose/Helpers/Protocols/ErrorDisplayable.swift | 2 +- ViteMaDose/ViewModels/CentresList/CentresListViewModel.swift | 2 +- .../ViewModels/CountySelection/CountySelectionViewModel.swift | 2 +- ViteMaDose/ViewModels/Home/HomeViewModel.swift | 2 +- .../Views/CountySelection/CountySelectionViewController.swift | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ViteMaDose/Helpers/Extensions/Storyboard+Common.swift b/ViteMaDose/Helpers/Extensions/Storyboard+Common.swift index 74dffd75..21791f87 100644 --- a/ViteMaDose/Helpers/Extensions/Storyboard+Common.swift +++ b/ViteMaDose/Helpers/Extensions/Storyboard+Common.swift @@ -7,7 +7,7 @@ import UIKit -protocol Storyboarded: class { +protocol Storyboarded: AnyObject { static var storyboard: UIStoryboard { get } } diff --git a/ViteMaDose/Helpers/Protocols/ErrorDisplayable.swift b/ViteMaDose/Helpers/Protocols/ErrorDisplayable.swift index 89c90325..010af865 100644 --- a/ViteMaDose/Helpers/Protocols/ErrorDisplayable.swift +++ b/ViteMaDose/Helpers/Protocols/ErrorDisplayable.swift @@ -7,7 +7,7 @@ import UIKit -protocol ErrorDisplayable: class { +protocol ErrorDisplayable: AnyObject { func presentRetryableAndCancellableError( error: Error, retryHandler: @escaping (_: UIAlertAction) -> Void, diff --git a/ViteMaDose/ViewModels/CentresList/CentresListViewModel.swift b/ViteMaDose/ViewModels/CentresList/CentresListViewModel.swift index 9e5f8a7f..c9036cc1 100644 --- a/ViteMaDose/ViewModels/CentresList/CentresListViewModel.swift +++ b/ViteMaDose/ViewModels/CentresList/CentresListViewModel.swift @@ -31,7 +31,7 @@ protocol CentresListViewModelProvider { func bookingLink(at indexPath: IndexPath) -> URL? } -protocol CentresListViewModelDelegate: class { +protocol CentresListViewModelDelegate: AnyObject { func updateLoadingState(isLoading: Bool, isEmpty: Bool) func presentLoadError(_ error: Error) diff --git a/ViteMaDose/ViewModels/CountySelection/CountySelectionViewModel.swift b/ViteMaDose/ViewModels/CountySelection/CountySelectionViewModel.swift index 45562eea..3a372e8b 100644 --- a/ViteMaDose/ViewModels/CountySelection/CountySelectionViewModel.swift +++ b/ViteMaDose/ViewModels/CountySelection/CountySelectionViewModel.swift @@ -13,7 +13,7 @@ protocol CountySelectionViewModelProvider { func didSelectCell(at indexPath: IndexPath) } -protocol CountySelectionViewModelDelegate: class { +protocol CountySelectionViewModelDelegate: AnyObject { func reloadTableView(with counties: Counties) func dismissViewController(with county: County) } diff --git a/ViteMaDose/ViewModels/Home/HomeViewModel.swift b/ViteMaDose/ViewModels/Home/HomeViewModel.swift index 0fd535a8..e0faac35 100644 --- a/ViteMaDose/ViewModels/Home/HomeViewModel.swift +++ b/ViteMaDose/ViewModels/Home/HomeViewModel.swift @@ -35,7 +35,7 @@ protocol HomeViewModelProvider { var stats: Stats? { get } } -protocol HomeViewModelDelegate: class { +protocol HomeViewModelDelegate: AnyObject { func updateLoadingState(isLoading: Bool, isEmpty: Bool) func presentVaccinationCentres(for county: County) diff --git a/ViteMaDose/Views/CountySelection/CountySelectionViewController.swift b/ViteMaDose/Views/CountySelection/CountySelectionViewController.swift index 0f88e623..83c4d620 100644 --- a/ViteMaDose/Views/CountySelection/CountySelectionViewController.swift +++ b/ViteMaDose/Views/CountySelection/CountySelectionViewController.swift @@ -9,7 +9,7 @@ import Foundation import UIKit import Haptica -protocol CountySelectionViewControllerDelegate: class { +protocol CountySelectionViewControllerDelegate: AnyObject { func didSelect(county: County) }