@@ -209,6 +209,7 @@ public struct URLResourceValues {
209209 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use .contentType instead " )
210210 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use .contentType instead " )
211211 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use .contentType instead " )
212+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use .contentType instead " )
212213 public var typeIdentifier : String ? { return _get ( . typeIdentifierKey) }
213214
214215 /// User-visible type or "kind" description.
@@ -829,6 +830,7 @@ public struct URL: Equatable, Sendable, Hashable {
829830 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
830831 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
831832 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
833+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
832834 public init ( fileURLWithPath path: __shared String, isDirectory: Bool , relativeTo base: __shared URL? ) {
833835 #if FOUNDATION_FRAMEWORK
834836 guard foundation_swift_url_enabled ( ) else {
@@ -848,6 +850,7 @@ public struct URL: Equatable, Sendable, Hashable {
848850 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
849851 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
850852 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
853+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
851854 public init ( fileURLWithPath path: __shared String, relativeTo base: __shared URL? ) {
852855 #if FOUNDATION_FRAMEWORK
853856 guard foundation_swift_url_enabled ( ) else {
@@ -867,6 +870,7 @@ public struct URL: Equatable, Sendable, Hashable {
867870 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
868871 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
869872 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
873+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
870874 public init ( fileURLWithPath path: __shared String, isDirectory: Bool ) {
871875 #if FOUNDATION_FRAMEWORK
872876 guard foundation_swift_url_enabled ( ) else {
@@ -886,6 +890,7 @@ public struct URL: Equatable, Sendable, Hashable {
886890 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
887891 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
888892 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
893+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use init(filePath:directoryHint:relativeTo:) instead " )
889894 public init ( fileURLWithPath path: __shared String) {
890895 #if FOUNDATION_FRAMEWORK
891896 guard foundation_swift_url_enabled ( ) else {
@@ -1175,6 +1180,7 @@ public struct URL: Equatable, Sendable, Hashable {
11751180 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use host(percentEncoded:) instead " )
11761181 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use host(percentEncoded:) instead " )
11771182 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use host(percentEncoded:) instead " )
1183+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use host(percentEncoded:) instead " )
11781184 public var host : String ? {
11791185 #if FOUNDATION_FRAMEWORK
11801186 guard foundation_swift_url_enabled ( ) else {
@@ -1237,6 +1243,7 @@ public struct URL: Equatable, Sendable, Hashable {
12371243 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use user(percentEncoded:) instead " )
12381244 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use user(percentEncoded:) instead " )
12391245 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use user(percentEncoded:) instead " )
1246+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use user(percentEncoded:) instead " )
12401247 public var user : String ? {
12411248 #if FOUNDATION_FRAMEWORK
12421249 guard foundation_swift_url_enabled ( ) else {
@@ -1277,6 +1284,7 @@ public struct URL: Equatable, Sendable, Hashable {
12771284 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use password(percentEncoded:) instead " )
12781285 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use password(percentEncoded:) instead " )
12791286 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use password(percentEncoded:) instead " )
1287+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use password(percentEncoded:) instead " )
12801288 public var password : String ? {
12811289 #if FOUNDATION_FRAMEWORK
12821290 guard foundation_swift_url_enabled ( ) else {
@@ -1331,6 +1339,7 @@ public struct URL: Equatable, Sendable, Hashable {
13311339 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use path(percentEncoded:) instead " )
13321340 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use path(percentEncoded:) instead " )
13331341 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use path(percentEncoded:) instead " )
1342+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use path(percentEncoded:) instead " )
13341343 public var path : String {
13351344 #if FOUNDATION_FRAMEWORK
13361345 guard foundation_swift_url_enabled ( ) else {
@@ -1415,6 +1424,7 @@ public struct URL: Equatable, Sendable, Hashable {
14151424 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use query(percentEncoded:) instead " )
14161425 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use query(percentEncoded:) instead " )
14171426 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use query(percentEncoded:) instead " )
1427+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use query(percentEncoded:) instead " )
14181428 public var query : String ? {
14191429 #if FOUNDATION_FRAMEWORK
14201430 guard foundation_swift_url_enabled ( ) else {
@@ -1458,6 +1468,7 @@ public struct URL: Equatable, Sendable, Hashable {
14581468 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use fragment(percentEncoded:) instead " )
14591469 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use fragment(percentEncoded:) instead " )
14601470 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use fragment(percentEncoded:) instead " )
1471+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use fragment(percentEncoded:) instead " )
14611472 public var fragment : String ? {
14621473 #if FOUNDATION_FRAMEWORK
14631474 guard foundation_swift_url_enabled ( ) else {
@@ -1559,6 +1570,7 @@ public struct URL: Equatable, Sendable, Hashable {
15591570 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
15601571 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
15611572 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
1573+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
15621574 public func appendingPathComponent( _ pathComponent: String , isDirectory: Bool ) -> URL {
15631575 #if FOUNDATION_FRAMEWORK
15641576 guard foundation_swift_url_enabled ( ) else {
@@ -1588,6 +1600,7 @@ public struct URL: Equatable, Sendable, Hashable {
15881600 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
15891601 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
15901602 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
1603+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
15911604 public func appendingPathComponent( _ pathComponent: String ) -> URL {
15921605 #if FOUNDATION_FRAMEWORK
15931606 guard foundation_swift_url_enabled ( ) else {
@@ -1676,6 +1689,7 @@ public struct URL: Equatable, Sendable, Hashable {
16761689 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use append(path:directoryHint:) instead " )
16771690 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use append(path:directoryHint:) instead " )
16781691 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use append(path:directoryHint:) instead " )
1692+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
16791693 public mutating func appendPathComponent( _ pathComponent: String , isDirectory: Bool ) {
16801694 self = appendingPathComponent ( pathComponent, isDirectory: isDirectory)
16811695 }
@@ -1688,6 +1702,7 @@ public struct URL: Equatable, Sendable, Hashable {
16881702 @available ( iOS, introduced: 8.0 , deprecated: 100000.0 , message: " Use append(path:directoryHint:) instead " )
16891703 @available ( tvOS, introduced: 9.0 , deprecated: 100000.0 , message: " Use append(path:directoryHint:) instead " )
16901704 @available ( watchOS, introduced: 2.0 , deprecated: 100000.0 , message: " Use append(path:directoryHint:) instead " )
1705+ @available ( visionOS, introduced: 1.0 , deprecated: 100000.0 , message: " Use appending(path:directoryHint:) instead " )
16911706 public mutating func appendPathComponent( _ pathComponent: String ) {
16921707 self = appendingPathComponent ( pathComponent)
16931708 }
0 commit comments