fix: fix retroactive conformance warnings

This commit is contained in:
Kenta Kubo 2025-03-09 01:56:23 +09:00
parent 56cd5b15ed
commit c2f2953b4e
No known key found for this signature in database
GPG key ID: 3D79E20285C94BE8
5 changed files with 5 additions and 5 deletions

View file

@ -7,7 +7,7 @@
import NetworkExtension import NetworkExtension
extension NEOnDemandRuleAction: CaseIterable { extension NEOnDemandRuleAction: @retroactive CaseIterable {
public static var allCases: [Self] { public static var allCases: [Self] {
[.connect, .disconnect, .evaluateConnection, .ignore] [.connect, .disconnect, .evaluateConnection, .ignore]
} }

View file

@ -7,7 +7,7 @@
import NetworkExtension import NetworkExtension
extension NEOnDemandRuleAction: CustomStringConvertible { extension NEOnDemandRuleAction: @retroactive CustomStringConvertible {
public var description: String { public var description: String {
switch self { switch self {
case .connect: case .connect:

View file

@ -7,7 +7,7 @@
import NetworkExtension import NetworkExtension
extension NEOnDemandRuleInterfaceType: CaseIterable { extension NEOnDemandRuleInterfaceType: @retroactive CaseIterable {
public static var allCases: [Self] { public static var allCases: [Self] {
#if os(macOS) #if os(macOS)
return [.any, .ethernet, .wiFi] return [.any, .ethernet, .wiFi]

View file

@ -7,7 +7,7 @@
import NetworkExtension import NetworkExtension
extension NEOnDemandRuleInterfaceType: CustomStringConvertible { extension NEOnDemandRuleInterfaceType: @retroactive CustomStringConvertible {
public var description: String { public var description: String {
switch self { switch self {
case .any: case .any:

View file

@ -215,7 +215,7 @@ extension Resolvers {
} }
} }
extension Resolvers: RawRepresentable { extension Resolvers: @retroactive RawRepresentable {
public init?(rawValue: String) { public init?(rawValue: String) {
guard let data = rawValue.data(using: .utf8), guard let data = rawValue.data(using: .utf8),
let result = try? JSONDecoder().decode(Self.self, from: data) let result = try? JSONDecoder().decode(Self.self, from: data)