diff --git a/Modules/Sources/AsyncImageKit/Helpers/FaviconService.swift b/Modules/Sources/AsyncImageKit/Helpers/FaviconService.swift index 678ef0e56a18..c6be84aa3109 100644 --- a/Modules/Sources/AsyncImageKit/Helpers/FaviconService.swift +++ b/Modules/Sources/AsyncImageKit/Helpers/FaviconService.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation /// Fetches URLs for favicons for sites. public actor FaviconService { diff --git a/Modules/Sources/WordPressUI/Extensions/SwiftUI+Extensions.swift b/Modules/Sources/WordPressUI/Extensions/SwiftUI+Extensions.swift index 70f18a4748e5..91d904394483 100644 --- a/Modules/Sources/WordPressUI/Extensions/SwiftUI+Extensions.swift +++ b/Modules/Sources/WordPressUI/Extensions/SwiftUI+Extensions.swift @@ -1,4 +1,3 @@ -import UIKit import SwiftUI public extension EdgeInsets { diff --git a/Modules/Sources/WordPressUI/Ghosts/GhostOptions.swift b/Modules/Sources/WordPressUI/Ghosts/GhostOptions.swift index e1ff53a26e02..d69d027e786e 100644 --- a/Modules/Sources/WordPressUI/Ghosts/GhostOptions.swift +++ b/Modules/Sources/WordPressUI/Ghosts/GhostOptions.swift @@ -1,5 +1,4 @@ import Foundation -import UIKit // MARK: - GhostOptions: Content Options. // diff --git a/Modules/Tests/AsyncImageKitTests/FaviconServiceTests.swift b/Modules/Tests/AsyncImageKitTests/FaviconServiceTests.swift index 27e91f6dfcb5..1d1dad7c6a10 100644 --- a/Modules/Tests/AsyncImageKitTests/FaviconServiceTests.swift +++ b/Modules/Tests/AsyncImageKitTests/FaviconServiceTests.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import Testing import AsyncImageKit diff --git a/Tests/KeystoneTests/Tests/Reader/ReaderStreamViewControllerTests.swift b/Tests/KeystoneTests/Tests/Reader/ReaderStreamViewControllerTests.swift index be03a9f5ddef..b0ebb1d5726e 100644 --- a/Tests/KeystoneTests/Tests/Reader/ReaderStreamViewControllerTests.swift +++ b/Tests/KeystoneTests/Tests/Reader/ReaderStreamViewControllerTests.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import XCTest @testable import WordPress @testable import WordPressData diff --git a/Tests/KeystoneTests/Tests/Services/AccountServiceTests.swift b/Tests/KeystoneTests/Tests/Services/AccountServiceTests.swift index e13a92656132..f14605d64dbf 100644 --- a/Tests/KeystoneTests/Tests/Services/AccountServiceTests.swift +++ b/Tests/KeystoneTests/Tests/Services/AccountServiceTests.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import XCTest import OHHTTPStubs import OHHTTPStubsSwift diff --git a/Tests/KeystoneTests/Tests/Services/AtomicAuthenticationServiceTests.swift b/Tests/KeystoneTests/Tests/Services/AtomicAuthenticationServiceTests.swift index 44b69f62260a..31d9596f6e04 100644 --- a/Tests/KeystoneTests/Tests/Services/AtomicAuthenticationServiceTests.swift +++ b/Tests/KeystoneTests/Tests/Services/AtomicAuthenticationServiceTests.swift @@ -1,6 +1,6 @@ import OHHTTPStubs import OHHTTPStubsSwift -import UIKit +import Foundation import XCTest @testable import WordPress @testable import WordPressData diff --git a/Tests/KeystoneTests/Tests/Services/ReaderCardServiceTests.swift b/Tests/KeystoneTests/Tests/Services/ReaderCardServiceTests.swift index 0d8bc00d3b07..8d91f3406007 100644 --- a/Tests/KeystoneTests/Tests/Services/ReaderCardServiceTests.swift +++ b/Tests/KeystoneTests/Tests/Services/ReaderCardServiceTests.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import XCTest @testable import WordPress diff --git a/Tests/WordPressKitTests/WordPressKitTests/Tests/DynamicMockProvider.swift b/Tests/WordPressKitTests/WordPressKitTests/Tests/DynamicMockProvider.swift index 8cf4e794f2f2..d079bb57f973 100644 --- a/Tests/WordPressKitTests/WordPressKitTests/Tests/DynamicMockProvider.swift +++ b/Tests/WordPressKitTests/WordPressKitTests/Tests/DynamicMockProvider.swift @@ -1,5 +1,3 @@ -import UIKit - protocol DynamicMockProvider { static func randomString(length: Int) -> String static func randomInt(limit: Int) -> Int diff --git a/WordPress/Classes/Apps/Reader/ReaderWelcomeView.swift b/WordPress/Classes/Apps/Reader/ReaderWelcomeView.swift index a127a77268c4..02de2145b257 100644 --- a/WordPress/Classes/Apps/Reader/ReaderWelcomeView.swift +++ b/WordPress/Classes/Apps/Reader/ReaderWelcomeView.swift @@ -1,5 +1,5 @@ import ColorStudio -import UIKit +import Foundation import SwiftUI import WordPressUI diff --git a/WordPress/Classes/Extensions/CATransaction+Extension.swift b/WordPress/Classes/Extensions/CATransaction+Extension.swift index 197cf64a160d..d71557501871 100644 --- a/WordPress/Classes/Extensions/CATransaction+Extension.swift +++ b/WordPress/Classes/Extensions/CATransaction+Extension.swift @@ -1,4 +1,4 @@ -import UIKit +import QuartzCore extension CATransaction { diff --git a/WordPress/Classes/Extensions/CLPlacemark+Formatting.swift b/WordPress/Classes/Extensions/CLPlacemark+Formatting.swift index e84fea328ef9..ff0729464f29 100644 --- a/WordPress/Classes/Extensions/CLPlacemark+Formatting.swift +++ b/WordPress/Classes/Extensions/CLPlacemark+Formatting.swift @@ -1,4 +1,3 @@ -import UIKit import CoreLocation extension CLPlacemark { diff --git a/WordPress/Classes/Jetpack/JetpackMigration/NotificationsPermission/MigrationNotificationsViewModel.swift b/WordPress/Classes/Jetpack/JetpackMigration/NotificationsPermission/MigrationNotificationsViewModel.swift index 3dd3f03b5f02..af0d0b01fd9b 100644 --- a/WordPress/Classes/Jetpack/JetpackMigration/NotificationsPermission/MigrationNotificationsViewModel.swift +++ b/WordPress/Classes/Jetpack/JetpackMigration/NotificationsPermission/MigrationNotificationsViewModel.swift @@ -1,4 +1,3 @@ -import UIKit import UserNotifications class MigrationNotificationsViewModel { diff --git a/WordPress/Classes/Jetpack/JetpackMigration/Welcome/MigrationWelcomeViewModel.swift b/WordPress/Classes/Jetpack/JetpackMigration/Welcome/MigrationWelcomeViewModel.swift index 0806b0d409ae..a467efbe197e 100644 --- a/WordPress/Classes/Jetpack/JetpackMigration/Welcome/MigrationWelcomeViewModel.swift +++ b/WordPress/Classes/Jetpack/JetpackMigration/Welcome/MigrationWelcomeViewModel.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData final class MigrationWelcomeViewModel { diff --git a/WordPress/Classes/Login/RestApiUpgradePrompt.swift b/WordPress/Classes/Login/RestApiUpgradePrompt.swift index a276f9a5fd18..672ba7d27c10 100644 --- a/WordPress/Classes/Login/RestApiUpgradePrompt.swift +++ b/WordPress/Classes/Login/RestApiUpgradePrompt.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressUI import SwiftUI diff --git a/WordPress/Classes/Services/MediaHelper.swift b/WordPress/Classes/Services/MediaHelper.swift index 7663505d2891..bfd17f5e4b1f 100644 --- a/WordPress/Classes/Services/MediaHelper.swift +++ b/WordPress/Classes/Services/MediaHelper.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import AsyncImageKit import WordPressData import WordPressKit diff --git a/WordPress/Classes/Services/PostCoordinator+Notices.swift b/WordPress/Classes/Services/PostCoordinator+Notices.swift index eaec230b2931..9f7b223b740c 100644 --- a/WordPress/Classes/Services/PostCoordinator+Notices.swift +++ b/WordPress/Classes/Services/PostCoordinator+Notices.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData import WordPressShared diff --git a/WordPress/Classes/System/Root View/RootViewPresenter+MeNavigation.swift b/WordPress/Classes/System/Root View/RootViewPresenter+MeNavigation.swift index 6e77b7a465c3..dd7b3a4b81b4 100644 --- a/WordPress/Classes/System/Root View/RootViewPresenter+MeNavigation.swift +++ b/WordPress/Classes/System/Root View/RootViewPresenter+MeNavigation.swift @@ -1,5 +1,3 @@ -import UIKit - /// Methods to access the Me Scene and sub levels extension RootViewPresenter { /// access to sub levels diff --git a/WordPress/Classes/Utility/ObjCBridge.swift b/WordPress/Classes/Utility/ObjCBridge.swift index 096fe2b4ecf7..2fb142b3ae76 100644 --- a/WordPress/Classes/Utility/ObjCBridge.swift +++ b/WordPress/Classes/Utility/ObjCBridge.swift @@ -1,5 +1,4 @@ import Foundation -import UIKit import WordPressData /// This class is a temporary bridge between Swift-only APIs in Keystone diff --git a/WordPress/Classes/Utility/Sharing/ShareNoticeNavigationCoordinator.swift b/WordPress/Classes/Utility/Sharing/ShareNoticeNavigationCoordinator.swift index e161b07aaa41..68a248d7e4ff 100644 --- a/WordPress/Classes/Utility/Sharing/ShareNoticeNavigationCoordinator.swift +++ b/WordPress/Classes/Utility/Sharing/ShareNoticeNavigationCoordinator.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import ShareExtensionCore import WordPressData diff --git a/WordPress/Classes/Utility/WPContentSyncHelper.swift b/WordPress/Classes/Utility/WPContentSyncHelper.swift index e3666a9271df..12d4eb5deb9f 100644 --- a/WordPress/Classes/Utility/WPContentSyncHelper.swift +++ b/WordPress/Classes/Utility/WPContentSyncHelper.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation @objc public protocol WPContentSyncHelperDelegate: NSObjectProtocol { func syncHelper(_ syncHelper: WPContentSyncHelper, syncContentWithUserInteraction userInteraction: Bool, success: ((_ hasMore: Bool) -> Void)?, failure: ((_ error: NSError) -> Void)?) diff --git a/WordPress/Classes/ViewRelated/Activity/Details/ActivityLogDetailsView.swift b/WordPress/Classes/ViewRelated/Activity/Details/ActivityLogDetailsView.swift index fc08cb8705e1..c150ea0fdeff 100644 --- a/WordPress/Classes/ViewRelated/Activity/Details/ActivityLogDetailsView.swift +++ b/WordPress/Classes/ViewRelated/Activity/Details/ActivityLogDetailsView.swift @@ -4,7 +4,7 @@ import WordPressUI import WordPressShared import WordPressData import Gridicons -import UIKit +import Foundation struct ActivityLogDetailsView: View { let activity: Activity diff --git a/WordPress/Classes/ViewRelated/CustomPostTypes/CustomPostListView.swift b/WordPress/Classes/ViewRelated/CustomPostTypes/CustomPostListView.swift index c96943092193..efacf5c8fcba 100644 --- a/WordPress/Classes/ViewRelated/CustomPostTypes/CustomPostListView.swift +++ b/WordPress/Classes/ViewRelated/CustomPostTypes/CustomPostListView.swift @@ -1,6 +1,5 @@ import Foundation import SwiftUI -import UIKit import WordPressAPI import WordPressAPIInternal import WordPressCore diff --git a/WordPress/Classes/ViewRelated/Domains/Domain registration/CheckoutViewController.swift b/WordPress/Classes/ViewRelated/Domains/Domain registration/CheckoutViewController.swift index 02c832dde68d..1aeadced0ca0 100644 --- a/WordPress/Classes/ViewRelated/Domains/Domain registration/CheckoutViewController.swift +++ b/WordPress/Classes/ViewRelated/Domains/Domain registration/CheckoutViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation struct CheckoutViewModel { let url: URL diff --git a/WordPress/Classes/ViewRelated/Domains/Domain registration/PlanSelectionViewController.swift b/WordPress/Classes/ViewRelated/Domains/Domain registration/PlanSelectionViewController.swift index 3d1901cc5932..e4fbcba565d4 100644 --- a/WordPress/Classes/ViewRelated/Domains/Domain registration/PlanSelectionViewController.swift +++ b/WordPress/Classes/ViewRelated/Domains/Domain registration/PlanSelectionViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData struct PlanSelectionViewModel { diff --git a/WordPress/Classes/ViewRelated/Domains/Domain registration/RegisterDomainDetails/ViewController/RegisterDomainDetailsViewController+LocalizedStrings.swift b/WordPress/Classes/ViewRelated/Domains/Domain registration/RegisterDomainDetails/ViewController/RegisterDomainDetailsViewController+LocalizedStrings.swift index a72b44a5906c..e111f0823785 100644 --- a/WordPress/Classes/ViewRelated/Domains/Domain registration/RegisterDomainDetails/ViewController/RegisterDomainDetailsViewController+LocalizedStrings.swift +++ b/WordPress/Classes/ViewRelated/Domains/Domain registration/RegisterDomainDetails/ViewController/RegisterDomainDetailsViewController+LocalizedStrings.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation enum RegisterDomainDetails { enum Localized { diff --git a/WordPress/Classes/ViewRelated/Domains/Utility/WebKitViewController+SandboxStore.swift b/WordPress/Classes/ViewRelated/Domains/Utility/WebKitViewController+SandboxStore.swift index c9e294758305..0c2ded37aa75 100644 --- a/WordPress/Classes/ViewRelated/Domains/Utility/WebKitViewController+SandboxStore.swift +++ b/WordPress/Classes/ViewRelated/Domains/Utility/WebKitViewController+SandboxStore.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WebKit extension WebKitViewController { diff --git a/WordPress/Classes/ViewRelated/EEUUSCompliance/CompliancePopoverViewModel.swift b/WordPress/Classes/ViewRelated/EEUUSCompliance/CompliancePopoverViewModel.swift index 9d57b6f49215..e47fd82837f9 100644 --- a/WordPress/Classes/ViewRelated/EEUUSCompliance/CompliancePopoverViewModel.swift +++ b/WordPress/Classes/ViewRelated/EEUUSCompliance/CompliancePopoverViewModel.swift @@ -1,5 +1,4 @@ import Foundation -import UIKit import WordPressData import WordPressKit import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Gutenberg/Layout Picker/LayoutPreviewViewController.swift b/WordPress/Classes/ViewRelated/Gutenberg/Layout Picker/LayoutPreviewViewController.swift index f4b1d009f790..e8341a5185f0 100644 --- a/WordPress/Classes/ViewRelated/Gutenberg/Layout Picker/LayoutPreviewViewController.swift +++ b/WordPress/Classes/ViewRelated/Gutenberg/Layout Picker/LayoutPreviewViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData class LayoutPreviewViewController: TemplatePreviewViewController { diff --git a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackBackupStatusFailedViewController.swift b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackBackupStatusFailedViewController.swift index c1564902535c..7a38d408102b 100644 --- a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackBackupStatusFailedViewController.swift +++ b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackBackupStatusFailedViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressShared import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackRestoreStatusFailedViewController.swift b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackRestoreStatusFailedViewController.swift index 87b269f9de3d..b2a1e85aaa3c 100644 --- a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackRestoreStatusFailedViewController.swift +++ b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status Failed/JetpackRestoreStatusFailedViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressShared import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackBackupStatusViewController.swift b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackBackupStatusViewController.swift index 13b02f50eba5..f2403debb89e 100644 --- a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackBackupStatusViewController.swift +++ b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackBackupStatusViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressKit import WordPressShared import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackRestoreStatusViewController.swift b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackRestoreStatusViewController.swift index 89b398adde1a..d20f53cbb717 100644 --- a/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackRestoreStatusViewController.swift +++ b/WordPress/Classes/ViewRelated/Jetpack/Jetpack Restore/Restore Status/JetpackRestoreStatusViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressKit import WordPressShared import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Media/MediaNoticeNavigationCoordinator.swift b/WordPress/Classes/ViewRelated/Media/MediaNoticeNavigationCoordinator.swift index c8687888d8c6..97c99b9558b0 100644 --- a/WordPress/Classes/ViewRelated/Media/MediaNoticeNavigationCoordinator.swift +++ b/WordPress/Classes/ViewRelated/Media/MediaNoticeNavigationCoordinator.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData /// This class simply exists to coordinate the display of various sections of diff --git a/WordPress/Classes/ViewRelated/Media/NSItemProvider+Exportable.swift b/WordPress/Classes/ViewRelated/Media/NSItemProvider+Exportable.swift index 22f1c56e5d37..e458d3b5693f 100644 --- a/WordPress/Classes/ViewRelated/Media/NSItemProvider+Exportable.swift +++ b/WordPress/Classes/ViewRelated/Media/NSItemProvider+Exportable.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import UniformTypeIdentifiers import WordPressData diff --git a/WordPress/Classes/ViewRelated/Media/SiteMedia/Helpers/SiteMediaImageLoadingController.swift b/WordPress/Classes/ViewRelated/Media/SiteMedia/Helpers/SiteMediaImageLoadingController.swift index a24d7be8501b..37cfbaf9221a 100644 --- a/WordPress/Classes/ViewRelated/Media/SiteMedia/Helpers/SiteMediaImageLoadingController.swift +++ b/WordPress/Classes/ViewRelated/Media/SiteMedia/Helpers/SiteMediaImageLoadingController.swift @@ -1,4 +1,3 @@ -import UIKit import AsyncImageKit import WordPressData diff --git a/WordPress/Classes/ViewRelated/Notifications/Views/ListTableViewCell+Notifications.swift b/WordPress/Classes/ViewRelated/Notifications/Views/ListTableViewCell+Notifications.swift index a0654eb5d89e..30df121ad1ab 100644 --- a/WordPress/Classes/ViewRelated/Notifications/Views/ListTableViewCell+Notifications.swift +++ b/WordPress/Classes/ViewRelated/Notifications/Views/ListTableViewCell+Notifications.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData import WordPressShared diff --git a/WordPress/Classes/ViewRelated/People/Views/PeopleRoleBadgeLabel.swift b/WordPress/Classes/ViewRelated/People/Views/PeopleRoleBadgeLabel.swift index 6d0d3289065c..2b7180e3b1b0 100644 --- a/WordPress/Classes/ViewRelated/People/Views/PeopleRoleBadgeLabel.swift +++ b/WordPress/Classes/ViewRelated/People/Views/PeopleRoleBadgeLabel.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import DesignSystem class PeopleRoleBadgeLabel: BadgeLabel { diff --git a/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsCategoriesPickerViewController.swift b/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsCategoriesPickerViewController.swift index f21e573822bd..5be01ef65b5e 100644 --- a/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsCategoriesPickerViewController.swift +++ b/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsCategoriesPickerViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData /// A subclass of PostCategoriesViewController for use in PostSettings. diff --git a/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsFeaturedImageRow.swift b/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsFeaturedImageRow.swift index 9f03362ecf3e..1a3034b7de4e 100644 --- a/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsFeaturedImageRow.swift +++ b/WordPress/Classes/ViewRelated/Post/PostSettings/Views/PostSettingsFeaturedImageRow.swift @@ -2,7 +2,7 @@ import SwiftUI import AsyncImageKit import WordPressData import WordPressUI -import UIKit +import Foundation struct PostSettingsFeaturedImageRow: View { @ObservedObject var viewModel: PostSettingsFeaturedImageViewModel diff --git a/WordPress/Classes/ViewRelated/Post/Search/PostSearchSuggestionsService.swift b/WordPress/Classes/ViewRelated/Post/Search/PostSearchSuggestionsService.swift index c2d03a3f4972..f666e997ea85 100644 --- a/WordPress/Classes/ViewRelated/Post/Search/PostSearchSuggestionsService.swift +++ b/WordPress/Classes/ViewRelated/Post/Search/PostSearchSuggestionsService.swift @@ -1,4 +1,3 @@ -import UIKit import WordPressData import WordPressShared diff --git a/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderCellConfiguration.swift b/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderCellConfiguration.swift index 530464920369..948e7b288b2d 100644 --- a/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderCellConfiguration.swift +++ b/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderCellConfiguration.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData /// Configuration and population of cells in Reader diff --git a/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderSearchSuggestionsView.swift b/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderSearchSuggestionsView.swift index 7bce100a2478..697b9ba53baa 100644 --- a/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderSearchSuggestionsView.swift +++ b/WordPress/Classes/ViewRelated/Reader/Controllers/ReaderSearchSuggestionsView.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import SwiftUI import WordPressShared import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Reader/Headers/ReaderListStreamHeader.swift b/WordPress/Classes/ViewRelated/Reader/Headers/ReaderListStreamHeader.swift index d842991f4eea..157b3cfd03f9 100644 --- a/WordPress/Classes/ViewRelated/Reader/Headers/ReaderListStreamHeader.swift +++ b/WordPress/Classes/ViewRelated/Reader/Headers/ReaderListStreamHeader.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData import WordPressShared import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Reader/Manage/ReaderListsView.swift b/WordPress/Classes/ViewRelated/Reader/Manage/ReaderListsView.swift index fe27c97a4d38..b5b80ffc8f93 100644 --- a/WordPress/Classes/ViewRelated/Reader/Manage/ReaderListsView.swift +++ b/WordPress/Classes/ViewRelated/Reader/Manage/ReaderListsView.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import SwiftUI import Combine import WordPressData diff --git a/WordPress/Classes/ViewRelated/Reader/ReaderHeaderView.swift b/WordPress/Classes/ViewRelated/Reader/ReaderHeaderView.swift index 88a5bdccc21f..c419c9a12bb7 100644 --- a/WordPress/Classes/ViewRelated/Reader/ReaderHeaderView.swift +++ b/WordPress/Classes/ViewRelated/Reader/ReaderHeaderView.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressUI final class ReaderHeaderView: ReaderBaseHeaderView { diff --git a/WordPress/Classes/ViewRelated/Reader/ReaderMenuStore.swift b/WordPress/Classes/ViewRelated/Reader/ReaderMenuStore.swift index 64869a42546b..6c0bcac55c61 100644 --- a/WordPress/Classes/ViewRelated/Reader/ReaderMenuStore.swift +++ b/WordPress/Classes/ViewRelated/Reader/ReaderMenuStore.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressData protocol ReaderMenuStoreProtocol { diff --git a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarListsSection.swift b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarListsSection.swift index 1e373b44613a..92c45b96a776 100644 --- a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarListsSection.swift +++ b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarListsSection.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import SwiftUI import Combine import WordPressData diff --git a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarOrganizationSection.swift b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarOrganizationSection.swift index 2518955d0d2f..dcb3b800bf6c 100644 --- a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarOrganizationSection.swift +++ b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarOrganizationSection.swift @@ -1,4 +1,3 @@ -import UIKit import SwiftUI import Combine import WordPressData diff --git a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarTagsSection.swift b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarTagsSection.swift index 160c7eee7380..d13f41a5e70c 100644 --- a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarTagsSection.swift +++ b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarTagsSection.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import SwiftUI import Combine import WordPressData diff --git a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarViewModel.swift b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarViewModel.swift index 50dac586ef76..dceb17910358 100644 --- a/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarViewModel.swift +++ b/WordPress/Classes/ViewRelated/Reader/Sidebar/ReaderSidebarViewModel.swift @@ -1,5 +1,5 @@ import SwiftUI -import UIKit +import Foundation import WordPressData import WordPressUI diff --git a/WordPress/Classes/ViewRelated/Site Creation/Design Selection/Preview/SiteDesignPreviewViewController.swift b/WordPress/Classes/ViewRelated/Site Creation/Design Selection/Preview/SiteDesignPreviewViewController.swift index 5a80aefd5650..03f5da2d1911 100644 --- a/WordPress/Classes/ViewRelated/Site Creation/Design Selection/Preview/SiteDesignPreviewViewController.swift +++ b/WordPress/Classes/ViewRelated/Site Creation/Design Selection/Preview/SiteDesignPreviewViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressKit class SiteDesignPreviewViewController: TemplatePreviewViewController { diff --git a/WordPress/Classes/ViewRelated/Site Creation/Plan/PlanWizardContent.swift b/WordPress/Classes/ViewRelated/Site Creation/Plan/PlanWizardContent.swift index ab2747d0cdcf..99ee64d0a796 100644 --- a/WordPress/Classes/ViewRelated/Site Creation/Plan/PlanWizardContent.swift +++ b/WordPress/Classes/ViewRelated/Site Creation/Plan/PlanWizardContent.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WebKit final class PlanWizardContent: WebKitViewController { diff --git a/WordPress/Classes/ViewRelated/Stats/Extensions/StatsViewController+JetpackSettings.swift b/WordPress/Classes/ViewRelated/Stats/Extensions/StatsViewController+JetpackSettings.swift index 2bbc6fd7b933..8e0447f7676c 100644 --- a/WordPress/Classes/ViewRelated/Stats/Extensions/StatsViewController+JetpackSettings.swift +++ b/WordPress/Classes/ViewRelated/Stats/Extensions/StatsViewController+JetpackSettings.swift @@ -1,5 +1,4 @@ import Foundation -import UIKit import WordPressData extension StatsViewController { diff --git a/WordPress/Classes/ViewRelated/Stats/Subscribers/StatsSubscribersViewController.swift b/WordPress/Classes/ViewRelated/Stats/Subscribers/StatsSubscribersViewController.swift index 45b6b2fd8da6..e745750e21e0 100644 --- a/WordPress/Classes/ViewRelated/Stats/Subscribers/StatsSubscribersViewController.swift +++ b/WordPress/Classes/ViewRelated/Stats/Subscribers/StatsSubscribersViewController.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import Combine import WordPressShared diff --git a/WordPress/Classes/ViewRelated/Tools/SettingsCommon.swift b/WordPress/Classes/ViewRelated/Tools/SettingsCommon.swift index 800ccaaca238..f5650329e49a 100644 --- a/WordPress/Classes/ViewRelated/Tools/SettingsCommon.swift +++ b/WordPress/Classes/ViewRelated/Tools/SettingsCommon.swift @@ -1,4 +1,4 @@ -import UIKit +import Foundation import WordPressFlux import WordPressKit import WordPressShared