From 6a6d7e8fe9bea9bf87dd75d65bd74ab2bbd58bad Mon Sep 17 00:00:00 2001 From: Charles Hu Date: Thu, 9 Jan 2025 11:57:25 -0800 Subject: [PATCH] Make URLResourceValues private properties internal --- Sources/FoundationEssentials/URL/URL.swift | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Sources/FoundationEssentials/URL/URL.swift b/Sources/FoundationEssentials/URL/URL.swift index ea6d4f127..8be6c5ef2 100644 --- a/Sources/FoundationEssentials/URL/URL.swift +++ b/Sources/FoundationEssentials/URL/URL.swift @@ -29,8 +29,8 @@ internal import CoreFoundation_Private.CFURL @available(macOS 10.10, iOS 8.0, watchOS 2.0, tvOS 9.0, *) public struct URLResourceValues { - fileprivate var _values: [URLResourceKey: Any] - fileprivate var _keys: Set + var _values: [URLResourceKey: Any] + var _keys: Set public init() { _values = [:] @@ -49,19 +49,19 @@ public struct URLResourceValues { _keys = Set(values.keys) } - private func contains(_ key: URLResourceKey) -> Bool { + func contains(_ key: URLResourceKey) -> Bool { return _keys.contains(key) } - private func _get(_ key: URLResourceKey) -> T? { + func _get(_ key: URLResourceKey) -> T? { return _values[key] as? T } - private func _get(_ key: URLResourceKey) -> Bool? { + func _get(_ key: URLResourceKey) -> Bool? { return (_values[key] as? NSNumber)?.boolValue } - private func _get(_ key: URLResourceKey) -> Int? { + func _get(_ key: URLResourceKey) -> Int? { return (_values[key] as? NSNumber)?.intValue }