Fix: Remove import Libbox statements - use bridging header instead

This commit is contained in:
2026-07-02 19:30:28 +08:00
parent 7e267072f3
commit 882f74100e
12 changed files with 0 additions and 12 deletions
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
public extension Profile { public extension Profile {
var shareLink: URL { var shareLink: URL {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import SwiftUI import SwiftUI
import UniformTypeIdentifiers import UniformTypeIdentifiers
@@ -1,6 +1,5 @@
import Foundation import Foundation
import GRDB import GRDB
import Libbox
public extension Profile { public extension Profile {
nonisolated func updateRemoteProfile() async throws { nonisolated func updateRemoteProfile() async throws {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import Network import Network
public class NWSocket { public class NWSocket {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import Network import Network
public class ProfileServer { public class ProfileServer {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
public class CommandClient: ObservableObject { public class CommandClient: ObservableObject {
public enum ConnectionType { public enum ConnectionType {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
extension LibboxStringIteratorProtocol { extension LibboxStringIteratorProtocol {
func toArray() -> [String] { func toArray() -> [String] {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import NetworkExtension import NetworkExtension
func runBlocking<T>(_ block: @escaping () async -> T) -> T { func runBlocking<T>(_ block: @escaping () async -> T) -> T {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import NetworkExtension import NetworkExtension
#if canImport(CoreWLAN) #if canImport(CoreWLAN)
import CoreWLAN import CoreWLAN
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import NetworkExtension import NetworkExtension
public class ExtensionProfile: ObservableObject { public class ExtensionProfile: ObservableObject {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
import NetworkExtension import NetworkExtension
open class ExtensionProvider: NEPacketTunnelProvider { open class ExtensionProvider: NEPacketTunnelProvider {
@@ -1,5 +1,4 @@
import Foundation import Foundation
import Libbox
public class HTTPClient { public class HTTPClient {
private static var userAgent: String { private static var userAgent: String {